/*-----------------------------------------------------------------------------------------------
  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: #080803 url(/site/img/bg.jpg) center 373px repeat-y; height: 100%; color: #b7a58c; font: normal 10px/17px Verdana, "Lucida Grande", sans-serif; text-align: center;}

a:link, a:visited, a:active {color: #83b7c2; text-shadow: #3a666f 0px 0px 2px;}
a:hover {color: #a1d6e1; text-shadow: #658d96 0px 0px 2px;}

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

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 #021816;}
.picborder_b {border: 1px solid #42575b;}
.picborder_c {border: 1px solid #192f2c;}

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: 373px; background: transparent url(/site/img/menu_bg.jpg) center top no-repeat;}
#container780 {width: 780px; min-height: 77%; padding: 40px 0 40px 0; background: #002421 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: #9a8f79; padding: 7px 10px 7px 10px; margin-bottom: 10px; background: #001b19; -webkit-border-radius: 8px; -moz-border-radius: 8px; border: 1px solid #192f2c; -webkit-box-shadow: 0px 0px 10px #001b19;}

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



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


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

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

.btnNewsletter {
	width: 70px;
	height: 19px;
	margin: 0;
	padding: 0 0 1px 0;
	background: #00140f;
	border: 1px solid #192f2c;
	color: #9a8f79;
	font-family: Verdana;
	font-size: 9px;
	text-align: center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}

.btnNewsletter:focus, .btnNewsletter:hover {background: #00110e; outline: none; cursor: pointer; color: #b7a58c;}

