body {background: url(images/mockup_colortest7_bg.jpg) #fefc7e;
	font: 11pt arial;
	margin-top: 14px;}
body.home {background: url(images/mockup_colortest7_bg.jpg) #fefc7e;
	font: 90% arial;
	margin: 0 0;}
body, html {scrollbar-arrow-color: #C2D0D2;
	scrollbar-face-color: #C2D0D2;
	scrollbar-highlight-color: #000000;
	scrollbar-shadow-color: #000000;}
.smalltext {font-size: 8pt;}
.medium {font-size: 10pt;}
.big {font-size: 13pt;}
.right {text-align: right;}
.left {text-align: left;}
.center {text-align: center;}
.floatright {float: right;
	padding-top:5px;
	padding-left:15px;}
.floatleft {float: left;
	padding-top:5px;
	padding-right:15px;}
div.container {clear:both;
	margin:auto;
	width:950px;
	z-index:1;}
div.head_left {height:74px;
	width:411px;
	float:left;
	display:inline;}
div.head_right {height:74px;
	width:539px;
	float:right;
	display:inline;}
div.navbar_home {padding-top:35px;
	width:148px;
	height:531px;
	float:left;
	display:inline;
	text-align:right;
	background-image: url(images/navbar_bg.jpg);
	background-repeat: no-repeat;}
div.navbar {padding-top:25px;
	width:148px;
	height:101%;
	float:left;
	display:inline;
	background-image: url(images/navbar_bg.gif);
	background-repeat:repeat-y;}
div.main {background: url(images/main_bg.jpg) #0792bb;
	background-repeat:repeat-y;
	width:681px;
	height:101%;
	min-height:700px;
	margin-left:26px;
	padding-top:100px;
	padding-left:180px;
	padding-bottom:70px;
	padding-right:40px;
	color:white;}
div.subnav {white-space:nowrap;
	text-align:left;
	padding-left:35px;
	padding-bottom:8px;}
div.countdown {padding-left:660px;
	padding-top:7px;
	font-family:verdana;
	font-size:25px;
	color:white;}
div.bio {padding-bottom:60px;}
div.tagline {position:absolute;
	margin-left:50%;
	top:10px;
	left:-20px;
	z-index:3;}
div.photocollage {width:700px;
	white-space: nowrap;
	padding:0;
	margin:0;}
div.indent {padding-left:20px;
	padding-right:20px;
	padding-bottom:10px;}
div.breadcrumbs {text-align:right;
	font-size:8pt;
	margin:0;
	font-weight:bold;}
div.mainphoto {width:300px;
	float:right;
	margin-left:30px;
	padding-top:20px;}
div.mainphoto2 {width:400px;
	float:right;
	position:relative;
	left:20px;
	padding-top:15px;}
div.mainphoto3 {width:377px;
	float:right;
	position:relative;
	left:10px;
	padding-top:15px;}
div.footer {clear:both;
	width:950px;
	margin:auto;
	text-align:center;
	color:#66262c;
	font-size:8pt;
	padding-top:20px;
	padding-bottom:20px;}
h1 {font-size:17pt;
	font-family: 'Trebuchet MS', Georgia;
	color:yellow;
	margin-bottom:8px;
	font-style:italic;}
h2 {font-size:15pt;
	font-family: 'Trebuchet MS', Georgia;
	color:#FFE9D4;
	margin-bottom:8px;}
h3 {font-size:13pt;
	font-family: 'Trebuchet MS', Georgia;
	color:yellow;
	margin-bottom:8px;}
p {text-align:left;
	padding-left:20px;
	padding-right:20px;}
p.flashtext {display:none;}
li {text-align:left;}
li.pad {padding-bottom:8px;}
li.pad2 {padding-bottom:12px;}
img.footer {padding-bottom:70px;}
img.bio {float:right;
	padding:10px;}
span.highlight {color:#000080;
	font-weight:bold;}
span.red {color:red;
	font-weight:bold;
	font-size:15pt;}
span.bluebucks {font-weight:bold;
	color:#072575;}
td {vertical-align: top;}
td.middle {vertical-align: middle;}
td.bottom {vertical-align: bottom;}
td.form {font-size:90%;
	font-weight:bold;
	text-align:right;}
td.form2 {font-size:90%;
	font-weight:bold;
	text-align:center;}
tr.color {background-color:#d9d9d9;}
a:link {color: yellow;
	text-decoration: none;}
a:visited {color: yellow;
	text-decoration: none;}
a:hover {color: white;
	text-decoration: underline;}
a:active {color: yellow;}
a.subnav:link {color: white;
	text-decoration: none;}
a.subnav:visited {color: white;
	text-decoration: none;}
a.subnav:hover {color: #fffc03;
	text-decoration: underline;}
a.subnav:active {color: white;}
a.foot:link {color: #66262c;
	text-decoration: none;}
a.foot:visited {color: #66262c;
	text-decoration: none;}
a.foot:hover {color: #66262c;
	text-decoration: underline;}
a.foot:active {color: #66262c;}
hr {width:600px;
	margin:auto;
	margin-top:40px;
	margin-bottom:40px;}
b {font-weight: bold;}

