@charset "utf-8";

img, div { behavior: url(iepngfix.php) }

html, body {
	margin:0;
	padding:0;
	background-color:#3A3128;
	background-image:url(images/bg.gif);
}

/*******************************************  COLORS USED  *******************************************/
/*
	ORANGE: 		#E68A35
	RED: 			#A23D21
	BEIGE:			#B6A27F
	BROWN-DARK:		#3A3128
	BROWN-LIGHT: 	#6D5C42
	WHITE: 			#FFFFFF
	OFF-WHITE:		#F1EAD8
*/

/****************************************  LAYOUT PROPERTIES  ****************************************/
#mainShell{
	width:900px;
	margin:20px auto 0 auto;
	padding:0px;
}
#topShell{
	width:900px;
	height:425px;
}
#headerShell{
	width:250px;
	height:425px;
	padding:0;
	margin:0;
}
#logo{
	width:250px;
	height:125px;
	padding:0;
	margin:0 0 1px 0;
	position:absolute;
}
#menu{
	width:250px;
	height:300px;
	background-color:#B6A27F;
	padding:0;
	margin:125px 0 0 0;
	position:absolute;
}
#mediaShell{
	width:649px;
	height:425px;
	padding:0;
	margin:0 0 0 251px;
	position:absolute;
}
#bottomShell{
	width:900px;
	float:left;
	margin:1px 0 0 0;
	background:url(images/content-column-bg.gif)
}
#bottomShell2{
	width:900px;
	float:left;
	margin:1px 0 0 0;
}
#body1{
	width:375px; /**DO NOT CHANGE**/
	padding:0 0 15px 0;
	margin:0;
	float:left;
	background:#6D5C42 url(images/bg-headings.jpg) repeat-x;
}
#body2{
	width:524px; /**DO NOT CHANGE**/
	padding:0 0 15px 0;
	margin:0 0 0 1px;
	float:left;
	background:#6D5C42 url(images/bg-headings.jpg) repeat-x;
}
#body3{
	width:100%;
	padding:0 0 15px 0;
	margin:0;
	float:left;
	background:#6D5C42 url(images/bg-headings.jpg) repeat-x;
}
#bodyContent{
	width:auto;
	margin:8px 10px 1px 10px;
	padding:0;
}
#secondaryPageContent{
	width:auto;
	margin:8px 20px 1px 20px;
	padding:0;
}
#faqLeft{
	width:150px;
	float:left;
	margin:0;
	padding:10px;
}
#faqRight{
	width:640px;
	float:right;
	border-left:#B6A27F solid 1px;
	margin:0;
	padding:10px;
}
#footerShell{
	width:900px;
	margin:0 0 10px 0;
	padding:0 0 25px 0;
	text-align:center;
	float:left;
}
#menuFooter{
	margin:25px 0 0 0;
	padding:0;
}
#menuFooter li{
	display: inline;
	list-style-type: none;
	border-right:solid #B6A27F 1px;
	margin:0 auto 0 auto;
	padding:0 10px 0 10px;
}
#bodyHeading{
	margin:0 0 35px 0;
}
#button{
	width:200px;
	height:60px;
	margin:30px auto 30px auto;
}
#paragraphIndent{
	padding:10px;
}

/*****************************************  FONT PROPERTIES  *****************************************/

.body {
	font-size: 12px;
	font-family:Arial, Tahoma, "Trebuchet MS", Trebuchet, Helvetica, Lucida, sans-serif;
	color: #F1EAD8;
}
.bodyBolded {
	font-size: 12px;
	font-family:Arial, Tahoma, "Trebuchet MS", Trebuchet, Helvetica, Lucida, sans-serif;
	font-weight:bold;
	color: #FFFFFF;
}
.body2 {
	font-size: 12px;
	font-family:Arial, Tahoma, "Trebuchet MS", Trebuchet, Helvetica, Lucida, sans-serif;
	color: #FFFFFF;
}
.body3 {
	font-size: 12px;
	font-family:Arial, Tahoma, "Trebuchet MS", Trebuchet, Helvetica, Lucida, sans-serif;
	color: #E68A35;
}
.bodyHeader {
	font-size: 18px;
	font-family:Tahoma, Arial, "Trebuchet MS", Trebuchet, Helvetica, Lucida, sans-serif;
	font-weight:bold;
	color: #FFFFFF;
}
.bodyHeader2 {
	font-size: 14px;
	font-family:Tahoma, Arial, "Trebuchet MS", Trebuchet, Helvetica, Lucida, sans-serif;
	font-weight:bold;
	color: #E68A35;
}
.footer {
	font-size: 12px;
	font-family:Arial, Tahoma, "Trebuchet MS", Trebuchet, Helvetica, Lucida, sans-serif;
	color: #B6A27F
}

/*****************************************  LINK PROPERTIES  *****************************************/

a:link {color:#E68A35;font-weight:normal;text-decoration:none;}
a:visited {color:#E68A35;font-weight:normal;text-decoration:none;}
a:hover {color:#E68A35;font-weight:normal;text-decoration:underline;}
a:active {color:#E68A35;}

a.menuLink:link {color:#FFFFFF;font-weight:normal;text-decoration:none;}
a.menuLink:visited {color:#FFFFFF;font-weight:normal;text-decoration:none;}
a.menuLink:hover {color:#FFFFFF;font-weight:normal;text-decoration:underline;}
a.menuLink:active {color:#FFFFFF;font-weight:normal;}

a.footerLink:link {color:#B6A27F;font-weight:normal;text-decoration:none;}
a.footerLink:visited {color:#B6A27F;font-weight:normal;text-decoration:none;}
a.footerLink:hover {color:#B6A27F;font-weight:normal;text-decoration:underline;}
a.footerLink:active {color:#B6A27F;font-weight:normal;}

a.servicesLink:link {color:#FFF;font-weight:bold;text-decoration:none;}
a.servicesLink:visited {color:#FFF;font-weight:bold;text-decoration:none;}
a.servicesLink:hover {color:#FFF;font-weight:bold;text-decoration:underline;}
a.servicesLink:active {color:#FFF;font-weight:bold;text-decoration:none;}

a img {border:none;}

/*****************************************  IMAGE PROPERTIES  ****************************************/

.imgBorder {
	border:#3A3128 solid 1px;
	padding:5px;
	margin:0 10px 10px 10px;
	background-color:#FFF;
}
.imgHeadingSpacing {
	margin:2px 0 10px 2px;
}
.bulletSpacing {
	margin: 3px;
}
.logoSpacing {
	margin: 0 0 0 25px;
}
.numberSpacing {
	margin: 0 20px 0 0;
}
