

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background: black;
 width:1000px;
 color: white;
 -cursor:url("skel_hand.cur");
}

#wrapper { 
 align=center;
 margin: 0 auto;
 width: 1000px;
 height: auto;
 -border: 1px solid #ccc;
}

#wrapperpoker { 
 align=center;
 margin: 0 auto;
 width: 1000px;
 height: auto;
 -border: 1px solid #ccc;
}

#header {
 color: #333;
 width: 780px;
 float: left;
 padding: 10px;
 -border: 1px solid #ccc;
 height: 100px;
 margin: 10px 0px 0px 0px;
 background: #BD9C8C;
 background: #E7DBD5;
}

#navigation {
 float: left;
 width: 1000px;
 color: #333;
 -padding: 10px;
 -border: 1px solid #ccc;
 margin: 0px 0px 0px 40px;
 -background: #BD9C8C;
}

#leftcolumn { 
 color: #333;
 -border: 1px solid #ccc;
 margin: -20px 0px 0px 60px;
 padding: 20px 10px 0px 10px;
 min-height: 600px;
 height: auto !important;
 height: 600px;
 min-width: 761px;
 width: 761px;
 display: inline;
 float: left;
 background: black url(img/starburst_logo.jpg) no-repeat  fixed 0px 10px ;
 -background: url(img/starburst_logo.jpg) repeat-y  center -40px black;
}

/* Hack for IE, it can't read this */
html>body #leftcolumn {margin-top:0px; padding-top:10px;}

#leftcolumnpoker { 
 color: #333;
 -border: 1px solid #ccc;
 -margin: 0px 0px 0px 60px;
 -padding: 10px;
 min-height: 600px;
 height: auto !important;
 height: 600px;
 min-width: 890px;
 width: 890px;
 display: inline;
 float: left;
 -background: url(img/starburst_logo.jpg) repeat-y  center -40px black;
}

#rightcolumn { 
 float: right;
 color:indianred;
 text-align:left;
 font:11px Arial, Helvetica, sans-serif;
 letter-spacing:1px;
 -border: 1px solid #ccc;
 margin: 20px 0px 0px 0px;
 padding: 3px;
 height: auto;
 width: 140px;
 display: inline;
 background: black;
}

#rightcolumnpoker { 
 float: right;
 color:indianred;
 text-align:left;
 font:14px Arial, Helvetica, sans-serif;
 letter-spacing:1px;
 -border: 1px solid #ccc;
 margin: -20px 0px 0px 0px;
 padding: 3px;
 height: auto;
 width: 100px;
 display: inline;
 background: black;
}

#footer { 
 min-width: 761px;
 width: 761px;
 clear: both;
 color: black;
 -border: 1px solid #ccc;
 background: maroon;
 margin: 0px 0px 0px 60px;
 padding: 10px 10px 20px 10px;
 text-align:center;
 font:15px Arial, Helvetica, sans-serif;

}

#content {

	background:black;
  -background-attachment: fixed;
  filter:alpha(opacity=87);
	opacity:0.87;	
	-width:auto !important;
	min-width:720px;
  width:720px;
	min-height:600px;
	color:white;
 	text-align:left;
	padding: 1px 8px 5px 8px;
	height:auto !important;
	-height: 600px;
	margin-left: 16px;
	margin-top: 10px;

}

#photocontent {

	background:black;

        filter:alpha(opacity=95);
	opacity:0.95;	
	width:720px;

	min-width:720px;

	min-height:600px;
	color:white;

  	text-align:left;

	padding: 11px 8px 5px 8px;

	height:auto !important;
	height: 600px;
	margin-left: 16px;

	margin-top: 10px;

}

#content h1, #photocontent h1{

	border-top:4px solid #FF0000;

	border-bottom:1px solid #FF0000;

	color:red;

	font:25px "Arial Black", Arial, Helvetica, sans-serif;

	letter-spacing:-1px;

	margin:30px 20px 0 30px;

	line-height:28px;

}



