p {	padding:0px 0px 10px 0px;	padding:0px;	margin: 0;}#blogPageHeader {	background: url("/images/blackTomatoBlog.gif") top left no-repeat;	margin: 0px 0px 10px 0px;	padding: 10px 10px 10px 405px;	width: 300px;	height: 135px;	display: inline-block;	font-size: 12px;	line-height: 14px;}.blogtitle {  float: left;  position: absolute;  margin-top: 59px;  margin-left: 39px;  height: 30px;  line-height: 35px;  font-weight: bold;  font-family: verdana;  font-size: 24px;}#blogPageHeader h2{	font-size: 16px;	color: #cc0066;	text-transform: none;	padding: 5px 0 5px 0;	margin: 0;	}#BlogQuoteHolder {	height: 55px;	display: block;	overflow: hidden;} #blogPageHeader p {	padding: 0;	margin: 0;}#blogPageHeader p.quote {	font-size: 13px;	line-height: 17px;	color: #FFFFFF;	}#blogPageHeader p.author {	font-size: 12px;	color: #cc0066;	padding: 0 5px 2px 0;	text-align: right;	}#blogPageHeader p.tellUs {	font-size: 12px;	color: #666666;	text-align: right;	padding: 0 5px 0 0;}p.tellUs a {	color: #666666;}#blogColumnLeft h2 a {	color: #CC6600!important;}#blogColumnLeft {	width: 385px;	width: 425px;	float:left;	line-height: 17px;	padding-left: 10px;}#blogColumnRight {	width: 185px;	float:right;	position: relative;	left: 20px;}#blogColumnRight h2 a, #blogColumnRight h2 a:hover{	color: #cc0066;	padding-bottom: 2px;}ul.resultsList li {	border-top: 1px solid #666666;	padding-top: 20px;	padding-bottom: 10px;}ul.blogList {	padding: 0;	margin: 0;	font-size: 12px;	padding-bottom: 10px;}ul.blogList li {	list-style-type: none;	padding: 0;	margin: 0;	font-size: 12px;	color: #999999;}ul.blogList li a{	text-transform: none;	color: #999999;	text-decoration: none;	padding: 0;	margin: 0;	font-size: 11px;}ul.blogList li a:hover{	text-decoration: underline;	color: #de0772;}p.theNewsDate {	padding: 0;}fieldset.registerForm label.normalblog {	float:left;	width:120px;	margin-top:3px;	border: none;}fieldset.registerForm label.normalblog em {	font-style: normal;	color: #DE0772;}h2.blogHeader {	border-top: 1px solid #333333;	padding-top 10px;	margin-top: 10px;}h1 a:hover {	text-decoration: none;	color: #cc0066!important;}a.genericButtonLink {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	background:url(/images/interface/gradient25px.jpg) left top repeat-x;	padding: 6px;	border: 1px solid #333333;	font-weight: bold;	text-transform: uppercase;	margin-bottom: 10px;}a.genericButtonLink:hover {	text-decoration: none;}#commentsArea {	padding-top: 10px;}.postedCommentArea {	background:url(/images/interface/greybackground1.gif) left top repeat-y;	background-color: #686868;	padding: 10px;	border-top: 2px solid #222222;	border-left: 2px solid #222222;	border-right: 2px solid #222222;	margin: 10px 0 0 0;}.postedCommentFooter {	background:url(/images/interface/greybackground2.gif) left top no-repeat;	padding: 15px 215px 10px 5px;	margin: 0;	text-align: right;	width: 170px;}.postedCommentFooter2 {	background:url(/images/interface/pinkbackground2.gif) left top no-repeat;	padding: 15px 5px 10px 215px;	margin: 0;	text-align: left;	width: 170px;}.postedCommentArea2 {	background:url(/images/interface/pinkbackground1.gif) left top repeat-y;	background-color: #ff6699;	padding: 10px;	border-top: 2px solid #222222;	border-left: 2px solid #222222;	border-right: 2px solid #222222;	margin: 10px 0 0 0;}/* Begin Images */p img {	position: relative;	top: 5px;	padding: 0;	padding: 5px;	padding-bottom: 5px;	max-width: 100%;	border: 0px!important;}/*	Using 'class="alignright"' on an image will (who would've	thought?!) align the image to the right. And using 'class="centered',	will of course center the image. This is much better than using	align="center", being much more futureproof (and valid) */img.centered {	display: block;	margin-left: auto;	margin-right: auto;	}img.alignright {	padding: 4px;	margin: 0 0 2px 7px;	display: inline;	}img.alignleft {	padding: 4px;	margin: 0 7px 5px 0;	display: inline;	}.alignright {	float: right;	}.alignleft {	float: left	}/* End Images */.post {	border-top: 1px solid #666;	padding-top: 20px;	padding-bottom: 10px;}.post.single {	border-top: 0px;	padding-top: 0px;	}#comments{	clear: both;}.entry{	width: 410px;	float: left;}.postmetadata{	width: 410px;}	
