body{background-color:#b0b0b0;}body{background-image:url(http://www.ravc.com/wp-content/themes/dandelion/images/patterns/pattern1.png);}body, .sidebar-box ul li a,#portfolio-big-pagination a{color:#212121;}body, .sidebar,#footer ul li a,#footer{font-size:13px;}#logo-container a{background-image:url(http://66.147.244.238/~ravccom/wp-content/uploads/2011/06/RAVCheader.jpg);}#logo-container, #logo-container a{width:980px;}#header-top, #logo-container a{height:103px;}a,.post-info, .post-info a{color:#044f7d;}h1,h2,h3,h4,h5,h6,.sidebar-box h4,.services-box h4 span,.blog-post h1, .blog-post h1 a,.portfolio-sidebar h4, #portfolio-categories ul li, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .services-box h4, .intro-text{color:#000000;}#menu ul li a{color:#000000;}#footer-container {background-color:#e0dbce;}#page-title {background-color:#f9f9f9;}#footer-line{background-color:#ffffff;}#footer .double-hr,#footer ul li a,#footer-line{border-color:#ffffff;}#menu-container {
	float: right;
	margin-top: -12px;
	margin-right: 20px;
	max-width: 1000px;
}
#logo-container{
	margin-left:0px;	
margin-top:0px
}
#description-box {
	opacity: 0.5;
	filter: alpha(opacity =50);
}
.nivo-caption p {
	padding:1px;
	margin-left:40px;
}
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#F2E7CB;
	color:#000;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:89;
}
a {
	text-decoration: none;
	color: #044f7d;
}

.post-info a {
	font-style: normal;
	color: #044f7d;
}

a.read-more {
	text-transform: capitalize;
	font-style: normal;
	color: #044f7d;
}

#content .blog-post, #content {
    width: 670px;
}
.sidebar{
width:185px;
}
.sidebar {
	width:185px;
	margin-top: 0px;
	
}
#menu ul li a {
	text-transform: uppercase;
	padding-right: 5px;
	padding-left: 5px;
	font-size: 13px;
	line-height: 0.2em;
	color: #000000;
	height: 10px;
	font-style: normal;
	letter-spacing: 1px;
}
#nivo-slider{ height: 370px; }
#footer{ margin-top: 15px; }
#full-width{ margin-bottom: 50px; margin-top: 10px; }

.availability {
	line-height: 14px; 
	font-weight: bold; 
	font-size: 14px; 
	float:left; 
	display:inline; 
	width:350px;
	
}
.availability2 {
	line-height: 14px; 
	font-weight: bold; 
	font-size: 14px; 
	display:inline; 
	width:350px;
	
}


.table1 {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
color: #002135;
	align: center;
	vertical-align: middle;
	border:thin
	border:1px solid #002135;
}
.table2 {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	align: center;
color: #002135;
	vertical-align: middle;
	background-color: #CCC;
	border:1px solid #002135;
}
.table3 {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	align: center;
color: #002135;
	vertical-align: middle;
	background-color: #f6f6f6;
	border:1px solid #002135;
}
table {
	border:1px solid #002135;
	text-align: center;
	border:medium solid #002135;	
}
.tablehead {
	font-size: 16px;
	color: #FFF;
	background-color: #002135;
	border:1px solid #002135;
vertical-align: middle;
}
.divclear {
clear:both;
}
