.pinebkg { 	background: url(../images/pinebkg.jpg); 	background-repeat: no-repeat; 	background-position: bottom; 	background-color : #000000;	}.wrapper {	position: relative;	margin: 0 auto;	width: 800px;	} P {	font : 11px verdana, helvetica, arial, geneva, sans-serif;	color : #FFFFFF;	background : transparent;	line-height: 18px;	}.blacktext {	font : 11px verdana, helvetica, arial, geneva, sans-serif;	color : #000000;	background : transparent;	line-height: 18px;	}.text {	font : 11px verdana, helvetica, arial, geneva, sans-serif;	color : #FFFFFF;	background : transparent;	}	.whiteextraleading {	font : 11px verdana, helvetica, arial, geneva, sans-serif;	line-height: 24px;	color : #FFFFFF;	background : transparent;	}.caption {	font : 9px verdana, helvetica, arial, geneva, sans-serif;	color : #FFFFFF;	background : transparent;	}.heading {	font : 18px verdana, helvetica, arial, geneva, sans-serif;	font-weight : bold;	background : transparent;	}.subheading {	font : 13px verdana, helvetica, arial, geneva, sans-serif;	background : transparent;	}.grayheading {	font : 13px verdana, helvetica, arial, geneva, sans-serif;	color : #666666;	background : transparent;	}.whitetext {	font : 11px verdana, helvetica, arial, geneva, sans-serif;	color : #FFFFFF;	background : transparent;	}.subhead {	font : 13px verdana, helvetica, arial, geneva, sans-serif;	font-weight : bold;	color : #92342F;	background : transparent;	}.white {	color : #FFFFFF;	}.gray {	color : #666666;	}.red {	color : #FF0000;	}.yellow {	color : #CC9900;	}.blue {	color : #79A8C2;	}ul {
		font : 11px verdana, helvetica, arial, geneva, sans-serif;
		color : #FFFFFF;
		background : transparent;	line-height: 18px;	}

	ol {
		font : 11px verdana, helvetica, arial, geneva, sans-serif;
		color : #FFFFFF;
		background : transparent;	line-height: 18px;	}

	li {
		font : 11px verdana, helvetica, arial, geneva, sans-serif;
		color : #FFFFFF;
		background : transparent;	line-height: 18px;	}

	/* for text entered into form input boxes */.form {
		font : 11px verdana, helvetica, arial, geneva, sans-serif;
		color : #000000;
		background : white;
		}

	/* for text in a drop-down menu */.dropdown {	font : 11px verdana, helvetica, arial, geneva, sans-serif;	color : #000000;	background : white;	}/* HTML buttons */
.btn {
		font : 11px verdana, helvetica, arial, geneva, sans-serif;
		color : #000000;
		background : #CC9900;
		}

/* padding on home lower right */
.paddingHome {
	padding-top: 13px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	}/* padding on marketeering login */
.paddingLogin {
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 0px;
	}/* padding on marketeering login */
.paddingBrandLP {
	padding-top: 0px;
	padding-right: 25px;
	padding-bottom: 0px;
	padding-left: 105px;
	}/* padding on marketeering issues */
.paddingMTissues {
	padding-top: 0px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 40px;
	}/* padding on Portfolio thumbnails, News section */
.paddingPortThumbs {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 33px;
	}/* padding on subnav */
.paddingsubnav {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 149px;
	}/* padding on sitemap1 */
.paddingsitemap1 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px;
	}/* padding on sitemap2 */
.paddingsitemap2 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 60px;
	}/* padding on sitemap2 */
.paddingsitemap3 {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 90px;
	}A:visited {	color : #FFFFFF;	background : transparent;	text-decoration : underline;	}	A:link {	color : #FFFFFF;	background : transparent;	text-decoration : underline;	}	A:hover {	color : #cc9900;	background : transparent;	text-decoration : none;	}	A:active {	color : #cc9900;	background : transparent;	text-decoration : underline;	}A.footer:visited {	color : #FFFFFF;	background : transparent;	text-decoration : underline;	}	A.footer:link {	color : #FFFFFF;	background : transparent;	text-decoration : underline;	}	A.footer:hover {	color : #4A014B;	background : transparent;	text-decoration : none;	}	A.footer:active {	color : #4A014B;	background : transparent;	text-decoration : underline;	}A.black:visited {	color : #000000;	background : transparent;	text-decoration : underline;	}	A.black:link {	color : #000000;	background : transparent;	text-decoration : underline;	}	A.black:hover {	color : #cc9900;	background : transparent;	text-decoration : none;	}	A.black:active {	color : #cc9900;	background : transparent;	text-decoration : none;	}A.sitemap1:visited {	color : #FFFFFF;	background : transparent;	text-decoration : underline;	padding-left: 30px;
	}	A.sitemap1:link {	color : #FFFFFF;	background : transparent;	text-decoration : underline;	padding-left: 30px;
	}	A.sitemap1:hover {	color : #cc9900;	background : transparent;	text-decoration : none;	padding-left: 30px;
	}	A.sitemap1:active {	color : #cc9900;	background : transparent;	text-decoration : underline;	padding-left: 30px;
	}A.sitemap2:visited {	color : #FFFFFF;	background : transparent;	text-decoration : underline;	padding-left: 60px;
	}	A.sitemap2:link {	color : #FFFFFF;	background : transparent;	text-decoration : underline;	padding-left: 60px;
	}	A.sitemap2:hover {	color : #cc9900;	background : transparent;	text-decoration : none;	padding-left: 60px;
	}	A.sitemap2:active {	color : #cc9900;	background : transparent;	text-decoration : underline;	padding-left: 60px;
	}	A.sitemap3:visited {	color : #FFFFFF;	background : transparent;	text-decoration : underline;	padding-left: 90px;
	}	A.sitemap3:link {	color : #FFFFFF;	background : transparent;	text-decoration : underline;	padding-left: 90px;
	}	A.sitemap3:hover {	color : #cc9900;	background : transparent;	text-decoration : none;	padding-left: 90px;
	}	A.sitemap3:active {	color : #cc9900;	background : transparent;	text-decoration : underline;	padding-left: 90px;
	}