/*  Style sheet for Waddell Media June 2010*/

/*  FORMATTING */

body {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333;
	background-color:#FFCC00;
}

p {
	font-size: 8pt;
	text-align: justify;
}

h2,.pagetitle {
	font-size: 11pt;
	font-weight: bold;
}
h3 {
	font-size: 11pt;
	font-weight:normal;
}

h4 {
	font-size: 10pt;
	color: #333;
	font-weight: normal;
}

h5, .introtext {
	font-size: 9pt;
	color: #333;
	font-weight: normal;
}

.titlenormal {
	font-size: 11pt;
}

.titleF60 {
	font-size: 11pt;
	color: #F60;
}

.f60 {
	color:#f60;
}

/*  LINKS  */

h3 a:link, h3 a:visited, a, a:visited, .blue {
color:#3333FF;
}
h3 a:hover, a:hover, a.head1:hover{
color:#cc0000;
}

/* Styling of main menu */

a.head1, a.head1:visited {
	color: #333;
	text-decoration: none;
	font-size: 11pt;
	line-height: 1.5;	
	padding-left: 4px;
	padding-right: 8px;
}

/* We don't want underlining for the photos */

a.people,a.noline {
	text-decoration:none;
}
	
.foot {
	text-decoration: none;
}

/* STYLING */

/* .underline {
	border-bottom: 1px solid #999;
	padding-bottom:2px;
}*/

table#credits tr td {
	border-bottom: 1px dotted #999;
	padding-bottom:2px;
}

table#dist tr td {
	border-bottom: 1px dotted #999;
	padding:5px 0;
}

.greyline {
	padding-bottom:8px;
	border-bottom:1px solid #999;
}

/*  LAYOUT */

.greyborder {
	border: 2px solid #999;
	background-color: #FFF;
	margin-right: 2px;
	margin-left: 2px;
}

.header {
	border: 2px solid #999;
	background-color: #FFF;
	margin-right: 2px;
	margin-left: 2px;
}

.footer {
	border: 2px solid #999;
	background-color: #FFF;
	margin-right: 2px;
	margin-left: 2px;
	padding:5px;
}

/* Rounded corners */

.bl {background: url(http://www.waddellmedia.com/images/corners/bl11.gif) 0 100% no-repeat}
.br {background: url(http://www.waddellmedia.com/images/corners/br11.gif) 100% 100% no-repeat}
.tl {background: url(http://www.waddellmedia.com/images/corners/tl11.gif) 0 0 no-repeat}
.tr {background: url(http://www.waddellmedia.com/images/corners/tr11.gif) 100% 0 no-repeat; padding:10px}

/* home page */

td#credits {
	border-right:1px solid #fff0c3;
}

table#current_home tr td {
	border-bottom:1px solid #fff0c3;
	padding-bottom:3px;
	padding-top:3px;
}

table#current_home tr td img {
	border: 1px solid #999;
	margin-right: 3px;
	margin-left: 3px;
}

table#dblbdr,td#dblbdr{
	border:3px double #3333ff;
}

table#dblbdr tr td,td#dblbdr{
	padding:2px;
}

/* side  menu styling */

td.menu { 
	border-right: 1px dashed #999;
}

td.menu a, td#menu a:visited {
	color: #333;
	text-decoration: none;
	font-size: 9pt;
	padding-left: 2px;
}

td.menu a:hover {
	color: #3333ff;
}

/* BACKGROUNDS */

#news,#contentmain {
background-color:#fff6c9;
padding:0;
}

#loadclip {
	background-image:url(images/loading.gif);
	background-position:center;
	background-repeat:no-repeat;
	text-align:center;
}

.FFCbg {
	background-color: #FFC;
	padding-top: 3px;
	padding-bottom: 3px;
	color:#333;
}

.homenewsbg {
	padding: 3px 10px 3px 5px;
}

/* positioning */

.center {
	text-align:center;
}

.floatright {
	float:right;
}

.floatleft {
	float:left;
}