html, body{

background: url("../images/bg.jpg") repeat-x fixed #efc771;
margin: 0px;
padding-top: 30px;
height: 100%;
text-align: center;
}

table {
text-align: left;
font-family: Verdana;
font-size: 12px;
}


/* ---------------------*/
/* -----   layout  -----*/
/* ---------------------*/



div#container{
margin: auto;
width: 1000px;
/* set this so that bottom can be positioned. should be same as bottom height */
text-align: center;

}

div#top{


}



div.col_size{
	width: 1000px;
}

div.top_height{
	
}

div#optional_top_row{

}


div#content_wrapper{
position: relative;
background: url("../images/container.png") repeat-y;
font-family: Verdana, Arial, Helvetica, sans-serif;
width: 1000px;

}

div#content{
font-family: Verdana, Arial, Helvetica, sans-serif;
width: 900px;
text-align: left;
font-size: 14px;
padding: 0 20px 0 0;
margin-left: 50px;

}


div#header{
background: url("../images/header.png") no-repeat;
width: 1000px;
height: 250px;
}



div#header a{
color: #fff;
font-size: 17px;
text-decoration: none;

}

div#header a:hover{
color: #000000;
text-decoration: none;
}





div#bottom{

background: url("../images/footer.png") no-repeat;
width: 1000px;
font-family: verdana;
font-size: 8px;
text-align: center;
color:#b57a1d;
margin: auto;
}

div.bottom_height{
	height: 100px;
}


#footer{

width: 1000px;

}



#footer a {
color: #b57a1d;

}	
	
#footer a:hoover {
color: #000000;
background: #000000;

}



ol,ul{
/*list-style:none;*/
}

p{
    margin: 0;
    padding-bottom: 20px;
}

h1{

}


h2{

}

h3{

}

h4{

}

h5{

}

h6{

}


/* --- table controls --- */

td{}


a:link, a:visited{
color: #a89c87;
text-decoration: none;
}

a:hover{
color: #60b8bc;
text-decoration: none;

}






.button{/* creates a very cool looking button in a link */
background:#f2f2f2 url(http://orfbrewing.com/include/skin/css/images/white-grad.png) repeat-x scroll left top;
text-shadow:rgba(255,255,255,1) 0 1px 0;
font-family:"Times New Roman", Times, serif;
padding: 5px 5px 5px 5px;
font-size: 12px;
font-style: normal;



-moz-border-radius-topleft:7px;
-moz-border-radius-topright:7px;
-webkit-border-top-right-radius:7px;
-webkit-border-top-left-radius:7px;
-khtml-border-top-right-radius:7px;
-khtml-border-top-left-radius:7px;
border-top-right-radius:7px;
border-top-left-radius:7px;

-moz-border-radius-bottomleft:7px;
-moz-border-radius-bottomright:7px;
-webkit-border-bottom-right-radius:7px;
-webkit-border-bottom-left-radius:7px;
-khtml-border-bottom-right-radius:7px;
-khtml-border-bottom-left-radius:7px;
border-bottom-right-radius:7px;
border-bottom-left-radius:7px;
}

a.button{
color:  #464646;
border: 1px solid  #c6c6c6;
text-decoration: none; 
}

a.button:hover{
color:  #000000;
border: 1px solid  #000000;
text-decoration: none; 
}




div.title{
border-bottom: 1px solid #000000;
color: #000000;
font-family: times;
font-size: 35px;
width: 90%;
padding: 0 20px 0 0px;
margin-bottom: 30px;
text-align: left;

}



/* -- Menus -- */

#menu_container{
position: absolute;
top: -108px;
left: 30px;
height: 32px; 
width:  100%;
padding: 0px 0px 0px 0px;
margin: 0;
letter-spacing: 2px;

}

ul.dropdown { 

list-style:none;
list-style-position: inside;
padding-left: 0px;
margin-top: 0px;

}

ul.dropdown li { 

font-weight: bold; 
float: left; 
zoom: 1;
margin: 0px;
line-height: 23px;
border-right: 1px solid #b57a1d;
 }



ul.dropdown li.hover a { 
  color: #ffffff;
   text-decoration: none;
}

ul.dropdown a:active {  }

ul.dropdown li a 
{ 
display: block; 
padding: 6px 10px 5px 10px;
font-family: arial;
/*font-weight: bold;*/
text-align: left;
font-size: 12px;
color: #f5e7d1;
font-weight: normal;
}


ul.dropdown li:last-child a  { border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover { 
color: black; 
position: relative; 

}


/* 
	LEVEL TWO
*/
ul.dropdown ul{ 
list-style:none;
width: 220px;
visibility: hidden; 
position: absolute; 
top: 100%; 
left: -40px; 

}

ul.dropdown ul li { 
font-weight: normal;
float: none;
line-height: 20px;
font-size: 12px;
}


ul.dropdown ul li a 
{ 
color: #000;
background: #f6f6f6;
padding: 4px 0 4px 5px;;
color: [get menu font color]; 
font-size: 12px;
border-bottom: 1px solid #ccc; 
}

ul.dropdown ul li a:hover { 
background: #8c8b8b;
color: #ffffff; 
}

ul.dropdown ul li a:active { color: #ffa500; }



									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ border-right: none; width: 100%; display: inline-block; } 



hr {border-collapse:collapse; outline:none; clear:both; width:95%; color: #E6E6E6; background-color: #000000; height: 1px ;border: none; margin:20px 20px;}