body{margin:0;padding:0;background-color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:1em}
#container{width:800px;margin:auto}
#masthead{background-image:url(/_inc/img/masthead.jpg);background-repeat:no-repeat;height:372px;position:relative}
#masthead h1,#masthead h2{margin:0;padding:0}
#masthead #navigation{}
#masthead #navigation ul,#masthead #navigation li{margin:0;padding:0;list-style-type:none;display:block;float:left}
#masthead #navigation a span{position:absolute;left:-100000em;top:-10000em}

#masthead #navigation #navhome a{
	height:27px;
	width:89px;
	background-image:url(/_inc/img/nav-home2.gif);
	background-position:0 100%;
	background-repeat:no-repeat;
	position:absolute;
	top:302px;
	left:63px;
}
#masthead #navigation #navbio a{
	height:27px;
	width:128px;
	background-image:url(/_inc/img/nav-biography2.gif);
	background-position:0 100%;
	background-repeat:no-repeat;
	position:absolute;
	top:302px;
	left:152px
}
#masthead #navigation #navinterview a{
	height:27px;
	width:101px;
	background-image:url(/_inc/img/nav-interview2.gif);
	background-position:0 100%;
	background-repeat:no-repeat;
	position:absolute;
	top:302px;
	left:279px
}
#masthead #navigation #navtestimonials a{
	height:24px;
	width:191px;
	background-image:url(/_inc/img/nav-testimonials2.gif);
	background-position:0 100%;
	background-repeat:no-repeat;
	position:absolute;
	top:333px;
	left:63px
}
#masthead #navigation #navcontact a{
	height:24px;
	width:128px;
	background-image:url(/_inc/img/nav-contact2.gif);
	background-position:0 100%;
	background-repeat:no-repeat;
	position:absolute;
	top:333px;
	left:251px
}	

#masthead #navigation #navhome a:hover{background-position:0 0}
#masthead #navigation #navbio a:hover{background-position:0 0}
#masthead #navigation #navinterview a:hover{background-position:0 0}
#masthead #navigation #navtestimonials a:hover{background-position:0 0}
#masthead #navigation #navcontact a:hover{background-position:0 0}	

#content{background-color:#c02e1b;background-image:url(/_inc/img/text-bg.jpg);background-repeat:no-repeat;background-position:top left;min-height:460px}
* html #content{height:460px}
#content #images{float:left;width:380px;margin-top:50px;margin-bottom:50px}
#content #images img{display:block;margin:auto}
#content #text{float:left;width:420px;margin-top:85px}
* html #content #text{overflow:hidden}
body#biog #content #text,body#contact #content #text{margin-top:25px}
#content p{font-size:0.9em;line-height:1.4em;color:#FFF;margin:1em 4em 0 0.5em}
#content span.caps{font-size:2.5em;line-height:1em}
#content li{font-size:0.9em;line-height:1.4em;color:#FFF}
#content h2{color:#FFF;margin:1em;padding:0;font-size:1.3em}
#content #text h2{margin:1em 1em 1em 0}
#content a{color:#ff7461}
#content a.next{font-weight:bold;padding-left:15px;background-image:url(/_inc/img/arrow.gif);background-repeat:no-repeat;line-height:18px}
#footer{font-size:0.6em;line-height:2.8em}
h1 span,h2 span{position:absolute;left:-10000em;top:-10000em}
.clear{clear:both}
.rule{background-color:#b01e0f;height:8px}
hr{height:1px;border:none;background-color:#e1523e;color:#e1523e;width:360px;margin:20px 100px 0 0;padding:0}
form{display:block;margin:10px}
label{color:#FFF;font-size:0.9em;line-height:1.8em}
button{margin:5px 0}
