@charset "utf-8";
/* CSS Document */

a:link {color:#3a5f89; text-decoration:none;}     /* unvisited link */
a:visited {color: #3a5f89; text-decoration:none; }  /* visited link */
a:hover {color: #823f41; text-decoration:underline;}   /* mouse over link */
a:active {color: #3a5f89; text-decoration:none;}   /* selected link */

body{
	margin: 0px auto 0px auto;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#000000;
	background-image:url(../images/bg2.jpg);
	background-repeat:repeat-x;
}

h1{
	color:#823f41;
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	padding:0 0 0 0;
	margin: 0 0 0 0;
	
}

h2{
	color:#823f41;
	padding:0 0 0 0;
	margin: 0 0 0 0;
	font-size:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-bottom:8px;
	
}

h3{
	color:#823f41;
	padding:0 0 13px 45px;
	margin: 0 0 0 0;
	font-size:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	
}


h4{
	color:#823f41;
	padding:0 0 10px 40px;
	margin: 0 0 0 0;
	font-size:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	
}





#wrapper{
	width:1200px;
	height:1300px;
	margin: 0px auto 0px auto;
	text-align:center;
	font-size:11px;
}


/* Header */


#header{
	width:1100px;
	height:143px;
	color:#FFF;
	text-align:left;
	padding-left:100px;
	float:left;
}

#logo{
	width:313px;
	height:94px;
	color:#FFF;
	text-align:left;
	float:left;
}


#phone{
	width:690px;
	height:64px;
	color:#ebebeb;
	text-align:right;
	font-weight:bold;
	font-size:18px;
	padding-top:30px;
	padding-right:96px;
	float:left;

}

#nav{
	width:1100px;
	height:49px;
	color:#ebebeb;
	text-align:left;
	float:left;

}


/* End Header */


/* JQuery */

#side{
	width:101px;
	height:178px;
	padding-top:82px;
	float:left;
}

#side2{
	display:block;
	width:101px;
	height:178px;
	padding-top:82px;
	float:left;

}

#slidenav {
    position:relative;
    height:320px;
	width:998px;
	float:left;
}


#slideshow {
    position:relative;
    height:258px;
	width:998px;
	float:left;
	z-index:7;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}


#slideshow2 {
    position:absolute;
	*display:inline;
    height:109px;
	width:460px;
	top:120px;
	float:left;
	z-index:30;
	background-image:url(../images/slide-background.png);
	background-repeat:no-repeat;
}


#bottom-nav{
	width:998px;
	height:59px;
	text-align:left;
	float:left;
	position:relative;
	padding-left:100px;

}


/* End JQuery */


/* Content */

#content-header{
	display:inline;
	width:1031px;
	height:82px;
	color:#611e20;
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	float:left;
	text-align:left;
	margin-left:80px;
	padding-left:45px;
	background-image:url(../images/int-header.jpg);
	background-repeat:no-repeat;
}

#content-float{
	width:830px;
	float:left;
	padding-top:28px;
}

#getstarted{
	width:130px;
	float:left;
	padding-top:23px;
	
}


#left-nav{
	width:229px;
	height:375px;
	background-image:url(../images/left-nav.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-left:80px;
	*margin-left:80px;
	_margin-left:40px;
	text-align:left;
}

#left-nav-int{
	width:229px;
	height:375px;
	float:left;
	margin-left:80px;
	*margin-left:80px;
	_margin-left:40px;
	text-align:left;
}

#left-nav ul{
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;
	list-style:none;
}

#left-nav li{
	padding-left:13px;
	margin-bottom:5px;

}

#left-nav-int ul{
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;
	list-style-type:none;
}

#left-nav-int li{
	padding-left:13px;
	padding-bottom:3px;
	list-style:none;



}


#left-nav2{
	width:229px;
	height:auto;
	background-image:url(../images/left-nav.jpg);
	background-repeat:repeat-y;
	float:left;
	margin-left:80px;
	*margin-left:80px;
	_margin-left:40px;
	text-align:left;
}

#left-nav-int2{
	width:229px;
	height:375px;
	float:left;
	margin-left:80px;
	*margin-left:80px;
	_margin-left:40px;
	text-align:left;
}

#left-nav2 ul{
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;
	list-style-type:none;
}

#left-nav2 li{
	padding-left:13px;
	padding-bottom:3px;
	



}

#left-nav-int2 ul{
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;
	list-style-type:none;
}

#left-nav-int2 li{
	padding-left:13px;
	padding-bottom:3px;



}

#left-navgal{
	width:229px;
	height:375px;
	background-image:url(../images/left-nav.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-left:80px;
	*margin-left:80px;
	_margin-left:40px;
	text-align:left;
}



