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

body{
	padding:0;
	margin:0;
	text-align:center;
	background:#000000;
}

a img{
	border:none;
}

.clear{
	padding:0;
	margin:0;
	height:1px;
	overflow:hidden;
	clear:both;
}

.wrapper{
	padding:0;
	margin:auto;
	width:951px;
	text-align:left;
}

.img_left{
	padding:6px;
	margin:4px 4px 0 0;
	border:1px solid #7a582f;
	float:left;
}

.img_right{
	padding:6px;
	margin:4px 0 0 4px;
	/*border:1px solid #AF830D;*/
	float:right;
	background:#2e2e2e;
}

p{
	padding:0 0 10px 0;
	margin:0;
	line-height:1.4em;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#a28222;
}

td{
	padding:0;
	margin:0;
	line-height:1.4em;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#a28222;
}

th{
	padding:0;
	margin:0;
	line-height:1.4em;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#ffffff;
	background:#7a582f;
	text-align:center;
}

p a{
	color:#b6942d;
}

ul{
	padding:10px;
	margin:0;
	list-style:none;
}

ul li{
	padding:0 10px;
	margin:0;
	background:url(../images/bullet.gif) 0 8px no-repeat;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#a28222;
	line-height:1.6em;
}

ul li a{
	color:#7a582f;
	text-decoration:none;
}

.left ul li a{
	color:#b6942d;
	text-decoration:underline;
}

.header{
	padding:0;
	margin:0;
	height:169px;
	overflow:hidden;
	position:relative;
}

.logo{
	padding:0;
	margin:0;
	width:442px;
	height:169px;
	float:left;
}

.links{
	padding:30px 2px 0 0;
	margin:0;
	width:490px;
	height:139px;
	float:right;
	background:url(../images/call.gif) 165px 82px no-repeat;
	overflow:hidden;
	position:relative;
}

.share{
	padding:0;
	margin:0;
	width:85px;
	position:absolute;
	top:7px;
	right:0;
}

.follow{
	padding:0;
	margin:0;
	height:57px;
	width:75px;
	float:right;
	clear:both;
}

.follow ul{
	padding:0;
	margin:0;
	list-style:none;
}

.follow ul li{
	padding:0;
	margin:0 0 0 4px;
	float:left;
	text-align:left;
	display:inline;
}

.quick_links{
	padding:0;
	margin:107px 0 0 0;
	width:415px;
	clear:both;
	float:right;
}

.quick_links ul{
	padding:0;
	margin:0;
	list-style:none;
}

.quick_links ul li{
	padding:3px 7px;
	margin:0;
	float:left;
	text-align:left;
	display:inline;
	background:url(../images/quick_link_div.gif) 0 0 no-repeat;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#ebb628;
	text-transform:capitalize;
}

.quick_links ul li a{
	color:#ebb628;
	text-decoration:none;
	text-transform:capitalize;
}

.quick_links ul li a:hover{
	color:#f8dc90;
}

.quick_links ul li.first{
	padding:3px 7px;
	margin:0;
	float:left;
	text-align:left;
	display:inline;
	background-image:none;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#906e3e;
	text-transform:uppercase!important;
}

.menu{
	padding:0;
	margin:0;
	background:url(../images/menu_bg.gif) repeat-x;
	height:37px;
	border:1px solid #fceece;
	overflow:hidden;
}

.menu ul{
	padding:0;
	margin:0;
	list-style:none;
}

.menu ul li{
	padding:12px 0;
	margin:0;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
	float:left;
	text-align:left;
	display:inline;
	background:url(../images/menu_div.gif) 0 0 no-repeat;
}

.menu ul li a{
	padding:12px 14px;
	margin:0;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform:uppercase;
	text-decoration:none;
}

.menu ul li a.selected{
	padding:12px 14px;
	margin:0;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#755801;
	text-transform:uppercase;
	text-decoration:none;
}

.menu ul li.first{
	padding:12px 0;
	margin:0;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform:uppercase;
	text-decoration:none;
	background-image:none;
}

.menu ul li a:hover{
	color:#755801;
}

.banner{
	padding:0;
	margin:0;
	height:357px;
	overflow:hidden;
	border-bottom:1px solid #fceece;
	border-left:1px solid #fceece;
	background:#FEF9EF
}

.innerbanner{
	padding:0;
	margin:0;
	height:238px;
	width:949px;
	overflow:hidden;
	border-bottom:1px solid #fceece;
	border-left:1px solid #fceece;
	border-right:1px solid #fceece;
	background:#FEF9EF
}

.flash{
	padding:0;
	margin:0;
	width:713px;
	float:left;
	height:357px;
}

.coupons{
	padding:0;
	margin:0;
	width:237px;
	float:right;
}

.coupons ul{
	padding:0;
	margin:0;
	list-style:none;
}

.coupons ul li, .coupons ul li a{
	padding:0;
	margin:0;
	height:119px;
	width:237px;
}

.tabs{
	padding:11px 0 12px 0;
	margin:0;
	height:108px;
	overflow:hidden;
}

.tabs ul{
	padding:0;
	margin:0;
	list-style:none;
}

.tabs ul li{
	padding:0;
	margin:0;
	display:inline;
	float:left;
	text-align:left;
	width:317px;
	height:108px;
	overflow:hidden;
}

.tabs h2{
	padding:3px 0 0 0;
	margin:0;
	font:bold 18px "trebuchet MS";
	color:#000000;
}

.tabs h2 span{
	font:bold 14px "trebuchet MS";
	line-height:1em;
}

