@charset "utf-8";

/* CSS Document */



*

html, body{

	margin:0;

	padding:0;

	background-color: #E9E9CF;

}



 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, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td

{

	margin: 0;

	padding: 0;

	border: 0;

}

a img, :link img, :visited img {

	border: 0;

}

table {

	border-collapse: collapse;

	border-spacing: 0;

}

ol, ul {

	/*list-style: none;*/

	padding-left:10px;

	font:normal 12px/18px Arial, sans-serif;

	color:#817263;

}

/*body

{

background:url(../images/bg.jpg) left top repeat-x #73CBDF;

}*/



#top-wrapper

{

width:100%;

margin:0px auto;

}

#header-wrapper

{

	width:100%;

	float:left;

	background: #544022 url(../images/header-bg.gif) left bottom repeat-x;

	height:101px;

}

html>body #header-wrapper { height:auto; min-height:101px;}

#header

{
	width:900px;
	margin:0px auto;
	height:101px;
	padding-left:11px;
	padding-right:52px;

}

#header h1

{

	font:normal 30px/35px "Times New Roman", Times, serif;

	color:#FFFFFF;

}

#header h2

{

	font:normal 11px/20px Arial, sans-serif;

	color:#ADC120;

	text-transform:uppercase;

}

.logo

{

	width:355px;

	float:left;

	padding-top:33px;

}



.ph-number

{

	width:245px;

	float:right;

	text-align:right;

	padding-top:40px;

	font:normal 22px/24px "Times New Roman", Times, serif;

	color:#FFFFFF;

}

#banner

{

	width:100%;

	float:left;

	height:269px;

	background:url(../images/banner-bg.jpg) left top repeat-x;

}

.flashbannar

{
	width:900px;
	height:269px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-left: 200px;

}

.imgbannar

{
	width:900px;
	height:269px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(../images/banner.jpg);
	background-repeat: no-repeat;
	background-position: center;

}

.imgbannar_div

{
	width:900px;
	height:269px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(../images/banner.jpg);
	background-repeat: no-repeat;
	background-position: center;

}

.headerplug {

	width:900px;

	height:269px;

	margin:0px auto;

	background:url(../images/header_plug.jpg) center no-repeat;	

}

.uploadheaderplug {

	width:900px;

	height:269px;

	margin:0px auto;

}

#nav-bg

{

	width:100%;

	float:left;

	height:auto;

	background:url(../images/nav-bg.jpg) left top repeat;

}

#navcontainer

{

	width:900px;

	margin:0px auto;

	display: block;

	height: auto;

}

#navcontainer:after {

     content: ".";

     display: block;

     height: 0;

     clear: both;

     visibility: hidden;

}

#navcontainer ul li

{

	display:inline;

	font-family:Arial, sans-serif;

	font-size:12px;

	line-height:50px;

	text-decoration:none;

	cursor:pointer;

	color:#ffffff;

	height:50px;

	float:left;

	background-image: url(../images/nav-divider.gif);

	background-repeat: no-repeat;

	background-position: right 0px;

}

#navcontainer ul li.noBg

{

	background:none;

}

#navcontainer ul li a

{

	color:#D4D1A7;

	text-decoration:none;

	margin:0px 22px;

}

#navcontainer ul li a:hover, #navcontainer ul li a.active

{

	border-bottom:2px solid #D5D2C1;

}

.left

{

float:left;

}

.right

{

float:right;

}

#body-wrapper

{

	width:100%;

	float:left;

	background:url(../images/body-bg.gif) left top repeat-x #F1F0E1;

}

#body

{

width:900px;

margin:0px auto;

}

#body a

{

	font:bold 13px/18px Tahoma, Arial, sans-serif;

	color:#999933;

	text-decoration:none;

}

#body a:hover

{

text-decoration:none;

}

#body p

{

	margin:5px 0px;

	font:normal 12px/18px Arial, sans-serif;

	color:#817263;

}

#body h1