#left-navgal ul{
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;
	list-style:none;
}

#left-navgal li{
	padding-left:13px;
	padding-bottom:1px;

}


#middle-content{
	display:inline;
	width:504px;
	height:375px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	text-align:left;
	background-color:#FFF;
	padding-left:5px;
	padding-right:15px;

}

#middle-content2{
	display:inline;
	width:504px;
	height:575px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	text-align:left;
	background-color:#FFF;
	padding-left:5px;
	padding-right:15px;

}

#middle-content2 p{
	margin:0px;
	padding:0px;
}



#middle-logos{
	
	width:504px;
	height:50px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	float:left;
	text-align:left;
	background-color:#FFF;

}

#middle-content p{
	padding: 0 0 20px 0px;
	margin: 0 0 0 0px;
}

#left-content p{
	padding: 5px 0px 15px 0px ;
	margin: 0px 0px 0px 0px;
}

#right-content{
	width:278px;
	height:375px;
	color:#611e20;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	float:left;
	background-image:url(../images/int-right-back.jpg);
	background-repeat:no-repeat;
}

#right-content2{
	width:278px;
	height:575px;
	color:#611e20;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	float:left;
	background-image:url(../images/int-right-back.jpg);
	background-repeat:no-repeat;
}

#right-button{
	padding-bottom:10px;
	padding-left:14px;
	padding-top:5px;
}

#right-button2{
	padding-bottom:10px;
	padding-left:14px;

}

#right-button3{
	padding-bottom:10px;
	padding-left:14px;

}

#right-button4{
	padding-left:9px;

}


#right-button5{
	padding-left:9px;

}

#assoc{
	width:250px;
	padding-left:16px;
	padding-top: 3px;

}


#bottom-content{
	width:1031px;
	height:280px;
	color:#611e20;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	float:left;
	margin-left:80px;
	_*margin-left:40px;
	_*position:absolute;
    position:relative;
	background-image:url(../images/int-bottom.jpg);
	
	background-repeat:no-repeat;
}

#bottom-content2{
	width:1031px;
	height:246px;
	color:#611e20;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	float:left;
	margin-left:80px;
    _margin-left:40px; /* IE 6 only */
    *position:relative;
	background-image:url(../images/int-bottom-2.jpg);
	background-repeat:no-repeat;
	
}

#bottom-content3{
	width:753px;
	height:154px;
	color:#611e20;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	float:left;
	margin-left:80px;
    _margin-left:40px; /* IE 6 only */
    *position:relative;
	background-image:url(../images/back-fade.jpg);
	background-repeat:no-repeat;
}

#bottom-edge{
	width:1031px;
	height:32px;
	color:#611e20;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	float:left;
	margin-left:80px;
    _margin-left:40px; /* IE 6 only */
    *position:relative;
	background-image:url(../images/bottom-edge.jpg);
	background-repeat:no-repeat;
}
#bottom-right{
	width:250px;
	float:left;
}
#bottom-left{
	width:250px;
	float:left;
}
#bottom-float{
	width:702px;
	float:left;
	padding-left:50px;
}

#bottom-float p {
	padding:15px 0 0 50px;
	font-size:12px;
	color:#000;
		
}

#bottom-text{
width:500px;
padding-left:235px;
color:#000000;
float:left;
}

#bottom-text p{
    padding: 0 0 20px 0px;
	margin: 0 0 0 0px;
}

#bottom-float-content{
	width:320px;
	padding-top:5px;
	float:left;
	padding-left:50px;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
}

#bottom-float-content p{
	padding:0 0 0 0px;
	margin:0 0 10px 0px;
}

#bottom-float-content h1{
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#611e20;
}


#bottom-float-content2{

	width:332px;
	padding-top:5px;
	float:left;
	padding-left:50px;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	color:#000;
}

#bottom-float-content2 p{
	padding:0 0 0 0px;
	margin:0 0 10px 0px;
}

#bottom-float-content2 h1{
	margin:0px;
	padding:0px;
	font-size:14px;
	color:#611e20;
}

#bottom-social{
	width:278px;
	height:206px;
	padding-top:30px;
	padding-left:0px;
	float:right;
	
}

#bottom-social2{
	width:278px;
	height:180px;
	padding-top:30px;
	padding-left:0px;
	float:left;
	background-image:url(../images/social-back.jpg);
	background-repeat:no-repeat;
	
}


#center-content ul{
		padding:0px 0px 0px 0px;
		margin: 7px 0px 30px 0px;
		
}

#center-content li{
	list-style:none;
	line-height:10px;
		
}



#socialwords{
	width:260px;
	padding-bottom:20px;
	font-size:10px;
	}
     
