body {
background-color: #2C7CC7;
color: #2359B4;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10pt;
}
.style1 {color: #FFFFFF}
img{
  border: 0px none;
}
p {
	text-align: justify;
	margin-left: 3px;
	margin-right: 3px;
}

#main {
width: 100%;
}

a:link, a:visited, a:active {
	color: #0066FF;
	text-decoration: none;
}

a:hover {
	color: #FF0000;
	text-decoration: none;
}

/* Content */

#content {
width: 100%;
background-color: #FFF;
color: #036;
border: 1px solid #1B5ACF;
}

#posts {
width: 70%;
float: left;
}

.posthead {
margin: 2px 0 2px 0;
font-size: 14pt;
font-weight: bold;
color: #069;
border-bottom: 1px dotted #069;
text-align: center;
padding-bottom: 10px;
}

.sizechart {
margin: 2px 0 2px 1em;
font-size: 10pt;
font-weight: bold;
color: #FF3300;
}

.postdate {
font-weight: bold;
font-size: 8pt;
text-align: right;
margin: 0 2em 1em 0;
}

.code {
color: #06C;
background-color: #F0F0F0;
border-left: medium double #066;
font-size: 10pt;
font-family: "Courier New", Courier, mono;
margin: 0 1em 0 2em;
padding-left: 1em;
}

.quote {
margin: 1em;
padding: 1px 0 1px 1em;
}

.SplitLeft {
	width: 				75%;
	float: 				left;
}

.SplitRight {
	width: 				20%;
	float: 				right;
}

#photo {
width: 80px;
height: 100px;
border: 1px solid #369;
float: right;
margin: 1em 1em 0 0;
background-color: #DAEFFC;
}

.sml{
	height: 120px; border: 0px none;
}
td.prod-cell{
	width: 260px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}

td.contact-col-left{
	text-align: right;
	width: 40%;
}
td.contact-col-right{
	text-align: left;
	width: 60%;
}