body {
	border-width: 0px;
	padding: 0px;
	margin: 0px;
	background: white;
	color: black;
	vertical-align: top;
	font-family: Verdana, Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align: left;
}

div.page {
	width: 790px;
	background: #ffffff url(lookfeel/pagebg.jpg) no-repeat bottom right;
	border: solid 1px #ff7900;
}

table {
	border: 0px;
}

td {
	padding: 4px;
	border: 0px;
	font-family: Verdana, Arial Narrow, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	vertical-align: top;
}

p {
	margin: 0px 0px 8px 0px;
}

li {
	margin: 0px 0px 5px 0px;
}

a:link, a:visited, a:hover {
	color: #ff7900;
	text-decoration: none;
	font-weight: bold;
}
a:hover { color: #000000; }

div { border: solid 0px red; }

/* Admin link *************************************************************************************/

a.editpagelink, a.editpagelink:link, a.editpagelink:visited, a.editpagelink:hover {
	position: absolute;
	top: 0px;
	left: 0px;
	padding: 7px;
	background: #000000;
	color: #ffffff;
	text-decoration: none;
}

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

/* _head.php *********************************************************************************/

div.banner {
	width: 790px;
	height: 143px;
	background: #ffffff;
}
div.feature {
	float: left;
	width: 350px;
	height: 60px;
	margin: 42px 0px 0px 30px;
	_margin: 42px 0px 0px 15px;
	text-align: left;
}

div.feature p {
	margin: 0px 0px 8px 0px;
	padding: 0px;
	text-align: left;
}

div.logo {
	float: left;
	width: 201px;
	height: 104px;
	margin: 24px 0px 0px 30px;
	_margin: 24px 0px 0px 15px;
}

a.facebook, a.facebook:link, a.facebook:visited, a.facebook:hover {
	float: left;
	display: block;
	width: 120px;
	height: 96px;
	margin: 30px 0px 0px 20px;
	_margin: 30px 0px 0px 10px;
}

div.Top {
	float: left;
	clear: both;
	width: 790px;
	height: 23px;
	background: #f6905a;
	margin-bottom: 4px;
}

a.Top0, a.Top0:link, a.Top0:visited, a.Top0:hover {
	display: block;
	float: left;
	height: 18px;
	_height: 23px;
	background: #ff7900;
	border-right: solid 1px #ffffff;
	padding: 5px 10px 0px 10px;
	font-size: 10px;
	color: #ffffff;
	text-transform: uppercase;
	_overflow: hidden;
}

div.Top1 {
	visibilty: hidden;
	position: absolute;
	top: -2000px;
	left: -2000px;
	z-index: 100;
	_margin-top: 1px;
	_margin-left: 1px;
}

a.Top1, a.Top1:link, a.Top1:visited, a.Top1:hover {
	display: block;
	background: #ff7900;
	border-bottom: solid 1px #ffffff;
	padding: 5px 10px 5px 10px;
	text-align: left;
	color: #ffffff;
	text-decoration: none;
	white-space: nowrap;
}

a.Top0:hover, a.Top1:hover {
	background: #f6905a;
}

/* General ***********************************************************************************/

div.left {
	float: left;
	width: 450px;
	margin: 15px 30px 0px 30px;
	_margin: 15px 30px 0px 15px;
	text-align: left;
}

div.wider {
	width: 700px;
}

div.right {
	float: left;
	width: 250px;
	margin-top: 10px;
}

div.title {
	padding-bottom: 10px;
	color: #ff7900;
	font-size: 19px;
	font-weight: bold;
}

span.title {
	display: block;
	padding-bottom: 10px;
	color: #ff7900;
	font-size: 19px;
	font-weight: bold;
}

div.subtitle {
	padding-bottom: 5px;
	color: #8b8b8b;
	font-size: 14px;
	font-weight: bold;
}

span.subtitle {
	display: block;
	padding-bottom: 5px;
	color: #8b8b8b;
	font-size: 14px;
	font-weight: bold;
}

a.thumb {
	display: block;
	float: left;
	width: 87px;
	margin-right: 10px;
}

img.thumb {
	width: 87px;
	border: none;
}

div.picture {
	width: 250px;
	border: solid 0px #bbbbbb;
}

img.picture {
	display: inline;
	width: 250px;
}

div.caption {
	padding-top: 2px;
	text-align: left;
	font-size: 9px;
}

div.friderborder {
	border: solid 1px #bbbbbb;
	padding: 4px;
}

div.frider {
	width: 120px;
	border: solid 0px #bbbbbb;
	float: left;
}

a.frider {
	width: 120px;
}

img.frider {
	display: inline;
	width: 120px;
}

/* index.php *********************************************************************************/

div.titlebox {
	display: block;
	width: 250px;
	padding-top: 3px;
	padding-bottom: 5px;
	_padding-bottom: 6px;
	background: #fe7701;
	text-align: center;
	vertical-align: top;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	color: #ffffff;
}

div.summarybox {
	background: #f2f2f2;
	padding: 5px 15px 5px 15px;
	text-align: center;
	_overflow: hidden;
}

/* products.php ******************************************************************************/

div.producttext {
	float: left;
	width: 353px;
}

div.line {
	clear: left;
	width: 450px;
	height: 10px;
	border-bottom: solid 1px #8b8b8b;
	margin-bottom: 10px;
	overflow: hidden; 
}

div.sponsors {
	width: 250px;
	text-align: center;
	vertical-align: middle;
}

div.sponsors a:link, div.sponsors a:visited, div.sponsors a:hover {
	display: inline;
}

/* tail.php **********************************************************************************/

div.footer {
	clear: both;
	width: 790px;
	padding: 10px 0px 5px 0px;
}

td a, td a:link, td a:visited, td a:hover {
	font-size: 10px;
}

td a:hover { color: #000000; }

/* image zoom *******************************************************************************/

div#popup {
	position: absolute;
	display: none;
	padding: 10px;
	background: #aaaaaa;
}

img#popupimage {
	margin: 20px;
}

div#clicktoclose {
	margin: 4px;
	text-align: center;
	font: 12px italic Verdana, Arial Narrow, Arial, Helvetica, sans-serif;
	color: #ffffff;;
}
