body, html {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #656251;
font-size: 9px
}

img {border: 0px;}

.adHeader {float: right; width: 125px; margin-right: 115px; font-size: 9px; text-align: center;}

.adHeader img {border: 1px solid #fff;}


td.topNav {
background-image:url(http://info.rvibe.com/images/index_02.gif);
background-repeat: no-repeat;
height: 48px;
font-size: 11px;
text-align: right;
color: #AEB975;
}

td.topNav a:link,
td.topNav a:active,
td.topNav a:visited
{
color: #5B642D;
font-size: 11px;
text-decoration: none;
margin-right: 15px;
margin-left: 15px;
}

td.topNav a:hover
{
color: #80290B;
}





td.content {
background-image:url(http://info.rvibe.com/images/pageBg.gif);
background-repeat: repeat-y;
background-position: right;
font-size: 12px;
padding: 20px;
width: 900px;
padding-bottom: 50px;
}

td.content2 {
font-size: 12px;
}

td.contentblog {
background-image:url(http://info.rvibe.com/images/pageBg.gif);
background-repeat: repeat-y;
background-position: right;
font-size: 12px;
padding: 0px;
width: 100%;
padding-bottom: 0px;
}

td.content h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size: 34px;
color: #9A3916;
font-weight: normal;
}	

td.contentblog h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size: 34px;
color: #9A3916;
font-weight: normal;
}	
	
h2 {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-style:italic;
		font-size: 24px;
		color: #435358;
		width: 100%;
		line-height: 28px;	
		font-weight: normal;
		margin: 10px 0px 10px 0px;
	}	
	
h3 {
		font-family:Georgia, "Times New Roman", Times, serif;
		font-style:italic;
		font-size: 18px;
		color:#999966;
		width: 100%;
		line-height: 20px;	
		font-weight: normal;
		margin: 10px 0px 10px 0px;
	}
	
	
div.floatBox {
background-color: #FFFFBE;
border: 1px solid #7D8355;
color: #5E662D;
font-size: 11px;
width: 145px;
float: right;
margin-bottom: 40px;
padding: 10px;
}
	
div.floatBox h1 {
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-size: 18px;
color: #5E662D;
font-weight: normal;
}

td.footer {
background-image:url(http://info.rvibe.com/images/footerCapMid.gif);
background-repeat: repeat-x;
height: 93px;
}

div.footerMain {
	padding-top:15px;
	font-size: 12px;
}


	div.footerMain div.left{
		float: left;
		width: 150px;
		text-align: center;
	}


	div.footerMain div.middle{
		float: left;
		width: 300px;
		text-align: center;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-size: 25px;
		font-style:italic;
		color: #656251;
	}
	
	
	div.footerMain div.right{
		float: right;
		width: 330px;
		text-align: center;
		line-height: 25px;
	}
	
		div.footerMain div.right a:link, 
		div.footerMain div.right a:active, 
		div.footerMain div.right a:visited
		{
			color: #5B642D;
			font-size: 11px;
			text-decoration: none;
			margin-left: 5px;
			margin-right: 5px;
		}
		
		div.footerMain div.right a:hover 
		{
		text-decoration: none;
		color: #80290B;
		}
	

td.copyright {
padding-top: 5px;
font-size: 10px;
color: #999999;
padding-bottom: 20px;
padding-left: 15px;;
}

.labelForm {padding: 30px;
color: #5E662D;
font-size: 11px;}
.labelForm label {width: 100px; float: left;}
.labelForm br {clear: both;}
.labelForm input {margin-bottom: 5px;}

.reqLabel {padding: 30px;
color: #5E662D; width: 80%;
font-size: 11px;}
.reqLabel label {width: 150px; float: left; font-weight: bold; padding-bottom: 30px;}
.reqLabel br {clear: both;}


table.charity {width: 500px;}
table.charity td {font-size: 11px; padding: 15px; vertical-align:top;}


.tags {
	margin: 15px 15px 0px 20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	line-height: 18px;
}

.tags a:link, .tags a:visited { text-decoration: none; color: #458092; } 
.tags a:hover, .tags a:active { color: #595C27;} 
.tags a:hover {}
		

		span.tag1 {font-size: 20px; margin-right: 10px;	font-weight: bold;}
		span.tag2 {font-size: 16px; margin-right: 10px;	font-weight: bold;}
		span.tag3 {font-size: 12px; margin-right: 10px;}




blockquote {margin: 10px 20px 40px 20px; font-style:italic;}

.tiny {font-size: 9px;}









