html, body, div, span, applet, object, iframe,



	h1, h2, h3, h4, h5, h6, p, blockquote, pre,



	a, abbr, acronym, address, big, cite, code,



	del, dfn, em, font, img, ins, kbd, q, s, samp,



	small, strike, strong, sub, sup, tt, var,



	dl, dt, dd, ol, ul, li,



	fieldset, form, label, legend,



	table, caption, tbody, tfoot, thead, tr, th, td {



		margin: 0;



		padding: 0;



		border: 0;



		outline: 0;



		font-weight: inherit;



		font-style: inherit;



		font-size: 100%;



		font-family: inherit;



	}



	body {



		background:#bab4a2;



		margin: 0px 0px 10px 0px;



		padding: 0px 0px 0px 0px;



	}



	#upper_site {



		background: #dfdbd0 url(../images/bg_top.jpg) repeat-x top left;



		clear:both;



		



	}



	#site {



		width:958px;



		margin: 0px auto;



		padding-bottom:20px;



	}



	body a img { 



		border: none; 



	}



	body a:hover img { 



		border: none; 



	}



	#logo{



		margin: 16px 0;



		padding:0;



		display: block;



		height:50px;



		float:left;



		font-family:Arial, Helvetica, sans-serif;



		font-size:36px;



	}



	#logo a {



	    text-decoration: none;



	    float:left;



		font-family:Arial, Helvetica, sans-serif;



		font-size:36px;



}







#logo a:hover{