#socialwords ul{
		padding:3px 0px 0px 33px;
		margin: 0px 0px 0px 0px;
		
}

#socialwords li{
	display:inline;
	list-style:none;
	line-height:10px;
	padding-right:38px;
		
}

#socialwords a:link {color:#823f41; text-decoration:none;}     /* unvisited link */
#socialwords a:visited {color: #823f41; text-decoration:none; }  /* visited link */
#socialwords a:hover {color: #8f8f8f; text-decoration:underline;}   /* mouse over link */
#socialwords a:active {color: #823f41; text-decoration:none;}   /* selected link */

#socialwords2{
	width:260px;
	font-size:10px;
}

#socialwords2 ul{
		padding:3px 0px 0px 43px;
		margin: 0px 0px 0px 0px;
		
}

#socialwords2 li{
	display:inline;
	list-style:none;
	line-height:10px;
	padding-right:50px;

		
}

#socialwords2 a:link {color:#823f41; text-decoration:none;}     /* unvisited link */
#socialwords2 a:visited {color: #823f41; text-decoration:none; }  /* visited link */
#socialwords2 a:hover {color: #8f8f8f; text-decoration:underline;}   /* mouse over link */
#socialwords2 a:active {color: #823f41; text-decoration:none;}   /* selected link */


#social{
	width:234px;
}

#social ul{
		padding:0px 0px 0px 40px;
		margin: 7px 0px 0px 0px;
		
}

#social li{
	display:inline;
	list-style:none;
	line-height:10px;
	padding-right:45px;
		
}



#social2{
	width:234px;
}

#social2 ul{
		padding:0px 0px 0px 40px;
		margin: 7px 0px 0px 0px;
		
}

#social2 li{
	display:inline;
	list-style:none;
	line-height:10px;
	padding-right:45px;
		
}


#burglink{
	width:248px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#601e20;
	float:left;
	text-align:center;
	padding-left:5px;

}

#burglink a:link {color:#601e20; text-decoration:underline;}     /* unvisited link */
#burglink a:visited {color: #601e20f; text-decoration:underline; }  /* visited link */
#burglink a:hover {color: #e8e8e8; text-decoration:underline;}   /* mouse over link */
#burglink a:active {color: #e8e8e8; text-decoration:underline;}   /* selected link */

#learnmore{
	width:248px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#601e20;
	float:left;
	text-align:right;
	padding-left:5px;
	padding-top:15px;

}


/* End Content */

/*Menu JQuery*/
#sidenav ul {
	list-style:none;
	margin:0;
	padding:0;
}
#sidenav li {
	float:left;
	width:100px;
	margin:0;
	padding:0;
	text-align:center;
}
#sidenav li a {
	display:block;
	padding:5px 10px;
	height:100%;
	color:#FFF;
	text-decoration:none;
	border-right:1px solid #FFF;
}
#sidenav li a {
	background:url(../images/slider.png) repeat 0 0;
}
#sidenav li a:hover {
	background-position:50px 0;
}

/*End Menu Jquery*/

/* Portfolio Bar */

#bar{
	display:inline;
	width:1013px;
	height:79px;
	background-image:url(../images/logo-portfolio.jpg);
	background-repeat:no-repeat;
	float:left;
	margin-left:95px;
	
}

#share{
	display:inline;
	width:1013px;
	height:28px;
	float:left;
	text-align:right;
	padding-top:3px;
	margin-left:95px;

	
}



/* End Porfolio Bar */

/* Footer */

#footer{
	display:inline;
	width:1013px;
	height:230px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#e8e8e8;
	float:left;
	margin-left:95px;
	padding-top:15px;
}

#footer a:link {color:#ffffff; text-decoration:none;}     /* unvisited link */
#footer a:visited {color: #ffffff; text-decoration:none; }  /* visited link */
#footer a:hover {color: #823f41; text-decoration:none;}   /* mouse over link */
#footer a:active {color: #ffffff; text-decoration:none;}   /* selected link */

#footer p {
	color:#ffffff;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0 30px 3px 0;
	margin: 0 0 0 0;
}


#links-1 ul{
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;
				
}


#links-2 ul{
	padding: 0 0 0 0px;
	margin: 0 0 0 0px;				
}

#links-1 li{
	line-height:25px;
	list-style:none;
}

#links-2 li{
	line-height:25px;
	list-style:none;
}

#links-1{
	width:200px;
	float:left;
	font-size:14px;
	text-align:left;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	padding-top:30px;
	padding-left:45px;
}

#links-2{
	width:200px;
	float:left;
	font-size:14px;
	text-align:left;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	padding-top:30px;

}

#bottom-logo{
	width:540px;
	text-align:right;
	padding-top:20px;
	float:left;
}

