html { height: 101% } 

body
{
	background: #000000; 
	color: #b3b3b3;
	margin: 0px;
	font-family: arial, verdana, sans-serif;
	font-size: 15px;
	font-weight: bold;
	margin-top: 15px;
}

#header
{
	border-top: 0px solid #888888;
	border-right: 0px solid #888888;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #888888;
	padding-bottom: 0px;
	margin-bottom: 15px;
}

#wrap
{
    margin: 0 auto;
    width: 1000px;
    padding: 0px;
	background: #ffffff;
	border: 0px solid #2a6592;
	margin-bottom:25px;
	
}

#style1 {
font-family: Arial;
padding: 0px;
background-color: #2a6592;
border-top: 0px dashed #ffffff;
border-right: 0px dashed #ffffff;
border-bottom: 0px dashed #ffffff;
border-left: 0px dashed #ffffff;
text-align: center;
}

#style1 h1 {
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
background-color: #5588aa;
width: 120px;
text-align: right;
padding: 5px;
margin: 0px;
float: left;
border-top: 0px solid #FF6600;
border-right: 0px solid #FF6600;
border-left: 0px solid #FF6600;

}

#style1 ul {
font-size: 14px;
font-weight: bold;
margin: 0px;
padding: 0px;
list-style: none;

}

#style1 li {
background-color: #2a6592;
float: left;
border-top: 0px solid #FFFF91;
border-right: 0px solid #888888;
border-bottom: 0px solid #888888;
}

body#tab0 li.tab0, body#tab1 li.tab1, body#tab2 li.tab2, body#tab3 li.tab3, body#tab4 li.tab4, body#tab5 li.tab5, body#tab6 li.tab6, body#tab7 li.tab47 { /* settings for selected tab */
	background: #ffffff; /* set background color to white */
	color: #000000; /* set text color to black */
}

body#tab0 li.tab0 a, body#tab1 li.tab1 a, body#tab2 li.tab2 a, body#tab3 li.tab3 a, body#tab4 li.tab4 a, body#tab5 li.tab5 a, body#tab6 li.tab6 a, body#tab7 li.tab7 a { /* settings for selected tab link */
	background: #ffffff; /* set background color to white */
	color: #000000; /* set text color to black */
}

#style1 li a {
width: 100px;
color: #FFFFFF;
text-decoration: none;
display: block;
padding: 5px 0px 5px 0px;
text-transform: uppercase;

}

#style1 li a:visited {
color: #FFFFFF;
text-decoration: none;

}

#style1 li a:hover {
color: #000000;
text-decoration: none;
background-color: #ffffff;
}

#credits
{
	text-align: center;
}

.clear
{
	clear: both;
}

.content_box_indexmain {
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	margin-top: 15px;
	float: left;
	width: 600px;
	border: 0px solid #888888;
	color: #000000;
}

.content_box_index {
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	margin-top: 15px;
	margin-left: 15px;
	float: left;
	background: #ffffff;
	width: 600px;
	border: 0px solid #444444;
	color: #444444;
}

.news
{
	border-top: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	margin-bottom: 35px;
}

.feedburnerFeedBlock ul li
{
	margin-bottom: 15px;
}

.headline
{
	font-size: 1.2em;
}

.date
{
	font-size: .80em;
	text-decoration: italic;
	color: #dddddd;
}

.newsdate
{
	color: #777777;
	font-weight: bold;
}

/*- most recent twitter*/
#twitter_div {
	float: right;
	width: 285px;
	margin-top: 0px;
	margin-right: 15px;
background: #ffffff;
border: 0px solid #444444;
color: #444444;
padding: 20px;
font-size: .85em;
	}

.content_box_about {
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	margin-top: 15px;
	margin-right: 15px;
	margin-left: 15px;
	margin-bottom: 15px;
	background: #ffffff;
	border: 0px solid #444444;
	color: #444444;
clear: both;
}

.content_box2 {
font-family: Arial;
font-size: 11px;
clear: both;
background-color: #FFFF91;
border: 1px solid #FF6600;
width: 720px;
padding: 15px;

}



a:link
{
	color: #2a6592;
	text-decoration: none;
}

a:visited
{
	color: #0e3a43;
	text-decoration: none;
	text-decoration: underline;
}

a:hover
{
	color: #196575;
	text-decoration: underline;
}

a:active
{
	color: #2a6592;
	text-decoration: none;
}

table tr td
{
	vertical-align: top;
	padding: 10px;
	border-bottom: 1px solid #aaaaaa;
}

.th1
{
	font-weight: bold;
}

.head1
{
	font-weight: bold;
	font-size: 1.2em;
	color: #000000;
}

.lightgrey
{
      color: #aaaaaa;
}

.filmline
{
	padding-left: 20px;
	padding-right: 20px;
	font-size: .90em;
}

.floatLeftImg
{
	float: left;
	padding-right: 10px;
}

.alertgreen
{
	color: #00aa00;
	font-weight:bold;
}

.info
{
	color: #999999;
}

.top{
vertical-align:top;
}
.bottom{
vertical-align:bottom;
color: #456382;
}

.bottomprice{
vertical-align:bottom;
color: #00dd00;
font-weight: bold;
}

.error
{
	color: #dd0000;
}

.green
{
	color: #82e252;
}

#type
{
	margin: 25px;
	font-family: courier;
	font-weight: bold;
	font-size: 24px;
	color: #e8e175;
	
}
#foot
{
	text-align: center;
	clear: both;
	font-size: .80em;
	color: #222222;
}