@charset "utf-8";

/* CSS Document */



*

html, body{

	margin:0;

	padding:0;

}

body { background:#FFFFFF;}

 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 14px/18px Arial, sans-serif;

	color:#333333;

}

/*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:#686868 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:15px;
	padding-right:18px;

}

#header h1

{

	font:normal 27px/33px Century Gothic, Arial, sans-serif;

	color:#FFFFFF;

}

#header h2

{
	font:normal 16px/20px Century Gothic, Arial, sans-serif;
	color:#FFFFCC;
	text-transform:uppercase;
}

.logo

{
	width:600px;
	float:left;
	padding-top:20px;

}



.ph-number

{
	width:280px;
	float:right;
	text-align:right;
	padding-top:45px;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	font-variant: normal;

}

#banner

{

	width:100%;

	float:left;

	height:269px;

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

}

.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;

}

.flashbannar

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

}

.headerplug {
	width:900px;
	height:280px;
	margin:0px auto;
	background:url(../images/header_plug.jpg) center no-repeat;

}

.uploadheaderplug {
	width:900px;
	height:280px;
	margin:0px auto;
	background-repeat: no-repeat;
	background-position: center;

}

#nav-bg

{

	width:100%;

	float:left;

	height:auto;

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

}

#navcontainer

{
	width:900px;
	margin:0px auto;
	display: block;

}

#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 center;

}

#navcontainer ul li.noBg

{

	background:none;

}

#navcontainer ul li a

{

	color:#FFFFFF;

	text-decoration:none;

	margin:0px 22px;

}

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

{

	border-bottom:2px solid #F3F2F2;

}

.left

{

	float:left;

}

.right

{

	float:right;

}

#body-wrapper

{

	width:100%;

	float:left;

}

#body

{
	width:900px;
	margin:0px auto;

}

#body a

{

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

	color:#EB29CB;

	text-decoration:none;

}

#body a:hover

{

	text-decoration:none;

}

#body p

{

	margin:15px 0px;

}

#body h1

{

	font:normal 24px/30px Arial, sans-serif;

	color:#000000;

}

#body h2

{

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

	color:#DB28D8;

}

.body-top

{
	width:890px;
	float:left;
	padding-left:1px;
	padding-right:7px;

}

.body-left

{
	width:670px;
	float:left;
	padding-top:20px;
	font:normal 14px/18px Arial, sans-serif;
	color:#333333;

}



.body-top-contact

{
	width:900px;
	float:left;
	padding-left:13px;
	padding-right:7px;

}

.body-left-contact

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

}

.body-right-contact

{

	width:1px;

	float:right;

	padding-top:2px;

}





.body-right

{

	width:212px;

	float:right;

	padding-top:2px;

}

.contact-form

{

	width:212px;

	float:left;

	padding-bottom:30px;

	color:#271200;

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

}

.contact-form label

{

	float:left;



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

	color:#271200;

}

.contact-form-box

{

	width:200px;

	height:20px;

	border:none;

	margin-left:2px;

	margin-bottom:5px;

	background:#CCCCCC;

}

.contact-form textarea

{

	width:200px;

	border:none;

	margin-left:2px;

	margin-bottom:5px;

	background:#CCCCCC;

}

.contact-form img#imgCaptcha

{

	width:200px;

	border:none;

	margin-left:2px;

	margin-bottom:5px;

}

#mainlinks {

	color:#252121;

	font-family:Century Gothic, Arial, sans-serif;

	font-size:15px;	

	font-weight:bold;

	text-decoration:none;

}

#sublinks {

	font-family:Century Gothic, Arial, sans-serif;

	font-size:11px;

	color:#474E49;

	font-weight:bold;

	text-decoration:none;

}

#mainservicecat {

	font-family:Century Gothic, Arial, sans-serif;

	font-size:16px;

	color:#252121;

	text-decoration:none;

	font-weight:bold;

}

#subserviceurl {

	font-family:Century Gothic, Arial, sans-serif;

	font-size:12px;

	color:#474E49;	

	text-decoration:none;

	font-weight:bold;

}

img.btn-send

{

	margin-left:2px;

}

.callus

{

	width:206px;

	float:left;

	padding-top:1px;

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

	color:#6A5B4D;

}



#bottom-bg

{

	width:100%;

	float:left;

	background:#353535;

	height:216px;

}

#bottom-content

{

	width:650px;

	margin:0px auto;

	padding-top:25px;

	padding-left:18px;

}

#footer-bg

{

	width:100%;

	float:left;

	text-align:center;

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

}

#footer

{

	/*width:100%;*/

	width:900px;

	margin:0px auto; text-align:center;

}

.white-links

{

	width:900px;	

	text-align:center;

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

	color:#FFFFFF;

}

.white-links a

{

	color:#FFFFFF;

	text-decoration:none;

}

.white-links a:hover

{

	text-decoration:underline;

}

.bottom-text

{

	color:#666666;

}

.bottom-text a

{

	color:#CCCCCC;

	text-decoration:underline;

}

.bottom-text a:hover

{

	text-decoration:none;

}

.footer-text

{
	width:900px;
	text-align:center;
	font:normal 10px/16px Arial, sans-serif;
	color:#CCCCCC;
	text-transform:uppercase;

}

.footer-text a

{

	color:#CCCCCC;
	text-transform:uppercase;

}




#tagname{

	font-family:Arial, sans-serif;

	color:#505050;

	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-left:121px;padding-top:22px;*/ height:269px; padding:center; padding-top:11px; }

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

