@charset "UTF-8";
/* CSS Document */
img {border:0;}
body {
	margin:0;
	padding:0;
	background: url(images/bgnd.gif);
	font-size:13px;
	font-family:Georgia, Arial;
	color:#333;
	line-height:22px;
}
h1 {
}
h2 {color:#006a71; font-weight:bold; display:inline; margin:0; padding:0; font-family: Georgia, Arial, Helvetica, sans-serif; font-size:13px;
}
h3 {color:#006a71; font-weight:bold; display:inline; margin:0; padding:0; font-family: Georgia, Arial, Helvetica, sans-serif; font-size:12px;
}
h4 {color:#006a71; font-weight:bold; display:inline; margin:0; padding:0; font-family: Georgia, Arial, Helvetica, sans-serif; font-size:11px;
}
h5 {
}
h6 {
}
a:link, a:visited, a:active {
	text-decoration:none;
	color:#4b5200;
	font-family: Georgia, Arial, Helvetica, sans-serif;
}
a:hover {
	text-decoration: underline;
	color:#4b5200;
	font-family: Georgia, Arial, Helvetica, sans-serif;
}
#container {
	width:920px;
	margin:auto;
	padding:auto;
}
#main-bgnd {
	width:920px;
	background:url('images/bgnd.png') repeat-y;
	 min-height:535px; 
height:auto !important; height:535px;
}
#bottom {
	width:920px;
	background:url('images/bottom.png') no-repeat;
	height:75px;
}

#inner-container {width:851px; margin:auto; padding:auto;}
#top-header {width:851px; height:76px; background:url('images/stephanie-anne-logo.gif') no-repeat;}
#col-left {width:100px; float:left; background:url('images/s-bgnd.gif') no-repeat ; padding-top:45px; padding-left:68px; min-height:300px;  height:300px;}
#col-center {width:650px; float:left; margin-top:45px;}
#col-right {width:275px; float:left; margin-top:45px;}

#featured {width: 241px; padding-left:46px;}
#featured-tab {width: 171px; background-color: #d9d9d9; border:1px solid #bdbdbd; padding-top:3px; padding-bottom:3px; padding-left:15px; border-bottom:0px;}
#featured-box {width:241px; background-color: #e8e8e8; border: 1px solid #bdbdbd; text-align:center;  padding-top:5px; padding-bottom:15px;}

#contact {width: 241px; padding-left:46px; margin-top:32px;}
#contact-tab {width: 171px; background-color: #d9d9d9; border:1px solid #bdbdbd; padding-top:2px; padding-bottom:2px; padding-left:15px; border-bottom:0px; font-size:10px;}
#contact-box {width:201px; background-color: #e8e8e8; border: 1px solid #bdbdbd;  padding-top:15px; padding-bottom:15px; padding-left:20px; padding-right:20px; line-height:14px; font-size:11px;}

#top-links {width:435px; float:right; padding-top:31px;}
#copyright {float:right; padding-top:55px; font-size:10px; padding-right:50px; width:500px; text-align:right;}

.float {float:left; padding-right:10px; padding-bottom:5px;}
.portdescript {font-size:10px;}
hr {border-top:1px solid gray; margin-top:20px; margin-bottom:20px;}

.contact-pad {padding-bottom:10px; padding-right:10px;}