/* CSS Document */#containerWIDTHlock{	width: 915px;}#searchBOX{	float: right;	padding: 10px;	width: 125px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #9D1F07;	margin: 10px;}#boxPAD{	margin: 0px;	padding: 10px;}#homeBOXadvert{	float: left;	width: 300px;	margin: 20px 0px 10px 10px;	border: 1px solid #AF3103;	background-image: url(../images/boxes/back_issue_bg.jpg);	background-repeat: no-repeat;	background-position: left top;	padding: 0px;	overflow: hidden;	height: 235px;}#homeBOXbackissues{	float: right;	width: 300px;	margin: 20px 10px 10px 0px;	border: 1px solid #AF3103;	background-image: url(../images/boxes/back_issue_bg.jpg);	background-repeat: no-repeat;	background-position: left top;	padding: 0px;	overflow: hidden;	height: 235px;}#currentissue{	background-attachment: scroll;	background-image: url(../images/fade_up.jpg);	background-repeat: repeat-x;	background-position: center bottom;	border-bottom-width: 1px;	border-top-style: none;	border-right-style: none;	border-bottom-style: solid;	border-left-style: none;	border-bottom-color: #B03103;	margin: 0px;	padding-top: 0px;	padding-right: 25px;	padding-bottom: 15px;	padding-left: 0px;}#currentissue h1{	font-family: Arial, Helvetica, sans-serif;	font-size: 22px;	font-style: italic;	line-height: 18px;	font-weight: bold;	color: #AF3103;	text-decoration: none;	margin-top: 20px;	padding: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;}#currentissue p{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	font-weight: normal;	color: #000000;	text-decoration: none;	margin-top: 0px;	margin-right: 25px;	margin-bottom: 10px;	margin-left: 0px;	padding: 0px;}#currentissue ul{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	font-weight: normal;	color: #000000;	text-decoration: none;	margin-top: 0px;	margin-right: 25px;	margin-bottom: 10px;	margin-left: 10px;	list-style-position: inside;	list-style-type: square;	padding: 0px;}#currentphoto{	display: block;	background-color: #FFFFFF;	border: 1px solid #D38613;	margin: 0px 22px;	padding: 3px;	clear: left;	text-align: center;	white-space: nowrap;	float: left;}.date{	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 10px;	font-weight: normal;	color: #000000;	text-decoration: none;}#toolPAD{	padding-left: 25px;}.heading{	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 16px;	font-weight: bold;	text-decoration: none;	margin: 0px 0px 10px;	padding: 0px;	color: #AF3103;}.general_text{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	font-weight: normal;	text-decoration: none;	margin: 0px;	padding: 0px 0px 0px 10px;	color: #000000;}#containerPAD{	padding-left: 45px;	padding-top: 10px;	padding-right: 45px;	padding-bottom: 10px;}#containerPADadvert{	padding-left: 45px;	padding-top: 10px;	padding-right: 45px;	padding-bottom: 10px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #AF3103;}#mainNAV{	float: left;	width: 165px;	display: block;}#mainNAV ul{	list-style-type: none;	margin: 0px;	padding: 0px;}#mainNAV ul li{	font-family: "Trebuchet MS";	font-size: 15px;	font-weight: normal;	text-decoration: none;	color: #9D1F07;	line-height: 25px;	display: inline;	text-indent: 25px;	padding: 0px;	margin-top: 5px;	margin-bottom: 5px;	margin-right: 0px;	margin-left: 0px;}#mainNAV ul li a{	font-family: "Trebuchet MS";	font-size: 15px;	font-weight: normal;	text-decoration: none;	color: #9D1F07;	line-height: 25px;	display: block;	widows: 165px;	text-indent: 25px;	padding: 0px;	margin-top: 5px;	margin-bottom: 5px;	margin-right: 0px;	margin-left: 0px;}#mainNAV ul li a:hover{	font-family: "Trebuchet MS";	font-size: 15px;	font-weight: normal;	text-decoration: none;	color: #FFFFFF;	line-height: 25px;	display: block;	width: 165px;	text-indent: 25px;	padding: 0px;	margin-top: 5px;	margin-bottom: 5px;	margin-right: 0px;	margin-left: 0px;	background-image: url(../images/roll_over_bg.gif);	background-repeat: no-repeat;	background-position: left top;}#mainNAV ul li a#current{	font-family: "Trebuchet MS";	font-size: 15px;	font-weight: normal;	text-decoration: none;	color: #FFFFFF;	line-height: 25px;	display: block;	text-indent: 25px;	padding: 0px;	margin-top: 5px;	margin-bottom: 5px;	margin-right: 0px;	margin-left: 0px;	background-image: url(../images/roll_over_bg.gif);	background-repeat: no-repeat;	background-position: left top;}.imgcaption{	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	color: #333333;	text-decoration: none;	margin-top: 2px;	display: block;}#branding{	height: 110px;	width: 100%;	background-image: url(/images/pvn_guides_logo_cover1.jpg);	background-repeat: no-repeat;	background-position: 166px bottom;}#covercontainer{	width: 100px;}#BACKissueHEAD{	width: 648px;	clear: both;}#toolboxHEAD{	width: 648px;	clear: both;}#mainCONTAINER{	background-image: url(../images/asterisk_red.gif);	background-repeat: no-repeat;	background-position: left top;	border-top-width: 0px;	border-right-width: 1px;	border-bottom-width: 0px;	border-left-width: 1px;	border-top-style: none;	border-right-style: solid;	border-bottom-style: none;	border-left-style: solid;	border-right-color: #99220D;	border-left-color: #99220D;	width: 650px;	background-color: #FFFFFF;	float: left;}#mainCONTAINER h1{	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	line-height: 16px;	font-weight: bold;	text-decoration: none;	margin: 0px 0px 10px;	padding: 0px;	color: #AF3103;}#mainCONTAINER h2{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	font-weight: bold;	text-decoration: none;	margin: 10px 0px 5px;	padding: 0px;	color: #000000;}#mainCONTAINER p{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	font-weight: normal;	text-decoration: none;	margin: 0px;	padding: 0px 0px 0px 10px;	color: #000000;}#mainCONTAINER p a{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	font-weight: normal;	text-decoration: underline;	margin: 0px;	padding: 0px;	color: #AF3103;}#mainCONTAINER p a:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	font-weight: normal;	text-decoration: none;	margin: 0px;	padding: 0px;	color: #000000;}#backissue{	margin: 0px 0px 20px 45px;	padding: 0px 0px 20px;	width: 565px;	background-image: url(/images/boxes/back_issue_bg.jpg);	border-top-width: 2px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: dotted;	border-bottom-style: dotted;	border-left-style: dotted;	border-top-color: #D38613;	border-right-color: #D38613;	border-bottom-color: #D38613;	border-left-color: #D38613;	background-repeat: no-repeat;	background-position: left top;	overflow: visible;	float: left;	clear: both;}#backissue h1{	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-style: italic;	line-height: 22px;	font-weight: bold;	color: #AF3103;	text-decoration: none;	margin-top: 20px;	padding: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;}#backissue h1 a{	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-style: italic;	line-height: 22px;	font-weight: bold;	color: #AF3103;	text-decoration: underline;	margin-top: 20px;	padding: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;}#backissue h1 a:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-style: italic;	line-height: 22px;	font-weight: bold;	color: #AF3103;	text-decoration: none;	margin-top: 20px;	padding: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;}.RECENTbackissue a{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: 18px;	font-weight: bold;	color: #AF3103;	text-decoration: underline;	margin-top: 20px;	padding: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;}.RECENTbackissue a:hover{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: normal;	line-height: 18px;	font-weight: bold;	color: #AF3103;	text-decoration: none;	margin-top: 20px;	padding: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;}#backissue p{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 18px;	font-weight: normal;	color: #000000;	text-decoration: none;	margin-top: 0px;	margin-right: 25px;	margin-bottom: 10px;	margin-left: 0px;	padding: 0px;}#backissue ul{	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 18px;	font-weight: normal;	color: #000000;	text-decoration: none;	margin-top: 0px;	margin-right: 25px;	margin-bottom: 10px;	margin-left: 10px;	list-style-position: inside;	list-style-type: square;	padding: 0px;}#photo{	display: block;	background-color: #FFFFFF;	border: 1px solid #D38613;	margin: 22px 22px 10px;	padding: 3px;	clear: left;	text-align: center;	white-space: nowrap;	float: left;}.pagePHOTO{	border: 1px solid #000000;	clear: both;}body {	margin: 0px;	padding: 0px;	background-image: url(../images/bg.jpg);	background-repeat: repeat-x;	background-position: left top;}/* --------------------- Footer ------------------------------ *//* ----------------------------------------------------------- */#footer{	clear:both;	background-color: #F9F2C1;	width: 100%;	float: left;	height: 40px;	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #C7C7C7;	border-bottom-color: #C7C7C7;}#footer img{	float: left;}#footer ul{	margin: 0px;	padding: 0px;	float: left;	list-style-type: none;}#footer ul li{	margin: 0px;	padding: 0px;	float: left;	list-style-type: none;	display: block;	width: auto;}#footer ul li a{	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: normal;	color: #616161;	text-decoration: none;	margin: 0px 10px;	padding: 0px;	float: left;	list-style-type: none;	display: block;	width: auto;	letter-spacing: -0.05em;	line-height: 40px;	text-indent: 15px;}#footer ul li a#health{	color: #203C67;	background-attachment: scroll;	background-image: url(../images/pv_nav/home_bullet.gif);	background-repeat: no-repeat;	background-position: left center;}#footer ul li a#fitness{	color: #4D356A;	background-attachment: scroll;	background-image: url(../images/pv_nav/fitness_bullet.gif);	background-repeat: no-repeat;	background-position: left center;}#footer ul li a#foodNUTRITION{	color: #4C592C;	background-attachment: scroll;	background-image: url(../images/pv_nav/food_bullet.gif);	background-repeat: no-repeat;	background-position: left center;}#footer ul li a#weightLOSS{	color: #5D3317;	background-attachment: scroll;	background-image: url(../images/pv_nav/weightloss.gif);	background-repeat: no-repeat;	background-position: left center;}#footer ul li a#beauty{	color: #5D3317;	background-attachment: scroll;	background-image: url(../images/pv_nav/weightloss.gif);	background-repeat: no-repeat;	background-position: left center;}#footer ul li a#family{	color: #5D3317;	background-attachment: scroll;	background-image: url(../images/pv_nav/weightloss.gif);	background-repeat: no-repeat;	background-position: left center;}