body {width:100%; font-size:12pt;font-family: Arial, Helvetica, helvetica, sans-serif;font-weight: normal;text-align: justify; color: #000; background-color: #e3e1e5 ; margin: 0px; padding:0px;background-image: url('../images/body.gif');background-repeat:repeat-x; background-position:top left;}
	
p {font-size:12pt; margin:5px 0 5px 0; padding:0;color: #000000;line-height:15pt; }




a:link {text-decoration: underline; color: #338ac3; }
a:visited {text-decoration: underline; color: #338ac3;}
a:hover, a:active {color:#338ac3;text-decoration: none; }


#container {position:relative;width:960px;top:0px; padding:0px; margin:0 auto; text-align:left;}
#container a img {border:0px solid black;}

#header {position:relative; top:1px;  background-image: url('../images/headback02.gif');background-repeat:repeat-x; height:299px; width:960px;}
#header p {margin:20px 370px 20px 30px}
#innerhead {position:absolute; top:-8px; left:398px; width:149px; height:112px;background-image: url('../images/attention.gif'); z-index:1000}
#innerhead02 {position:absolute; top:-42px; width:414px; height:380px; right:-46px;background-image: url('../images/pics.jpg'); }

#top{position:absolute; top:0px; right:0px; width:194px; height:31px; z-index:100 }
#top p a{font-size:10px; color:#bdbdbd; margin-left:80px;}

#logo{position:relative; width:960px; top:0px;height:130px; }

#main {float:left; margin-top:40px; width:100%;background:#fff; height: 1% }

#leftcol {position:relative;float:left;width:450px; padding-right:20px; padding-left:10px;margin: 10px 0 0 0; }

.leftbox {width:100%; margin: 10px 0 10px  5px;font-size:13pt; padding-bottom:10px;}
.leftbox {padding:7px 10px; margin:0;}
.leftbox .grey {background-color:#d6d4d8;}
.leftbox span {color:#494949; font-size:9pt;}
span.detail  {display:block; margin-top:3px; width:370px; font-size:9pt;}
.leftbox .w140 {width:410px;}

.leftbox2 {width:100%; margin: 10px 0 10px  5px;font-size:13px; padding-bottom:10px;}
.leftbox2 {padding:17px 10px 65px 10px; margin:0; border-bottom:3px solid #000;}
.leftbox2 .grey {background-color:#eee;}
.leftbox2 p span {color:#1a1a1a;padding:0 0 5px 5px}
.leftbox2 .grey p span {padding:0 0 5px 5px}

#right{float: right;position:relative; width:350px; margin:10px 20px 20px 20px}
#right h1{font-size:16pt; margin:0px;}
#right .button{ padding:5px; width:444px;height:30px; }
#right form {width: 440px; margin:0px;padding:25px;background-color:#d6d4d8; border:7px solid #c6c4c8; }
#right textarea {width:440px; height:145px;line-height:25px; margin-top:5px;}
#right p{padding:0px;}
.address {border-right:3px solid #F26522;width:96%;border-bottom:3px solid #000 }

h1{font-size:24px;font-weight: normal;letter-spacing: 0px; margin:0; padding:0; color: #ffffff;display:block;}
h1 span{display:none;}
h2{font-size:16px;line-height:18px;letter-spacing: 0px; margin:0; padding:40px 0 0 30px; color: #000;width:400px;}
h3{font-size:18px;font-weight:normal;letter-spacing: 0px; margin:20px 0 10px 0; padding:0px; color: #338ac3;}
h4{font-size:13px;font-weight:bold;letter-spacing: 0px; margin:10px 0 5px 10px; padding:0px; color: #000;}
h4 span {font-weight:normal;}  

.blue {color: #338ac3;}
.flright{float:right;}
.copyright{float:left;}
.slogan{margin-left:60px;}
.hide {display:none;}
.male {font-size:10px;}
.center {text-align:center}


span.error{ color: #efd5d5; display:none; position:absolute; top:25px; left:275px; width: 220px;font-size:10px;}
#loadBar{ display: none; color:#efd5d5; position:absolute; top:25px; left:275px; width: 220px;font-size:10px;}
#emailSuccess{ display: none; color: #efd5d5; position:absolute; top:25px; left:275px; width: 220px;font-size:10px;}
label span{ font-style: italic; color: #84908f; padding-top:3px; }
input, textarea{ font-family: Georgia, Verdana, Arial, Helvetica, sans-serif;width:250px; height:18px;font-size: 11pt; color: #000; font-style: italic; background-color:#e3e1e5; border:2px solid #c6c4c8; }
#gallery {padding-left:20px;}

#menu {position:absolute; bottom:0px;width:902px; margin:0; padding:0; font-size:12pt;}
#menu ul { margin:0; padding:0; width:100%;}
#menu ul li { margin:0; padding:0; float: left; display:block; width:130px;text-align:center; height:52px;line-height:52px; background:#000 }
#menu ul li a{ margin:0; padding:0; color:#fff;display:block;  text-decoration:none; }
#menu ul li a:hover { color:#45B5FF;  }
#menu ul .active { background: #45B5FF; height:52px ;outline:none  }
#menu .active {color:#000 !important ;outline:none}


#location {position:absolute; top:150px; width:160px; left:30px;height:90px;}
#location p {margin:30px 0 0 100px;}
#location a {color:#000;text-decoration:none;font-family: Time Roman;font-size:20px}
#location { float:left; width:280px; padding-left:20px; padding-bottom:20px; background-image: url('../images/locate.gif');background-repeat:no-repeat; background-position: top left;}
#location strong{ background-color: transparent; font-weight: bold; }

#contactus {position:absolute; top:150px; width:250px; left:300px;height:90px;}
#contactus p {margin:30px 0 0 110px;}
#contactus a {color:#000;text-decoration:none;font-family: Time Roman;font-size:20px}
#contactus { float:left; width:280px; padding-left:20px; padding-bottom:20px; background-image: url('../images/cara.gif');background-repeat:no-repeat; background-position: top left;}
#contactus strong{ background-color: transparent; font-weight: bold; }


.phone{float:left; margin:6px 4px 0 0;}

#toplist {margin:0; padding:0 0 0 20px; list-style:none;}
#toplist li {background-image: url('../images/li.gif'); background-repeat:no-repeat; background-position:center left; padding:10px 0 0 44px; min-height:30px; font-weight:bold;height: 1% }
#toplist a {text-decoration:none;color:#000}
#toplist a:hover {text-decoration:underline;color:#338ac3}


#footer {background: #0B1224;clear: both;width: 960px;margin-top:15px;border-top:solid 1px #DEDEDE;font-family: verdana, arial, tahoma;margin:0 auto; height:22px; }
#footer p{padding:6px;margin: 0; color: #eee;font-size: 9px;}
#footer a{color: #BCBCBC;text-decoration: none;}
#footer a:hover{color: #5D5D5D;text-decoration: underline;}


