/* Links */
 body {
  color: #336699;
  font-family: Arial, Helvetica, sans-serif;
  font: 12px Arial;
}
 h1 {
  color: #CC6600;
  font-size: 16px;
}
img {border: 0px;}
.box {background: #e6f3e4; border: 1px solid #a8cea5; width: 200px; padding: 5px; margin-bottom: 2px;}

.designedBy { font: 11px Arial; color: #666; text-decoration: none}
.deepend { font: bold 11px Arial; color: #000; text-decoration: none}
a {
	color : #336699;
	text-decoration : underline;
}
a:hover { color : #666; }

/* Global */
body {
	text-align : center;
	font : 10px verdana;
	color : #666;
	margin : 0px;
	scrollbar-3dlight-color: #FFF;
	scrollbar-arrow-color: #333;
	scrollbar-base-color: #FFF;
	scrollbar-darkshadow-color: #666;
	scrollbar-face-color: #FFF;
	scrollbar-highlight-color: #EEE;
	scrollbar-shadow-color: #999;
	scrollbar-track-color: #EEE;
}
.body-content { width : 750px; }
.footer-content {
	width : 750px;
	clear : both;
	margin : 1px auto;
}
.clear {
	clear: both;
	height: 0;
	font-size: 0;
	line-height: 0px;
}
div {
	text-align : left;
	font : 10px verdana;
	color : #666;
}
td {
	font : 10px verdana;
	color : #666;
}
form { display: inline; }
input, textarea, select {
	font : 10px verdana;
	border : 1px solid;
	border-color : #666666;
}
textarea { overflow : auto; }
.noborder {
	font : 10px verdana;
	border : 0px;
}
.bg-generic {
	border : 7px solid #ECECEC;
	margin-bottom : 1px;
}
.more {
	text-align : right;
	/*margin-top : 10px;*/
}
.ucase { text-transform : uppercase; }
hr {
	height : 1px;
	color : #CCC;
	margin : 4px, 0px, 4px, 0px;
}
.x {
	font : bold 12px verdana;
	color : #0000FF;
	text-transform : uppercase;
}
.clear {
	clear : both;
	font-size : 0;
	height : 0;
	line-height : 0;
}

/* Content */
.content-main {
	width : 405px;
	vertical-align : top;
	background-color : #FFF;
	padding : 7px;
}
.content-image {
	background-color : #FFF;
	padding : 1px;
	text-align: center;
}
.content-right {
	width : 117px;
	background-color : #FFF;
	padding : 7px;
}
.content {
	background-color : #FFF;
	padding : 7px;
}
.price { font : bold 12px verdana; }

/* Footer */
.footer-link {
	color : #999;
	background-color : #FFF;
	text-align : right;
	padding : 10px;
}
.footer-link a {
	color : #999;
	text-decoration : none;
}
.footer-link a:hover { color : #333; }
.footer-images {
	height : 33px;
	background-color : #ECECEC;
	text-align : right;
}
.sml-footer-txt {
	width : 538px;
	font : 9px verdana;
	color : #CCC;
	padding : 7px;
	margin-left : 197px;
}
.footer-float-img {
	position:absolute;
	width : 220px;
	padding-top : 25px;
	padding-left : 7px;
}

/* Images and Thumbs */
.thumb-collection {
	width : 231px;
	background-color : #FFF;
	margin-top : 7px;
}
.thumb-main {
	width : 229px;
	background-color : #FFF;
	padding : 1px;
}
.thumb-image {
	float : left;
	width : 75px;
	padding : 1px;
	cursor : pointer;
}
.thumb-link {
	width : 229px;
	padding : 8px;
}

/* Errors */
.errmsg {
	font : bold 10px verdana;
	color : #FF0000;
}
.errform {
	font : 10px verdana;
	color : #FF0000;
	border : 1px solid #FF0000;
}
