/* CSS Document */
div.rbanner {  float:right; margin-left:20px;}
.market_wrap{ padding:20px; }

/* advantage box*/
.advbox { width:100px; margin-right:10px; margin-bottom:5px;}
.advbox a img{border:2px solid #CCCCCC; display:block;}
.advbox a:hover img{border:2px solid #8F142A;}

.advbox div { text-align:center; font-size:10px; line-height:11px; }


/*right side stuff */

div.content{padding: 0px;}
.content p {padding:0px; font-size:14px; line-height:20px;}
.mright {float:right; background-color:#e7e1d3; width:200px; clear:both; padding:10px; font-size:12px; }
.mright ul li { margin-bottom:4px;}
.mright h3{ margin-bottom:2px;}

.mright .blogblock { font-size:11px; color:#333333; line-height:14px;}


.pright { float:right;  width:212px;  padding:10px;  }
.pright h3{ margin-bottom:5px;}
.pright a img { border:0px; display:block; margin-top:10px;}

.pright .caption {font-size:11px; color:#666666; font-style:italic;}
.pright .fulllist { text-align:center; margin-top:10px;}

a.videoblock{   line-height:14px; display:block;  text-decoration:none;  padding:5px;}
a.videoblock:hover{color:#FFFFFF; background-color:#002B60;}
a.videoblock div {font-size:11px;  color:#333333; }
a.videoblock:hover div { color:#FFFFFF;}
a.videoblock h3 {  font-size:16px;}
a.videoblock:hover h3 { color:#CCCCCC;}
a.videoblock img {border:none;}

a.videoblock_butch{background:url(/images/customerprofiles/butchhamby.jpg) bottom left no-repeat;  line-height:14px; display:block;  text-decoration:none;  padding:5px;}
a.videoblock_butch:hover{background:url(/images/customerprofiles/butchhamby_hover.jpg) bottom left no-repeat #002B60; color:#FFFFFF; }
a.videoblock_butch div {font-size:11px; padding-left:65px;  text-align:right; color:#333333; }
a.videoblock_butch:hover div { color:#FFFFFF;}
a.videoblock_butch h3 { text-align:left; font-size:16px;}
a.videoblock_butch:hover h3 { color:#CCCCCC;}
a.videoblock_butch img {border:none;}



.blurb{
	margin-top:10px;
	margin-bottom:10px;
	font-size:18px;
	text-align:center;
}



 .blurb_txt { padding-bottom:20px; margin:0px 20px 20px 20px; border-bottom:1px dashed #8F142A; font-size:14px; color:#333333; padding-right:20px; line-height:25px; width: 300px;  }
.blurb_txt p { text-indent: 2em; }

 .blurb_txt  span.h{color:#002B60; font-weight:bold; }


/*
table.markets td {}
table.markets td hr { clear:both; border:1px dashed #CCCCCC; }
table.markets td.a span.h{color:#002B60; font-weight:bold; width:269px; }

table.markets td.a {font-size:11px; color:#333333; padding-right:20px; line-height:25px;}*/


.blurb {text-align:center;}

.mm_feature { background:url(../../images/markets/minutemount.gif) no-repeat;height:65px; width:140px; padding:5px 20px 2px 115px; line-height:12px; font-size:11px; text-align:center;}


table.suggested tr td {border:1px solid #CCCCCC; padding:5px;}
table.suggested tr.nolines td {border:0px none;}


table.suggested td a img { border:0px none; display:block;}
.minfo {display:block; width: 225px;}
.minfo ul {margin:0px 0px 0px 0px; font-size:12px;}
.minfo li {margin:2px 0px 2px 15px; font-size:12px;}




