﻿* {margin: 0; padding: 0;}
body {background: #fff url(../images/backgrounds/bgMain.gif) repeat-x scroll left top;text-align: center; font: 12px Verdana; color: #102b56;}

h1 {color: #c0303a; font-size: 18px; margin-bottom: 1em;}
h3 {font-size: 14px; font-weight: bold;}

a {color: #c0303a; text-decoration: none;}
a:hover {text-decoration: underline;}

.clearBoth {clear: both;}

#contentWrapper {padding-top: 63px; background : transparent url(../images/backgrounds/contentTop_4.gif) no-repeat center top; width: 1011px; margin: 0 auto; height: 100%;}
#contentMain {background: transparent url(../images/backgrounds/contentBot.gif) no-repeat center bottom; padding-bottom: 19px; height: 100%;}

#header {width: 970px; margin: 0 0 0 30px;}
#header img {float: left;}
#header h2 {float: right; margin: 40px 20px 0 0; font-size: 18px; color: #bf2f39;}

#content {margin: 20px auto 0 auto; text-align: center; padding: 0 35px;}

#nav {background: transparent url(../images/backgrounds/bgNavtop.gif) no-repeat center top; padding-top: 8px; width: 190px; float: left;}
#nav ul {background: transparent url(../images/backgrounds/bgNavbot.gif) no-repeat center bottom; list-style: none; text-align: left; padding-bottom: 10px; margin-bottom: 20px;}
#nav li {width: 156px; height: 25px; background: transparent url(../images/backgrounds/bgNav.gif) no-repeat left top; margin: 0 auto 5px auto; padding-left: 20px;}
#nav a {width: 156px; height: 25px; color: #fff; line-height: 25px; text-transform: uppercase; text-decoration: none; float: left; display: block;}
#nav a:hover {color: #102b56;}
#nav li.active {background: transparent url(../images/backgrounds/bgNavactive.gif) no-repeat left top;}
#nav li.active a:hover {color: #fff;}

#nav li.recordBox {background: #102b56 url(../images/backgrounds/bgRecord.gif) no-repeat center top; width: 176px; height: 90px; margin-top: 20px; padding-top: 10px; padding-left: 0;
color: #fff; font-size: 20px; line-height: 1.3em; text-align: center;}

#nav li.recordBox span {font-size: 24px;}

#copy {width: 445px; float: left; text-align: left; margin: 0 22px 0 22px;}
#copy p, #full p {margin-bottom: 1em;}

#full {width: 699px; float: left; text-align: left; margin: 0 22px 0 22px;}
#full table.tableview  {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	color:#000000;
	border-spacing: 0px;
	border-collapse: collapse; 
	border-width: 1px 1px 1px 1px;
	border-style: solid solid solid solid;
	border-color: #000000 #000000 #000000 #000000 ;
	background-color: #ffffff;
	margin-bottom: 2em;}	
	

#full table.tableview tr {
	height: 18px;}

#full table.tableview th {
	height: 25px;
	font-size: 11px;
	font-weight : bold;
	padding : 5px 5px 5px 5px;
	color: #000;
	background-color: #c0303a;
	border-width: 0px 1px 1px 0px;
	border-style: dotted dotted dotted dotted;
	border-color: gray gray gray gray;}

#full table.tableview td {
	padding : 4px 4px 4px 4px;
	border-width: 0px 1px 1px 0px;
	border-style: dotted dotted dotted dotted;
	border-color: gray gray gray gray;
	color: #000;}

#full table.tableview th a {
	color: #fff;
	text-decoration: none;}
	
#full table.tableview td a
{color: #1c365f;}

#full table.stdview  {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	color:#000000;
	border-spacing: 0px;
	border-collapse: collapse; 
	border-width: 1px 2px 1px 2px;
	border-style: solid solid solid solid;
	border-color: #000000 #000000 #000000 #000000 ;
	background=color: #ffffff;}	

#full table.stdview th {
	font-size: 15px;
	font-weight : bold;
	padding : 5px 5px 5px 15px;
	color: #999999;
	height: 25px;
	background-color: #000000;}

#full div.gallery {display: block; float: left; width: 699px; margin-bottom: 1em;}

#full div.gallery img {float: left; width: 300px; margin: 0 1em 0 0; border: solid 1px #102b56;}
#full div.gallery p.photoBy {font-size: 10px; color: #c0303a; float: right; padding-top: 2em;}
#full div.gallery p.photoBy span {color: #1c365f;}
 
#sideBar {width: 254px; float: left; background: transparent url(../images/backgrounds/bgSidebot.gif) no-repeat center bottom; text-align: left; margin-bottom: 20px;}
#sideBar h3 {background: transparent url(../images/backgrounds/bgSidetop.gif) no-repeat center top; color: #fff; font-size: 18px; height: 34px; line-height: 34px; text-align: center;}
#sideBar ul {list-style: none; margin: 10px 0 20px 20px; line-height: 1.7em;}

#footer {width: 1000px; margin: 10px auto; padding-bottom: 30px; text-align: right;}