@charset "utf-8";
/* CSS Document */

p{
	color:#666666;
	line-height:16px;
}
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FFFFFF;
}

#content-entries h5 
{
	padding:5px;
	font-size:16px;
	font-weight:normal;
	background-color:#2BA99B;
	color:white;
}

#container{
	width:960px;
	margin-left:auto;
	margin-right:auto;
}
#header, #content, #feature-box, #footer{
	float:left;
	width:960px;
	height:auto;
}
#content{
	margin-top:0px;
}
#logo{
	float:left;
	background:url(../images/munz-hermes-logo.jpg) #2F4122 no-repeat;
	width:286px;
	height:128px;
	text-indent:-99999px;
}
#flash-banner{
	background-color:#2BAA9C;
	margin-left:1px;
	float:right;
	width:673px;
	height:443px;
}
#right-col{
	float:left;
	width:286px;
	height:300px;
	background-color:#678551;
}
#left-col{
	float:left;
	margin-left:1px;
	width:673px;
	height:auto;
	margin-top:1px;
}

#left-col h2, #right-col h2{
	text-transform:uppercase;
}

#health-quote-form, #newsletter-form{
	width:246px;
	height:auto;
	background-color:#99CC66;
	margin:1px 0 1px 0;
	padding:20px 20px 15px 20px;;
}
#health-quote-form input, #newsletter-form input{
	padding:5px;
	background-color:#FFFFCC;
	border:none;
	width:236px;
	color:#3A3127;
	margin-bottom:5px;
}
#health-quote-form p, #newsletter-form p{
	color:#333333;
	line-height:16px;
	margin-bottom:5px;
}

#content-entries{
	margin-top:1px;
	background:url(../images/main-content-bg.jpg) repeat-x;
	width:633px;
	padding:20px 20px 5px 20px;
}

#content-entries p, #content-entries h3, #content-entries ul{
	line-height:16px;
	margin-bottom:15px;
}
#content-entries p, #content-entries ul{
	color:#666666;
}
#content-entries ul{
	list-style:inside;
}
#content-entries a{
	color:#2BAA9C;
	text-decoration:none;
}
#content-entries a:hover{
	color:#333333;
	text-decoration:underline;
}

#content-entries h3{
	margin-bottom:20px;
	color:#333333;
	font-size:18px;
	font-weight:normal;
	font-stretch:extra-condensed;
	max-width:500px;
}
#social-media{
	margin-top:-40px;
	float:right;
	/*width:130px;*/
	width:160px;
	clear:left;
}
#social-media img{
	margin:5px;
}

#feature-box{
	clear:both;
	background:url(../images/feature-bg.jpg) repeat-x;
	margin-top:1px;
	border-top:1px solid #B7C5AD;
}

#feature-box h4{
	font-size:16px;
	color:#57783E;
	margin-bottom:15px;
}

#feature-box a{
	color:#57783E;
	text-decoration:none;
}

#feature-box a:hover{
	color:#8BA27A;
}


#feature-box p{
	color:#666666;
	line-height:16px;
}

#footer{
	background:url(../images/footer-bg.jpg) repeat-x;
	height:102px;
	position:absolute;
}

#footer #cybernautic_footer_logo{
	display:block;
	text-indent:-9999px;;
	width:331px;
	height:56px;
	background-color:#1B1B1B;
	background-image:url(../images/cybernautic-logo.jpg);
	position:absolute;
	top:20px;
	left:600px;
	
}

#footer p{
	font-size:11px;
	color:#FFFFFF;
	line-height:16px;
}

#footer a{
	color:#242424;
	text-decoration:none;
}

#footer a:hover{
	text-decoration:underline;
}

/*------------------Headers-----------------------*/
#health-quote{
	background:url(../images/health-insurance-quote.jpg) #333333 no-repeat;
	height:50px;
	text-indent:-99999px; 
}

#newsletter{
	background:url(../images/email-newsletter.jpg) #333333 no-repeat;
	height:50px;
	text-indent:-99999px;
}

#welcome{
	background:#5C8042 no-repeat;
	height:50px;
	text-indent:-99999px;
}
#common-page{
	background:url(../images/munz-hermes-header.jpg) #5C8042 no-repeat;
	height:50px;
	text-indent:-99999px;
}
/*------------------ End of Headers---------------*/

.sbmt{
background-color:#5C8042 !important; 
width:246px !important; 
color:#FFFFFF !important;
}


.clear {
	clear: both;
	display: block;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

.img-wrap{
	float:left;
	margin:0 20px 10px 0;
}

.box{
	float:left;
	width:280px;
	height:auto;
	margin:20px 10px 20px 10px;
}

.bord{
	padding:0 20px 0 20px;
	border-left:3px solid #CCCCCC;
	border-right:3px solid #CCCCCC;
}
.gray{
	color:#242424 !important;
}




/*---------------- NAVIGATION -----------------------*/
#navi-bg{
	float:left;
	background-color:#678551;
	width:286px;
	height:314px;
	/*height:368px;*/
	margin-top:1px;
}
#navigation{
	padding-top:23px;
	background:url(../images/temp_navigation.jpg) no-repeat;
	width:286px;
	height:294px;
	/*height:368px;*/
}
#navigation span{
	display:none;
	text-indent:-99999px;
}
#navigation li, #navigation a{
	height:25px;
	display:block;
}
#navigation li {
	float:left;
	list-style:none;
}

#link1{
	width:286px;
}
#link2{
	width:286px;
}
#link3{
	margin-top:3px;
	width:286px;
}
#link4{
	width:286px;
}
#link5{
	width:286px;
}
#link6{
	width:286px;
}
#link7{
	width:286px;
}
#link8{
	margin-top:3px;
	width:286px;
}
#link9{
	margin-top:5px;
	width:286px;
}
#link10{
	width:286px;
}

#link1 a:hover{background:url(../images/temp_navigation.jpg) -286px -23px no-repeat;}
#link2 a:hover{background:url(../images/temp_navigation.jpg) -286px -48px no-repeat;}
#link3 a:hover{background:url(../images/temp_navigation.jpg) -286px -76px no-repeat;}
#link4 a:hover{background:url(../images/temp_navigation.jpg) -286px -101px no-repeat;}
#link5 a:hover{background:url(../images/temp_navigation.jpg) -286px -126px no-repeat;}
#link6 a:hover{background:url(../images/temp_navigation.jpg) -286px -151px no-repeat;}
#link7 a:hover{background:url(../images/temp_navigation.jpg) -286px -176px no-repeat;}
#link8 a:hover{background:url(../images/temp_navigation.jpg) -286px -204px no-repeat;}
#link9 a:hover{background:url(../images/temp_navigation.jpg) -286px -234px no-repeat;}
#link10 a:hover{background:url(../images/temp_navigation.jpg) -286px -259px no-repeat;}
/*---------------- END OF NAVIGATION -----------------------*/


/* required for banner */
#photofader-cont{
	/*
    margin-top:30px;
	*/
    background-image:url(../images/fader-bg.png);
    height: 443px;
    overflow: hidden;
}

#photofader{
	/*
    padding:10px;
	*/
}

#photofader li img{
    position:relative;
    z-index:0;
    float:left;
}

#photofader li p{
	color:#DDD;
    position:relative;
    z-index:5;
    font-style:italic;
    font-size:18px;
    text-align:right;
    float:left;
    padding:20px;
    width:633px;
    height:40px;
    background-image:url(../images/p-bg.png);
    margin-top:-80px;
}

