/*----------CSS for Harbor House of Rochester- Rochester, NY-----------------------------------------------------*/
/*----------Created by Brian Daggett - Innovative Solutions - Rochester, NY-----------------------------*/

body {
	background:url(images/bg.jpg) no-repeat  #1a6987 top center;
	margin:0px auto;
	text-align:left;
	}
#contentWrapper {
	width: 980px;
	position: relative;
	margin:0px auto;
	z-index:1;
	}
.float-left{float:left; padding:5px 10px 5px 0px;}	
.float-right-padding{float:right; padding:0px 0px 5px 10px;}	
.float-right{float:right; padding:5px 0px 5px 10px;}
.list {padding-left:10px; padding-bottom:4px; margin:0px;	font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif;}
.list li{ list-style:none; padding: 0px 0px 8px 15px; margin:0px; background:url(images/bullet.jpg) no-repeat 0px/*left and right*/ 3px /*up and down*/;}
.table {font-family:Arial, Helvetica, sans-serif; color:#000000; margin:0px; padding:0px; font-size:12px; background-color:#a7c2cb;}

#ContactForm { background:#c2d0d6; padding:5px; border:1px solid #31363b; margin:10px 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000;}
#ContactForm td{ padding:5px 9px; margin:0;}

/*------------HEADER STUFF--------*/
#header { height:112px;}


/*------------NAVGATION STUFF--------*/
#navigaiton { color:#011836; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; position:absolute; top:42px; left:339px;}
#navigaiton a:link {color:#011836; text-decoration:none; }
#navigaiton a:visited {color:#011836; text-decoration:none;}
#navigaiton a:hover {color:#cc4454; text-decoration:none; }
#navigaiton a:active {color:#011836; text-decoration:none;}



/*------------supporters STUFF--------*/
#supporters { width:236px; height:207px; position:absolute; top:320px; left:20px; background:url(images/supportBg.jpg) no-repeat; padding-top:55px;}
#supportBtns {position:absolute; top:-5px; left:256px;}
	
/*-----------MAIN CONTENT STUFF --*/
#wrapper { width:618px; background:#c7d3d8; margin-left:320px;}
#banner { padding:13px 0px 10px 13px;}	
#content {background:url(images/contentBg.jpg) no-repeat #c7d3d8; padding:10px 25px 15px 25px; float:left; width:568px;}
#photos {position:absolute;	top:98px; left:748px;}	

#wrapper p{ padding-bottom:10px; margin:0px; font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif; line-height:1.8em;}
#contactPod { width:141px;  float:left; margin-left:15px;}

#text {width:390px; float:left;}
#insideText {width:570px; float:left;}
#insideText ul{ padding-left:10px; padding-bottom:4px; margin:0px;	font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif;}
#insideText li{list-style:none; padding: 0px 0px 8px 15px; margin:0px; background:url(images/bullet.jpg) no-repeat 0px/*left and right*/ 3px /*up and down*/;}


/* ----------GLOBAL HEADERS-------*/
h1 { color:#14335a; font-size:20px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; padding:0px; margin:0px; }
h2 { color:#1a6987; font-size:14px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-style:italic; padding:3px 0px; margin:0px; }		
h3 { color:#14335a; font-size:14px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; padding-bottom:5px; margin:0px; text-transform:uppercase;}
h4 { color:#1a6987; font-size:12px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-style:italic; margin:0px; padding:0px 0px; }


/* ----------GLOBAL LINKS---------*/
a:link {color:#1a6987; text-decoration:underline;}
a:visited {color:#1a6987; text-decoration:underline;}
a:hover {color:#1a6987; text-decoration:none;}
a:active {color:#1a6987; text-decoration:underline;}


/*-------------SUN NAVIGATION-------------*/
#subNavWrapper{background:url(images/subNavMiddle.jpg) repeat-y ; width:221px;}
#subNavTop { background:url(images/subNavTop.jpg) no-repeat; width:221px; height:14px;}
#subNavMiddle {background:url(images/subNavMiddle.jpg) repeat-y; width:221px;}
#subNavBottom {background:url(images/subNavBottom.jpg) no-repeat #230000; width:221px; height:13px;}
.subNav { font:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:13px; padding:0px 15px;}
.subNav li {list-style:none; padding: 8px 0px 8px 15px; background:url(images/navBullet.gif) no-repeat 0px/*left and right*/ 10px /*up and down*/; border-bottom:#6e3c3c solid 1px;}
.subNav a:link {color:#ffffff; text-decoration:none;}
.subNav a:visited {color:#ffffff; text-decoration:none;}
.subNav a:hover {color:#ffd200; text-decoration:none;}
.subNav a:active {color:#ffffff; text-decoration:none;}

/*-----------FOOTER----------------*/
#footerWrapper { width:980px; margin:0px auto; clear:both;}
#footer { padding:20px 20px 15px 20px; text-align:center; color:#062850; font-size:11px; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
#footer p{color:#7bb7ce; font-size:12px; line-height:1.5em;}
#footer a:link {color:#7bb7ce; text-decoration:underline;}
#footer a:visited {color:#7bb7ce; text-decoration:underline;}
#footer a:hover {color:#7bb7ce; text-decoration:none;}
#footer a:active {color:#7bb7ce; text-decoration:underline;}

#footerNav {font-size:13px; padding-bottom:5px; }
#footerNav a:link {color:#062850; text-decoration:none;}
#footerNav a:visited {color:#062850; text-decoration:none;}
#footerNav a:hover {color:#7bb7ce; text-decoration:none;}
#footerNav a:active {color:#062850; text-decoration:none;}
