/* CSS Document */
body
{
	margin:0px;
	padding:0px;
	background-color:#C9AB91;
	
}
p
{
	margin:0px;
	padding:0px;
}
.x
{
	float:left;
	display:inline;
}
h1, h2, h3, h4, h5{ 
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#648CBE;
}
h1{	
	font-size:14px;
	height:20px;
	border-bottom:1px solid #648CBE;
	border-left:8px solid #648CBE; 
	margin:0 0 15px 0; 
	padding:0 0 0 10px;
}
h2{	
	font-size:12px;
	color:#ee9900;
	border-bottom:1px solid #;
}
h2 a{	
	color:#ee9900;
}
h3{ color:#0099ff;}
h4{
	font:14px Georgia, "Times New Roman", Times, serif;
	color:#B30303;
}
h5{
font-size:100%;
color:#555555;
}
h6{
	height:1px;
	border-bottom:1px solid #dddddd;
	margin:10px 0;
}
ul{
	list-style:none;
}
.padd_15{
	padding:15px;
}
/*---------------------------------end common------------------------------------*/
/*-------------------------------------topmenu---*/
#menu{
	clear:both;
	height:42px;
	width:100%;
	margin:0;
	background:url(../images/menu_bg.jpg) repeat-x 0 0;
}
#sddm
{	margin:0;
	z-index: 30}

#sddm li{
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	border-left:1px solid #910F0F;
	font: bold 11px arial}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 13px 15px;
	font-size:12px;
	color:#dddddd;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{
