body { background-image:url(images/bg.gif); }

a:hover {text-decoration: none;}

#container { width: 970px; background:#fff; margin-left: auto; margin-right: auto; text-align:left; border:4px solid #000; }
#inner { margin: 25px; text-align:left; border: 2px solid #000; }
#padding { padding: 10px 25px 25px 25px; }
#whitecontent { width:900px; background: #fff; }
#topnav { width:100%; text-align: left;  }
#leftcol { width: 355px; float:left; }
#rightcol { width: 450px; float:right; }
#twitter_update_list li { margin-top: 5px; }

div, p {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000; line-height:18px;}
.text {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000;}

.redtext {font-family: Helvetica, Arial, sans-serif; font-size: 12px; color: #CC0000;}
.orangetext {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #ff6600;}
.greentext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #006600; }
.smalltext {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;}
.title {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: white; background-color: #CC0000; font-weight: bold;}
.whitetext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #ffffff;}
.whitemed { color:#fff; font-size:11px; }
.whitetextbig {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff;}
.yellow {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: yellow; background-color: black; font-weight: bold; }
.whiteblue {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: white; background-color: blue; font-weight: bold; }
.whitered {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: white; background-color: #000; font-weight: bold; padding: 2px 5px 2px 5px }
.big {font-family: Arial, Helvetica, sans-serif; font-size: 36px; color: #000099;}
.caption { text-align:center; font-size: 11px; color:#444; }
.prevnext { width:665px; text-align:center; font-size:13px; color: #888; font-weight:bold; float:left; margin-top:12px; }
.prevnext a, a:hover, a:visited { color:#173676; }
.border { border:2px solid #333; }

.footer {
	text-align:center;
	
}

a, a:visited { color:#cc0000; }
.worksnav { color: #fff; text-align:left; font-size: 13px; font-weight:bold; background-color: #CC0000; text-transform:uppercase; line-height:15px; padding-left: 10px; }



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

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

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

h1 {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: 000; font-weight: bold; text-transform: uppercase; border-bottom:4px solid #000;}

h2 { color:#cc0000; margin-left: 0; padding-left: 0; }

h3 { color:#000; font-size:16px; line-height:21px; padding:0; margin: 0; }

.spacer12p { margin-top:12px; }
.spacer8p { margin-top:12px; }



#navLine {
	margin: 0;
	padding: 0 0 28px 0;
	border-bottom: 8px solid #000;
	text-align:left;
	}

#navLine li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
	}
	
#navLine a:link, #navLine a:visited {
	float: left;
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	padding: 0 55px 6px 0px;
	text-decoration: none;
	color: #000;
	}

#navLine a:link.active, #navLine a:visited.active, #navLine a:hover {
	padding-bottom: 6px;
	color: #cc0000;
	background: url(images/line.gif) no-repeat bottom left;
	}
	
#subnav { 
	background:#cc0000;
	color:#fff;
	margin: 0;
	padding: 0;
	
	
}

#subnav li {
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
	}
	
#subnav a:link, #subnav a:visited {
	float: left;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	padding: 0 35px 0 6px;
	text-decoration: none;
	color: #fff;
	background:#cc0000;
	}

#subnav a:link.active, #subnav a:visited.active, #subnav a:hover {
	
	color: #000;
	
	}