text-decoration:none;







}	



	/*//////////////////////////////////////// NAV MAIN //////////////////////////////////////// */



	#nav_main {



		height:46px;



		width:874px;



		background:url(../images/nav_main_bg.gif) center repeat-x;



		float:left;



	}



	



	#nav_main ul{



	display:inline;



	margin:0;



	padding:0;



	}



	



	#nav_main li{



	list-style:none;



	display:inline;



	padding:18px 25px 15px 20px;



	background:url(../images/nav_main_li_bg.gif) right no-repeat;



	}



	



	#nav_main li a{



	color:#D1EEF9;



	font:bold 12px "Trebuchet MS";



	text-decoration:none;



	line-height:45px;



	}



	



	#nav_main_breadcrumbs {



		background: url(../images/nav_main_breadcrumbs.gif) no-repeat top right;



		height:71px;



		font-family:Arial;



		font-size:11px;		



		clear:both;	



	}



	



	#nav_main_end {



		background: url(../images/nav_main_absolute_end.gif) no-repeat top right;



		height:46px;



		float:left;



		width:23px;



	}



	



	#nav_main_start {



		background: url(../images/nav_main_home.gif) no-repeat top right;



		height:46px;



		float:left;



		width:58px;



	}



	



	/*//////////////////////////////////////// END NAV MAIN //////////////////////////////////////// */



	



	



	/*//////////////////////////////////////// NAV SECONDARY /////////////////////////////////////// */



	#nav_sec {



		float:right;



		width:700px;



	}



	#navcontainer ul {



		padding-left: 0;



		margin: 5px 0 0 0;



		float: right;



		font: normal 12px Trebuchet, Trebuchet MS, arial, helvetica, sans-serif;



	}







	#navcontainer ul li { 



		display: inline; 



	}



	#navcontainer img {



		border:0;



		vertical-align:text-bottom;



	}



	#navcontainer ul li a



	{



	padding: 0px 10px;



	text-decoration: none;



	float: right;



	border-right: 1px solid #e1dac8;



	}



	#nav_btn a {



		color:#807a6a;



	}



	#nav_btn_active a {



		color: #21a5dc;



	}



	#nav_btn a .user {



		color: #bfb391;



	}



	#nav_btn_active a .user {



		color: #bfb391;



	}



	#navcontainer ul li a:hover {



		background-image:none;



		color: #6ad458;



	}



	



	/*//////////////////////////////////////// END NAV SECONDARY //////////////////////////////////////// */



	



	



	



	#page {



		margin: 12px 0 0 0;



		width:776px;



		text-align:justify;



		float:right;



		height:inherit;



	}



	#page_top {



		background: url(../images/page_top.gif) no-repeat top right;



		font-size:3px;



		height:13px;



	}



	#page_mid {



		background: url(../images/page_mid.gif) repeat-y top right;



		font: normal 13px Arial, Sans-Serif;



		line-height:140%;



		



	}



	



	#page_mid img{



	float:right;



	margin:10px;



	}



	



	#page_bot {



		background: url(../images/page_bot.gif) no-repeat top right;



		height:15px;



	}



	#sidebar {



		width:172px;



		float:left;



		clear:both;



	}



	



	



	



	/*//////////////////////////////////////// END NAV STORE //////////////////////////////////////// */



	



	



	#page_mid .title{



	font: normal 32px "Arial Narrow";



	font-style:italic;



	text-align:right;



	color:#FFF;



	text-transform:lowercase;



	padding-right:10px;



	background:url(../images/page-title.gif) top no-repeat;



	margin:0 0 5px 0;



	}



	



	#page_mid .title2{



	width:auto;



	font: normal 18px "Arial Narrow";



	



	color:#3399FF;



	



	padding:5px 5px 5px 20px;



	margin:0;



	}



	



	#page_mid .title3{



	width:100px;



	font: normal 32px "Arial Narrow";



	font-style:italic;



	color:#3399FF;



	float:inherit;



	text-transform:lowercase;



	padding:5px 5px 5px 20px;



	margin:0;



	}



	#page_mid a{



	text-decoration:none;



	text-align:left;



	font:bold 13px Arial, Helvetica, sans-serif;



	color:#333;



	padding:5px 30px 5px 5px;



	display:block;



	}



	



	#page_mid strong,#page_mid b{



	font: normal 28px "Arial Narrow";



	text-align:right;



	color:#666666;



	}



	



	#page_mid p{



	padding:5px 20px 5px 20px;



	font:normal 12px Arial, Helvetica, sans-serif;



	color:#666666;



	}



	



	/*//////////////////////////////////////// SIDEBAR GROUP  //////////////////////////////////////// */	



	#sidebar_group {



		margin: 12px 0 0 0;



		width:172px;



	}



	#sidebar_group_top {



		background: url(../images/sidebar_top.gif) no-repeat top right;



		font-size:3px;



		height:25px;



		color:#000000;



		font: 14px bold Trebuchet, Trebuchet MS, Arial, Helvetica, sans-serif;



		text-transform:uppercase;



		padding:12px 0 0 10px;



	}



	#sidebar_group_top a 



	{



	text-decoration:none;



	}



	#sidebar_group_top a:hover



	{



	text-decoration:underline;



	}



	#sidebar_group_mid {



		background: #c9c3b4;



		width:172px;



	}



	



	#sidebar_group_mid .title{



	font:bold 12px Verdana, Arial, Helvetica, sans-serif;



	color:#FFF;



	padding:5px 5px 5px 10px;



	}



	



	#sidebar_group_mid p{



	font:normal 11px "Trebuchet MS";



	padding:5px 10px 5px 10px;



	color:#716442;



	}



	



	#sidebar_group_mid a{



	text-decoration:none;



	text-align:left;



	font:normal 11px Verdana, Arial, Helvetica, sans-serif;



	color:#F9F5FB;



	padding:5px 5px 5px 10px;



	background:url(../images/bg_footer_div.gif) bottom repeat-x;



	width:156px;



	display:block;



	}



	



	



	#sidebar_group_bot {



		background: url(../images/sidebar_bot.gif) no-repeat top right;



		height:17px;



	}		



	/*//////////////////////////////////////// END SIDEBAR GROUP  //////////////////////////////////////// */



	



	











	



	



	/*//////////////////////////////////////// UNIVERSAL //////////////////////////////////////// */



	strong {



		font-weight:bold;



	}



	.bold {



		font-weight:bold;



	}



	.clear {



		clear:both;



		font: 3px normal Trebuchet, Trebuchet MS, Arial, Helvetica, sans-serif;



	}



	#clear {



		clear:both;



		font: 3px normal Trebuchet, Trebuchet MS, Arial, Helvetica, sans-serif;



	}



	.float_right {



		float:right;



	}



	.float_left {



		float:left;



	}



	.strong {



		font-weight:bold;



	}



	.italic {



		font-style:italic;



	}



	.darkred {



		color:darkred;



	}



	#big {



		font-size:15px;



	}



	#verybig {



		font-size:18px;



	}



	.arial {



		font-family:Arial, Sans-Serif;



	}



	.fieldWithErrors {



		display:inline;



	}	



	/*//////////////////////////////////////// UNIVERSAL //////////////////////////////////////// */



	



	



	



	/*//////////////////////////////////////// FOOTER (NEW) //////////////////////////////////////// */



	#footer {



		clear:both;



		background:#A9A290 url(../images/bg_footer.gif) repeat-x top left;



	}



	#footer_content_wrap {



		width:958px;



		margin: 0px auto;



		font: 12px normal Trebuchet, Trebuchet MS, Arial, Helvetica, sans-serif;



		color:#5c574b;



		padding-top:20px;



	}



	#footer_content_wrap ul {



		list-style:none;



		margin-bottom:10px;



		line-height:160%;



	}



	#footer_content_wrap li {



		list-style:none;



	}



	#footer_content_wrap h5 {



		color:#3c382d;



		font-weight:bold;



		font-size:12px;



	}



	#footer_content_wrap  a {



		color:#5c574b;



		text-decoration:none;



	}



	#footer_content_wrap  a:hover {



		color:#2b2a27;



		text-decoration:none;



	}



	#message{



float:left;



width:95%;



height:auto;



}







.borError{



border:#FF0000 2px solid;



}







.normal{



color:#666666;



border:#333333 2px solid;



}







.name{



font-size:18px;



font-weight:bold;



color:#0066CC;



}







.redColor{



color:#454545;



}







.leftadj



{padding-left:230px;



padding-top:20px;



}



.adtop{



margin:5px;



padding:5px;



float:right;



width:300px;



height:250px;



}



.adtop1{



margin:5px;



padding:5px;



float:left;



width:300px;



height:250px;



}



.adbottom1{



float:none;



text-align:center;



margin:10px 10px 10px 10px;



padding:0;



width:468px;



height:60px;















}







.adlong{



text-align:center;



margin:10px 10px 10px 10px;



padding:0;



width:160px;



height:600px;



float:none;



}