html{
overflow-y:scroll;
}
body{
margin: 0;
padding: 0;
min-width: 994px;
font: 73%/1.6em verdana, helvetica, 'Trebuchet MS', tahoma, arial, sans-serif;
color: #555;
background: #fffae5 url(/images/bg.jpg);
}
img{
border-width:0;
}
			/*TOP BANNER*/
#header{
height: 196px;
color: #734e31;
background: transparent url(/images/banner.jpg) repeat-x;
overflow: hidden;
border-bottom: 1px solid #734e31;
}
			/*TOP NAVIGATION*/
.container{
width: 99.9%;
background: transparent;
}
#nav{
margin: 0;
padding: 0;
}
#nav li{
display: inline;
list-style-type: none;
}
#nav a:link, #nav a:visited{
float: left;
font-size: 130%;
font-weight: normal;
letter-spacing: 3px;
line-height: 9px;
padding: 13px 12px 6px 10px;
text-decoration: none;
text-align: center;
color: #e3dcc2;
}
#nav a:link.active, #nav a:visited.active, #nav a:hover{
color: #5f3d18;
background: transparent url(/images/rounded.gif) no-repeat top center;
}
			/*3 COLUMNS*/
#col1{
float: left;
width: 14%;
margin: 30px 0 1em 1%;
padding-right: 0;
}
#col2{
float: left;
width: 66%;
margin: 30px 2% 1em 2%;
padding-right: 0;
}
#col3{
float: right;
width: 13%;
margin: 30px 1% 1em 0;
clear:right;
}
			/*FOOTER*/
#footer{
clear: both;
height: 26px;
padding: 5px;
background: #bfa280;
border-top: 1px solid #000;
color: #fff;
}
			/*TYPOGRAPHY*/
h1{
margin-top: 0;
padding: 6em 0 0 1em;
font: normal 175% verdana;
color: #734e31;
background: inherit;
}
h2{
padding: 0.5em 0 30px;
text-transform: uppercase;
font: normal 140% verdana;
color: #734e31;
background: inherit;
}
h3{
padding: 0.5em 0;
text-transform: uppercase;
font: normal 140% verdana;
color: #734e31;
background: inherit;
}
			/*LINKS*/
a{
text-decoration: underline;
color: #734e31;
cursor:pointer;
background: inherit;
}
a:hover{
text-decoration: none;
color: #000;
background: inherit;
}
			/*COLUMN 3 MENU*/
#col3 ul{
list-style: none;
margin: 1px 0 25px;
padding: 0;
}
#col3 ul li{
display: inline;
}
#col3 ul li a{
display: block;
color: #b19766;
background: inherit;
text-decoration: none;
padding: 5px 0 5px 0;
border-bottom: 1px solid #b19766;
}
#col3 ul li a:hover{
text-decoration: none;
background: #ddcdb3;
color: #734e31;
}
			/*OTHER ELEMENTS*/
#col3 form{
margin-top: -7px;
color: #b19766;
text-align: left;
font-size: 10px;
}
fieldset{
border: 1px solid #d6c8ad;
padding: 0 0 9px 7px;
}
legend{
color: #b19766;
}
input{
background: #fff;
color: #734e31;
border: 1px solid #e5d9c3;
font-size: 10px;
margin-left: 1%;
width: 93%;
}
.info{
padding: 8px;
text-align: left;
background-color: #fff;
margin: 1px 0 10px;
opacity: 0.7;
filter: alpha(opacity=70);
}
.info p{
font: 11px/1.6em verdana;
}
.ava{
padding: 10px;
text-align: center;
background: #fff;
margin-top: 1px;
}
button{
padding:0;
width:29px;
height:26px;
}
button img{
vertical-align:middle;
}
			/*COUNTER*/
.counter{
width: 88px;
cursor: pointer;
text-align: center;
background-color: #000000;
color: #f0d200;
font: bold 11px century gothic, tahoma;
float: right;
}
.counter .e{
width: 50%;
border: 1px solid #000000;
background-color: #ffffff;
color: #000000;
font: normal 9px tahoma;
float: left;
}
.counter div{
border: 1px solid #000000;
background-color: #f0d200;
color: #000000;
font: normal 9px tahoma;
}

