/* CSS Document */
body
{
margin: 0 auto;
background-color:#FFFFFF;
}
#main
{
width:995px;
margin: 0 auto;
}

#main-mid-bg
{
background-image:url(../images/main-mid-bg.jpg); width:995px; background-repeat:repeat-y;
float:left;
display:inline-table;
height:auto;
}
#main-bottom-bg
{

float:left;
display:block;

}
#main-bottom-bg-new
{
background-image:url(../images/main-bottom-bg.jpg); width:995px; height:10px; background-repeat:no-repeat;
float:left;
}
#sub_main
{
width:986px;
float:left;
display:table;
}
#header
{
width:986px;
float:left;
background-image:url(../images/top-header-bg.jpg); height:70px; background-repeat:repeat-x;
margin-left:5px;
}
#logo
{
width:193px; height:70px;
float:left;
}
#header-right
{
width:790px;
float:left;
}
.top-nav-link
{
font-family:Helvetica;
font-size:12px;
color:#000000;
padding:38px 0px 0px 0px;
text-align:right;
}
.top-nav-link a
{
color:#000000;
text-decoration:none;
}
#header-box
{
width:986px;
float:left;
display:inline;
margin-left:5px;
}
#head-box-left
{
background-image:url(../images/left-nav-bg.jpg); width:143px; height:323px;
float:left;
}
.left-nav-link
{
font-family:Helvetica;
font-size:12px;
color:#FFFFFF;
text-align:right;
border-bottom: 1px dashed #FFFFFF;
list-style:none;
position:relative;
padding:10px 0px 6px 0px;
*padding:4px 0px 4px 0px;

}
.left-nav-link a
{
color:#FFFFFF;
text-decoration:none;
}
#head-right-banner
{
 width:843px; height:323px;
float:left;
}
#middle
{
width:986px;
float:left;
display:inline;
margin-left:5px;
}
#mid-left-box
{
width:143px;
float:left;
}
#mid-right-box
{
width:843px;
float:left;
}
#left-news-bg
{
background-image:url(../images/left-news-bg.jpg); width:134px; height:235px; background-repeat:no-repeat;
margin:20px 0px 10px 8px;
float:left;
}

.signup-img
{
padding:13px 0px 0px 15px;
float:left;
}
#newsletter-box
{
width:100px;
padding:20px 0px 0px 20px;
float:left;
}
.textbox
{
background:none;
background-image:url(../images/textbox-bg.jpg); width:92px; height:19px; background-repeat:no-repeat;
border:none;
font-family:Helvetica;
font-size:10px;
padding-left:5px;
padding-top:3px;
padding:3px 3px 0px 5px;
}
.selectdrop
{
width:97px;
font-family:Helvetica;
font-size:10px;
}
.button-bg
{
background-image:url(../images/button-bg.jpg); width:97px; height:20px; background-repeat:no-repeat;
color:#FFFFFF;
font-family:Viner Hand ITC;
font-size:14px;
text-transform:uppercase;
border:0px;
}
.welcome-txt
{
font-family:Helvetica;
font-size:20px;
color:#636363;
text-align:left;
padding:14px 0px 5px 15px;
margin:0px;
}
.text
{
font-family:Helvetica;
font-size:12px;
color:#464646;
text-align:justify;
padding: 6px 15px 10px 15px;
}
.text a
{
color:#464646;
text-decoration:none;
}
.text a:hover
{
color:#CC3333;
text-decoration:none;
}
.banner
{
padding:15px 0px 20px 15px;
}
#footer
{
background-color:#252525;
background-image:url(../images/footer-bg.jpg); height:130px; background-repeat:repeat-x;
width:985px;
float:left;
/*display:block;*/
margin-left:6px;
}
#footer-new
{
background-color:#252525;
background-image:url(../images/footer-bg.jpg); height:130px; background-repeat:repeat-x;
width:985px;
float:left;
/*display:block;*/
}
#footer-box
{
width:750px;
margin: 0 auto;
/*display:table;*/
height:80px;
padding-left:80px;


}
.footerbox1{
width:750px;
margin: 0 auto;
height:20px;
text-align:center;
font-family:Arial;
font-size:9px;
color:#ebebeb;
}

