/* You can override, change, and otherwise mess with these settings as much as you like.
In fact, I encourage it.*/

#vrp_box {
display: block;
width: auto;
height: auto;
}

#vrp_image_box {
}


#vrp_image_box1 {
margin-right: 14px;	
}

#vrp_image_box1, #vrp_image_box2 {
/*border-bottom: 1px solid #999;*/
margin-bottom: 15px;
margin-top: 12px;
}

.themeName {
color: #337722;
font-size: 11px;
margin-bottom: 6px;
width: 340px;
}

#content #vrp_box span.postDate {
color: #777777;
font-size: 0.9em!important;
}

#vrp_title_caption_mag h3, #vrp_title_caption_mag h3 a {
color: #669933;
margin: 0!important;
font-weight: normal;
}

#vrp_title_caption_mag h3:hover, #vrp_title_caption_mag h3 a:hover {
text-decoration: none;
}

div#vrp_excerpt_mag p, div#vrp_excerpt_mag a {
color: #669933;
padding: 0;
margin: 0;
margin-top: 8px;
line-height:14px;
}


img.vrp_img {
	position:relative;
	padding:0px;
	margin:0px;
}

img.vrp_img_mag {
	float:left;
	padding:0px;
	margin:0 0 8px 0;
}

#vrp_image_box #vrp_title_caption a {
	text-decoration:none;
}

#vrp_image_box #vrp_title_caption a:hover {
	text-decoration:none;
}

#vrp_image_box #vrp_title_caption_mag a {
	text-decoration:none;
}

#vrp_image_box #vrp_title_caption_mag a:hover {
	text-decoration:none;
}


#vrp_title_caption {
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
}

#vrp_title_caption_mag {
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	
}

#vrp_h3 {
	margin:10px;
	margin-top:20px;
	font-size:12px;
	letter-spacing: .2em;
	display: none;
}

.h3_drop_cap {
	font-size:140%;
}

#vrp_excerpt p {
	padding:0px;
	text-align: justify;
}

#vrp_excerpt_mag p {
	padding:0px;
	text-align:justify;
}

#featured_tag {
	position:relative;
	top:2px;
}

#featured_tag p {
}

/*******************
*** popup styles ***
*******************/
a.info{
    position:relative;
/*    z-index:24;*/
    text-decoration:none;
    padding:0px;
    margin:0px;
}

a.info:hover {
/*	z-index:25;*/
}

a.info span {
	display: none;
}

a.info:hover span {
    display:block;
    position:absolute;
    top:0.5em; left:-2em; width:17em;
    font-size:12px;
    background:#183b5d;
    color:#efefef;
    padding:10px;
	line-height:14px;
/*	z-index:5000;  */ 
}

a.info:hover span p.pop_title {
	font-size:14px;
	line-height:16px;
	padding-bottom:5px;
	margin-bottom:0px;
}

