/* CSS Document */body{ background: url("images/top-rep.jpg") repeat-x scroll 0 0 #D9E0EA;    margin: 0;}#main-wrapper{  margin: 0 auto;    width: 980px;}#wrapper{width:980px;margin: 0;	background:none;}#all-content{background: none repeat scroll 0 0 transparent;    clear: both;    min-height: 752px;}#header{background: url(images/header.png) no-repeat scroll 0 0;width:100%;  height: 155px;}#head-top{float:left;width:100%;height: 106px;}#logo {    float: left;    width: 250px;	margin-top: 0;	margin-left:0px;}#logo a {  border:none;}#phone {   color: #3A3839;    float: right;    font-family: arial;    font-size: 25px;    font-weight: bold;    margin-top: 10px;    text-align: right;    width: 384px;}.social{float: right;    margin-right: 50px;}.social img{float:right; margin-right: 5px;}.ordertxt{  color: #3A3839;    float: right;  font-family: helvetica;    font-size: 25px;    font-weight: normal;    margin-top: 25px;    text-align: right;}#phone p span{color:#A00407;}#menu{   background: url("images/rep-x-menu.jpg") repeat scroll 0 0 transparent;    float: left;    height: 41px;     margin-top: 8px;    width: 100%;}#menu ul.main-nav {float: left;    height: 34px;    margin: 0;    padding: 0;    width: 100%;}#menu ul.main-nav li {     border-right: 1px solid #FFFFFF;    float: left;    list-style: none outside none;    padding: 10px 15px;}#menu ul.main-nav li:hover{ background: url("images/menu-hover.jpg") repeat-x scroll 0 0 transparent;    height: 21px;}#menu ul.main-nav li.activehome a, #menu ul.main-nav li.activeabt a, #menu ul.main-nav li.activehow a, #menu ul.main-nav li.activecon a{color:#000;}#menu ul.main-nav li.activehome {background: url("images/menu-hover.jpg") repeat-x scroll 0 0 transparent;    height: 21px;}#menu ul.main-nav li.activeabt{background: url("images/menu-hover.jpg") repeat-x scroll 0 0 transparent;    height: 21px;}#menu ul.main-nav li.activehow{background: url("images/menu-hover.jpg") repeat-x scroll 0 0 transparent;    height: 21px;}#menu ul.main-nav li.activecon{background: url("images/menu-hover.jpg") repeat-x scroll 0 0 transparent;    height: 21px;}#menu ul.main-nav li a{  color: #1F76C6;    font-family: helvetica;    font-size: 16px;    font-weight: bold;    text-decoration: none;    text-transform: uppercase;	}#menu ul.main-nav li a:hover{  color: #000000;  	}	#menu ul.social-nav {float: left;    height: 34px;    margin: 0 0 0 115px;    width: 20%;}#menu ul.social-nav li {  background: url("images/arrow.png") no-repeat scroll right 13px transparent;    float: left;    list-style: none outside none;    padding: 3px 18px 8px 19px;}#menu ul.social-nav li a{ color: #EEE4C9;    font-family: arial;    font-size: 16px;	text-decoration:none;	}	#menu ul.social-nav li a:hover{ color: #EEE4C9;    font-family: arial;    font-size: 16px;	text-decoration:none;	}	#banner {float: left;    margin-top: 15px;    padding: 0;}		#content	{ background: url("images/insde-content.jpg") repeat-x scroll 0 0 transparent;    clear: both;    float: left;    margin: 0;    width: 100%;}				#left-content	{               background: url("images/dvdr-conten.jpg") no-repeat scroll right top transparent;    float: left;    min-height: 400px;     padding: 0 25px 15px 20px;    width: 280px;	}                            	#left-content p,  #middle-content p  { font-family: myriad pro;    font-size: 14px;    line-height: 18px;}#middle-content	{    float: left;    min-height: 400px;    padding: 0 25px 15px;    width: 280px;	}#right-content{      background: url("images/dvdr-conten.jpg") no-repeat scroll left top transparent;  float: left;    min-height: 400px;    padding: 0 15px 15px 25px;    width: 280px;}.htitle{background: url("images/line-blue.jpg") no-repeat scroll left bottom transparent;    color: #2275C5;    float: left;    #float:none;font-family: helvetica;    font-size: 18px;    padding: 5px 0;    text-transform: uppercase;    width: 100%;}#foot-wrapper{width:980px;margin:0 auto;}#abt-us{width:47%;float:left;border-right:1px dotted #716B51;}#y-chose-us{  float: left;    padding-left: 13px;    width: 49%;}#cform{ background: url("images/form-bg.jpg") no-repeat scroll 0 0 transparent;    color: #FFFFFF;    float: left;    font-family: Arial,Helvetica,sans-serif;    margin-bottom: 10px;    padding: 5px 15px 15px; width: 255px;height: 304px;}.main-form ul{margin:0;padding:0;}.main-form ul li{list-style:none;}.main-form{padding-bottom:10px;}#contact_line{ float: left;    font-family: Arial,Helvetica,sans-serif;    font-size: 13px;    margin-bottom: 5px;    margin-left: 12px;    margin-top: 5px;    width: 96%;}#contact_line label{color: #474948;    float: left;    font-family: myriad pro;  font-size: 18px;    font-weight: normal;    width: 100%; }#contact_line input{  border: 1px solid #2075C6;    box-shadow: 0 0 3px 1px #C9C9C9 inset;    float: left;    height: 17px;    padding: 2px 5px;    width: 212px;} #contact_line textarea{ border: 1px solid #2075C6;    box-shadow: 0 0 3px 1px #C9C9C9 inset;    float: left;    height: 40px;   padding: 2px 5px;   width: 212px;}#contact_buttons input[type=submit]{ background: url("images/submit.png") no-repeat scroll 0 0 transparent;    border: 0 none;    cursor: pointer;    height: 32px;    margin-left: 150px;    margin-top: 14px;    width: 88px;}#footer{ background: url("images/footer-new-bottom.jpg") repeat-x scroll 0 0 transparent;    clear: both;    color: #000000;    height: 79px;    width: 100%;}ul.footer-menu {float: left;    line-height: 10px;    margin: 7px 0 0;    padding: 0 0 0 10px;    width: 50%;}ul.footer-menu  li {      border-right: 1px solid #000000;    float: left;    font-family: tahoma;    font-weight: normal;    letter-spacing: 0;    line-height: 11px;    list-style: none outside none;    margin-top: 7px;  padding: 3px 10px;    text-transform: uppercase;}ul.footer-menu li a{ color: #000000;    font-family: myriad pro;    font-size: 14px;	text-decoration:none;	}ul.footer-menu  li a:hover{ color: #2075C6;    font-size: 14px;	text-decoration:none;	}		#phone2 {   color: #000000;    float: right;    font-family: arial;    font-size: 23px;    font-weight: bold;    margin-top: 5px;    width: 320px;	 	   margin-right: -13px;	}@font-face{font-family: myriad pro;src: url('images/MyriadPro-Regular.otf');}@font-face{font-family: helvetica;src: url('images/Helvetica-Condensed.otf');}#phone2 p {margin:0;}#phone2 p span{color:#FFFFFF;}#copyright{ color: #000000;    font-family: Arial,Helvetica,sans-serif;    font-size: 13px;    margin-left: 15px;    padding: 15px 10px 10px;}.cont{ background: none repeat scroll 0 0 transparent;    clear: both;    color: #000000;    min-height: 300px;    padding: 30px;}.cont p{ color: #000000;font-family:Arial, Helvetica, sans-serif;font-size:14px;text-align:justify;}.cont h2 { color: #000000;     font-family: helvetica;    margin-top: 0;   }#main-content{width:50%;margin-top:30px;margin-bottom:30px;}/*ul.main-nav li.inactivehm a:hover{color:#E0D267!important;}ul.main-nav li.inactivehw a:hover{color:#E0D267!important;}ul.main-nav li.inactivecon a:hover{color:#E0D267!important;}ul.main-nav li.activeabt a{color:#E0D267!important;}*/