*{margin:0px;padding:0px;font-family:Verdana, Geneva, sans-serif;border:none;}
body{background:#d2c6b7;}
/*fonts*/
p{font-size:12px;line-height:19px;color:#909198;margin-bottom:19px;}
h1{font-family:Georgia, "Times New Roman", Times, serif;font-size:24px;color:#909198;font-weight:normal;margin-bottom:19px;}
h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:18px;color:#909198;font-weight:normal;margin-bottom:15px;}
h3{font-size:14px;color:#909198;font-weight:normal;display:block;line-height:25px;background:#e7e2db url(../images/h3_bullet.gif) no-repeat left top;padding:0px 10px 0px 40px;margin-bottom:12px;}
h4{color:#909198;font-size:12px;line-height:18px;}
a{color:#33a4a3;font-size:12px;text-decoration:none;}
a:hover{text-decoration:underline;}
.bit p{margin-top:19px;}
.phone{margin:0px;}
/*common*/
#main{width:920px;height:774px;margin:20px auto 0px auto;background:#FFF;padding:20px;}
#header{position:relative;width:920px;height:165px;}
#header a.logo{float:left;width:165px;height:165px;background:#909198;}
#header #inner_header{float:left;width:755px;height:165px;}
#header #inner_header .strap{float:left;padding-left:25px;margin:0px;}
#header #inner_header .header_contact{float:right;width:195px; }
#header #inner_header .header_contact a{position:relative;display:block;width:120px;height:25px;background:url(../images/contact_symbol.gif) no-repeat right #e7e2db;line-height:25px;font-size:14px;color:#2d5566;padding-left:30px;margin-bottom:8px;text-decoration:none; margin-left:45px;}
#header #inner_header .header_contact a:hover{color:#33A4A3;}
#header #inner_header .header_contact a.twitter_link{ display:block; width:151px; padding-left:0px; background:none; margin-top:20px;}
#header #inner_header .header_contact p{font-size:12px;color:#414a51;text-align:right;}
#header #inner_header .header_contact p span{color:#bc9c73;}
.clr{width:100%;height:1px;overflow:hidden;clear:both;font-size:0px;line-height:0px;}
a.arr{background:url(../images/bull.gif) no-repeat left 5px;padding-left:15px; display:block;}
#main_flash{width:920px;height:295px;background:#CCC;}
#content{margin-top:15px;padding-bottom:30px;}

#content_wide{margin-top:15px;padding-bottom:30px;}
/*old columns*/
/* .col1{float:left;display:block;width:165px;}
.col1 .col1_inner{padding:5px;}
.col2{float:left;display:block;width:540px;padding:0px 0px;}
.col4{float:left ;display:block;width:900px;padding:10px 10px 10px 10px;} */

.left{width:430px; height:255px; float:left;vertical-align:top;margin-top:5px; padding:20px 10px 20px 10px; text-align: center;background:#F9F8F6;}
.right{width:430px;height:255px; float:right;vertical-align:top;margin-top:5px; padding:20px 10px 20px 10px; text-align: center;background:#F9F8F6;}
.text{padding:13px 20px 0px 20px; margin-bottom: 9px;}
.left a{color:#414A51;font-size:12px;text-decoration:underline;}
.left a:hover{text-decoration:none;}
.right a{color:#807677;font-size:12px;text-decoration:underline;}
.right a:hover{text-decoration:none;}

/*small contact form*/
.col1 form p{margin:0px 0px 10px 0px;}
.col1 form p b{color:#33a4a3;}
.col1 form label{font-size:10px;color:#909198;}
.col1 form input{width:150px;height:21px;border:1px solid #909198;}
.col1 form input.submitbutton{width:110px;height:25px;background:#bc9c73;border:1px solid #414a51;cursor:pointer;color:#414a51;font-size:14px;}
.col1 p.mand_note{font-size:9px;color:#33a4a3;}	
/*normal contact form*/
.form{background:#E8E2DB;border:1px solid #DDCDB9;padding:20px;}
.form p{margin:0px 0px 10px 0px;width:49%;display:inline-block;vertical-align:top;}
.form p.z{float:right;}
.form p.zz{float:right;text-align:right;}
.form p b{color:#33a4a3;}
.form p label{font-size:10px;color:#909198;clear:both;display:block;}
.form input{width:95%;height:21px;border:1px solid #909198;}
.form textarea{width:100%;height:127px;border:1px solid #909198;}
.form input.submitbutton{width:110px;height:25px;background:#bc9c73;border:1px solid #414a51;cursor:pointer;color:#414a51;font-size:14px;}
.form p.mand_note{font-size:9px;color:#33a4a3;}	
/*footer*/
#footer{width:960px;height:35px;background:#D2C6B7;margin:0px auto 0px auto;clear:both;border-bottom:20px solid #D2C6B7;}
#footer p{margin:0px;padding:0px;font-size:10px;display:inline-block;float:left;line-height:35px;}
#footer .foot_l{width:165px;padding-left:20px;}
#footer .foot_m{width:565px;padding-left:25px;}
#footer .foot_m a{font-weight:bold;color:#909198;text-decoration:none;font-size:11px;padding:0px 11px 0px 0px;}
#footer .foot_m a:hover{color:#bc9c73;}
#footer .foot_r{text-align:right;padding-right:20px;width:165px;}
#footer .foot_r a{font-size:10px;color:#9c1e20;}
.lbrown{background:#e7e2db;width:960px;height:33px;padding-top:11px;margin:0px auto 0px auto;clear:both;}
.lbrown p{color:909198; text-align:center; font-weight:bold; font-size:10px;}
/*error & success*/
.error{border:2px solid #9c1e20;padding:7px 10px;margin-bottom:10px;background:#faf0f0;}
.success{border:2px solid #33a4a3;padding:7px 10px;}
.error p,.success p{font-size:10px;margin:0px;}
/*list*/
ul.bullet{list-style:none;font-size:12px;line-height:17px;color:#909198;margin:0px 0px 19px 11px;}
ul.bullet li{background:url(../images/bullet.gif) no-repeat left top;padding-left:25px;padding-bottom:6px;}
#related_links{display:none;}
a.twitter_link{ float:right; margin-top:}