@charset "utf-8";

/* CSS Document */

body{

	margin:0;

	padding:0;

	background: #f5f0e4 url(images/BG.gif) top repeat-x;

	font-family:Arial, Helvetica, sans-serif;

	color:#333333;

	font-size:12px;

}

a img{

	border:none;

}

h1, h2, h3{

	margin:0;

	padding:0 0 10px 0;

}

h1, h2 {

	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;

	font-weight: normal;

}



h1 {

	font-size: 197%;

	color:#e1480c;

	padding:10px 20px;

	margin:0 -15px;

	background-color:#cfc6b0;

}

b{

	color:#FF3300;

}



h2 {

	font-size: 167%;

}



h3 {

	margin-bottom: 1em;

	text-transform: uppercase;

	font-size: 100%;

	color:#FF3300;

}



p{

	padding-bottom: 1.5em;

	line-height: 1.6em;

	font-size:12px;

	color:#333333;

}

a{

	color:#FF6600;

}

a:hover{

	color:#FF6600;

	text-decoration:none;

}

ol{

margin:0;

padding:0 0 0 20px; 

}

ol li{

padding:5px 0;

line-height: 1.6em;

}

.ol_03 li{

list-style-type:lower-roman;

list-style-position: outside;

}

.ol_02{

list-style-type:lower-alpha;

}

/*========Containers============*/

#centerHolder{

	width:900px;

	height:auto;

	margin:0 auto;

}

#headmast{

	width:900px;

	height:auto;

	float:left;

}

#headmast #header{

	width:900px;

	height:352px;

	float:left;

	background:url(images/headImage.jpg) no-repeat;

}

#headmast #header #logo{

	float:left;

	padding-top:203px;

}

#headmast #topNav{

	width:880px;

	height:37px;

	float:left;

	background:url(images/NavBG.jpg) no-repeat;

	margin:0;

	padding:2px 0 0 20px;

}

#headmast #topNav li{

	float:left;

	list-style:none;

	display:inline;

	height:35px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

}

#headmast #topNav li a{

	float:left;

	display:block;

	padding:10px 9px 0 10px;

	height:25px;

	color:#FFFFFF;

	background:url(images/topNavDivider.jpg) right no-repeat;

	text-decoration:none;

}

#headmast #topNav li a:hover{

	background:url(images/hover.jpg) repeat-x;

}

#headmast #topNav li.active a{

	background:url(images/hover.jpg) repeat-x;

}

#contentContainer{

	width:872px;

	height:auto;

	float:left;

	padding:0 10px 30px 18px;

	clear:both;

}

#leftPanel{

	width:532px;

	height:auto;

	float:left;

	background:#f0e9d9 url(images/rightPanelBG-bottom.gif) bottom no-repeat;

	padding-bottom:30px;

	padding-top:20px;

	padding:20px 15px 30px 15px;

}

#rightpanel{

	width:300px;

	float:right;

	padding:20px 0;

}



#footerCont{

	width:100%;

	float:left;

	clear:both;

	height:118px;

	background-color:#cfc6b0;

	text-align:center;

	padding-top:15px;

}

#footerCont a{

	color:#FF6600;

}