body {
	margin: 0 auto;
	padding: 0;
	color: #252424;
	background: #252424 url("/images/template/bg.jpg");
        background-repeat: repeat-x;
	font-size: 80%
font-family: verdana, times new roman, times, serif;
font-size: 11px;
}

.footer {
width: 623px;
height: 18px;
background: #252424 url("/images/template/footer.jpg");
margin: 0;
padding: 0;
}

.footer p {
margin: 0;
padding: 4px 10px 0 0;
font-family: verdana, times new roman, times, serif;
font-size: 9px;
float: right;
color: #535353;
}

a.footer-link:link    { color: #535353; text-decoration: none; }
a.footer-link:visited { color: #535353; text-decoration: none; }
a.footer-link:active  { color: #fff; text-decoration: none; }
a.footer-link:hover   { color: #fff; text-decoration: none; }

.one_col {
width: 600px;
}

.header-link {
display: block;
width: 250px;
height: 88px;
margin: 0;
padding: 0;
float: left;
}

.header {
width: 770px;
height: 88px;
margin: 0;
padding: 0;
background: url("/images/template/header.jpg");
}

h1, h2, h3 {
font-family: verdana;
}

h1 {
color: #0B3F8E;
padding: 10px 10px 10px 10px;
font-size: 20px;
}

h2 {
font-size: 11px;
margin-bottom: 0px; 
color: #BF1D02
}

.story h2 {
font-size: 18px;
}

h3 {
color: #00000;
font-size: 11px;
}

h4 {
font-family: lucida grande, verdana, arial, helvetica, sans-serif;
margin-bottom: 4px;
}

p {
font-family: verdana, times new roman, times, serif;
font-size: 11px;
}

img {
margin: 0;
padding: 0;
border: 0;
}

li {
font-family: verdana, times new roman, times, serif;
font-size: 11px;
}

.entry {
margin: 0px 15px 0px 10px;
}

.item {
border-bottom: 1px solid #ccc;
float: left;
margin: 5px 0px 0px 0px;
padding: 0;
}

.item img {
float: left;
margin-right: 10px;
}

.item p { 
margin: 0;
padding: 0;
}

.item h2 { 
margin: 0;
}

.video_item img {
float: left;
margin-right: 10px;
}

.video_clip {
float: left;
margin-right: 10px;
}

.more {
margin: 5px 0 5px 530px;
}

.two_col_more {
margin: 0 0 10px 240px;
}

.cd_more {
margin: -15px 0 10px 230px;
}

.three_col_more {
margin: 0 0 10px 140px;
}

.story img {
float: left;
margin-right: 10px;
}

a:link { background-color: transparent; text-decoration: none; color: #BF1D02; }
a:hover { background-color: transparent; text-decoration: underline; color: #BF1D02; }
a:visited { background-color: transparent; text-decoration: none; color: #BF1D02; }

.posted {
font-family: verdana, times new roman, times, serif;
font-size: 9px;
margin: 5px 0px 5px 0px;
}

.two_col_left {
width: 302px;
border-right: 1px solid #ccc;
float: left;
}

.two_col_right {
width: 302px;
float: right;
}

.three_col_block {
display: block;
}

.three_col_left {
width: 200px;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
float: left;
}

.three_col_center {
width: 205px;
float: left;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}

.three_col_right {
width: 200px;
border-bottom: 1px solid #ccc;
float: left;
}

.login {
width: 240px;
height: 88px;
float: right;
margin: 0;
padding: 0;
}

.login h1 {
color: #eb9409;
font-family: arial;
font-size: 11px;
margin: 0 0 0 0;
padding: 3px 0 0 0;
height: 10px;
}

.login ul {
padding: 0;
margin: 0;
}

.login li {
display: inline;
padding: 0;
margin: 0;
height: 10px;
}

.login-link {
font-family: arial;
font-size: 9px;
margin: 0;
padding: 0;
}

a.login-link:link    { color: #fff; text-decoration: none; }
a.login-link:visited { color: #fff; text-decoration: none; }
a.login-link:active  { color: #fff; text-decoration: none; }
a.login-link:hover   { color: #fff; text-decoration: underline; }

#nav {
	padding: 0;
	margin: 0;
	}

#nav li {
	display: inline;
	padding: 0;
	margin: 0;
	}

.paginate {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			12px;
 font-weight: 		normal;
 letter-spacing:	.1em;
 padding:			10px 6px 10px 4px;
 margin:			0;
 background-color:	transparent;
}

.pagecount {
 font-family:		Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
 font-size:			10px;
 color:				#666;
 font-weight:		normal;
 background-color: transparent;
}

.input {
border-top:        1px solid #999999;
border-left:       1px solid #999999;
background-color:  #fff;
color:             #000;
font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size:         10px;
height:            15px;
padding: 0 0 0 0;
margin: 0 0 0 0;
}

.textarea {
border-top:        1px solid #999999;
border-left:       1px solid #999999;
background-color:  #fff;
color:             #000;
font-family:       Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
font-size:         11px;
margin-top:        3px;
margin-bottom:     3px;
}

.checkbox {
background-color:  transparent;
margin:            3px;
padding:           0;
border:            0;
}

.submit {
font-weight:       normal;
letter-spacing:    .1em;
padding: 0;
margin: 0;
text-transform:    uppercase;
color:             #000;
}