body
{
	background-color: #7d7e82;
	font-size: 90%;
	font-family: "Century Gothic", Tahoma;
	color:#333333;
}
a:hover { text-decoration: underline; }
a:active { outline:none; }
object:active { outline:none; border:0;}
a img { border: 0; padding: 0; margin: 0; }
form { margin: 0; }
a {	text-decoration:none; color: #3f9d9c; }
ul { margin: 0; padding: 0 0 12px 15px; }
div.clear { clear: both; }

/* master */
.body {	width: 800px; background-color: white; margin: 20px auto 5px auto; position: relative; }
.main_top { background: url(../images/site/top.gif) no-repeat; width: 800px; height: 39px; padding: 9px 0 0 0; text-align: center; }
.main { background: url(../images/site/mid_bg.gif) repeat-y #ffffff; width: 800px; min-height: 400px; }
.main_bottom { background: url(../images/site/bottom.gif) no-repeat bottom; width: 800px; height: 48px; } 
.main_corner { background: url(../images/site/flip_corner.png) no-repeat; width: 125px; height: 146px; float: right; bottom: 0; right: 0; position: absolute; }
.content { padding: 30px 0 80px 0; margin: 0px 50px 0 50px;  border-top: 1px solid #666666; }

/* home */
.home_left { float: left; width: 245px; padding-top: 15px; }
.home_right { float: right; width: 450px; height: 250px; text-align: center; }
.flashy8 { padding-top: 30px; }
.home_thumbs { width: 440px; padding-top: 50px; margin: auto; }
.home_left img { border: 1px solid #b6b6b6; }
.home_thumbs img { border: 1px solid #b6b6b6; margin-right: 3px; margin-bottom: 3px; width: 40px; height: 40px; }

/* pages */
h1 { font-size: 20px; padding: 0 0 12px 0; margin: 0; }
h2 { font-size: 16px; padding: 0 0 8px 0; margin: 0; }
p { padding: 0 0 12px 0; margin: 0;}
.padt { padding-top: 8px; }

div.thumb_list { width: 140px; float: left; margin-right: 20px; }
div.thumb_list img { border: 1px solid #b6b6b6; margin-right: 3px; margin-bottom: 3px; cursor: pointer; width: 40px; height: 40px; }
div.thumb_list img.selected { border: 1px solid red; }
div.preview { width: 520px; float: left; }

div.client_list div { padding-bottom: 5px; }

a.toplink { font-weight: bold; 	color: #4b4b4b; font-size: 100%; }

/* pop shops */
.image {float:left;margin:0 25px;top:0;left:0; width:105px; text-align:center}
.image img {max-width:100px;max-height:100px;padding:2px;}
.product {position:relative; text-align:left; border:1px solid #b6b6b6; margin:15px 0; padding:15px; height: 100px}
.price {font-weight:bold}
