body {

	margin: 0 auto;

	text-align: center;

	background-color: #8c8c8c;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #333333;

}



td {

	margin: 0 auto;

	text-align: center;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #333333;

}





img {

	border: none;

}

a {

	text-decoration: none;

}

p {

	padding: 0;

	margin: 0;

}

div.main {

	clear: both;

	margin: 0px auto;

	width: 738px;

	text-align: left;

}

div.row {

	clear: both;

}

div.cell {

	display: table-cell;

	float: left;

}

div.mainbg {

	background-image: url(images/main-bg.gif);

	background-repeat: repeat-y;

	clear: both;

	display: table;

	width: 738px;

	padding-left: 9px;

}

div.nav {

	clear: both;

	padding-top: 8px;

}

div.nav2 {

	clear: both;

	padding-top: 4px;

}

div.subnav {

	clear: both;

	background-color: #666666;

	height: 37px;

	background-image: url(images/nav-right.jpg);

	background-repeat: no-repeat;

	background-position: right;

}

div.subnavitem {

	padding-top: 13px;

	float: left;

}

div.subnavitem a {

	color: #cccccc;

	font-size: 11px;

	font-family: Tahoma;

	margin-right: 15px;

	display: block;



}

div.title {

	clear: both;

	background-color: #323232;

	height: 36px;

	width: 518px;

	position: relative;

}

div.title p {

	color: #cef754;

	line-height: 36px;

	font-weight: bold;

	position: absolute;

	right: 10px;

}

div.photo {

	float: left;

	width: 305px;

	height: 502px;

	position: relative;

}

div.photo p {

	position: absolute;

	left: 6px;

}

div.description {

	float: left;

	width: 213px;

	height: 502px;

	line-height: 25px;



}

div.photowide {

	float: left;

	width: 518px;

	height: 300px;

	position: relative;

}

div.photowide p {

	position: absolute;

	left: 6px;

}

div.descriptionwide {

	float: left;

	width: 518px;

	height: 300px;

	line-height: 25px;



}




div.items {

	float: left;

	width: 518px;

	height: 502px;

	line-height: 25px;



}



div.content {

	float: left;

	width: 508px;

	height: 1400px;

	line-height: 25px;

	padding-left: 10px;

}







div.description strong {

	color: #666666;

}

div.description a {

	color: #84ad0a;

	text-decoration: underline;

}

div.greentitle {

	background-color: #98c50f;

	clear: both;

	width: 514px;

	height: 27px;

	border-top: 17px solid white;

	border-left: 4px solid white;

	*margin-top: 17px;

	*border-top: none;

	position: relative;

}

div.greentitle p {

	position: absolute;

	top: 6px;

	left: 6px;

	font-weight: bold;

	color: White;

}

div.greenbox {

	clear: both;

	border: 1px #cccccc solid;

	width: 512px;

	margin-left: 4px;

	*width: 510px;

	height: 108px;

	position: relative;

}

div.greenbox p {

	color: #666666;

	position: absolute;

	top: 18px;

	left: 12px;

}

div.greenbox FORM {

	position: absolute;

	display: block;

	top: 68px;

	left: 19px;

}