.tabs p{
	padding:5px 0 0 0;
	margin:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:1.4em;
}

.tab1{
	padding:10px 5px 10px 154px;
	margin:0;
	background:url(../images/tab_1.jpg);
	width:158px;
	height:88px;
	overflow:hidden;
	position:relative;
}

.tab2{
	padding:10px 5px 10px 145px;
	margin:0;
	background:url(../images/tab_2.jpg);
	width:167px;
	height:88px;
	overflow:hidden;
	position:relative;
}

.tab3{
	padding:10px 5px 10px 142px;
	margin:0;
	background:url(../images/tab_3.jpg);
	width:170px;
	height:88px;
	overflow:hidden;
	position:relative;
}

.more{
	padding:0;
	margin:0;
	position:absolute;
	top:80px;
	right:8px;
	width:68px;
}

.container{
	padding:0;
	margin:0;
}

.container h2{
	padding:0 0 5px 0;
	margin:0;
	font: normal 18px "trebuchet MS";
	color:#000000;
}

.container p{
	padding:0;
	margin:0;
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:1.5em;
}

.container p a{
	color:#000000;
}

.container form{
	padding:0;
	margin:0;
}

.inp{
	padding:2px;
	margin:0 0 4px 0;
	width:282px;
	height:12px;
	border:1px solid #e0d2a7;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#b29a72;
	background:#f8eecf;
}

.rempad{
	padding:0;
	margin:0;
}

.txt_area{
	padding:2px;
	margin:0 0 4px 0;
	width:282px;
	height:34px;
	border:1px solid #e0d2a7;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#b29a72;
	background:#f8eecf;
}

.box1{
	padding:10px;
	margin:0;
	width:288px;
	height:162px;
	overflow:hidden;
	border:1px solid #fceece;
	background:#f9f4d9;
	float:left;
}

.box2{
	padding:10px;
	margin:0 0 0 10px;
	width:288px;
	height:162px;
	overflow:hidden;
	border:1px solid #fceece;
	background:#f9f4d9;
	float:left;
}

.box3{
	padding:10px;
	margin:0;
	width:288px;
	height:162px;
	overflow:hidden;
	border:1px solid #fceece;
	background:#f9f4d9;
	float:right;
}

.footer{
	padding:5px 0 30px 0;
	margin:0;
}

.footer p{
	padding:0;
	margin:0;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:1.4em;
}

.footer p a{
	color:#ebb628;
	text-decoration:none;
}

.footer p a:hover{
	text-decoration:underline;
}

.container_inner{
	padding:0;
	margin:12px 0 0 0;
	background:url(../images/right_bg.gif) right repeat-y;
}

.left{
	padding:20px;
	margin:0;
	width:590px;
	border:1px solid #816417;
	float:left;
}

.left h1{
	padding:0 0 10px;
	margin:0;
	font:bold 24px "trebuchet MS";
	color:#a28222;
	text-align:center;
}

.left h2{
	padding:0 0 10px;
	margin:0;
	font:bold 24px "trebuchet MS";
	color:#9E744A;
	display:none;
}
	
.left h2 span{
	font:normal 18px "trebuchet MS";
	color:#CA9B29;
}

.left h3{
	padding:5px 0 2px;
	margin:0;
	font:bold 18px "trebuchet MS";
	color:#a28222;
}

.left h4{
	padding:8px 0 2px;
	margin:0 0 2px 0;
	font:bold 14px "trebuchet MS";
	color:#a28222;
	border-bottom:1px solid #9E744A;
}

.right{
	padding:;
	margin:0;
	width:310px;
	float:right;
}

.right_box{
	padding:10px;
	margin:0;
}

.right h2{
	padding:10px 0 10px;
	margin:0;
	font:bold 20px "trebuchet MS";
	color:#000000;
}

.right form{
	padding:0;
	margin:0;
}

.special{
	padding:15px;
	margin:0;
	background-color: #1c1c1c;
}

.special2{
	padding:5px;
	margin:0 -15px;
	background-color: #FFF;
}
.special p{
	padding:0;
	margin:0;
}

.crum{
	padding:0 0 30px 0;
	margin:0 0 0 -6px;
	width:540px;
	display:block;
}

.crum ul{
	padding:0;
	margin:0;
	list-style:none;
}

.crum ul li{
	padding:0 6px;
	margin:0;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#9E744A;
	float:left;
	background:url(../images/crum.jpg) right no-repeat;
	text-align:left;
	display:inline;
}

.crum ul li.last{
	padding:0 6px;
	margin:0;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#9E744A;
	float:left;
	background-image:none;
	text-align:left;
	display:inline;
}

.crum ul li a{
	color:#9E744A;
	text-decoration:none;
}

.crum a:hover{
	color:#f8dc90;
}

.right_link_head{
	padding:0;
	margin:0;
	background:#EDDEB9;
	border-bottom:1px solid #D8C9A0;
}

.right_link_head ul{
	padding:10px;
	margin:0;
	list-style:none;
}

.right_link_head ul li{
	padding:0 10px;
	margin:0;
	background:url(../images/bullet.gif) 0 8px no-repeat;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#7a582f;
	line-height:1.6em;
}

.right_link_head ul li a{
	color:#7a582f;
	text-decoration:none;
}

.right_link_head h2{
	padding:5px 10px ;
	margin:0;
	font: bold 20px "trebuchet MS";
	background:url(../images/link_bg.gif) repeat-y;
	color:#ffffff;
}

.right_link_head h2 a{
	color:#ffffff;
	text-decoration:none;
}

.notification_error p{
	color:#FF0000;
	font-weight:bold;
}

