body {margin:0px;padding:0px;
font-family:Arial;font-size:12px;background:#e3d5b8;}

div.ten{margin:0px; padding:0px; width:974px; background:#e3d5b8 url(/images/main_p/bgBody.jpg) 0 0 repeat-y; border:none!important;}

h1,h2,h3,h4 {/*font-size:12px;padding:0px;margin:0px;*/font-weight:normal;padding-top:0px; margin-top:0px; }

h3 {font-size:14px; color:#801817;font-weight:bolder;}
.nopad{margin:0px!important; padding:0!important;}


form {padding:0px;margin:0px;}

/*input {border:0px;background:none;}*/

p {padding:0px;margin:0px;}

img {border:0px;}

ul, li {/*list-style-type:none;*/padding:0px;margin:0px;}

a {text-decoration:underline;color:#5b3900;}

a:hover {text-decoration:none;}

div.clear {height:0px;overflow:hidden;clear:both;}



div#master {width:940px!important;
/*position:relative;margin:auto;*/ 
text-align: left;
padding:0px!important; margin:0px!important;border:none!important;
overflow:hidden;
DISPLAY:BLOCK; }



.topper {background:url(/images/main_p/topperBg.jpg);}

.top_aut
{
background:transparent url(/images/main_p/block_3_01.jpg) no-repeat;
height:14px;
}

.aut_inf
{
background:transparent url(/images/main_p/block_3_02.jpg) repeat-y;
padding:0 7px;

}

.down_aut
{
background:transparent url(/images/main_p/block_3_03.jpg) no-repeat;
height:14px;
}

div.flashMovTopper {height:197px;background:#27201c
 /*url(/images/main_p/pic1.jpg) 0 0 no-repeat*/;}



div.content {background:url(/images/main_p/contentBg.jpg) 0 0;}







div.roundBox {margin:10px 0 0 0!important; padding:0!important; background:url(/images/main_p/roundCent.jpg) 0 0 repeat-y;}

div.roundBox div.top {margin:0!important; padding:0!important; background:url(/images/main_p/roundTop.jpg) 0 0 no-repeat;}

div.roundBox div.top div.foot {margin:0!important; padding:0!important; background:url(/images/main_p/roundFoot.jpg) 0 100% no-repeat;}

div.roundBox div.top div.foot div.pad {padding:15px 0 10px 10px!important;}

div.roundBox div.top div.foot div.pad h2 {font-size:18px; color:#801817;  padding:0; padding:0;}

div.roundBox div.top div.foot div.pad ul li {font-size:12px;font-weight:bolder;color:#3c3833;padding:0 0 7px 20px;;display:block;_height:12px;background:url(/images/main_p/starRed.jpg) 0 0px no-repeat;
list-style-image:none !important;
list-style-position:outside !important;
list-style-type:none !important;}

div.roundBox div.top div.foot div.pad ul li a {color:#3c3833;text-decoration:none;}

div.roundBox div.top div.foot div.pad ul li a:hover {color:#6F675E;}















.logo {float:left;padding:15px 0 0 0!important;}

.navBase {padding:40px 0 0 0!important; }
.navBase a.ico img {margin:3px 10px 0 0!important;}
.navBase h1 {font-size:18px;color:#e11917;padding:10px 0 0 0!important;}
.navBase h1 span {color:#931514;}


.searchBox {float:left;/*padding:35px 0 0 0px!important;*/}
.searchBox div.topR { width:242px!important; background:url(/images/main_p/topRL.jpg) 0 0 no-repeat; }
.searchBox div.right {padding:0 !important;margin:0 !important;width:255px!important; height:32px;background:url(/images/main_p/topRR.jpg) 100% 0 no-repeat;}
.searchBox div.right div.pad {padding:5px 10px!important; width:230px;}


div.siteSearch {margin:18px 0 0 0!important;}
div.siteSearch input.searchInp {width:195px; border:1px solid #c0baad;background:none #fff;margin:0!important;}

input.text {border:1px solid #c0baad;background:none #fff;margin:0px;}

div.siteSearch input.searchSubm {
background:transparent url(/images/main_p/searchSubm.jpg) repeat-x scroll 0 0;
border-color:gray;
border-style:none solid;
border-width:0 1px;
cursor:pointer;
font-size:11px;
height:20px;
margin:0 0 0 5px !important;
width:59px;
}

input.button, input.symb {
background:transparent url(/images/main_p/searchSubm.jpg) repeat-x scroll 0 0;
border-color: gray;
border-style:none solid;
border-width:0 1px;
cursor:pointer;
font-size:11px;
height:20px;
margin:0 0 0 5px !important;

}


div.bannerCols {padding:10px 10px;border: none;}

div.bannerCols div.banner {width:306px; float:left; }

div.bannerCols div.banner2 {width:600px; float:left; }

div.bannerCols div.banner2 div.content, 
div.bannerCols div.banner div 
{margin:0px 10px;/*overflow:hidden;*/ }

div.bannerCols div.banner div h3{margin-bottom:10px;}
div.bannerCols div.banner div img {float:left;margin:0 5px 5px 0;}



div.footer {background:url(/images/main_p/footerBg.jpg) 0 0 repeat-x;padding:10px 0;}

div.footer a {color:#5b3900;}



/* Inner Pages

-------------------------------- */

.l-body {

	overflow:hidden;

	zoom:1;

	padding:16px 22px;

	color:#3c3833;
        background:transparent url(/images/main_p/nadfooter.jpg) repeat-x scroll 100% 100%;
	}

	.l-section {

		float:left;

		width:587px;

		}

	.l-side {

		float:right;

		width:287px;

		}
/* ugc */

.h-ugc H1,

.h-ugc H2 {

	font-size:1.5em;

	color:#801817;

	margin:0 0 .5em;

	}

.h-ugc H3 {

	margin:0 0 .75em;

	color:#801817;

	font:bold 1.17em tahoma,arial,sans-serif;

	}

.h-ugc P,

.h-ugc UL,

.h-ugc OL,

.h-ugc TABLE {

	margin:0 0 1em;

	}


.h-ugc UL,
.h-ugc OL {margin:0 0 1em 1.5em;}


.h-ugc .pic {

	}

	.h-ugc .pic-left {

		float:left;

		margin:0 1em .5em 0;

		}

	.h-ugc .pic IMG {

		border:1px solid #59504a;

		}



.map-columns UL {margin:0 0 1em 1.5em;}

