/* CSS */
body{margin:0; background:url(../../img/global/bodyBG.jpg); color:#8d8d90; font:13px helvetica, arial, sans-serif; line-height:19px;}
	
ul{margin:2px 0 0 8px; padding:0; list-style:none; color:#6a6a6a;}
li{margin:0; padding:0; font-size:14px;}
li a{margin:0; padding:0; font-size:12px; color:#6a6a6a;}

h1{margin:24px 0 0 0; font-size:36px; font-weight:normal; color:#808084; text-transform:capitalize;}
h2{margin:12px 0 0 0; font-size:24px; font-weight:normal; color:#a58011; text-transform:capitalize; line-height:24px;}
h3{margin:12px 0 0 0; font-size:15px; font-weight:normal;}
h4{margin:12px 0 0 0; font-size:13px; font-weight:normal; color:#808084; font-weight:bold;}
h5{margin:1px 0 0 0; font-size:13px; font-weight:normal;}

p{margin:12px 0 0 0; padding:0;}
.imgRight{float:right; display:inline; margin:0 0 15px 13px; padding:0;}
a{color:#7d4808; text-decoration:none;}
a:hover{color:#7d4808; text-decoration:none;}
a:visited{color:#362d65; text-decoration:none;}

#wrap{margin:0 auto; text-align:left; width:942px;}

#wrap .menu{float:left; display:inline; margin:12px 0 0 0; background:url(../../img/menu/bg.png) no-repeat; width:942px; height:53px;}
#wrap .menu a{float:left; display:inline; color:#FFFFFF; font-size:15px; font-weight:normal;}

#wrap .left{float:left; display:inline; margin:0; width:331px; height:617px; background:url(../../img/home/leftBG.png) no-repeat top left;}
#wrap .left .logo{float:left; display:inline; margin:0 0 0 25px;}
#wrap .left .content{float:left; display:inline; margin:15px 0 0 40px; width:255px; line-height:24px;}
#wrap .left .content h3{margin:50px 0 0 0;}
#wrap .left .hsi{float:left; display:inline; margin:12px 0 0 32px;}

#wrap .left_1{float:left; display:inline; margin:0; width:331px; height:611px; background:url(../../img/sub/1_left.png) no-repeat top left;}
#wrap .left_1 .logo{float:left; display:inline; margin:0 0 0 25px; z-index:1000;}

#wrap .left_2{float:left; display:inline; margin:0; width:331px; height:611px; background:url(../../img/sub/2_left.png) no-repeat top left;}
#wrap .left_2 .logo{float:left; display:inline; margin:0 0 0 25px; z-index:1000;}

#wrap .left_3{float:left; display:inline; margin:0; width:331px; height:611px; background:url(../../img/sub/3_left.png) no-repeat top left;}
#wrap .left_3 .logo{float:left; display:inline; margin:0 0 0 25px; z-index:1000;}
#wrap .left_3_3{float:left; display:inline; margin:0; width:331px; height:611px; background:url(../../img/sub/3_3left.png) no-repeat top left;}
#wrap .left_3_3 .logo{float:left; display:inline; margin:0 0 0 25px; z-index:1000;}

#wrap .left_4{float:left; display:inline; margin:0; width:331px; height:611px; background:url(../../img/sub/4_left.png) no-repeat top left;}
#wrap .left_4 .logo{float:left; display:inline; margin:0 0 0 25px; z-index:1000;}

#wrap .right{float:left; display:inline; margin:24px 0 36px 58px; width:520px;}
#wrap .right .location{float:left; display:inline; margin:0; width:230px;}

#homeflash{float:left; display:inline; margin:18px 0 0 24px;}

/*------------  FOOTER  ------------*/

#wrap .footer{float:left; display:inline; width:942px; background-color:#666666; height:20px; margin:-4px 0 0 0;}
#wrap .footer .nav{float:left; display:inline; width:300px; margin:0 0 0 40px;}
#wrap .footer .nav a{color:#FFFFFF; margin:0 0 0 16px;}
#wrap .footer .nav a:hover{color:#FFFFFF; font-weight:bold;}


#wrap .bug{float:left; display:inline; width:942px; margin:8px 0 18px 0; text-align:right;}


/*----------- HIDE ELEMENTS FOR SEO -----------*/

.hide{display:none;}

/*----------- MENUS ---------------------------*/

ul{padding:0; margin:0; list-style:none;}
li{float:left; position:relative; text-align:left; margin:0; padding:0 0 0 0;}
li ul{display:none; position:absolute; top:30px; left:0px; padding:4px 0 6px 0; margin:0 0 0 0px; background-color:#7d4808; filter: alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90;}
li ul li{margin:0 0 0 0; width:228px; padding:5px 0 0 0;}
/*li>ul{top:auto; left:auto;}*/
li:hover ul, li.over ul{display:block; text-decoration:none; color:#6a6a6a; font-weight:normal;}

#nav{padding:0; margin:18px 0 0 374px; vertical-align:middle;}
#nav li a{text-decoration:none; color:#FFFFFF; font-weight:normal; padding:6px 15px 0 15px; height:24px;}
#nav li ul li a{padding:0 0 0 15px; height:19px;}
#nav a:hover{text-decoration:none; color:#FFFFFF; font-weight:normal;}
#nav a:visited{text-decoration:none; color:#FFFFFF; font-weight:normal;}

#nav li.current a{background:#808084; color:#FFF;}
#nav li.current ul{background:#808084; color:#FFF;}

/*-----------  FORMS  -----------*/
form{margin:0;padding:0;}
fieldset{margin:1em 0;border:none;border-top:1px solid #ccc;}
legend{margin:1em 0; padding:0 .5em; color:#7d4808; background:transparent;font-size:1.3em;font-weight:bold;}
label{float:left;width:188px;padding:0 1em;text-align:right;}
fieldset div{margin-bottom:.5em;padding:0;display:block;}
fieldset div input,fieldset div textarea{width:200px;border-top:1px solid #666;border-left:1px solid #666;border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:1px;color:#a47913;}
fieldset div select{padding:1px; width:200px;}
div.fm-multi div{margin:5px 0;}
div.fm-multi p{width:350px;}
div.fm-multi input{width:1em;}
div.fm-multi label{display:block;width:138px;padding-left:5em;text-align:left;}
#fm-submit{clear:both;padding-top:12px;text-align:right; width:300px;}
#fm-submit input{border:1px solid #333;padding:2px;background:#a47913;color:#fff;font-size:100%; width:100px;}
input:focus,textarea:focus{background:#efefef;color:#000;}
fieldset div.fm-req{font-weight:bold;}
fieldset div.fm-req label:before{content:"* ";}
#container{margin:0;padding:1em;width:450px;text-align:left;}
p#fm-intro{margin:0;}