color:#dddddd;	 
background:url(../images/menu_hover.jpg) repeat-x 0 0;
}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin:0px 0 0 0;
	padding: 0;
	background: #D8DFEB;
	/*border: 1px solid #9E0469*/
}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #B91E19;
		color:#dddddd;
		border-bottom:1px solid #910F0F;
		font: 12px arial}

	#sddm div a:hover
	{
		background-color:#cccccc;
		color:#dddddd;}
/*----------------------------------------end menu---*/
.bann_img{
	background:url(../images/banner.jpg) no-repeat 0 0;
	height:161px;
}
.top1
{
	background:url(../images/top1.jpg) no-repeat;
	width:300px;
	height:215px;
}
.top2
{
	background:url(../images/top2.jpg) no-repeat;
	width:483px;
	height:215px;
}
.top3
{
	background:url(../images/top3.jpg) no-repeat;
	width:217px;
	height:215px;
}			
.top_home
{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#3C3C3C;
	margin:20px 0px 0px 252px;
}	
.top_abo
{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFFFFF;
	margin:20px 0px 0px 34px;
}
.top_all
{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FFFFFF;
	margin:20px 0px 0px 47px;
}
.top_on
{
	font:28px Trebuchet MS;
	color:#333333;
	margin:90px 0px 0px 75px;
}
.cnt_wel
{
	font:24px Trebuchet MS;	
	color:#F3BF54;
	margin:30px 0px 0px 40px;
}	
div.cnt_on
{
	font:12px/16px Arial, Helvetica, sans-serif;	
	color:#CCCCCC;
	width:90%;
	margin:17px 0px 0px 40px;
}
.cnt_on a{ text-decoration: none; color:#CC3333;}
.cnt_on a:hover{ text-decoration: underline;}
.cnt_on h3{ color:#99CC33;}
.cnt_on p{ color:#cccccc;}
.cnt_img1
{
	float:right;
	margin:10px 5px 5px 10px;
}	
.cnt_read
{
	font:12px Arial, Helvetica, sans-serif;	
	color:#D70B09;
	margin:15px 0px 0px 40px;
}	
.cnt_gbul
{	
	margin:22px 0px 0px 5px;
}	
.cnt_box
{
	 width:630px;
	 background-color:#322F2F;
	 border:1px solid #828080;
	 margin:30px 0px 0px 37px;
}	 
.cnt_ibox
{
	 width:595px;
	 background: #94D515 url(../images/cnt_ibox.jpg) repeat-x;
	 border:1px solid #DBED52;
	 margin:20px 0px 0px 16px;
	 padding:0 0 10px 0;
}
.cnt_ibox img{ float:left; padding:5px; border:1px solid #cccccc; margin-left:9px; background-color:#CCCCCC;}	
.cnt_cop
{
	width:100%;
	font:20px Trebuchet MS;
	color:#F2FF8E;
	margin:15px 0px 15px 22px;
}	
.cnt_web
{
	font:12px/16px Georgia, Times New Roman, Times, serif ;
	color:#FFFFFF;
	width:350px;
	margin:26px 0px 0px 24px;
}	
.cnt_img2
{
	margin:30px 0px 0px 0px;
}	
.cnt_re
{
	font:12px Arial, Helvetica, sans-serif ;	
	color:#322F2F;
	margin:20px 0px 0px 24px;
}	
.cnt_dir
{
	font:20px Franklin Gothic Medium;
	color:#E8CD35;
	margin:22px 0px 0px 29px;
}
.cnt_di
{
	font:12px/16px Georgia, Times New Roman, Times, serif ;
	color:#FFFFFF;
	width:380px;
	margin:15px 0px 0px 15px;
}	
.cnt_img3
{
	margin:20px 0px 0px 29px;
}	
.cnt_r
{
	font:12px Arial, Helvetica, sans-serif;	
	color:#FFCC66;
	margin:15px 0px 0px 148px;
}	
.cnt_ibox1
{
	 width:492px;
	 background: #20C4C4 url(../images/cnt_ibox1.jpg) repeat-x;
	 border:1px solid #30E9E9;
	 margin:10px 0px 0px 16px;
}	
.cnt_mar
{
	font:20px Franklin Gothic Medium;
	color:#53F0FD;
	margin:20px 0px 0px 24px;
}	
.cnt_ma
{
	font:12px/16px Georgia, Times New Roman, Times, serif ;
	color:#FFFFFF;
	width:450px;
	margin:14px 0px 0px 24px;
}	
.cnt_bbul
{
	margin:18px 0px 0px 38px;
}
.cnt_ten
{	
	font:11px/16px Arial, Helvetica, sans-serif; 
	color:#FFFFFF;
	width:430px;
	margin:13px 0px 0px 10px;
}	
.cnt_more
{
	font:12px/16px Georgia, Times New Roman, Times, serif ;
	color:#000000;
	width:168px;
	margin:25px 0px 0px 24px;
}	
.cnt_b
{
	margin:32px 0px 0px 5px;
}
.rig_lat
{
	font:18px Trebuchet MS ;
	margin-top:15px;
	border-bottom:1px solid #8E723A;
}
.rig_lat a{
	color:#FFCC66;
	text-decoration:none;
}	
.rig_bul
{
	margin:22px 0px 0px 43px;
}	
.rig_on
{
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#CCCCCC;
	width:200px;
}	
.rt_index{
	margin:18px 0px 0px 6px;
	width:200px;
	clear:both;
}
.rig_img1
{
	background:url(../images/rig_img1.jpg) no-repeat;
	width:228px;
	height:228px;
	margin:36px 0px 0px 38px;
}
.rig_img2
{
	background:url(../images/rig_img2.jpg) no-repeat;
	width:223px;
	height:100px;
	margin:30px 0px 0px 15px;
}	
.rig_with
{
	font:22px Trebuchet MS;
	color:#FFFFFF;
	margin:17px 0px 0px 18px;
}	
.rig_email
{
	font:22px Trebuchet MS;
	color:#000000;
	margin:20px 0px 0px 18px;
}		
.foo_bg
{
	border-top:1px solid #ffffff;
	background:url(../images/foo_bg.jpg) repeat-x;
	width:1000px;
	height:99px;
}	
.foo_home
{
	font:11px Arial, Helvetica, sans-serif;
	color:#1E1C1C;
	margin:35px 0px 0px 229px;
}
.foo_line
{
	font:11px Arial, Helvetica, sans-serif;
	color:#1E1C1C;
	margin:35px 0px 0px 25px;
}		
.foo_abo
{
	font:11px Arial, Helvetica, sans-serif;
	color:#1E1C1C;
	margin:35px 0px 0px 31px;
}		
.foo_cop
{
	font:11px Arial, Helvetica, sans-serif;
	color:#1E1C1C;
	width:500px;
	margin:12px 0px 0px 260px;
}	
.foo_buy
{
	font:11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#1E1C1C;
}
.rt_td{ width:304; border-left:1px solid #FFFFFF; background-color:#5E0000;}
.rt_main{
width:240px;
margin:0 0 20px 20px;
}
.rt_heading1{
	margin:5px 0 0 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#B69656;
}
.mid_heading1{
	margin:0 0 -15px 38px;
	text-decoration:none;
	color:#B69656;
	font-weight:bold;
}
.rt_in{
	font:12px/16px Arial, Helvetica, sans-serif;
	line-height:16px;
	margin:0px 0 0 10px;
	}
.rt_in a{
	color:#CCCCCC;
	text-decoration:none;
	text-align:justify;
}
.rt_in a:hover{
	color:#CCCCCC;
	text-decoration: underline;
}
.gallery_icon{
	min-height:210px; 
	width:190px; 
	text-align:center; 
	float:left; 
	margin:10px; 
	background-color:#333333;
}
a .gallery_icon p{ color:#cccccc; font-family:"Times New Roman", Times, serif; font-weight:bold;}
a .gallery_icon{ background-color:#333333; display:block;}
a:hover .gallery_icon{ background-color:#4B4B4B;}