@import url("reset.css");


.InfoBox {
	border:solid 1px #ffffff;
	position:absolute;
	font-family:arial;
	font-size:11px;
	padding:5px;
	visibility:hidden;
	background:#000;
}

body {
	position:		    relative;
	margin: 			12px 0;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	color:				#C0C0C0;
	font-size:			11px;
	background:			#1D2C34;
}

a {
	color: 				#e6e6e6;
}

a:hover {
	color: 				#93FF00;
}

.list-border {
	border:				1px solid #D4D4D4;
	padding:			1px;
}

.list-container td {
	border-bottom:		1px solid #FFF;
}
	
.list-heading {
	background:			#414141;
	color:				#FFF;
}

.list-heading a, .list-heading a:link, .list-heading a:visited {
	color:				#FFF;
}

select, input, textarea {
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	color:				#C0C0C0;
	font-size:			11px;
	background:			#373737;
	border:				1px solid #4b4b4b;
}

.clear-style {
	border:				none;
	background:			none;
}

h1 {
	font-size: 			15px;
	float:				left;
	margin:				0;
	padding:			0;
	color:				#FFFFFF;
	text-transform:		uppercase
}

h2 {
	float:				left;
	margin:				0;
	padding:			0;
	color:				white;
	font-size:			35px;
	text-transform:		uppercase
}

.largeText {
	font-size:			16px;
}
.largeGreenText {
	font-size:			16px;
	color:				#93FF00;
}

.greenHeading {
	font-weight:		bold;
	color:				#93FF00;

}
img.frame {
	padding:			5px;
	background:			#696969;
	border:				2px solid #1D2C34;
	margin-left:		20px
}

#container {
	width: 				955px;
	margin: 			0 auto;
}

#login {
	text-align:			right;
	height:				10px;
	padding:            3px;
	font-size:			9px;
}

#toplogin {
	text-align:			right;
	height:				10px;
	padding:            3px;
	font-size:			9px;
}


#header {
	background:         url(../../images/bg_menu.png) no-repeat bottom left;
	width:				100%;
	height:				85px;
	position:			relative;
	margin-top:			20px;
}

#content {

	background:			url(../../images/bg-content-top.gif) no-repeat #202020;
	margin-top:			10px;
	display:			block;
}

#right-column.frame img {
	padding:			5px;
	background:			#696969;
	border:				2px solid #333333;
	margin-left:		20px
}

#home-footer {
	background:			none;
	height:				104px;
	padding:            20px 20px 0 20px;
}

#left-column {
	float:				left;
	width:				255px;
	margin-top:			25px;
	text-align:			center;
	padding-bottom:     20px;
}

#left-column .inner-left img
{
border:none;
margin-top:10px;

}

#right-column {
	float:				right;
	width:				620px;
	padding:			10px 30px 10px 50px;
	background:			url(../../images/bg-shadow-vertical.gif) 0 20px no-repeat;
	min-height:			600px;
	
}

#right-column p{
	line-height:		1.5
}

#right-column ul, ol {
	line-height:		1.5
} 

.divider {
	clear:				both;
	background:			url(../../images/dots-grey.gif) repeat-x bottom;
	height:				20px;
	margin-bottom:		20px
}

#footer {
	font-size:			9px;
	margin-top:			10px;
	color:				#555555;

}

#footer a {
	font-size:			9px;
	color:				#555555;
}

#footer a:hover {
	color:				#A0A0A0
}

.bottom-banner
{
display:block;
height:128px;
width:955px;
margin: 10px 0 10px 0;
padding-left:1px;


}

.bottom-banner a img
{
border:none; 
margin-right: 9px;
margin-left:0px;
float:left;



}
.bottom-banner a img.last-pic
{

margin-right: 0px;


}
.social-tap
{
display:block;
width:955px;
height:60px;
background: transparent url("../../assets/images/system/footer_tap.jpg") no-repeat top left;
margin-bottom:10px;
position:relative;
}

a.facebook
{
position:absolute;
display:block;
width:172px;
height: 43px;
margin-top: 9px;
margin-left: 14px;
cursor:pointer;



}
a.tweeter
{
position:absolute;
display:block;
width:45px;
height: 45px;
margin-top: 10px;
margin-left: 347px;
cursor:pointer;
z-index:9999;



}

form#boozeletter 
{
padding: 14px 0 0 672px;

}

a.youtube
{
display:block;
border:none;
height:41px;
width:41px;
margin:10px 0 0 400px;
position:absolute;

}


a.youtube img
{
border:none;
}


input#email
{
margin-top:4px;
border: none;
background-color: white;
width: 167px;
height: 25px;
font-size: 14px;


}

div.home_banner_wrapper
{
display:block;
height:381px;
width:955px;



}

div.banner_left
{
background: transparent url(../../assets/images/system/banner_left.png) no-repeat top left;
width:25px;
height:381px;
float:left;
position:relative;

}

div.banner_right
{
float:left;
position:relative;
width:25px;
height:381px;
background: transparent url(../../assets/images/system/banner_right.png) no-repeat top left;
}

div.banner_middle
{
float:left;
width: 905px;
height: 381px;
background: transparent url(../../assets/images/system/home_banner_bg.png) repeat-x top left;
}
div.head_home
{
clear:both;
margin-top:			10px;
}

div.go_left , div.go_right
{
width:57px;
height:69px;
position:absolute;
top:168px;
cursor:pointer;
z-index: 39;

}

div.go_left
{
background: transparent url(../../assets/images/system/btn_left.png) top left no-repeat;
left: -22px;

}
div.go_right
{
background: transparent url(../../assets/images/system/btn_right.png) top left no-repeat;
left:-10px;

}

div.scrollable
{
height: 381px;
width: 570px;
float:right;
position:relative;
	overflow:hidden;

}

div.scrollable .items
{
width:20000em;
	position:absolute;

}
.items div
{
float:left;
position:relative;
width: 570px;
}



#flash_home
{
cursor:pointer;
position:relative;

}

#animated_front
{

display:block;
height:84px;
margin-top:30px;
position:absolute;
overflow:hidden;
}

img.header_img
{
height: 61px;

}

div.footer_links a
{
text-decoration:none;

}
