* {margin: 0; padding: 0;}
body  {font: normal 11px Arial, Helvetica, sans-serif; color: #171717; background: #F5F4DF url(../images/bgtop.gif) repeat-x 0 0;}
img {border: none;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
ul {list-style: none;}
h1 {display: none;}
a {color: #0e82f5;}
/*center*/
.center {background: url(../images/center-bg.gif) repeat-y; width: 1030px;  margin: 0px auto;}
.center-bottom {background: url(../images/center-bottom.gif) left bottom no-repeat;}
/*center*/

/*head*/
.head-left {background: url(../images/head-left.png) left top no-repeat;}
.head-right {background: url(../images/head-right.png) right top no-repeat; height: 114px;}
.date {color: #FFFFFF; font-size: 10px; position: absolute; top: 25px; margin-left: 889px; width: 137px; text-align: center;}
/*head*/

/*nav*/
.nav {position: absolute; top: 61px; width: 365px; margin-left: 667px;}
.nav li {width: 118px; margin-right: 3px; padding-top: 12px; color: #740016; float: left; text-align: center; font-weight: bold;}
.nav a {color: #0e82f5;}
.nav a:hover {color: #000066;}
/*nav*/

/*ads*/
.ads {padding-left: 121px;}
.ads div {width: 240px; float: left; text-align: center; font: bold 20px "Arial Narrow", Arial, sans-serif; margin-right: 4px;}
.ads img {width: 238px; height: 128px; border: 1px solid #a7a7a7;}
.ads a {text-decoration: none;}
.ads a span {text-decoration: underline; display: block;}
/*ads*/

/*block*/
.block {background: url(../images/block-top.gif) top left no-repeat; width: 953px; margin: 13px auto 0 auto;}
.block3 {width: 1030px; margin: 13px auto 0 auto;}
/*block*/

/*inblock*/
.left {width: 498px; float: left; padding: 0 0 22px 10px;}
.left p.desc {padding: 14px 0 25px 0;}
.left h2 {background: url(../images/dots1.gif) left top repeat-x; font: bold 18px "Arial Narrow", Arial, sans-serif; color: #000000; width: 486px;}
.left h2 span {background: url(../images/bullet1.gif) left top no-repeat; display: block; height: 28px; padding: 3px 0 0 32px;}

.bookmarks {position: absolute; width: 481px; padding-left: 12px; margin: -25px 0 0 379px; background: url(../images/bullet4.gif) 0px 3px no-repeat; width: auto;}
.bookmarks a {color: #42462a;}

.right {width: 510px; float: right; padding: 0 10px 22px 0;}
.right p.desc {padding: 19px 0 24px 0; font: bold 20px "Arial Narrow", Arial, sans-serif; color: #000000;}
.right h2 {background: url(../images/dots2.gif) left top repeat-x; font: bold 18px "Arial Narrow", Arial, sans-serif; color: #000000; width: 505px;}
.right h2 span {background: url(../images/bullet2.gif) left top no-repeat; display: block; height: 28px; padding: 3px 0 0 32px;}
.right div.bookmarks {margin: -25px 0 0 313px;}
.right div.pages {width: 500px;}

.pages {width: 469px; font-family: "Arial Narrow", Arial, sans-serif; font-weight: bold; padding-top: 2px;}
.pages a {font-size: 15px; display: block; width: auto; float: left; margin-left: 14px;}
.pages a:hover {font-size: 15px; display: block; width: auto; float: left; margin-left: 14px; color: #000066;}
.pages span {color: #bababa; font-size: 13px; display: block; width: auto; float: left; padding-top: 2px; margin-left: 2px;}
.pages a.more {float: right;}
.pages a.more:hover {float: right; color: #000066;}
/*inblock*/

/*thumbs1*/
.thumbs1 {margin: 10px 0 0 0;}
.thumbs1 img {width: 240px; height: 180px; border: 1px solid #8a9162; margin: 0 2px 2px 0;}
/*thumbs1*/

/*thumbs2*/
.thumbs2 {margin: 10px 0 0 0;}
.thumbs2 img {width: 135px; height: 180px; border: 1px solid #8a9162; margin: 0 2px 2px 0;}
/*thumbs2*/

/*thumbs3*/
.thumbs2 {margin: 10px 0 0 0;}
.thumbs2 img {width: 165px; height: 225px; border: 1px solid #8a9162; margin: 0 2px 2px 0;}
/*thumbs2*/

/*thumbs3*/
.thumbs3 {margin: 10px 0 0 0; width: 845px; float: left;}
.thumbs3 img {width: 165px; height: 225px; border: 1px solid #8a9162; margin: 0 2px 2px 0;}
/*thumbs3*/

/*thumbs4*/
.thumbs4 {margin: 10px 0 0 0; width: 732px; float: left;}
.thumbs4 img {width: 240px; height: 180px; border: 1px solid #8a9162; margin: 0 2px 2px 0;}
/*thumbs4*/

/*top*/
.top {margin: 0 0 22px 0;}
.top h2 {background: url(../images/dots1.gif) left top repeat-x; font: bold 18px "Arial Narrow", Arial, sans-serif; color: #000000; width: 976px; margin: 0px auto;}
.top h2 span {background: url(../images/bullet1.gif) left top no-repeat; display: block; height: 28px; padding: 3px 0 0 32px;}
.attention {font-size: 12px; color: #000000; position: absolute; width: 968px; margin: -25px 0 0 10px; text-align: right; font-weight: bold;}
.attention span {background: url(../images/bullet3.gif) 0px 1px no-repeat; padding: 0 0 0 19px;}
.pad {padding-left: 26px;}
.top ul {color: #f02484; padding: 17px 10px 16px 23px;}
.top li {line-height: 11px; margin-bottom: 3px;}
.top a {font-weight: bold; color: #0c5593;}
/*top*/

/*block2*/
.block2 {background: url(../images/block2-bg.gif) repeat-y; width: 182px; float: left; margin: 3px 17px 0 0;}
.block2-top {background: url(../images/block2-top.gif) left top no-repeat;}
.block2-bottom {background: url(../images/block2-bottom.gif) left bottom no-repeat;}
/*block2*/

/*footer*/
.footer {text-align: center; color: #000000; padding: 5px 0 30px 0;}
.footer a {color: #000000;}
.footer p {padding-top: 20px;}
/*footer*/

/*video*/
.video {width: 976px; margin: 20px auto 0 auto; padding-left: 2px; position: relative;}
.video div.pages {position: absolute; width: 650px; margin: -29px 0 0 0; left: 300px;}
.video h2 {background: url(../images/dots1.gif) left top repeat-x; font: bold 18px "Arial Narrow", Arial, sans-serif; color: #000000; width: 973px;}
.video h2 span {background: url(../images/bullet1.gif) left top no-repeat; display: block; height: 28px; padding: 3px 0 0 32px;}
/*video*/

/*pics*/
.pics {width: 1020px; margin: 20px auto 0 auto; padding-left: 2px; position: relative;}
.pics div.pages {position: absolute; width: 670px; margin: -29px 0 0 0; left: 327px;}
.pics h2 {background: url(../images/dots2.gif) left top repeat-x; font: bold 18px "Arial Narrow", Arial, sans-serif; color: #000000; width: 1012px;}
.pics h2 span {background: url(../images/bullet2.gif) left top no-repeat; display: block; height: 28px; padding: 3px 0 0 32px;}
/*pics*/

td .modelnames {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0E82F5;
	text-decoration: none;
}


/********************* category thumb top ***/

/*pictop*/
.pictop {width: 976px; margin: 20px auto 0 auto; padding-left: 2px;}
.pictop div.pages {position: absolute; width: 620px; margin: -29px 0 0 337px;}
.pictop h2 {background: url(../images/dots1.gif) left top repeat-x; font: bold 18px "Arial Narrow", Arial, sans-serif; color: #000000; width: 973px;}
.pictop h2 span {background: url(../images/bullet1.gif) left top no-repeat; display: block; height: 28px; padding: 3px 0 0 32px;}
/*pictop*/
	
div.xpicstop {
	width: 1000px;
	padding: 0 0 0 5px;
//	width: 1000px;
	}
div.xpicstop div.xpictop {
	margin: 0 38px 0px 0;
	float: left;
	text-align: center;
	}
div.xpicstop div.xpictop b {
	font-size: 14px;
	display: block;
	margin: 0 0 0px 0;
	}
div.xpicstop div.xpictop img {
	width: 160px;
	height: 170px;
	}
div.xpictop a img {
	display: block;
	border: #594232 1px solid;
	}
div.xpictop a:hover img {
	border: #C40000 1px solid;
	}

/*sidebar*/
.sidebar {float: left; width: 158px; margin-right: 11px; padding-top: 14px;}
.sidebar2 {float: left; width: 233px; margin-right: 11px; padding-top: 14px;}
.sidebar ul, .sidebar2 ul {background: url(../images/dots3.gif) 0px 100% repeat-x; margin-bottom: 3px; padding-bottom: 1px; padding-top: 4px;}
.sidebar li, .sidebar2 li {background: url(../images/bullet5.gif) 6px 3px no-repeat; padding: 0 0 9px 14px; font-family: "Trebuchet MS", Arial; font-weight: bold; font-size: 14px; line-height: 11px;}
.sidebar a, .sidebar2 a {text-decoration: none;}
.sidebar a:hover, .sidebar2 a:hover {text-decoration: underline; color:#990000;}
/*sidebar*/


/*categorized thumbs*/
div.lpics {
	margin-left: 16px;
	width: 1000px;
	}
div.lpic {
	width: 246px;
	height: 358px;
	background: url(http://thumbs.ah-me.com/gfx/bg_lpic.gif) no-repeat 0 0;
	margin: 0 3px 9px 0;
	float: left;
	}
div.lpic div.img {
	margin: 4px;
	}
div.lpic div.name {
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	}
div.lpic div.desc {
	font-size: 13px;
	text-align: center;
	}
div.lpic div.desc a {
	font-weight: bold;
	}

div.lpic div.desc2 {
	font-size: 13px;
	text-align: center;
	padding: 11px 0 0 0;
	font-weight: bold;
	}
div.lpic div.desc2 a {
	font-size: 14px;
	}
	
/*categorized thumbs*/
