/*=== Setup ===*/
*{
	border: 0;
	margin: 0;
	padding: 0
}
html, body {
	width:100%;
	height:100%;
}
body{
	background: #282828;
	color: #1f2122;
	font: .85em Arial,Verdana,Helvetica,Sans-Serif
}
a{
	color: #003e7e;
	text-decoration: none
}
a:hover{
	text-decoration: underline
}
input,select,textarea{
	border: #999999 1px solid;
	font-size: 13px;
	padding: 2px
}
li{
	list-style: none
}
h2{
	font-size: 1.3em;
	letter-spacing: -1px;
	margin: 0 0 .2em;
	text-transform: uppercase
}
h3{
	font-size: 1.1em;
	margin: 0 0 .5em
}
h4{
	font-size: 1em;
	margin: 0 0 .5em
}
p{
	line-height: 1.3em;
	padding: 0 0 1em
}
table{
	border-collapse: collapse;
	width: 100%
}
/*=== Layout ===*/
#bg{
	background: url(../images/bgr.gif) #ffffff top repeat-x
}
#bg-video{
	background: url(../images/bgr-vid.gif) #ffffff top repeat-x;
	height:90%;
}
#page{
	margin: 0 auto;
	width: 955px
}
#page-video{
	margin: 0 auto;
	width: 100%;
	height:100%;
}
/*=== Header ===*/
#header{
	background: url(../images/header-bgr.jpg) top no-repeat;
	height: 95px;
	margin: 0 0 20px
}
#header .content{
	float: right;
	padding: 25px 0 0
}
/*- Logo -*/
#logo{
	float: left;
	letter-spacing: -1px;
	padding: 22px 0 0;
	text-shadow: 0 2px 2px #000000
}
#logo h1{
	font-size: 27px;
	margin: 0;
	text-transform: uppercase
}
#logo h1 a{
	color: #ffffff;
	display: block;
	text-decoration: none
}
.slogan{
	color: #ffffff;
	font-size: 20px
}
/*=== Navigation ===*/
/*- Nav1 -*/
.nav1{
	border-left: 1px solid #5ba3d1;
	font-size: 12px;
	font-weight: bold;
	height: 50px;
	overflow: hidden;
	padding: 0 0 0 0px;
	text-transform: uppercase;
	width:955px;
	margin:0 auto;
	margin-bottom: 1px;
	margin-left:1px;
}
.nav1-video{
	font-size: 12px;
	font-weight: bold;
	height: 50px;
	overflow: hidden;
	padding: 0 0 0 1px;
	text-transform: uppercase;
	width:955px;
	margin:0 auto;
	border-bottom:1px solid #E8E8E8;
}
.nav1-video li.first {
	border-left: 1px solid #5ba3d1;
}
.nav1 li,
.nav1-video li{
	border-right: 1px solid #5ba3d1;
	float: left;
	line-height: 50px
}
.nav1 li a,
.nav1-video li a{
	color: #ffffff;
	display: block;
	float: left;
	padding: 0 13px 0 13px;
}
.nav1 li a:hover,
.nav1 li.active a,
.nav1-video li a:hover,
.nav1-video li.active a{
	background: url(../images/nav1-hover.gif) top repeat-x;
	text-decoration: underline;
}
.nav1 li.active a,
.nav1-video li.active a{
	text-decoration: none;
}
/*=== All Columns ===*/
#columns{
	height: 1%;
	padding: 0 0 25px
}
.col1{
	float: left;
	text-align: justify;
	width: 675px
}
.col2{
	float: right;
	width: 262px
}
.video-content {
	background:#000000;
	color:#ffffff;
	height:100%;
}
/*=== Pics, Thumbs, Ads etc. ===*/
.pic-wrap{
	background: url(../images/pic-bgr.gif) top no-repeat;
	height: 169px;
	overflow: hidden;
	padding: 8px 0 0 9px;
	width: 253px
}
.pic-wrap img{
	height: 157px;
	width: 241px
}
/*=== Styling Tabular Data ===*/ 
/*- Tabs1 Table Setup -*/
.tabs1 td{
	border: 2px solid #ffffff;
	padding: 6px;
	vertical-align: top
}
.tabs1 th{
	border: 2px solid #ffffff;
	padding: 6px;
	text-align: left;
	vertical-align: top
}
.tabs1 th.th-main{
	background: #ebebeb;
	font-size: 1.2em;
	font-weight: normal
}
.tabs1 tr.th-main2 th{
	background: #ebebeb
}
.tabs1 th.th-sub{
	background: #deeaf8;
	font-size: 1.2em;
	font-weight: normal
}
.tabs1 th.th-sub2{
	background: #deeaf8;
	font-size: 1.1em
}
.tabs1 tr.td-row{
	background: #f7f7f7
}
/*=== Footer ===*/
#footer{
	background: #282828 url(../images/footer-bgr.gif) top repeat-x;
	color: #ffffff;
	font-size: .75em;
	height: 50px;
	padding: 15px 0 0;
	text-align: center
}
#footer a{
	color: #ffffff
}
#footer ul{
	padding: 0 0 .5em
}
#footer li{
	border-right: 1px solid #7e7e7e;
	display: inline;
	line-height: .9em;
	padding: 0 .4em;
	text-transform: uppercase
}
#footer li.last{
	border: 0
}
/*- Copyright Info -*/
.copyr a{
	text-decoration: underline
}
/*=== Misc. ===*/
.fix{
	clear: both;
	height: 1px;
	margin: -1px 0 0;
	overflow: hidden
}
.ar{
	text-align: right
}
img.button:hover {
 filter: alpha(opacity=75);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);
 -moz-opacity: .75;
 opacity:0.75;

}

