@charset "UTF-8";
/* CSS Document */ 
	
body {
	background: #FFFFFF  url(page_bg.png) repeat-x;
	font-size:11px;
	color:#666666;
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.wrapper {
	width:750px;
	margin:0px auto;
}

.header {
	position:relative;
	top:0px;
	left:0px;
}

.hplogo {
	width:275px;
	height:80px;
	//background: url(skinvet_logo_75h.gif) no-repeat;
	position: absolute;
}

.svlogo {
	width:275px;
	height:80px;
	//background: url(skinvet_logo_75h.gif) no-repeat;
	position: absolute;
	left: 15px;
	top: 10px;
}

.serving {
	width:350px;
	height:50px;
	background: url(serving.gif) no-repeat;
	position:absolute;
	top: 20px;
	left: 300px;
}

.servingpnw {
	width:350px;
	height:50px;
	background: url(serving.gif) no-repeat;
	position:absolute;
	top: 25px;
	left: 309px;
}

.nav {
	position:relative;
	top:85px;
}

.navbar {
	position:relative;
	top:95px;
	left:15px;
}

.roundedBox {position:relative; padding:10px; margin:10px 0;}

	.corner {background-image:url(white_corner_20.png); position:absolute; width:10px; height:10px;}

		.topLeft {top:0; left:0; background-position:0px 0px;}
		.topRight {top:0; right:0; background-position:-10px 0px;}
		.bottomLeft {bottom:0; left:0; background-position:0px -10px;}
		.bottomRight {bottom:0; right:0; background-position:-10px -10px;}

.leftcol {
	position:absolute;
	top:140px;
	width:450px;
}

.leftcol2 {
	position:absolute;
	left:15px;
	top:140px;
	width:450px;
}
.leftcol3 {
	position:absolute;
	left:15px;
	top:130px;
	width:450px;
}
.rightcol {
	position:relative;
	top:130px;
	left:470px;
	width:290px;
}
.rightcol2 {
	position:absolute;
	top:130px;
	left:480px;
	width:290px;
}
.singlecol {
	position:absolute;
	top:130px;
	left:15px;
	width:770px;
}
.fademask {
	position:absolute;
	top:140px;
}
#askskinvet {background:#E5D6D2 url(graphics/askhead.gif) no-repeat; padding-top:60px}
#askskinvet .corner {background-image:url(white_corner_20.png);}
#askskinvet .headertext {
	color: #955A4A;
	font-size: 16px;
	line-height: 24px;
}
#askskinvet2 {background:#E5D6D2 url(graphics/askheadlg.png) no-repeat; padding-top:105px}
#askskinvet2 .corner {background-image:url(white_corner_20.png);}
#askskinvet2 .headertext {
	color: #955A4A;
	font-size: 12px;
	line-height: 15px;
}
#askskinvet2 a {
	color:#955A4A;
}
#sendquestion {background:#E5D6D2 url(graphics/sendquestion.png) no-repeat; padding-top:60px}
#sendquestion .corner {background-image:url(white_corner_20.png);}
#sendquestion .headertext {
	color: #955A4A;
	font-size: 12px;
	line-height: 15px;
}
#askarchive {background:#FFF url(graphics/askarchive.png) no-repeat; padding-top:60px}
#askarchive .headertext {
	color: #333;
	font-size: 12px;
	line-height: 15px;
}
#askarchive a {color:#333}
#animalderma {background:#E5D6D2 url(graphics/dermahead.png) no-repeat; padding-top:35px}
#animalderma .corner {background-image:url(white_corner_20.png);}
#animalderma .headertext {
	color: #955A4A;
	font-size: 10px;
	line-height: 14px;
}
#blogtitle {background:#5D3414 url(graphics/brown.png) repeat; padding:6px}
#blogtitle .corner {background-image:url(white_corner_20.png);}
#blogtitle .headertext {
	color: #FFFFFF;
	font-size: 24px;
	line-height: 24px;
}
#bloghead {background:#E5D6D2 url(graphics/brown.png) repeat-x; padding-top:3px}
#bloghead .corner {background-image:url(white_corner_20.png);}
#bloghead .headerline {
	color: #FFFFFF;
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
}
#bloghead .headertext {
	color: #955A4A;
	font-size: 10px;
	line-height: 14px;
}

.reverse {
	color: #FFFFFF;
	font-weight: lighter;
}
