body
{
 background-color: #d2d2d2;
 margin: 0px;
 background-repeat: repeat-x;
}

#tPageWrp
{
 width: 100%;
 height: 100%;
}

#tPage
{
 margin: 0px;	
 width: 997px;
 background-image: url(images/blue_grd_rptr.gif);
}

#tHeader
{
 width: 997px;
 margin: 0px;
 padding: 4px 0px 12px 0px;
 clear: both;
 background-image: url(images/blue_grd_top.gif);
 background-repeat: no-repeat;
}

#tContentShell
{
 width: 997px;
 background-image: url(images/blue_grd_rptr.gif);
 background-repeat: repeat-y;
 clear: both;
}

#tContentArea
{
	width: 920px;
	padding-bottom: 0px;
	margin-left: 37px;
	background: #ffffff;
	clear: both;
}

#tModels
{
 width: 920px;
 margin-top: 10px;
 margin-bottom: 15px;
 background-image: url(images/model_page_divider.gif);
 background-repeat: repeat-y;
 clear: both;	
}

#tFooter
{
 width: 997px;
 height: 106px;
 background-image: url(images/blue_grd_btm.gif);
 background-repeat: no-repeat;
 clear: both;
}

#tFooterNav
{
 width: 676px;
 padding-left: 39px;
 margin: 8px 0px 0px 0px;
 float: left;
}

#tFooterSignUp
{
 width: 200px;
 margin: 0px 0px 0px 50px;
 padding: 0px 0px 0px 0px;
 float: left;
}


#tClear
{
 clear:both;
 font-size:1px; line-height:0px;
}

.block
{
 display: block;
}

img
{
 border: 0px;
}

.productbox {width:320px;margin:20px 10px 25px 33px;float:left;}
.picturelink {background-color:#999;margin:0px 5px 2px 0;}
a:link .picturelink {border:2px solid transparent;}
a:visited .picturelink {border:2px solid transparent;}
 a:hover .picturelink {border:2px solid #FC3;}
a:active .picturelink {border:2px solid transparent;}

#prodinfo {font-family:Arial, Helvetica, sans-serif;}
#prodinfo th, #prodinfo td {font-size:10px;}
#prodinfo {font-size:10px;}

#prodinfo h4 {
	font-size:10px;
	color:teal;
	display:inline;
}
#prodinfo h2, #prodinfo h3, #prodinfo h1 {
		font-size:16px;
		display:inline;
}

.caption {font-family:Arial, Helvetica, sans-serif;
		font-size:9px;
		color:teal;
}

.bold {font-weight:bold;}
.italic {font-style:italic;}
