/* section colors */
#sidenav li.on, #sidenav li.over {
background-image: url(../images/skin/bg-sidenav-on-advice.png);
}
#headernavrollover {
background: #588624;
}
#sidenavrollover {
background: #588624;
}        
#headernav ul.nav li.on a {
border-bottom-color: #588624;
 }
 /* USED FOR ADMIN CONSOLE*/
body.mceContentBody
{
	width:460px;
	margin-left:100px;
}

/* MAIN PAGE STYLES */
h2
{
	
}

#contentcol h1, #contentcol h5,
body.mceContentBody h1, body.mceContentBody h5
{
	margin:0px;
	padding:0px;	
}
#contentcol .product_roundBox,
body.mceContentBody .product_roundBox
{
	clear:both;
	padding:30px 0px;
}
.top_link
{
	float:right;
	position:relative;
	left:30px;	
}
#contentcol .up30
{
	position:relative;
	top:-30px;
}
#contentcol .product_roundBox h2,
body.mceContentBody .product_roundBox h2
{
	display:block;
	width:453px;
	padding:0px 15px;
	left:-15px;
	position:relative;
	height:15px;
	overflow:hidden;
	margin:0px;
	background-image:url(../images/product_pages/round_top.gif);
}
#contentcol .product_roundBox h2.case_study,
body.mceContentBody .product_roundBox h2.case_study
{
	padding:12px 15px;
	height:16px;
	background-image:url(../images/product_pages/round_top_case.gif);
}
#contentcol .product_roundBox h2.product_lge,
body.mceContentBody .product_roundBox h2.product_lge
{
	padding:12px 15px;
	height:16px;
	background-image:url(../images/product_pages/round_top_product_lge.gif);
	color:#fff;
}
#contentcol .product_roundBox_base,
body.mceContentBody .product_roundBox_base 
{
	display:block;
	width:453px;
	padding:5px 15px 5px 15px;
	position:relative;
	left:-15px;
	min-height:180px;
	background-image:url(../images/product_pages/round_base.gif);
	background-position:0% 100%;
}


.case_study_image
{
	float:right;
	position:relative;
	top:-53px;
	left:30px;
	width:240px;
	height:170px;
}
.product_image_lge
{
	float:right;
	position:relative;
	top:-75px;
	left:15px;
	width:195px;
	height:210px;
}
.product_mnp
{
	padding:0px 0px 0px 160px;
	background-image:url(../images/product_pages/mnp.gif);
	background-repeat:no-repeat;
	margin-bottom:20px;
}

#contentcol ul.advice,
body.mceContentBody ul.advice
{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#contentcol ul.advice li,
body.mceContentBody ul.advice li
{
	margin:0px;
	padding:0px 5px 40px 5px;
	clear:both;
}
.advice_image
{
	float:left;
	position:relative;
}
#contentcol img.advice_header,
body.mceContentBody img.advice_header
{
	float:right;
	position:relative;
	margin:0px 0px 0px 15px;
}
#contentcol ul,
body.mceContentBody ul
{
	padding:5px 0px;

}
#contentcol ul.advice p,
body.mceContentBody ul.advice p
{
	position:relative;
	margin-left:70px;
	display:block;
}
#cat_overview
{
	width:190px;
	height:146px;
	background-image:url(../images/advice_images/advice_cat_overview.gif);
	position:relative;
	float:left;
	text-align:right;
	padding:40px 25px 10px 0px;
}
#dog_overview
{
	width:190px;
	height:146px;
	background-image:url(../images/advice_images/advice_dog_overview.gif);
	position:relative;
	float:left;
	text-align:left;
	padding:40px 0px 10px 25px;
}
#dog_overview a, #cat_overview a
{
    color:#6c6b6d;
    font-size:10px;
}
#dog_overview a.gold, #cat_overview a.gold
{
    background-image:url(../images/skin/bg-goldlink.png);
    color:White;
    font-size:11px;
    display:block;
    width:105px;
    height:14px;
    text-align:left;
    padding:1px 0px 0px 20px;
}
#cat_overview a.gold
{
    float:right;
}

#contentcol img.box_img_tl,
body.mceContentBody img.box_img_tl
{
	position:relative;
	top:-22px;
	left:-30px;
}

.breedProfile_desc
{
   /* float:left;
   width:200px;*/
   color: #333;
}
.breedProfile_img
{
    float:right;
     width:140px;
     padding-left:10px;
}
.breedProfile_img img
{
    width:130px;
}
#contentcol .breedProfile_desc h3
{
    text-transform:capitalize !important;
     color: #666;
     margin:5px 0px 5px 0px;
    }
.friendbox ul
{
    
}
.friendbox ul li
{
    color:#6c6b6d;
    margin-left:20px;
}
.contenttable{width:100%;}
.contenttable th
{
    text-align:left;
    background:#eee;
    font-weight:bold;
    padding:2px;
}


.feature_heading
{
	font-color:#333333;
	font-weight:bold;
	font-size:11pt;
	padding-bottom: 7px; 
}

.divider {
    background: url(../images/advice_images/divider.jpg) no-repeat;
    padding-bottom: 10px;
	padding-top: 5px;
    margin-left: -104px;
    margin-bottom: -8px;
    width: 465px;
}

.feature_return {
	padding-bottom: 15px;
}

.feature_return a {
	background: url('../images/advice_images/leftarrow.gif') no-repeat;
	padding-left: 20px;
}