* {margin: 0px; padding: 0px;}
body {font: 12px Arial, Helvetica, sans-serif; padding-bottom: 40px;}
img {border: none;}
ul {list-style: none;}
.text_b_m {text-align:center;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
a {font: 12px Arial, Helvetica, sans-serif; color: #0000FF;}
a:hover {text-decoration: none;}
/*center*/
.center {width: 932px; margin: 0px auto;}
/*center*/

/*head*/
.head-left {background: url(../images/head-left.gif) 3px 0px no-repeat;}
.head-right {background: url(../images/head-right.gif) 376px 0px no-repeat; height: 114px;}
/*head*/

/*navigation*/
.navigation {position: absolute; margin-left: 376px; top: 31px;}
.navigation li {text-indent: -9000px; overflow: hidden; float: left;}
.navigation a {display: block; height: 83px;}
.q01 {background: url(../images/q01.gif) no-repeat; width: 67px;}
.q02 {background: url(../images/q02.gif) no-repeat; width: 63px;}
.q03 {background: url(../images/q03.gif) no-repeat; width: 66px;}
.q04 {background: url(../images/q04.gif) no-repeat; width: 70px;}
.q05 {background: url(../images/q05.gif) no-repeat; width: 69px;}
.q06 {background: url(../images/q06-n.gif) no-repeat; width: 64px;}
.q07 {background: url(../images/q07.gif) no-repeat; width: 69px;}
.q08 {background: url(../images/q08.gif) no-repeat; width: 63px;}
/*navigation*/

/*desc*/
.desc {padding-bottom: 4px;}
.desc img {vertical-align: middle;}
/*desc*/

/*sidebar*/
.sidebar {width: 169px; float: left; margin-right: 5px;}
.sidebar h2 {background: url(../images/h301.jpg) 0px 0px no-repeat; height: 26px; text-indent: 12px; padding-top: 6px; font-size: 18px; font-weight: normal;}
.sidebar h3 {font-size: 18px; font-weight: normal; padding-top: 4px;}
.sidebar p {padding: 0px 0 0 0;}
html* .sidebar p {width: 159px;}
.sidebar p span {text-decoration: underline; color: #666666;}
.gray {padding: 0 0 0 5px; background: #f2f2f2;}
.other {text-align: center;}
/*sidebar*/

/*colorsblock*/
.orange {padding: 7px 0 17px 0; border-right: 4px solid #fdaa4e; padding-bottom: 10px;}
.orange a {color: #000000;}
.pink {border-right: 4px solid #f8caf9; background: url(../images/pink.jpg) top right no-repeat; padding-bottom: 10px;}
.green {border-right: 4px solid #6ad400; background: url(../images/green.gif) right top no-repeat; padding-bottom: 10px;}
.green a {font-size: 12px; font-weight: normal;}
.blue {border-right: 4px solid #57b1ff; background: url(../images/blue.gif) right top no-repeat; padding-bottom: 10px;}
.blue a {font-size: 12px; font-weight: normal;}
.yellow {border-right: 4px solid #ffdb01; background: url(../images/yellow.gif) right top no-repeat; padding-bottom: 10px;}
/*colorsblock*/

/*main*/
.main {width: 747px; float: left;}
h1 {font-size: 12px; font-style: normal; margin: 0px; color: 999999;}
.h201 {background: url(../images/h201.gif) 0px 0px no-repeat; font-weight: normal; font-size: 18px; margin-bottom: 2px;}
.h201 label {display: block; right top no-repeat; text-indent: 41px;}
.h201 span {font-size: 12px; padding-top: 10px; display: block; height: 21px;}

.h202 {font-size: 16px; background: url(../images/girlz.gif) 56px 0px no-repeat; font-style: italic;}
.h202 a {font-size: 16px; font-style: italic;}
.h202 span {display: block; height: 28px; background: url(../images/h202.gif) right top no-repeat; text-indent: 341px; padding-top: 7px;}

.h203 {font-size: 16px; background: url(../images/girlz.gif) 454px 0px no-repeat; font-style: italic;}
.h203 a {font-size: 16px; font-style: italic;}
.h203 span {display: block; height: 28px; background: url(../images/h202.gif) 49px 0px no-repeat; text-indent: 30px; padding-top: 7px;}

.h204 {background: url(../images/h204.gif) no-repeat; height: 23px; text-indent: 270px; font-size: 11px; font-weight: normal; padding-top: 9px;}
.h205 {background: url(../images/h205.gif) no-repeat; height: 23px; text-indent: 306px; font-size: 11px; font-weight: normal; padding-top: 9px;}
.h206 {background: url(../images/h206.gif) no-repeat; height: 23px; text-indent: 276px; font-size: 11px; font-weight: normal; padding-top: 9px;}
/*main*/

/*but*/
.but {width: 747px; position: absolute; text-align: right; padding-top: 10px;}
.but img {vertical-align: middle;}
.but a {color: #000000; padding-left: 3px;}
/*but*/

/*thumbs*/
.thumbs {padding-bottom: 5px;}
.thumbs img {border: 3px solid #f2f2f2; margin: 3px 3px 0 0; _margin: 3px 1px 0 0;}
/*thumbs*/

/*thumbs2*/
.thumbs2 { width: 747px; height: 146px; font-size: 11px; padding-bottom: 10px; margin-top: 5px;}
.thumbs2 img {border: 3px solid #f2f2f2; margin: 3px 3px 5px 0; float:left;}
/*thumbs2*/

/*pages*/
.pages {font-size: 18px; text-align: center; background: url(../images/bottom-1.gif) bottom no-repeat; padding: 22px 0;}
.pages a {font-size: 18px;}
/*pages*/

/*links*/
.links {padding: 3px 0; font-size: 12px; text-align: left;}
.links h3, .links h4 {font-size: 12px; font-weight: normal; margin-bottom: 2px;}
.links span {font-weight: bold; font-style: italic;}
.links h4 {text-align: center; margin: 30px 0 10px 0;}
.links div {font-size: 18px; text-align: center; margin: 10px 0 20px 0;}
/*links*/

/*hardlink*/
.hardlink {margin-bottom: 18px;}
.hardlink div {width: 245px; margin-right: 3px; float: left; background: #f1f1f1; text-align: center; padding: 7px 0 4px 0; font-size: 11px;}
.hardlink a {font-size: 18px;}
#last {margin: 0px; width: 246px;}
/*hardlink*/

/*footer*/
.footer {text-align: center; padding-top: 20px;}
/*footer*/
