p {
	color:#443212; 
	font-family:Arial; 
	font-weight:normal; 
	font-size:12px; 
	line-height:18px;
}
hr
{
	border:1px solid #C3D971;
	margin-left:10px;
}
li
{
	list-style:inside;
	color:#443212; 
	font-family:Arial; 
	font-weight:normal; 
	font-size:12px; 
	line-height:18px;
}
p a, p a:visited {
	color:#7E8C2A; 
	font-family:Arial; 
	font-weight:normal; 
	font-size:12px; 
	line-height:18px;
	text-decoration:none;
}

p a:hover {
	text-decoration:underline;
	color:#678C2A;
}

a.style1, a.style1:visited
{
	color:#5F7151;
	font-family:Arial; 
	font-weight:bold; 
	font-size:14px; 
	line-height:18px;
	text-decoration:none;
}

a.style1:hover
{
	color:#033;
	text-decoration:underline;
}

body.mainbg
{
	background-color:white;
	background-image:url(../images/bg0.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

div.content0
{
	width:1093px;
	margin-left:auto;
	margin-right:auto;
	background-color:white;
	background-image:url(../images/bg0.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

div.header
{
	width:1093px;
	position:relative;
	height:155px;
	
}

a.tatango, a.tatango:visited
{
	display:block;
	position:absolute;
	width:99px;
	height:28px;
	left:876px;
}

a.tatango:hover
{
	background-image:url(../images/tatango.jpg);	
}

a.btn0, a.btn0:visited, a.btn1, a.btn1:visited, a.btn2, a.btn2:visited, a.btn3, a.btn3:visited, a.btn4, a.btn4:visited, a.btn5, a.btn5:visited, div.btn0, div.btn1, div.btn2, div.btn3, div.btn4, div.btn5
{
	height:30px;
	position:absolute;
	top:92px;
}

a.btn0, a.btn0:visited, div.btn0
{
	width:67px;
	left:372px;
}

a.btn0:hover, div.btn0
{	
	background-image:url(../images/btn0.jpg);
}

a.btn1, a.btn1:visited, div.btn1
{
	width:100px;
	left:465px;
}

a.btn1:hover, div.btn1
{	
	background-image:url(../images/btn1.jpg);
}

a.btn2, a.btn2:visited, div.btn2
{
	width:102px;
	left:587px;
}

a.btn2:hover, div.btn2
{	
	background-image:url(../images/btn2.jpg);
}

a.btn3, a.btn3:visited, div.btn3
{
	width:69px;
	left:711px;
}

a.btn3:hover, div.btn3
{	
	background-image:url(../images/btn3.jpg);
}

a.btn4, a.btn4:visited, div.btn4
{
	width:75px;
	left:800px;
}

a.btn4:hover, div.btn4
{	
	background-image:url(../images/btn4.jpg);
}

a.btn5, a.btn5:visited, div.btn5
{
	width:129px;
	left:899px;
}

a.btn5:hover, div.btn5
{	
	background-image:url(../images/btn5.jpg);
}

div.content1
{
	margin-left:auto;
	margin-right:auto;
	padding-bottom:40px;
}
div.footer_bg
{
	background-color:#E2E2E2;
	background-image:url(../images/bg2.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

div.footer
{
	width:1093px;
	/*background-color:#E2E2E2;*/
	height:200px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	/*position:absolute;*/
}

div.contentbottom
{
	position:relative;
	margin-top:10px;
	width:945px;
	background-image:url(../images/bg1.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}

a.facebook, a.facebook:visited
{
	position:absolute;
	width:69px;
	height:25px;
	left:755px;	
	top:3px;
}

a.facebook:hover
{
	background-image:url(../images/facebook.jpg);
	
}

a.tweeter, a.tweeter:visited
{
	position:absolute;
	width:63px;
	height:20px;
	left:835px;
	top:3px;
}

a.tweeter:hover
{
	background-image:url(../images/twitter.jpg);
	
}


div.upcomingevents
{
	width:346px;
	height:241px;
	background-image:url(../images/bg3.gif);
	position:relative;
}

a.eventsmore, a.eventsmore:visited 
{
	position:absolute;
	background-repeat:no-repeat;
	width:67px;
	height:21px;
	top:55px;
	left:147px;
}

a.eventsmore:hover
{
	background-image:url(../images/btn_more.jpg);
}

div.eventspreview
{
	width:280px;
	height:120px;
	position:absolute;
	left:30px;
	bottom:30px;
}

div.eventitempreview
{
	height:35px;
	border:1px solid #8EA442;
	margin-top:3px;
	padding-left:5px;
	padding-right:5px;
	line-height:16px;
}

span.eventpreviewdate, span.eventpreviewtitle
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

span.eventpreviewdate
{
	color:#443212;	
	font-style:normal;
}

span.eventpreviewtitle
{
	color:white;
	font-style:italic;
}

a.eventlinks, span.eventlinks, a.eventlinks:visited
{
	font-family:Arial;
	font-size:10px;
	font-weight:normal;
	color:#1D4854;
}

a.eventlinks:hover
{
	color:white;
}

div.pagetag0
{
	width:223px;	
	height:87px;
	position:relative;
	background-image:url(../images/pagetag0.gif);
	background-repeat:no-repeat;
}

a.contactus, a.contactus:visited
{
	display:block;
	width:92px;
	height:22px;
	position:absolute;
	top:50px;
	left:113px;
}

a.contactus:hover
{
	background-image:url(../images/btn_contactus.gif);
}

span.pagetitle1, h2
{
	color:#7E8C2A;
	font-family:Arial;
	font-weight:bold;
	font-size:18px;
}

h2 a, h2 a:visited
{
	color:#7E8C2A;
	font-family:Arial;
	font-weight:bold;
	font-size:18px;
	text-decoration:none;
}

h2 a:hover
{
	text-decoration:underline;
}

span.lighttitle1 {
	color:#C6C6C6;
	font-family:Arial;
	font-weight:bold;
	font-size:14px;
}

p.style1
{
	font-size:13px;
	color:#030;
	font-weight:bold;
}

h1
{
	color:#FFF;
	font-family:Arial;
	font-weight:bold;
	font-size:20px;	
	background-color:#C3D971;
	padding-top:4px;
	padding-bottom:3px;
	padding-left:5px;
}

span.footertext
{
	position:absolute;
	color:#7E7E7E;
	font-family:Arial;
	font-size:12px;
	line-height:18px;
	font-weight:normal;
	left:80px;
	top:30px;
}

a.footerlink, a.footerlink:visited
{
	color:#1D4854;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
}

a.footerlink:hover
{
	color:#A1B652;
	text-decoration:underline;
}

a.cybernauticfooter
{
	position:absolute;
	width:320px;
	height:45px;
	top:30px;
	left:695px;
}

div.content2
{
	margin-left:30px;
	float:left; 
	width:560px;
}

div.content3
{
	width:350px;
	float:left;
}

div.content4
{
	width:530px;
	margin-left:10px;
}

div.pagetag1
{
	position:relative;
	width:223px;
	background-image:url(../images/pagetag1.gif);
	background-repeat:no-repeat;
	height:84px;
	margin-left:20px;
}

a.contactus2, a.contactus2:visited
{
	display:block;
	width:92px;
	height:22px;
	position:absolute;
	top:48px;
	left:112px;
}

a.contactus2:hover
{
	background-image:url(../images/btn_contactus.gif);	
}

a.contentlink1, a.contentlink1:visited, span.contentlink1
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#1D4854;
	text-decoration:none;
}

a.contentlink1:hover
{
	text-decoration:underline;
}

span.contenttext1
{
	color:#7E8C2A;
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	font-style:italic;
}

div.pagetitle2
{
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	color:#443212;
	position:relative;
}

img.bullet0
{
	float:left;
	position:absolute;
	left:0px;
	top:-4px;
}

span.contenttext2
{
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	color:#443212;
	line-height:18px;
}

table.recentmedia
{
	margin-left:15px;	
}

div.mediathumbnail
{
	width:125px;
	border:2px solid #B7B7B7;
	height:90px;
	background-color:black;
}

div.thumbcontainer1
{
	border:3px solid #E4E4E4;
	width:129px;
}
input.input1
{
	width:430px;
	margin-bottom:5px;
}

/* required for banner */
#photofader-cont{
	/*
    margin-top:30px;
	*/
    background-image:url(../images/fader-bg.png);
    height: 381px;
    overflow: hidden;
}

#photofader{
	/*
    padding:10px;
	*/
	overflow:hidden;
}

#photofader li img{
    position:relative;
    z-index:0;
    /*float:left;*/
	/*margin-top:-18px;*/
}

#photofader li p{
	color:#DDD;
    position:relative;
    z-index:10;
    font-style:italic;
    font-size:18px;
    text-align:right;
    /*float:left;*/
    padding:20px;
    width:874px;
    height:40px;
    background-image:url(../images/p-bg.png);
    margin-top:-80px;
}