{

font:normal 24px/30px "Times New Roman", Times, serif;

color:#84902E;

}

#body h2

{

font:normal 16px/22px Arial, sans-serif;

color:#5D4826;

}

.body-top

{

width:900px;

float:left;

padding-left:12px;

padding-right:18px;

}

.body-left

{
	width:630px;
	float:left;
	padding-top:20px;
	font:normal 12px/18px Arial, sans-serif;
	color:#817263;

}

.body-right

{
	width:212px;
	float:right;
	padding-top:2px;
	padding-right: 40px;

}



.body-top-contact

{

width:900px;

float:left;

padding-left:12px;

padding-right:18px;

}

.body-left-contact

{
	width:800px;
	float:left;
	text-align:justify;
	padding-top:20px;
	font:normal 12px/18px Arial, sans-serif;
	color:#817263;

}

.body-right-contact

{

	width:1x;

	float:right;

	padding-top:2px;

}

.contact-form

{

	width:212px;

	float:left;

	padding-bottom:30px;

	color:#9C8875;

	font:bold 10px/16px Arial, sans-serif;

	text-transform:uppercase;

}

.contact-form label

{

	float:left;





	font:normal 12px/16px Arial, sans-serif;

	color:#271200;

}

.contact-form-box

{

	width:185px;

	height:20px;

	border:none;

	margin-left:13px;

	margin-bottom:5px;

	background:#524337;

	color:#B3C241;

}

.contact-form textarea

{

	width:185px;

	border:none;

	margin-left:13px;

	margin-bottom:5px;

	background:#524337;

	color:#B3C241;

}

.contact-form img#imgCaptcha

{

	width:185px;

	border:none;

	margin-left:13px;

	margin-bottom:5px;

}

img.btn-send

{

margin-left:12px;

}

.callus

{

	width:205px;

	float:left;

	padding-top:1px;

	font:normal 12px/16px Arial, sans-serif;

	color:#817263;

}



#bottom-bg

{

	width:100%;

	float:left;

	background:#F1F0E1;

}

#bottom-content

{

	width:900px;

	margin:0px auto;

}



#footer-bg

{

	width:100%;

	float:left;

	text-align:center;

	background:url(../images/footer-bg.jpg) left top repeat-x #1B1304;

	font:normal 10px/16px Arial, sans-serif;

	color:#BBC954;

	text-transform:uppercase;

	height: auto;

}

#footer-bg p

{

	margin-top:25px;

}

#footer

{

	width:900px;

	margin:0px auto;

}

.white-links

{

	width:742px;

	float:left;

	text-align:center;

	/*background:url(../images/leaf.jpg)left  8px no-rep*/eat;

	

	

}

.white-text

{

	font:bold 10px/16px Arial, sans-serif;

	color:#FFFFFF;

}

.white-text a

{

	color:#FFFFFF;

	text-decoration:none;

}

.white-text a:hover

{

	text-decoration:underline;

}

.footers

{

	width:742px;	

	text-align:center;	

	color:#FFFFFF;

	height:auto;

	text-decoration:none;

}

.footers a

{

	width:742px;	

	text-align:center;

	color:#FFFFFF;

	height:auto;

	text-decoration:none;

}

#mainservicecat {

	font-family:Arial, sans-serif;

	font-size:15px;

	color:#5B2002;

	text-decoration:none;

	font-weight:bold;

}

#subserviceurl {

	font-family:Arial, sans-serif;

	font-size:12px;

	color:#521400;	

	text-decoration:none;

	font-weight:bold;

	padding-left:10px;

}

#tagname{

	font-family:Arial, sans-serif;

	color:#F19E70;

	font-size:16px;

	font-weight:bold;

}

.body-left ul , .body-left-contact ul { list-style:outside; margin:0 0 0 20px; padding:0px; }

	#body .body-left form p{ font:normal 12px/14px Arial, sans-serif; }

	

	#uploadheaderplugdiv { padding:center; }
*html .contact-form br { height:1px; display:none; }

