@charset "UTF-8";
/* CSS Document */

body {background:url('images/background.jpg') top left repeat-x #000000; color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:150%; font-size:13px;}

#container {text-align:center; margin:60px auto 10px; width:806px; position:relative;}

#header 					{position:relative; margin:0; padding:0; height:110px;}
#header #nav				{position:absolute; top:0px; left:307px;}
#header #page-header 		{position:absolute; top:55px; left:307px; height:48px; padding:0; float:left; width:425px;}
#header .logo			{position:absolute; top:0px; left:0px; z-index:100px;}

#content {padding:10px 50px; min-height:300px; height:auto !important; height:300px;}
#content-bio {padding:50px 50px 10px 50px; min-height:300px; height:auto !important; height:300px;}
.home #content {margin-top:213px; padding:10px 50px 10px 35px; font-size:14px; min-height:1px; height:auto !important; height:1px; position:relative;}

#footer {height: 40px; background:url('images/footer.png') bottom left repeat-x !important;  clear:both; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding:8px; line-height:130%; font-size:10px; text-align:center; font-style:normal;}


em{color:#10739d; padding:0px 2px;}
.copyright {color:#333333; font-size:9px;}
.copyright a{color:#333333;}

a, a:link, a:visited {color:#10739d;}
a:hover, a:active {color:#000000;}

ul {list-style: disc; margin:5px; margin-left:30px; color:#10739d;}
ul li span {color:#000000;}

#bottom {height:4px; background:url('images/bottom-frame.gif') top left no-repeat; line-height:1px; font-size:1px;}
#page {float:left; width:797px; padding:0 4px 0 5px; background:url('images/frames.gif') top left repeat-y; position:relative;}
.home #page {background:url('images/home-frames.gif') top left no-repeat;}


h1 {color:#000000; font-size:17px;}
h2 {color:#827b00; font-size:17px;}
h3 {color:#000000; font-size:17px; text-align:center; text-decoration:underline; padding:0; margin:0;}
.p {text-align:center;}
p {margin-bottom:10px;}
strong { font-weight:bold;}
label {color:#000000; width:100px; display:-moz-inline-box; display:inline-block; text-align:right; padding-right:5px; padding-bottom:4px; font-size:13px; font-weight:bold; vertical-align:top;}

.clear {clear:both;}
.large {color:#000000; padding:0; margin:10px 0px; text-align:center;}

h3 a, h3 a:link, h3 a:visited{color:#000000; }
h3 a:hover, h3 a:active {color:#666666; }

.bio{width:423px; height:320px; margin:0 auto 25px auto; padding:40px 30px 0px 245px; color:#ffffff; font-family:Arial, Helvetica, sans-serif; background:url('images/portrait-background.jpg') no-repeat top left; position:relative;}
.bio .photo {width:169px; height:202px; position:absolute; top:92px; left:55px;}
.bio .title {
	width:189px;
	height:43px;
	position:absolute;
	top:27px;
	left:48px;
}
.bio .title-cameron {
	width:189px;
	height:43px;
	position:absolute;
	top:26px;
	left:22px;
}

p { text-align:justify;}
/*
#header ul {list-style:none; margin:0 0 0 315px; padding:0;text-align:center; }
#header li {text-align:center; float:left; display:inline-block; padding-top:30px; padding-bottom:5px; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-style:normal; line-height:1em;}
#header li.d {padding-top:19px; }
#header li a{text-align:center; padding:8px; color:#f4ca20; text-decoration:none; text-transform:uppercase;}
#header li a:hover{color:#666666;}

*/