.footerbox1 a{
font-family:Arial;
font-size:9px;
color:#ebebeb;
text-align:center;
padding:5px 0px 0px 0px;
text-decoration:none;
}
.footer-sub-box
{
width:125px;
float:left;
/*display:inline;*/
margin:10px 0px 0px 0px;
}
.footer-link
{
font-family:Helvetica;
font-size:12px;
color:#FFFFFF;
padding:2px;
}
.footer-link a
{
color:#FFFFFF;
text-decoration:none;
}
.our-link
{
font-family:Arial;
font-size:9px;
color:#ebebeb;
text-align:center;
padding:5px 0px 0px 0px;
}
.our-link a
{
color:#ebebeb;
text-decoration:none;
}
.seo-link
{
font-family:Arial;
font-size:9px;
color:#CCCCCC;
text-align:right;
margin:0px;
}
.main_content4_inner{
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align: left;
	color: #626262;
	line-height: 16px;
	padding-left: 12px;
	text-decoration:none;
	width:800px;
	float:left;
}
.news_box
{
width:840px;
float:left;
height:auto;
}
#news_heading
{

width:170px;
float:left;
margin:0px 0px 1px 5px;
}
.news_heading_new
{

width:130px;
padding-left:7px;
padding-bottom:5px;
float:left;
height:100%;
}
.news_heading_txt
{
font-family:Helvetica;
font-size:12px;
color:#666666;
padding:1px 0px 1px 10px;
}
#news_subheading
{
width:600px;
float:left;
margin:0px 0px 0px 5px;
}
.news_subheading_new
{
width:620px;
float:left;
padding:0px;
margin:0px;
}
.news_subheading_txt 
{
font-family:Helvetica;
font-size:12px;
color:#666666;
text-decoration:none;
padding:2px 0px 2px 10px;

}
.news_subheading_txt_new
{
font-family:Helvetica;
font-size:12px;
color:#666666;
text-decoration:none;
padding:0px 8px 8px 15px;
line-height:18px;
width:620px;
height:auto;
vertical-align:top;
}
.news_subheading_txt  a
{
color:#666666;
text-decoration:none;
}
#sponser-img-box
{
width:690px;
margin: 0 auto;
padding:20px 0px 20px 0px;
}
.img-box
{
width:690px;
float:left;
margin:5px 0px 5px 0px;
border:4px double #CCCCCC;
}
.mid-left-box
{
width:300px;
float:left;
margin:10px 20px 10px 5px;
}
.mid-right-box
{
width:380px;
float:left;
margin:10px 5px 10px 20px;
}
.mid-right-box-new
{
width:480px;
float:left;
margin:10px 5px 10px 20px;
}
.main_header3{
font-family:Arial;
	color: #505050;
	font-size: 1em;
	text-align: left;
	margin-left: 10px;
}
.main_content{
font-family:Arial;
	color: #505050;
	font-size: 0.8em;
	line-height: 16px;
	text-align: left;
	margin-left: 15px;
	margin-right: 40px;
}
.line{
	color: #505050;
	margin-left: 12px;
	margin-top: -15px;
}
.contact-box
{
width:260px;
float:left;
}
.contact-left-box
{
width:100px;
float:left;
margin:5px 15px 5px 5px;
}
.contact-right-box
{
width:110px;
float:left;
margin:5px 0px 5px 15px;
}
#form-left-box
{
width:160px;
float:left;
margin:5px 15px 10px 0px;
}
#form-left-box-new
{
width:260px;
float:left;
margin:5px 15px 5px 0px;
}
.formtext
{
padding:7px 0px 6px 0px;
}
#form-right-box
{
width:150px;
float:left;
margin:5px 0px 5px 0px;
}
.formtextinput
{
margin:4px 0px 5px 0px;
}
#left-pro-bg
{
width:120px;
height:auto;
margin:20px 0px 20px 0px;
}
.left-pro-link
{
font-family:Helvetica;
font-size:11px;
color:#000000;
list-style:none;
margin:0px 0px 5px 20px;
border-bottom:1px dotted #464646;
font-weight:200;
padding:0px 0px 4px 0px;
}
.left-pro-link a
{
color:#000000;
text-decoration:none;
list-style:none;
font-weight:200;
}
.heading
{
background-image:url(../images/left-head-bg.gif); width:110px; height:19px; background-repeat:no-repeat;
font-family:Helvetica;
font-size:11px;
color:#FFFFFF;
font-weight:200;
list-style:none;
margin:5px 0px 2px 15px;
padding:2px 0px 0px 8px;
}
.heading a
{
color:#FFFFFF;
text-decoration:none;
}
#specification_box
{
width:750px;
float:left;
margin:0px 0px 0px 15px;
}
.specification_head
{
width:750px;
background-color:#bebfc0;
font-family:Arial;
font-size:12px;
}
.specification_left
{
width:300px;
float:left;
}
.specification_right
{
width:450px;
float:left;
}
.specification_text_w
{
font-family:Arial;
font-size:12px;
color:#000000;
padding:1px 0px 1px 5px;
background-color:#FFFFFF;
}
.specification_text_g
{
font-family:Arial;
font-size:12px;
color:#000000;
padding:1px 0px 1px 5px;
background-color:#e7e7e7;
}

/*gallery css*/
.headingbox
{
width:800px;
float:left;

}
.headingtext
{
font-family:Arial;
font-size:14px;
color:#666666;
padding:4px;
}
.imagebox
{
width:800px;
float:left;

}
.image
{
border: 1px solid #000000;
margin:8px 0px 10px 8px;
width:100px;
float:left;
}
.img1
{
border: 1px solid #000000;
margin:2px 0px 5px 8px;
width:100px;
height:51px;
float:left;
padding-top:15px;
}
.car{
height:87px;
width:130px;
border:1px solid #CCCCCC;
background-color:#FFFFFF;
display:block;
vertical-align:middle;
display:table-cell;
}
.plan-main-box
{
width:500px;
float:left;
}
.plan-sub-box
{
width:80px;
float:left;
}
.floor_content{
font-family:Helvetica;
font-size:12px;
color:#464646;
	line-height: 16px;
	text-align: justify;
}



.footer-aside-left{ float:left; margin-left:250px;}
.footer-aside-right{ float:right; margin-right:20px;}