/*  yourlusterotica.com | 2010dec5 */

* { margin: 0; padding: 0; list-style: none; }
body { background: #676767; color: #7c004b; font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; }
a { color: #7c004b; text-decoration: underline; }
a:hover { text-decoration: none; }
a img { border: 0; }

#site { width: 1243px; position: relative; margin: 0 auto; }
#header { height: 112px; border-top: 2px solid #676767; background: #484848;	 }
#header h1 { position: absolute; top: 0; left: 0; }
#header p { position: absolute; top: 0; right: 5px; background: url(/images/headertorightimg.gif) no-repeat top right; padding: 35px 45px 0 0; width: 580px; color: #fff; }

#header .toplinks { position: absolute; top: 10px; right: 10px; }
#header .toplinks h3 { font-size: 17px; color: #fff; margin-bottom: 4px; }
#header .toplinks ul { float: left; width: 160px; }
#header .toplinks ul li { line-height: 17px; }
#header .toplinks ul li a { color: #ccc; }

#subhead { background: url(/images/mainmenu_bg.gif); height: 32px; overflow: hidden; _zoom: 1; }

.mainmenu { float: left; }
.mainmenu ul li { float: left; line-height: 32px; background: url(/images/mainmenu_line.gif) no-repeat right; padding: 0 25px; }
.mainmenu ul li.end { background: none; }
.mainmenu ul li a { font-weight: bold; text-decoration: none; color: #fff; text-transform: uppercase; }
.mainmenu ul li a:hover { font-size: 12px; color: #e7e408; }

.searchform { float: right; padding: 5px 10px 0 0 }
.searchform input { float: left; border: 0; }
.searchform .stxt { background: url(/images/s_txt.gif); width: 180px; margin-right: 4px; display: inline; color: #484848; padding: 2px 0 2px 5px; }
.searchform .sbtn { width: 43px; height: 21px; cursor: pointer; margin-top: 1px; }

#wrapper { }

.thumb, .block { background: #c8c8c8; overflow: hidden; _zoom: 1; margin-bottom: 10px; padding: 5px 0; }

.thumb h2 { font-size: 18px; color: #7c004b; margin:3px 0 7px 12px; font-weight: normal; text-transform: uppercase; }
.thumb ul li { float: left; text-align: center; color: #676767; display: inline; }
.thumb ul li a img { border-color: #676767; border-style: solid; display: block; }
.thumb ul li a:hover img { border-color: #e00289; }

.thumb300 ul { margin-left: 1px; }
.thumb300 ul li {position: relative; margin: 0 3px 14px; }
.thumb300 ul li img { border-width: 2px; margin-bottom: 3px; }
.thumb300 ul li.new i { background: url(tmp/stikers8.png); width: 90px; height: 90px; position: absolute; top: 309px; right: 7px; }


.thumb180 ul { margin-left: 3px; }
.thumb180 ul li { margin: 0 8px 16px; }
.thumb180 ul li img { border-width: 5px; margin-bottom: 3px; }

.thumb200 ul li { margin: 0 2px 3px 3px; }
.thumb200 ul li img { border-width: 1px; margin-bottom: 3px; }

.thumb120 li { padding: 0 7px 10px; }
.thumb120 li img { border-width: 2px; }

.thumb290 ul { overflow: hidden; _zoom:1; padding: 12px; }
.thumb290 li { width: 293px; float: left; margin: 0 56px; }
.thumb290 li p { color: #000; }
.thumb290 li img { border-width: 1px; margin-bottom: 2px; }
.thumb290 li a { font-size: 18px; }

.block { padding-bottom: 10px; }
.block h2 { background: #a6a6a6; font-size: 18px; color: #7c004b; text-transform: uppercase; font-weight: normal; padding-left: 25px; height: 40px; line-height: 40px; margin-bottom: 7px; }
.block_toplist ul { float: left; width: 210px; padding-left: 38px; }
.block_toplist ul li a { font-size: 14px; font-weight: bold; color: #5000ab; background: url(/images/arrow_toplist.gif) no-repeat left 2px; padding-left: 20px; }

.text_links {  overflow: hidden; _zoom: 1; padding-bottom: 25px; }
.text_links  ul  {  float: left; width: 590px; margin-left: 29px; display: inline; }
.text_links  ul li { line-height: 16px;}



#footer { background: #1c1d1f url(/images/footer_bg.gif) repeat-x top; height: 125px; color: #fff; font-size: 11px; }
#footer td { background: url(/images/footer_line.gif) no-repeat right top; padding: 0 87px; }
#footer .bottommenu { padding:8px 0 20px 80px; }
#footer .bottommenu ul li { display: inline; padding: 0 10px; }
#footer .bottommenu ul li a { color: #fff; }

