/* RESET BROWSER SETTINGS */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}

table{border-collapse:collapse;border-spacing:0;}

fieldset,img{border:0;}

address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}

ol,ul{list-style:none;} 

caption,th{text-align:left;} 

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;} 

q:before,q:after{content:'';} 

abbr,acronym{border:0;}

/* /RESET BROWSER SETTINGS */



/* PAGE ITEMS */

body,html{text-align:center;background:#000;color:#fff;font-family:Georgia, "Times New Roman", Times, serif;}

a{color:#fff;}

a:active{background:#999;color:#000;}

a:hover{background:#000;color:#fff;}

a:visited{}

hr{border-bottom: 1px solid #999;}

p{padding: 0 0 20px 0;}

/* PAGE CLASSES */

.gold{color:#FFCC00 !important;}

.indent{padding-left:25px;}

.center{text-align:center;}

.clear{clear:both;}

.left{text-align:left;}

.fleft{float:left;padding-right:20px;}

.right{text-align:right;}

.fright{float:right;padding-left:20px;}

.spacer{height:50px;}

.small{font-size:small;margin:auto;font-family:Verdana, Arial, Helvetica, sans-serif;}

.banner-bottom{text-align:center;height:25px;width:1000px;background:url(images/top-fade-nav.jpg) center no-repeat;}



/* CONTAINERS */

#container{text-align:center;}

#inner_container{margin:0 auto 0 auto;width:1000px;text-align:left;}

/* PAGE ELEMENTS */

#banner{background:url(images/whiskey-dicks-logo.gif) center no-repeat;height:198px;margin-left:-20px}

#banner h1{text-indent:-9999px;}

/* left sidebar */

#left_sidebar{width:150px;float:left;padding-top:40px;}

/* right sidebar */

#right_sidebar{width:180px;margin:0;float:right;text-align:right;}

/* content */

#content{margin: 0 180px 0 150px;width:570px;padding: 0 20px 0 40px;line-height:1.5em;}

#content h1,h2,h3{padding-bottom:10px;font-weight:normal;line-height:1.5em;}

#content h1{margin: 0 0 10px -20px;font-size:2em;color:#556C97;border-bottom: 1px solid #036;}

#content h2{margin: 0 20px 0 -20px;font-size:2em;color:#FFCC00;border-bottom: 1px solid #036;}

#content h3{color:#FFCC00;font-size:1.5em;}

#content p.image{text-align:center;}



#content .event{padding:0 0 1em 0;}

/* footer */

#footer{clear:both;margin-top:20px;padding-top:20px;text-align:center;border-top: #999 1px solid;font-family:Arial, Helvetica, sans-serif;}

#footer ul{list-style-type:none;}

#footer li{display:inline;}

#footer a{color:#666666;text-decoration:none;}

#footer a.copyright{color:#fff;}

#footer a:hover{color:#fff;}

#footer img{border:none;}



/* photo gallery */

div#photo_gallery{

	text-align:center;

    position:relative;

    left: 115px;

}

div#photo_gallery h2{

	padding: 0;

	font-size: 80%;

	margin: 0;

	margin: 2px 5px;

	font-weight: bold;

	color:#CCCCCC;

	border:none;

	text-align:left;

}

div#photo_gallery p{

	padding: 0;

	font-size: 75%;

	margin: -5px 0px 2px 5px;

	color: #eee;

	text-align:left;

}

/* menu stuff */

div#menu{

	position:relative;

	z-index:5;

}

div#flash{

	position:relative;

	top:-80px;

	z-index:1;

}

div#content_img {

	position:relative;

	top:-205px;

	z-index:5;

}



#highlight-links {

	position:relative;

	text-align:center;

	font-size: 170%;

	

}

div#img1 {float:right;}

div#img2 {float:left;padding-right:10px;}

div#img3 {float:right;}

div#right_sidebar{}

div#right_sidebar_social{}

div#right_sidebar_ads{position:absolute;bottom:-600px;}

div#digitalclock {

    width:165px;

    height:97px;

    background-image:url("images/digitalclock.png");

    text-align:center;

    margin-left:auto;

    margin-right:auto;

}

div#digitalclock input {    

    width:115px;

    height:22px;

    text-align:center;

    background-color:black;

    font-size:1.2em;

    color:white;

    border-color:black;

}

input[type=text]:focus,
input[type=password]:focus,
button:focus, 
textarea:focus { outline: 0; }
:focus { -moz-outline-style:none; }
form input.text, form input.title, form input[type=text], form input[type=password] { margin: 0.5em 0; background-color: #000; padding: 4px 8px; border: 1px solid #666; -webkit-border-radius:5px; -moz-border-radius:5px; margin: 0 0 .25em 0; font-size:14px; color: #FFFF66; background-image: url(/images/beta/input_bg.png); background-repeat: repeat-x; background-position: top; }
form input.title {
font-size: 1.5em; }
input[type=checkbox], input.checkbox,
input[type=radio], input.radio {
position: relative;
top: 0.25em; }
input.text, input.title, input[type=text], input[type=password] {margin: 0.5em 0; background-color: #000; padding: 4px 8px; border: 1px solid #666; -webkit-border-radius:5px; -moz-border-radius:5px; margin: 0 0 .25em 0; font-size:14px; color: #FFFF66; background-image: url(/images/beta/input_bg.png); background-repeat: repeat-x; background-position: top;
}
form input[type=text]:focus, 
form input[type=password]:focus { color: #000; background-color: #FFF; background-image: url(/images/beta/input_bg_focus.png); background-repeat: repeat-x; background-position: top;}
form input.text, form input.title {
  width: 300px; }