#copy{
	color:#fff;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top:20px;
	padding-right:30px;
	font-weight:bold;
}

#bbb{
	color:#000;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	padding-top:20px;
	padding-right:30px;
	font-weight:bold;
}


/* End Footer */

/*Side Menu Jquery*/


/* End Menu Jquery */


/* Classes */
.icons{
	padding-left:0px;
}
.burg-headers{
		color:#601e20;
		font-size:15px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight:bold;
}

.ser-headers{
		color:#000000;
		font-size:14px;
		font-family: Arial, Helvetica, sans-serif;
		font-weight:bold;
}

.ser-headers a:link {color:#000000; text-decoration:none;}     /* unvisited link */
.ser-headers a:visited {color: #000000; text-decoration:none; }  /* visited link */
.ser-headers a:hover {color: #601e20; text-decoration:none;}   /* mouse over link */
.ser-headers  a:active {color: #000000; text-decoration:none;}   /* selected link */

.IMG_left{
	border:none;
	text-align:left;
	float:left;
	
}

.headerpad{
	padding-top:16px;
	padding-left:50px;
}

#pencils{
	width:100px;
	height:100px;
	background-image:url(../images/port/pencils.png);
	background-repeat:no-repeat;
	z-index:11;
	position:relative;
	top:100px;
	left:-400px;
}

/*carousel styles*/
.infiniteCarousel {
  width: 630px;
  position: relative;
}

.infiniteCarousel .wrapper {
  width: 630px; /* .infiniteCarousel width - (.wrapper margin-left + .wrapper margin-right) */
  overflow: auto;
  min-height: 10em;
  margin: 0 40px;
  position: absolute;
  top: 0;
}

.infiniteCarousel ul a img {
  border: 5px solid #000;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

.infiniteCarousel .wrapper ul {
	width: 8732px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	position: absolute;
	top: 0;
}

.infiniteCarousel ul li {
  display:block;
  float:left;
  padding: 10px;
  height: 85px;
  width: 85px;
}

.infiniteCarousel ul li a img {
  display:block;
}

.infiniteCarousel .arrow {
  display: block;
  background: url(../images/arrow.png) no-repeat 0 0;
  text-indent: -999px;
  position: absolute;
  top: 100px;
  cursor: pointer;
}

.infiniteCarousel .forward {
  background-position: 0 0;
  right: 0;
}

.infiniteCarousel .back {
  background-position: 0 -72px;
  left: 0;
}

.infiniteCarousel .forward:hover {
  background-position: 0 -36px;
}

.infiniteCarousel .back:hover {
  background-position: 0 -108px;
}





/* Comments on styles purpose in the source code */
#viewport{
	width: 440px; /* Defines the size of the visible part of the carousel
		Attention : if you only want to see plain items in the viewport,
		the width of the viewport should take into account of :
		- the items width
		- the right and left padding of items
		- the number of items you want to see in the viewport
	 */
	overflow:hidden; /* Hides extra elements, those outside the viewport area */
}
#viewport ul{
	position: relative; /* Enables positionning of elements inside viewport */
	padding: 0; /* Resets default - User Agent - style */
}
#viewport li{
	width: 150px; /* Defines the size of inner element */
	height: 113px;
	float: left; /* Places list items side by side*/
	list-style: none; /* Resets default - User Agent - style */
	
	/* Cosmetic */

	margin: 0 1px;
	padding: 10px;
	text-align:center;
}

#viewport ul a img {
  border: 3px solid #000;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}

/* Cosmetic */
#simplePrevious, #simpleNext{
	cursor: pointer;
	font-size: 0.8em;
	text-decoration: underline;	
}


.links {

font-family:Verdana, Arial, Helvetica, sans-serif;
display:block; /*This Cover Full TD */
background:url(link.png) center top no-repeat; /*This Will Set the Link background */
height:51px; /*This Will Make Fixes Size Link (Use Image height)*/
width:325px; /*This Will Make Fixes Size Link (Use Image width)*/
text-decoration:none;
padding-top:5px;
padding-left:5px;
padding-bottom:10px;

}


.links:hover {

background:url(../images/links.png) center top no-repeat;
text-decoration:none;

}

.links2 {

font-family:Verdana, Arial, Helvetica, sans-serif;
display:block; /*This Cover Full TD */
background:url(../images/links.png) center top no-repeat; /*This Will Set the Link background */
height:51px; /*This Will Make Fixes Size Link (Use Image height)*/
width:325px; /*This Will Make Fixes Size Link (Use Image width)*/
text-decoration:none;
padding-top:5px;
padding-left:5px;

}

.black{
	color:#000;
}
