body {margin: 0; background:url(../images/bg.gif) repeat-x;}

a {color: #ff0000; text-decoration:none;}

#container {margin: 0 auto; width: 760px;}
#header { background: #fede01; width: 760px; height: 105px;}
#header h1 { float:left; background:url(../images/header.jpg) no-repeat; width: 575px; height: 105px; margin: 0; padding: 0;}
#header h2 { float:left; width:185px; height:105px; margin: 0; padding: 0; }
#header h1 span {visibility: hidden; font-size: 12px;}

#bar {background: #0b86a0; height: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #fff; font-size: 11px; padding-top: 7px; text-align:right; padding-right: 10px;}
#barleft {width: 470px; float: left; text-align:left; padding-left: 10px;}
#barleft a {color: #ffffff; text-decoration:none}
#barright {width: 260px; float: left; }

#left {width: 130px; float: left; background: #fff; border-left: 2px solid #0b86a0; padding-top: 20px;}
#left a {font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #fff; background: url(../images/nav.gif) no-repeat; width: 106px; height: 19px; display: block; margin-bottom: 10px; text-decoration: none; padding-left: 5px; padding-top: 5px;}
#left a:hover {font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #fff; background: url(../images/red_nav.gif) no-repeat; width: 106x; height: 19px; display: block; margin-bottom: 10px; text-decoration: none; padding-left: 5px; padding-top: 5px;}

#middle {width: 420px; float: left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 20px; padding-top: 20px;}
#middle a img {border: 1px solid #b4b4b4; padding: 2px;}
table a img {border: 1px solid #b4b4b4; padding: 2px;}

#right {width: 190px; padding-left: 17px; float: left; text-align:right; padding-top: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

#img {border-top: 10px solid #fede01; padding-top: 10px; height: 110px; width: 760px; background: url(../images/img.jpg) bottom no-repeat;}

#yellowbar {text-align: right; margin-top: -50px;}
#yellowbar img {border: 0px;}

#footer_container { background: url(../images/footer-100.gif) repeat-x bottom; height: 62px; margin-top: 10px;}
#footer {background: url(../images/footer.gif); width: 750px; height: 42px; padding-top: 20px; font-size: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height: 20px; margin: 0 auto;}
#footerleft { width: 430px; float: left; padding-left: 10px;}
#footerright {width: 300px; float: left; text-align: right; padding-right: 10px;}
#footerright a {color: #000000; text-decoration: underline;}
#footerlifetime {width:750px; padding:4px 0px 10px 0px; color:#999999; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;}
#footerlifetime a, #footerlifetime a:visited {color:#999999;}
#footerlifetime a:hover {color:#000000;}

#contactform {background: #f4f4f4; padding: 10px; border: 1px solid #e4e4e4;}
#contactform label {width: 130px; display: block; float: left; height: 16px;}
#contactform input, textarea {margin: 3px;}
#contactform input[type=text] {width: 200px;}
#contactform textarea {width: 200px;}

.gal_pic {float: left; width: 140px; text-align:center; margin-top: 10px; font-weight: bold;}
.gal_pic a {font-weight: normal;}
.gal_pic img {width: 120px; border:0px;}

.gal {border: 1px solid #e4e4e4; padding: 2px;}




hr { height: 0px; border-top: 1px solid #ff0000; padding: 0px; margin: 0px; color:#ffffff; }

.title {
font-size: 13px;
width: 160px;
color: #000;
text-transform:uppercase;
background-color: #fff6b9;
border-bottom: 2px solid #feee7f;
width: 97%;
padding: 3px;
padding-left: 10px;
}
.header {
color: #000;
font-size: 14px;
text-transform:uppercase;
float: left;
margin-top: 0px;
}
ul {list-style-type: none;}