* {margin:0; padding:0;}
img {border:0;}
body { background: url(../images/bg.png) repeat-x #c98fb1; font:12px Tahoma; color:#ffffff;}
.center { width:760px; margin:0 auto;}
.clear {clear:both; line-height:0px; height:0px; overflow:hidden; font-size:0px;}
ul {list-style:none;}
a { text-decoration:none; color:#ff9c00;}
a:hover { text-decoration:underline;}

/*Head*/
.head { background: url(../images/head.jpg); height:222px; margin:0 auto; width:980px; position:relative; font-weight:bold; margin-bottom:6px;}
.nav {position:absolute; top:9px; right:40px;}
.head-txt {position:absolute; font-size:10px; color:#ffffff; left:38px; top:78px;}
.head ul {left:776px; top:72px; font-size:14px; position:absolute;}

.pages { height:29px; width:100%; overflow:hidden;}
.pages div { position:relative; left:50%; float:left;}
.pages ul { position:relative; left:-50%; float:left;}
.pages li {float:left; margin-right:3px;}
.pages li a {float:left; display:block; background:url(../images/pages-bg.png) no-repeat; color:#ffffff; width:29px; height:24px; text-align:center; font-size:14px; font-weight:bold; padding-top:5px; margin-right:11px;}

.thumbs {min-height:1px; margin:9px 3% 14px 4%;}
.th {width:244px; height:210px; float:left;}
.th img {width:240px; height:180px; border:1px solid #000000;}
.th p {text-align:center; font-weight:bold; padding-top:2px;}
.th p a {color:#660099; font-size:18px;}

.wrap {min-height:1px; background: url(../images/bg-bottom.png) repeat-x bottom;}
.footer {padding:46px 0 23px; text-align:center; font-size:11px;}
.footer a {color:#ffcc33;}
