@charset "UTF-8";
/* CSS Document */

body {
	margin-top: 0px;
	background-image:url(images/back.gif);
	background-repeat: repeat-x;
	background-color: #E1DECA;
	font-family:Palatino, Baskerville, Garamond, "Big Caslon", "Book Antiqua", "Goudy Old Style",  serif;
	font-size:14px;
	line-height:21px;
}
a {
color:#fff;
text-decoration:underline;
}
a:hover {
color:#fff;
text-decoration:none;
}

#content {
border: 0; 
width:769px;
margin:0 auto;
}
#wrapper{
margin-top:0;
position:relative;
width:769px;
}
.logo{
position:absolute;
top:3px;
left:141px;
background-image:url(images/logo.gif);
width:488px;
height:76px;
text-indent:-5000px;
}
#nav{
top:85px;
position:absolute;
left:0;
background-image:url(images/nav_back.gif);
width:769px;
height:45px;
}
.nav1{
position:absolute;
top:85px;
left:22px;
background-image:url(images/nav_01.gif);
text-indent:-5000px;
width:73px;
height:45px;
}
.nav1:hover{
background-image:url(images/nav_01-over.gif);
}
.nav2{
position:absolute;
top:85px;
left:135px;
background-image:url(images/nav_02.gif);
text-indent:-5000px;
width:104px;
height:45px;
}
.nav2:hover{
background-image:url(images/nav_02-over.gif);
}.nav3{
position:absolute;
top:85px;
left:280px;
background-image:url(images/nav_03.gif);
text-indent:-5000px;
width:120px;
height:45px;
}
.nav3:hover{
background-image:url(images/nav_03-over.gif);
}
.nav4{
position:absolute;
top:85px;
left:442px;
background-image:url(images/nav_04.gif);
text-indent:-5000px;
width:131px;
height:45px;
}
.nav4:hover{
background-image:url(images/nav_04-over.gif);
}
.nav5{
position:absolute;
top:85px;
left:614px;
background-image:url(images/nav_05.gif);
text-indent:-5000px;
width:132px;
height:45px;
}
.nav5:hover{
background-image:url(images/nav_05-over.gif);
}
#insured_background{
position:absolute;
top:130px;
left:0;
background-image:url(images/main_back.gif);
width:769px;
height:90px;
text-align:center;
font-size:20px;
line-height:30px;
font-style:italic;
padding-top:15px;
}
#insured_copy{
	text-align:center;
	font-size:20px;
	line-height:30px;
	font-style:italic;
	width:601px;
	left:84px;
	position:absolute;
	top:143px;
}
#brown_copy{
position:absolute;
top:220px;
left:0;
width:769px;
height:330px;
background-image:url(images/copy_back.gif);
font-size:14px;
}
#copy{
position:relative;
top:10px;
left:27px;
width:455px;
font-size:14px;
color:#000000;
float:left;
}
#copy_port{
	position:relative;
	top:10px;
	left:27px;
	width:715px;
	font-size:14px;
	color:#000000;
	float:left;
}
.white{
color:#FFFFFF;
}
#caption_background{
position:absolute;
top:550px;
left:0;
background-image:url(images/main_back.gif);
width:769px;
height:75px;
text-align:right;
text-indent:20px;
font-size:12px;
font-style:italic;
color:#000000;
}
#bottom{
background-image:url(images/bottom.gif);
position:absolute;
top:625px;
width:769px;
height:35px;
left:0;
color:#FFFFFF;
text-align:center;
font-size:12px;
}
#bottom a{
color:#FFFFFF;
text-decoration:none;
}
#bottom a:hover{
color:#FFFFFF;
text-decoration:underline;
}
#below_body-l{
	position:absolute;
	top:660px;
	left:6px;
	width:309px;
	font-size:11px;
	color:#303030
}
#below_body-r{
	position:absolute;
	top:660px;
	left:315px;
	width:449px;
	font-size:11px;
	color:#303030;
	text-align:right;
}
#below_body-r a{
color:#660000;
text-decoration:none;
}
#below_body-r a:hover{
color:#660000;
text-decoration:underline;
}
h1{
font-size:18px;
font-weight:600;
margin:0 0 0 0;
padding:0;
}
.large{
font-size:18px;
font-weight:600;
margin:0 0 8px 0;
padding:0;
}
.red{color:#660000;
}
.black_bar1{
	width:455px;
	margin:0 auto;
	padding:0;
	height:1px;
	background-image:url(images/blackbar.gif);
}
#black_bar2{
	position:absolute;
	top:173px;
	left:134px;
	width:501px;
	height:1px;
	background-image:url(images/blackbar.gif);
}
.stairs{
position:relative;
top:4px;
left:50px;
background-image:url(images/stairs2.jpg);
width:222px;
height:322px;
display:block;
float:left;
}
.bs{
position:relative;
top:4px;
left:50px;
background-image:url(images/bookshelf.jpg);
width:222px;
height:322px;
display:block;
float:left;
}
.bob{
position:relative;
top:4px;
left:50px;
background-image:url(images/robert_shaheen.jpg);
width:222px;
height:322px;
display:block;
float:left;
}
.port_bs {
	position:absolute;
	width:257px;
	height:265px;
	top:280px;
	left:443px;
	background:url(images/bs_before.jpg);
}
.port_bs:hover{
background-image:url(images/bs_after.jpg);
}

.port_stairs{
	position:absolute;
	width:309px;
	height:265px;
	top:280px;
	left:63px;
	background-image:url(images/stairs_before.jpg);
}
.port_stairs:hover{
background-image:url(images/stairs_after.jpg);
}
