html {
text-align:center;
margin:0;
}
body {
text-align:center;
background: #fff url(../_img/bkg_hdrglow.jpg) repeat-x top left;
margin:0;
padding:0px;
}
#header {
border-bottom:1px solid #221e1f;
width: 100%;
/*padding-top:178px;*/
background: transparent url(../_img/hdr_lappintxt.gif) no-repeat center 100px;
}

#header img {
padding-right:30px;
}

#content {
width:660px;
margin:auto;
margin-bottom:25px;
}

#contentCol1 {
text-align:right;
border-right:1px solid #000;
padding-bottom:45px;
}

#contentCol2 {
padding-left:10px;
font: normal 11px/15px Arial, Helvetica, sans-serif;
vertical-align: top;
text-align:left;
}

#sidecol{
float: right;
width:140px;
border-left:1px solid #000;
margin-left:10px;
margin-top:10px;
padding:30px 0px 30px 10px;
height:210px;
font: normal 10px/20px Arial, Helvetica, sans-serif;
}

.col1Hdr {
padding:0px 5px 5px 0px;
}

.id {
padding:15px;
}

#fixtureImg {
padding:0px 5px 5px 0px;
}

/* Portfolio Thumb ---------------------------- */

.imgoff { font: 11px/1.25em arial, helvetica, sans-serif; display:none; margin: 0px; padding:0px; width:300px;}
.imgon {font: 11px/1.25em arial, helvetica, sans-serif; margin: 0px; padding:0px; width:300px;}
/*.thumbs{
	margin: 3px; 
}*/

.featurethumbs a img{
	border: 1px solid #FFFFFF;
	padding: 0px;
	margin: 1px 1px;
}
.featurethumbs img{
	border: 1px solid #FFFFFF;
	padding: 0px;
	margin: 1px 1px;
}

.featurethumbs a:hover img{
	border: 1px solid #BAA676;
	padding: 0px;
	margin: 1px 1px;
}

.thoff img{
margin:0px;
padding: 0px;
}
.thon img{
border: 0px solid #FFFFFF !important;
padding: 0px;
}

#vendorlist {
padding-left:10px;
}

.vendorlist {
line-height:20px;
}

.vendorlist a {
color: #eb7b57;
text-decoration:none;
}

.vendorlist a:hover {
text-decoration: underline;
}

#footer {
margin-bottom:25px;
}

#flourish {
background: transparent url(../_img/bkg_flourish.gif) no-repeat top left;
padding-top:25px;
width: 930px;
margin:auto;
}

a {
color: #eb7b57;
text-decoration:none;
}

a:hover {
text-decoration: underline;
}