@charset "utf-8";
/* CSS Document */
html{height:100%}
*{margin:0; padding:0}
body{margin:0; padding:0; font-family:Arial; background:url(../images/bg.gif) repeat; font-style:normal; font-size:12px; color:#f5f5f5; text-align:justify}
a{text-decoration:none; color:#f5f5f5}
a:hover{text-decoration:underline; color:#f5f5f5}
p{margin:0; padding:0}
input{margin:0; padding:0; border:none}
img{margin:0; padding:0; border:0}
outline{margin:0; padding:0; border:0}
.base{width:1003px; margin:auto}
.footer_link ul{font-size:11px; list-style-type:none}
.footer_link li{display:inline}
.footer_link li a{text-decoration:none; color:#f5f5f5; background:url(../images/footer_divider.gif) no-repeat; background-position:right; padding:5px 10px 5px 10px} 
.footer_link li a:hover{text-decoration:none; color:#fb5327;}
.menu_link ul{font-size:11px; list-style-type:none; font-family:Tahoma; color:#c13814;}
.menu_link li{display:inline; font-weight:bold;}
.menu_link li a{text-decoration:none; color:#c13814; background:url(../images/devider.gif) no-repeat; background-position:right; padding:9px 26px 9px 26px; width:2px} 
.menu_link li a:hover{text-decoration:none; color:#726664;}
.search_left{background:url(../images/search_bg.gif) scroll no-repeat left; width:40px; height:28px; float:left; padding-top:10px} 
.search_right{background:url(../images/search_bg.gif) scroll no-repeat right; margin-right:5px; width:220px; height:28px; float:left; color:#CCCCCC; padding-top:10px} 

.content_bg{background:url(../images/content_bg.gif) repeat-x top;}
.PN{color:#706f6f; font-weight:bold; text-transform:uppercase; float:left}
.PN a{color:#706f6f; text-decoration:none}
.PN a:hover{color:#f5f5f5; text-decoration:none}
.thumbg{background-color:#373231; width:172px; height:146px; float:left; text-align:center; padding-top:8px; margin-left:1px}
.gray_BD{font-size:12px; font-weight:bold; color:#a4a4a4;}
.more{ background:url(../images/arrow.gif) no-repeat 0px 5px; color:#f5f5f5; text-indent:15px; font-size:10px; font-weight:bold; float:right;}
.more a{text-decoration:none; color:#f5f5f5;}
.more a:hover{text-decoration:none; color:#fd551e;}
h1{font-size:13px; color:#f5f5f5; font-weight:bold}
ul.bullet{list-style-type:none; text-align:justify; margin-top:5px; text-align:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px }
.bullet li{background:transparent url(../images/arrow.gif); text-align:justify; line-height:18px; padding-left:12px; background-position:0 7px;  background-repeat:no-repeat;}
.WBT{font-size:12px; color:#fff; font-weight:bold}
.WBT a{color:#fff; text-decoration:none}
.WBT a:hover{color:#fff; text-decoration:underline}
.HDBG{background:transparent url(../images/heading_bg.gif) no-repeat; width:283px; height:24px; margin:auto; color:#fff; font-size:13px; font-weight:bold; text-indent:30px}
.HDBG_SUB{background:transparent url(../images/heading_bg_sub.gif) no-repeat; width:245px; height:22px; margin:auto; color:#fff; font-size:13px; font-weight:bold; text-indent:30px}
li.square {list-style-type:disc; padding:0px; margin-left:28px; font-size:12px;  background:none}
.HED{color:#ff561b; font-size:16px; font-weight:bold; font-style:italic; text-transform:uppercase}
.GAP{padding-top:15px}
.sitemapBG1{background:transparent url(../images/sitemap_bg.gif) no-repeat; height:40px; width:122px; margin:auto; color:#453e3d; font-size:80.5%; font-weight:bold; text-transform:uppercase}
.sitemapBG1 a{text-decoration:none; color:#453e3d}
.sitemapBG1 a:hover{text-decoration:none; color:#c13814}
.sitemapBG2{background:transparent url(../images/sitemap_bg1.gif) no-repeat; height:43px; width:760px; margin:auto; color:#453e3d; font-size:80%; font-weight:bold;}
.sitemapBG2 a{text-decoration:none; color:#453e3d}
.sitemapBG2 a:hover{text-decoration:none; color:#c13814}
h2{color:#f5f5f5; font-size:16px;}
.cssform p{
width: 300px;
clear: left;
margin: 0;
padding: 5px 0 8px 0;
padding-left: 155px; 
border-top: 1px dashed gray;
height: 1%;
}

.cssform label{
font-weight: bold;
float: left;
margin-left: -155px; 
width: 150px;
}

/*.cssform input[type="text"]{ 
width: 250px;
background-color:#726664;
border:1px solid #888
}*/
.TF{width: 250px;
background-color:#726664;
border:1px solid #888; color:#f5f5f5; height:18px; color:#000000}

.TF:focus{
background:#ccc;
}

.cssform textarea{
width: 250px;
height: 150px;
background-color:#726664;
border:1px solid #888; 
}
.cssform textarea:focus{

background:#ccc;

}



* html .threepxfix{
margin-left: 3px;
}

.gallery_bg{height:150px; width:175px; text-align:center; padding-top:20px; overflow:hidden; float:left; background-color:#fff;}
.GB{font-weight:bold; color:#453e3d}
.GB a{text-decoration:none; color:#453e3d} 
.GB a:hover{text-decoration:none; color:#665e5d} 

