/*-----------------------------------------------------------------------------------------------
  GLOBAL RESET
-----------------------------------------------------------------------------------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,embed,object{margin:0;padding:0;}
fieldset,img,abbr{border:0;}
address,caption,cite,code,dfn,em,h1,h2,h3,h4,h5,h6,th,var{font-style:normal;font-weight:normal;}
ul {list-style:none;}
a{text-decoration:none;}

/*-----------------------------------------------------------------------------------------------
  GENERAL
-----------------------------------------------------------------------------------------------*/
html {height: 100%;}
body {background: #000000 url(/site/img/bg.jpg) center 205px repeat-y; height: 100%; color: #f5dab9; font: normal 10px/17px Verdana, "Lucida Grande", sans-serif; text-align: center;}

a:link, a:visited, a:active {color: #a18562;}
a:hover {color: #e1b783;}

h2 {color: #f5dab9; margin: 0 0 14px 0; font: normal 15px/17px Georgia, serif;}
h3 {color: #f5dab9; margin: 0 0 0px 0; font: normal 10px/17px Georgia, serif; text-transform: uppercase; letter-spacing: 1px;}

p {margin-bottom: 12px;}

.videolink {margin: 0; }

.size12 {font-size: 12px;}
.size11 {font-size: 11px;}
.size9 {font-size: 9px; line-height: 15px;}

.picborder_a {border: 1px solid #34060c;}
.picborder_b {border: 1px solid #000;}
.picborder_c {border: 1px solid #34060c;}

.buy_button {padding: 6px 12px; background: #000; color: #f5dab9 !important; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}
.buy_button:hover {color: #a18562 !important;}

em {font-style: italic;}

noscript div {width: 100%; position: absolute; left: 0; top: 0; background: #F00; color: #FF0; font: bold 10px/19px Verdana; text-align: center; z-index: 11;}

/*-----------------------------------------------------------------------------------------------
  LAYOUT
-----------------------------------------------------------------------------------------------*/

#menu {width: 100%; height: 205px; background: transparent url(/site/img/menu_bg.jpg) center top no-repeat;}
#container780 {width: 780px; min-height: 77%; padding: 40px 0 40px 0; background: #510d0b url(img/container_bg.jpg) center -5px repeat-y; margin: 0 auto 0 auto; text-align: left;}

.left {float: left;}
.right {float: right;}
.clear {clear: both;}

.sidebar {width: 153px; color: #f5dab9; padding: 7px 10px 7px 10px; margin-bottom: 10px; background: #120505; -webkit-border-radius: 8px; -moz-border-radius: 8px; border: 1px solid #0e0202; -webkit-box-shadow: 0px 0px 10px #250605;}

.sidebar h2 {color: #98151a; margin: 0 0 4px 0; font: normal 13px/17px Georgia, serif;}
.sidebar p {line-height: 14px; margin-bottom: 8px;}
.sidebar span.livedate {color: #f5dab9; font-size: 9px; line-height: 11px;}



/*-----------------------------------------------------------------------------------------------
  FORM STYLES
-----------------------------------------------------------------------------------------------*/


.inputNewsletter {
	width: 120px;
	height: 19px;
	margin: 0;
	padding: 0 0 0 5px;
	background: #ffffff;
	border: 1px solid #4e0c0b;
	color: #000000;
	font-family: Verdana;
	font-size: 9px;
	line-height: 17px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.inputNewsletter:focus, .inputNewsletter:hover {background: #ffffff; outline: none;}

.btnNewsletter {
	width: 70px;
	height: 19px;
	margin: 0;
	padding: 0 0 1px 0;
	background: #7e120e;
	border: 1px solid #4e0c0b;
	color: #f5dab9;
	font-family: Verdana;
	font-size: 9px;
	text-align: center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.btnNewsletter:focus, .btnNewsletter:hover {background: #5f0e0b; outline: none; cursor: pointer; color: #f5dab9;}


