* {margin: 0; padding: 0;}
body  {font: 11px Arial, Helvetica, sans-serif, "Arial Narrow"; color: #000000; background: #FFFFFF; behavior: url('csshover2.htc');}
img {border: none;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
ul {list-style: none;}
a {color: #000000;}
a:hover {text-decoration: none;}


/*logo*/
.logo {width: 970px; margin: 0px auto; background: url(../images_new/logo.jpg) left top no-repeat;}
.head-right {background: url(../images_new/head-right.jpg) right top no-repeat; height: 213px;}
h1 {font-size: 11px; background: url(../images_new/bullet-4.gif) 2px 1px no-repeat; position: absolute; top: 12px; text-indent: 20px;}
/*logo*/

/*head-top*/
.head-top {margin: 0 0 0 369px; top: 71px; position: absolute;}
.head-top ul {width: 150px; float: left; color: #d0b0d5;}
.head-top li {background: url(../images_new/bullet-3.gif) 0px 3px no-repeat; text-indent: 13px; margin-bottom: 4px;}
.head-top a {color: #fdf1ff; font-weight: bold;}
/*head-top*/

/*head-drop*/
.head-drop {margin: 0 0 0 584px; top: 12px; position: absolute;}
.head-drop h3 {font-size: 11px; background: url(../images_new/bullet-4.gif) 2px 1px no-repeat; text-indent: 18px; font-weight: normal;}
.head-drop div.drop {margin: -18px 0 0 81px; position: absolute; width: 315px; padding: 0px;}
/*head-drop*/

/*center*/
.center {width: 927px; margin: 0px auto; padding-top: 27px;}
/*center*/

/*sidebar*/
.sidebar {width: 163px; float: left; background: url(../images_new/sidebar-bg.gif) repeat-y;}
.h201 {background: url(../images_new/h201.gif) no-repeat; height: 47px; text-indent: -9000px; overflow: hidden; margin-bottom: 11px;}
.sidebar h3 {margin-left: 18px; background: url(../images_new/sidebar-h3.gif) no-repeat; color: #FFFFFF; height: 19px; font-size: 11px; text-indent: 7px; padding-top: 3px;}
.sidebar ul {background: url(../images_new/sidebar-ul-top.gif) right top no-repeat; padding: 14px 0 21px 25px; }
.nav {background: url(../images_new/sidebar-ul-bg.gif) right repeat-y;}
.sidebar li {background: url(../images_new/bullet-2.gif) 0px 1px no-repeat; text-indent: 18px; margin-bottom: 3px;}
/*sidebar*/

/*bookmarks*/
.bookmark {border-bottom: 30px solid #FFFFFF;}
.bookmark a {background: url(../images_new/bookmark.gif) no-repeat; display: block; height: 47px; text-indent: -9000px; overflow: hidden;}
.bookmark-1 {background: url(../images_new/bookmark-green-normal.gif) no-repeat; padding-left: 5px; margin-bottom: 27px;}
.bookmark-1 a {display: block; height: 49px; width: 163px; text-indent: -9000px; overflow: hidden; margin: 0px auto;}
.bookmark-2 {background: url(../images_new/bookmark-pink-normal.gif) no-repeat; padding-left: 5px; margin-bottom: 27px;}
.bookmark-2 a {display: block; height: 49px; width: 163px; text-indent: -9000px; overflow: hidden; margin: 0px auto;}
.bookmark-3 {background: url(../images_new/bookmark-green-big.gif) no-repeat; padding-left: 8px; margin-bottom: 30px;}
.bookmark-3 a {display: block; height: 49px; width: 163px; text-indent: -9000px; overflow: hidden; margin: 0px auto;}
.bookmark-4 {width: 130px; margin-left: 18px; top: 170px; position: absolute;}
.bookmark-4 a {display: block; height: 26px; text-indent: -9000px; overflow: hidden;}
/*bookmarks*/

/*main*/
.main {width: 752px; float: left; margin-left: 12px;}
.main h2 {text-indent: -9000px; overflow: hidden;}
.h202 {background: url(../images_new/h202.gif) no-repeat; height: 48px;}
.h203 {background: url(../images_new/h203.gif) no-repeat; height: 49px;}
.h204 {background: url(../images_new/h204.gif) no-repeat; height: 50px;}
.h205 {background: url(../images_new/h205.gif) no-repeat; height: 49px;}
.h206 {background: url(../images_new/h206.gif) no-repeat; height: 49px;}
.h207 {background: url(../images_new/h207.gif) no-repeat; height: 49px;}
.h208 {background: url(../images_new/h208.gif) no-repeat; height: 50px;}
.h209 {background: url(../images_new/h209.gif) no-repeat; height: 50px;}
.h210 {background: url(../images_new/h210.gif) no-repeat; height: 50px;}
.h211 {background: url(../images_new/h211.gif) no-repeat; height: 49px;}
/*main*/

/*thumbs*/
.thumbs {background: #fffbb5; padding: 8px 0 8px 2px; min-height: 1px; _height: 1px;}
.thumbs img {margin: 0 0 4px 4px; border: 1px solid #000000; width: 180px; height: 135px;}
/*thumbs*/

/*top*/
.top {background: #fffbb5; padding: 15px 0 15px 15px; font-size: 12px; min-height: 1px; _height: 1px;}
.top ul {width: 174px; float: left;}
.top li {background: url(../images_new/bullet-1.gif) 0px 0px no-repeat; text-indent: 21px; margin-bottom: 2px;}
.top a {color: #603967; font-weight: bold; padding-left: 3px;}
/*top*/

/*top-nav*/
.top-nav, .top-nav1 {position: absolute; top: 182px; margin-left: 355px;}
.top-nav1 {background: url(../images_new/top-nav.gif) left top no-repeat;}
.top-nav li, .top-nav1 li {width: 130px; float: left; height: 31px; padding-top: 9px; text-indent: 29px;}
.top-nav a .top-nav1 a {text-decoration: none;}
/*top-nav*/

/*content*/
.content h2 {text-indent: -9000px; overflow: hidden;}
.content div.drop {margin-left: 605px;}
/*content*/

/*text-gal*/
.text-gal {background: #fffbb5; padding: 16px 0 15px 41px; font-size: 12px; min-height: 1px; _height: 1px;}
.text-gal ul {width: 442px; float: left;}
.text-gal li {background: url(../images_new/bullet-1.gif) 0px 0px no-repeat; text-indent: 30px; margin-bottom: 2px;}
.text-gal a {color: #603967; font-weight: bold; padding-left: 7px;}
/*text-gal*/

/*text-gal2*/
.text-gal2 {background: #fffbb5; padding: 16px 0 15px 10px; font-size: 12px; min-height: 1px; _height: 1px;}
.text-gal2 ul {width: 245px; float: left;}
.text-gal2 li {background: url(../images_new/bullet-1.gif) 0px 0px no-repeat; text-indent: 18px; margin-bottom: 2px;}
.text-gal2 a {color: #603967; font-weight: bold;}
.text-gal2 h3 {font-weight: normal; font-size: 13px; margin-bottom: 15px;}
/*text-gal2*/

/*footer*/
.footer {width: 490px; background: url(../images_new/footer.jpg) no-repeat; height: 115px; margin: 0 0 0 183px;}
.footer p {padding: 70px 0 0 125px;}
.footer a {padding: 0 4px;}
/*footer*/

/*drop*/
.drop { margin: -33px 0 0 430px; padding-bottom: 33px; position: relative;}
html* .drop {position: static;}
.q01 {width: 94px; float: left; margin-right: 5px; background: url(../images_new/drop-li.gif) no-repeat; height: 17px; padding: 4px 0 0 6px;}
.q01 div {width: 360px; border: 1px solid #000000; background: #FFFFFF; padding: 3px 0 3px 0; position: absolute; margin: 17px 0 0 -274px; display: none; z-index: 2;}
.q01 ul {width: 120px; float: left;}
.q01 li {text-indent: 10px; margin-bottom: 3px;}
.drop li:hover div, .drop li.sfhover div {display: block;}
/*drop*/

/*rec*/
.rec, .rec2 {background: #fffbb5; padding: 15px 0; margin-bottom: 27px; min-height: 1px; _height: 1px;}
.rec2 {width: 752px; margin: 0px auto; background: #FFFFFF; padding: 0 0 20px 0; position: relative; margin-top: -5px;}
.rec div, .rec2 div {float: left; width: 188px; text-align: center;}
.rec span, .rec2 span {display: block;}
.rec a, .rec2 a {color: #603967; font-weight: bold; font-size: 12px;}
.rec2 img, .rec img {border: 1px solid #000000;}
/*rec*/

/*pages*/
.pages {position: absolute; text-align: right; width: 720px; margin-top: 4px;}
.pages span {font-style: italic;}
/*pages*/

/*page-nav*/
.page-nav {width: 300px; margin: -10px auto 15px auto; font-size: 13px; font-weight: bold;}
.page-nav td {display: inline;}
.page-nav table {float: left; position: relative; margin-top: -2px; width: 195px;}
.page-nav a {color: #000000; display: block; float: left; width: auto; margin-left: 3px; border: 1px solid #000000; background: #addb4e; text-decoration: none; padding: 0 4px;}
.page-nav a:hover{text-decoration: none; background: #fffbb5;}
.page-nav span {display: block; float: left; width: auto; margin-right: 3px;}
.page-nav span.pages_actual {border: 1px solid #000000; background: #fffbb5; padding: 0 4px; margin: 0 0 0 3px}
.page-nav table a {float: left;}
.page-nav table span {float: left;}

/*page-nav*/