#content h2, #photocontent h2{

	color:blue;

	font:18px "Arial Black", Arial, Helvetica, sans-serif;

	margin:30px 20px 20px 70px;

}




#content p, #photocontent p {

	font:13px Arial, Helvetica, sans-serif;

	letter-spacing:1px;

	margin:10px 20px 10px 30px;

}



#content a, #photocontent a, #rightcolumn a, #rightcolumnpoker a{

	color:indianred;

	text-decoration:underline;

	font-weight:900;

 	-cursor:url("skel_hand.cur");
}



#footer a{
	color:black;

	text-decoration:underline;

	font-weight:900;

 	-cursor:url("skel_hand.cur");
	font:11px Arial, Helvetica, sans-serif;

}

#footer a:hover{
	color:blue;

	text-decoration:none;

	font:16px Arial, Helvetica, sans-serif;

}
#content a:hover, #photocontent a:hover, #rightcolumn a:hover{

	color:blue;

	text-decoration:none;

}



#content b, #photocontent b{

	color:red;

	font:13px "Arial Black", Arial, Helvetica, sans-serif;

}



#content em, #content i, #photocontent em, #photocontent i{

	color:red;

	font:12px Arial, Helvetica, sans-serif;
	font-style:italic;

}



#content ul, #content ol{

	list-style-position:inside;

}





#map_canvas {
  height: 500px;
  width: 500px;
  margin-left:60px;
  color:maroon;
}

#sm_photo_bucket {

	background:black;

        filter:alpha(opacity=100) !important;
	opacity:1 !important;	
	color:white;

  	text-align:center;

}

#gear_bucket {

	background:black;

        filter:alpha(opacity=100) !important;
	opacity:1 !important;	
	color:white;

	margin-left:80px;

}

#SlideShowBox {
	color:indianred;

  	text-align:left;
	margin-left:60px;
}


#staffphoto {
 margin: 0px 0px 0px 20px;
 padding: 5px;
 height: 300px;
 width: 360px;
 float: left;
}

#staffbio {
 margin: 0px -10px 0px -30px;
 padding: 5px;
 height: 300px;
 width: 240px;
 float: right;
 display: inline;
}

#staffbio h2 {

	border-top:4px solid blue;

	border-bottom:1px solid blue;

	color:darkorange;

	font:18px "Arial Black", Arial, Helvetica, sans-serif;

	letter-spacing:-1px;

	margin:15px 20px 0 30px;

	line-height:21px;

}

#staffphoto h3 {

	color:darkorange;

	font:20px "Arial Black", Arial, Helvetica, sans-serif;

	letter-spacing: -1px;

	margin:1px 20px 0 5px;

	-line-height:21px;

}

#beerhead, #beerhead b {
	margin-left:30px;
	text-align:center;
	color:orangered;
	font-size:20px;
}

#beercolhead, #beercolhead b{
	margin-bottom: 0.04in; 
	margin-left: 10px;
	text-decoration:underline;
	color:orangered;
	font-size:16px;
}

#content ul.pubbeer{
	margin-left:20px;
}

#drinktext, #drinktext em {
	padding-left: .75in;
	margin-top:.08in;
	margin-right: 1.5in;
	color:indianred;
	font-size:16px;
}

#foodtext{
	padding-left: 60px;
	margin-right: 1in; 
	font-size:16px; 
	color:blue;
}

#foodspecialhead b{
	font-size:14px; 
	color:red;
	text-decoration:underline;
}

#foodspecialday, #foodspecialday b{
	font-size:13px; 
	color:maroon;
	text-decoration:underline;
}

#eventlist{
padding: 3px 0;
-margin-left: 40px;
margin-bottom: 0;
margin-top: 0.1em;
font: 13px Arial;
}

#eventlist li{
-list-style: none;
-display: inline;
margin: 5px 0px 5px 15px;
-line-height: 16px;
list-style: disc;
list-style-position:outside;
}
