@charset "utf-8";
/* CSS Document */

body{
margin:0;
padding:0;
background:url(../images/bg.gif) repeat-x top center #EEEECE;
}
*{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#c1853f; font-weight:normal; line-height:18px; text-align:justify; text-decoration:none;}
h1, h2, h3, h4, h5, h6, p, div, br, hr, input, form, label, ul, ol, dl,l i, select, option, frameset, iframe, frame, dd, dt, textarea, tr, td, tbody, table, pre, img, small, span, strong, sub, sup, marquee, nobr, dir, font, embed, noembed, blockquote{ margin:0; padding:0;}
.clearboth{ clear:both;}
.clearleft{ clear:left;}
.font_bold{ font-weight:bold;}
a{ font-size:12px; color:#fd3303; text-decoration:underline;}
a:hover{ text-decoration:none; color:#b2cde0;}

#wrapper[ID]{ margin-left:auto; margin-right:auto; margin-top:0; padding:0; width:900px;}
#wrapper{ margin-left:auto; margin-right:auto; margin-top:-18px; padding:0; width:900px;}

#footer{ clear:both; padding:10px 0 10px 0; margin:10px 0 0 0; background:#000;}
#footer_wraps{ margin-left:auto; margin-right:auto; width:900px;}
.foots_left{ float:left; padding:5px 0 0 0; width:400px;}
.foots_right{ float:right; text-align:right; width:500px;}
#footer_wraps p{ padding:0 0 5px 0; font-size:12px; text-align:right; color:#7a7a7a;}
.w3c_logo{ padding:10px 0 0 0; text-align:center;}
#footer_wraps .llinks{ color:#fd3303; font-size:12px;}

.welbg{
background:url(../images/welbg.gif) repeat-x top;}

.weltxt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5A5A27;
text-align:justify;
padding:5px 10px 5px 15px;
}
.txt{
font-size:12px;
color:#5A5A27;
font-weight:bold;
}

.local{
padding:5px 0px 10px 15px;
}
.local ul{ list-style:none;}
.local ul li{
padding:0 0 0px 0;
font-size:11px;
color:#5A5A27;
line-height:22px;
border-bottom:1px dotted #5A5A27;
}

.gall_imgs{ background:url(../images/gal_bg.jpg) no-repeat left top;}