html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table{ margin:0px; padding:0px; }
body{ font:12px Arial, Helvetica, sans-serif; background:url(../images/home-bg.jpg) center top no-repeat;}
img{ border:0px;}
ul{ list-style:none;}
p{ padding:5px 10px; line-height:20px; font:12px Arial, Helvetica, sans-serif; color:#333; text-align:justify;}
a,link,visited{ outline:none; text-decoration:none; color:#000;}
a:hover{ outline:none; text-decoration:none; color:#fff;}
em{ color:#df6a26; font-style:normal;}
/*Struc Classes*/
.container{ width:1003px; height:auto; margin:0 auto;}
.header{ width:1003px; float:left;}
.logo{ position:absolute; z-index:-1; margin:0px 0 0 -56px;}
.tp-rgt{ width:510px; float:right;}
.address{ float:left; width:510px; height:140px; padding-top:10px;}
.address p{ text-align:left; padding:0; margin:0; font:16px Arial, Helvetica, sans-serif; color:#616366; line-height:22px;}
.address a{ color:#616366;}
.address a:hover{ color:#df6a26;}
.nav{ width:590px; float:right; margin-top:71px;}
.nav li{ font:14px Arial, Helvetica, sans-serif; float:left; text-transform:lowercase;}
.nav li a{ display:block; color:#666; padding:10px 20px 10px 32px;}
.nav li a:hover{ color:#df6a26;}
.nav .active a{ color:#df6a26;}

.one{ background:url(../images/one.gif) 0px -31px no-repeat;}
.one:hover{ background:url(../images/one.gif) 0px 5px no-repeat;}
.visited1{ background:url(../images/one.gif) 0px 5px no-repeat;}

.three{ background:url(../images/three.gif) 0px -31px no-repeat;}
.three:hover{ background:url(../images/three.gif) 0px 5px no-repeat;}

.four{ background:url(../images/four.gif) 0px -31px no-repeat;}
.four:hover{ background:url(../images/four.gif) 0px 5px no-repeat;}

.five{ background:url(../images/five.gif) 0px -31px no-repeat;}
.five:hover{ background:url(../images/five.gif) 0px 5px no-repeat;}

.six{ background:url(../images/six.gif) 0px -31px no-repeat;}
.six:hover{ background:url(../images/six.gif) 0px 5px no-repeat;}

.two{ background:url(../images/two.gif) 0px -31px no-repeat;}
.two:hover{ background:url(../images/two.gif) 0px 5px no-repeat;}

.slide{ width:1003px; height:313px; float:left; margin-top:10px;}
.tag-line{ padding:10px 0; float:left; margin:112px 0 0 100px;}
.tag-line h1{ font:36px Century Gothic; margin-top:10px; color:#4d4f53;}
.tag-line h1 span{ font:16px Century Gothic; color:#afafaf; letter-spacing:1px;}



.clear{ clear:both;}
/*Footer*/
.footer{ font:12px Arial, Helvetica, sans-serif; color:#999; width:1003px; height:30px; padding-top:20px; display:none;}
.copyright{ float:left; padding-left:0px; }
.footer_esimp{ float:right; padding-right:0px;}
.footer a,link,visited{ color:#999;}
.footer a:hover{ color:#000;}