* {margin: 0; padding: 0;}
body  {font: 12px "Trebuchet MS", Georgia, "Times New Roman", serif; color: #666666; background: #eeeeee;}
img {border: none;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
ul {list-style: none;}
a {color: #FFFFFF;}
h2 {text-indent: -9000px; overflow: hidden;}

/*center*/
.center {width: 1000px; margin: 0px auto; padding: 14px 0 20px 0;}
h1 {position: absolute; top: 70px; color: #FFFFFF; font-size: 11px; font-weight: normal; left: 85px;}
/*center*/

/*head*/
.head {background: url(http://thumbs.sunporno.com/images/head-bg.jpg) repeat-x;}
.logo {background: url(http://thumbs.sunporno.com/images/logo.gif) left top no-repeat; height: 93px;}
/*head*/

/*corners blocks*/
.orange_T_R {background: url(http://thumbs.sunporno.com/images/orange_T_R.gif) top right no-repeat #e56600;}
.orange_T_L {background: url(http://thumbs.sunporno.com/images/orange_T_L.gif) top left no-repeat;}
.orange_B_R {background: url(http://thumbs.sunporno.com/images/orange_B_R.gif) bottom right no-repeat;  min-height: 1px; _height: 1px;}
.orange_B_L {background: url(http://thumbs.sunporno.com/images/orange_B_L.gif) bottom left no-repeat;}

.blue_T_R {background: url(http://thumbs.sunporno.com/images/blue_T_R.gif) top right no-repeat #005780;}
.blue_T_L {background: url(http://thumbs.sunporno.com/images/blue_T_L.gif) top left no-repeat;}
.blue_B_R {background: url(http://thumbs.sunporno.com/images/blue_B_R.gif) bottom right no-repeat;}
.blue_B_L {background: url(http://thumbs.sunporno.com/images/blue_B_L.gif) bottom left no-repeat;}

.thumbs_T_R {background: url(http://thumbs.sunporno.com/images/thumbs_T_R.gif) top right no-repeat;}
.thumbs_T_L {background: url(http://thumbs.sunporno.com/images/thumbs_T_L.gif) top left no-repeat;}
.thumbs_B_R {background: url(http://thumbs.sunporno.com/images/thumbs_B_R.gif) bottom right no-repeat;}
.thumbs_B_L {background: url(http://thumbs.sunporno.com/images/thumbs_B_L.gif) bottom left no-repeat;}
.thumbs_L {background: url(http://thumbs.sunporno.com/images/thumbs_line.gif) left repeat-y #FFFFFF;}
.thumbs_R {background: url(http://thumbs.sunporno.com/images/thumbs_line.gif) right repeat-y;}
.thumbs_T {background: url(http://thumbs.sunporno.com/images/thumbs_line.gif) top repeat-x;}
.thumbs_B {background: url(http://thumbs.sunporno.com/images/thumbs_line.gif) bottom repeat-x;}
/*corners blocks*/

/*main-ind*/
.main-ind {width: 1000px; margin: 0px auto; padding-top: 20px;}
.th {width: 244px; float: left; text-align: center; font-size: 15px; color: #AB834D; margin-right: 6px;}
.main-ind img {width: 230px; height: 300px; margin: 5px 0; _margin: 5px 0 2px 0; border: 1px solid #FFFFFF;}
.main-ind a {color: #000000;}
.main-ind p {padding: 5px 0 20px 0;}
.main-ind a:hover img, .thumbs2 a:hover img {border-color: #FF0000;}
.main-ind a:hover, .hardlinks a:hover, .thumbs2 a:hover {color: #ff7500;}
/*main-ind*/

/*friends1*/
.friends1 {width: 235px; float: left; color: #000000; margin: 0 15px 0 10px; _margin: 0 15px 0 5px;}
.friends1 a {text-decoration: none;}
.friends1 li {line-height: 16px;}
.friends1 h2, .ads h2, .sidebar h2, .ads h3, .top3 h3 {height: 25px;}
.friends1 ul {float: left; width: 110px;}
.friends1 div.orange_B_R {padding: 8px 0 10px 8px;}
/*friends1*/

/*ads*/
.ads {float: left; width: 731px; color: #FFFFFF; font-size: 10px;}
.ads h3 {text-indent: -9000px; overflow: hidden; margin: 21px 0 0 0;}
.ads div.orange_B_R {padding: 5px 1px 5px 5px;}
.ads img {border: 1px solid #924100; margin-bottom: 4px;}
.q01 {width: 177px; float: left; background: #b75200; margin-right: 4px;}
.q01 span {padding-left: 3px; margin-top: 4px; display: block;}
.q01 p {margin-top: 2px;}
.q01 object {margin-bottom: 4px;}

.ads2 {padding-top: 20px;}
/*ads*/

/*ads3*/ 
.ads3 div {width: 203px; text-align: center; float: left;} 
.ads3 img {width: 200px; height: 150px; margin-bottom: 3px;} 
.ads3 span {display: block;} 
/*ads3*/

/*sidebar*/
.sidebar {width: 160px; float: left; padding-top: 15px; margin: 0 15px 0 10px;  _margin: 0 7px 0 5px;}
.sidebar div.blue_B_R, .sidebar div.orange_B_R  {padding: 16px 0 1px 0;  min-height: 1px; _height: 1px;}
.sidebar ul {margin-bottom: 16px;}
.r01 {margin-bottom: 20px;}
.r01 li a {text-decoration: none; background: url(http://thumbs.sunporno.com/images/bullet-1.gif) 12px 5px no-repeat; text-indent: 27px; display: block; line-height: 17px; _height: 17px;}
.r01 li a:hover {background-color: #002b40; text-decoration: none;}
.add {padding: 23px 0 0 10px;}
.add a {color: #32527a; font-size: 13px; font-weight: bold;}

.r02, .r03 {margin-top: 20px;}
.r02 li a {text-decoration: none; text-indent: 15px; display: block; line-height: 17px; _height: 17px;}
.r02 li a:hover {background-color: #723300; text-decoration: none;}

.sidebar h3 {background: url(http://thumbs.sunporno.com/images/azbutton.gif) 0px 12px no-repeat; height: 20px; font: bold 12px Arial, Helvetica, sans-serif, "Arial Narrow"; color: #333333; text-indent: 7px; padding-top: 3px; float: right; width: 42px; margin-right: 9px; _margin: 0 5px 0 2px;}
.slide-show {display: block; margin: 15px 0 0 0px;}
.slide-hide {display: none;}
/*sidebar*/

/*poll*/
.poll {margin: 5px 0 20px 0;}
.poll input {vertical-align: middle;}
.poll h3 {font-size: 15px; color: #333333;}
.poll p {line-height: 15px; padding-bottom: 5px; color: #000000;}
/*poll*/

/*main*/
.main {width: 813px; float: left; color: #333333;}
.main h2 {background: url(http://thumbs.sunporno.com/images/main_h2_bg.gif) repeat-x; margin: 15px 0 15px 0;}
.free h2 {background: url(http://thumbs.sunporno.com/images/main_h2_bg.gif) repeat-x; margin: 1px 0 1px 0;}
.main h2 span {display: block; height: 32px;}
.free h2 span {display: block; height: 32px;}
.main div.ads {float: none; padding-bottom: 7px;}
.main a {color: #333333;}
h2.text {text-indent: 0px; height: 32px; color: #005780; font: bold 25px "Arial Narrow", Arial; margin-top: 12px; letter-spacing: -1px;}
/*main*/

/*thumbs*/
.thumbs {font-size: 11px;}
.thumbs p {font-size: 15px; text-align: right; font-style: italic; font-weight: bold; padding-right: 70px;}
.thumbs p a:hover {text-decoration: underline;}
.thumbs a {text-decoration: none;}
.thumbs a:hover {text-decoration: underline;}
.thumbs img {border: 1px solid #FFFFFF;}
.thumbs a:hover img {border-color: #FF0000;}
.thumbs span {padding-left: 8px;}
.q02 {width: 145px; float: left; margin: 0 5px 5px 0;}
html* .q02 img {margin: 4px 4px 0 4px;}
.q02 img {width: 135px; height: 135px; margin: 4px;}
.q03 {width: 160px; float: left; margin: 0 2px 5px 0;}
html* .q03 img {margin: 4px 4px 0 4px;}
.q03 img {width: 150px; height: 113px; margin: 4px;}
.q05 {width: 175px; float: left; margin: 0 16px 5px 0; font-size: 11px; font-weight: normal; text-align: left;}
html* .q05 img {margin: 4px 4px 0 4px;}
.q05 img {width: 165px; height: 225px; margin: 4px;}
/* Vertical */
.vs {width: 100px; float: left; margin: 0 1px 5px 0;}
html* .vs img {margin: 4px 4px 0 4px;}
.vs img {width: 90px; height: 120px; margin: 4px;}
.vm {width: 145px; float: left; margin: 0 5px 5px 0;}
html* .vm img {margin: 4px 4px 0 4px;}
.vm img {width: 135px; height: 180px; margin: 4px;}
.vl {width: 190px; float: left; margin: 0 5px 5px 0;}
html* .vl img {margin: 4px 4px 0 4px;}
.vl img {width: 180px; height: 240px; margin: 4px;}
/* Square */
.ss {width: 145px; float: left; margin: 0 5px 5px 0;}
html* .ss img {margin: 4px 4px 0 4px;}
.ss img {width: 135px; height: 135px; margin: 4px;}
.sm {width: 160px; float: left; margin: 0 2px 5px 0;}
html* .sm img {margin: 4px 4px 0 4px;}
.sm img {width: 150px; height: 150px; margin: 4px;}
.sl {width: 210px; float: left; margin: 0 5px 5px 0;}
html* .sl img {margin: 4px 4px 0 4px;}
.sl img {width: 200px; height: 200px; margin: 4px;}
/* Horizontal */
.hs {width: 190px; float: left; margin: 0 5px 5px 0;}
html* .hs img {margin: 4px 4px 0 4px;}
.hs img {width: 180px; height: 135px; margin: 4px;}
.hm {width: 250px; float: left; margin: 0 5px 5px 0;}
html* .hm img {margin: 4px 4px 0 4px;}
.hm img {width: 240px; height: 180px; margin: 4px;}
.hl {width: 330px; float: left; margin: 0 5px 5px 0;}
html* .hl img {margin: 4px 4px 0 4px;}
.hl img {width: 320px; height: 240px; margin: 4px;}
/*thumbs*/

/*textgal*/
.textgal {background: url(http://thumbs.sunporno.com/images/text_gal_line.gif) 396px 0px repeat-y; min-height: 1px; _height: 1px;}
.textgal ul {width: 378px; float: left; margin-left: 18px; _margin-left: 12px; color: #666666;}
.textgal a {text-decoration: none;}
.textgal a:hover, .textgal2 a:hover {color: #e56600;}
/*textgal*/

/*textgal2*/
.textgal2 {background: url(http://thumbs.sunporno.com/images/text_gal_line_2.gif) 259px 0px repeat-y; min-height: 1px; _height: 1px; margin-bottom: 20px;}
.textgal2 ul {width: 242px; float: left; margin-left: 18px; _margin-left: 12px; color: #666666;}
.textgal2 a {text-decoration: none;}
/*textgal2*/

/*dropsize*/
.dropsize { margin: -44px 0 15px 493px; width: 250px; z-index: 98; position: relative;}
html* .dropsize {margin: -62px 0 15px 493px; position: static; _margin: -62px 0 0px 493px;}
.dropsize .select {float: left; margin-right: 10px; background: none;}
.dropsize .select a span {display: block; height: 24px; text-indent: -9000px;}
#drop .select a {text-decoration: none;}
.select a:hover, #nav .select li:hover a {cursor: pointer; text-decoration: none;}
.dropsize .sub {display: none;}
.dropsize .sub ul {width: 60px; font-weight: bold; text-align: center;}
.dropsize table {position: absolute; border-collapse: collapse;}
.dropsize .select li a:hover .sub, .dropsize .select li:hover .sub {display: block; position: absolute; width: 60px; z-index: 99; top: 24px; background: #005780;}
html* .dropsize .select li a:hover .sub, .dropsize .select li:hover .sub {top: 42px; _top: 0px;}
.dropsize .select a:hover .sub li a, .dropsize .select li:hover .sub li a {text-transform: uppercase; text-decoration: none; border-bottom: 1px dotted #FFFFFF; padding: 2px 0; color: #FFFFFF; display: block; _height: 18px; _overflow: hidden;}
.dropsize .select a:hover .sub li.last a, .dropsize .select li:hover .sub li.last a  {border: none;}
.dropsize .select a:hover .sub li a:hover, .dropsize .select li:hover .sub li a:hover {background: #80abc0;}
.dropsize .t01 {width: 53px;}
.dropsize .t01 a span {background: url(http://thumbs.sunporno.com/images/t01.gif) 0px 0px no-repeat;}
.dropsize .t01-active {width: 53px;}
.dropsize .t01-active a span {background: url(http://thumbs.sunporno.com/images/t01.gif) 0px -24px no-repeat;}
.dropsize .t02 {width: 63px;}
.dropsize .t02 a span {background: url(http://thumbs.sunporno.com/images/t02.gif) 0px 0px no-repeat;}
.dropsize .t02-active {width: 63px;}
.dropsize .t02-active a span {background: url(http://thumbs.sunporno.com/images/t02.gif) 0px -24px no-repeat;}
.dropsize .t03 {width: 57px;}
.dropsize .t03 a span {background: url(http://thumbs.sunporno.com/images/t03.gif) 0px 0px no-repeat;}
.dropsize .t03-active {width: 57px;}
.dropsize .t03-active a span {background: url(http://thumbs.sunporno.com/images/t03.gif) 0px -24px no-repeat;}
.dropsize .t04 {width: 60px; height: 24px; cursor: pointer;}
.dropsize .t04 a span {background: url(http://thumbs.sunporno.com/images/size.gif) 0px 0px no-repeat;}
.dropsize .t05 {width: 34px;}
.dropsize .t05 a span {background: url(http://thumbs.sunporno.com/images/t05.gif) 0px 0px no-repeat; }
.dropsize .t05-active {width: 34px;}
.dropsize .t05-active a span {background: url(http://thumbs.sunporno.com/images/t05.gif) 0px -24px no-repeat;}
/*dropsize*/

/*h2*/
.h201 {background: url(http://thumbs.sunporno.com/images/h201.gif) left top no-repeat;}
.h202 {background: url(http://thumbs.sunporno.com/images/h202.gif) left top no-repeat;}
.h203 {background: url(http://thumbs.sunporno.com/images/h203.gif) left top no-repeat;}
.h204 {background: url(http://thumbs.sunporno.com/images/h204.gif) left top no-repeat;}
#h206 {margin-top: 21px;}
#h204, #h210 {margin-top: 26px;}
.h205 {background: url(http://thumbs.sunporno.com/images/h205.gif) left top no-repeat;}
.h206 {background: url(http://thumbs.sunporno.com/images/h206.gif) left top no-repeat;}
.h207 {background: url(http://thumbs.sunporno.com/images/h207.gif) left top no-repeat;}
.h208 {background: url(http://thumbs.sunporno.com/images/h208.gif) left top no-repeat;}
.h209 {background: url(http://thumbs.sunporno.com/images/h209.gif) left top no-repeat;}
.h210 {background: url(http://thumbs.sunporno.com/images/h210.gif) left top no-repeat;}
.h211 {background: url(http://thumbs.sunporno.com/images/h211.gif) left top no-repeat;}
.h212 {background: url(http://thumbs.sunporno.com/images/h212.gif) left top no-repeat;}
.h213 {background: url(http://thumbs.sunporno.com/images/h213.gif) left top no-repeat;}
.h214 {background: url(http://thumbs.sunporno.com/images/h214.gif) left top no-repeat;}
.h215 {background: url(http://thumbs.sunporno.com/images/h215.gif) left top no-repeat;}
.h217 {background: url(http://thumbs.sunporno.com/images/h217.gif) left top no-repeat;}
.h218 {background: url(http://thumbs.sunporno.com/images/h218.gif) left top no-repeat;}
.h219 {background: url(http://thumbs.sunporno.com/images/h219.gif) left top no-repeat;}
.h220 {background: url(http://thumbs.sunporno.com/images/h220.gif) left top no-repeat;}
/*h2*/

/*top1*/
.top1 {margin: 21px 0 0 0;}
.top1 h4 {font-size: 15px; color: #333333; margin-bottom: 6px;}
.top1 ul {width: 76px; float: left; font-size: 11px;}
/*top1*/

/*top2*/
.top2 {margin: 21px 0 0 0;}
.top2 h4 {font-size: 15px; color: #333333; margin-bottom: 6px;}
.top2 ul {width: 90px; float: left; font-size: 11px;}
/*top2*/

/*top3*/
.top3 {width: 752px; margin: 21px 0 0 0;}
.top3 a {color: #FFFFFF; text-decoration: none;}
.top3 ul {width: 124px; float: left; font-size: 11px;}
.top3 div.orange_B_R {padding: 10px 0 10px 8px;}
.top3 h3 {text-indent: -9000px; overflow: hidden;}
/*top3*/

/*top4*/
.top4 {margin: 10px 0 0 0;}
.top4 a:hover {text-decoration: underline;}
.top4 h4 {font-size: 15px; color: #333333; margin-bottom: 6px;}
.top4 ul {width: 100px; float: left; font-size: 11px;}
/*top4*/
/*hardlinks*/
.hardlinks {width: 793px; margin-top: 21px;}
.hardlinks a {color: #FFFFFF; font-weight: bold; font-size: 17px; text-decoration: none;}
.hardlinks div.orange_B_R div {width: 196px; float: left; text-align: center; padding: 10px 0;}
/*hardlinks*/

/*drop*/
.news h3 {font-size: 15px; color: #005780; border-bottom: 3px solid #005780; text-align: left;}
.news {text-indent: 0px; font-weight: normal; padding: 10px 20px 0 0;}
.news p {padding: 10px 0 0 0;}
.news p.date {font-size: 10px; padding-top: 5px; color: #e56600; padding-bottom: 15px;}
/*drop*/

/*menus*/
#drop {top: 19px; position: absolute; left: 280px;}
html* #drop {margin-top: -15px;}
#drop .select {float: left; width: 125px; margin-right: 10px;}
#drop .select a span {display: block; background: url(http://thumbs.sunporno.com/images/button.gif) no-repeat; height: 24px; font: bold 12px Arial, Helvetica, sans-serif, "Arial Narrow"; color: #333333; text-indent: 7px; padding-top: 3px;}
#drop .select a {text-decoration: none;}
.select a:hover, #nav .select li:hover a {cursor: pointer; text-decoration: none;}
#drop .sub {display: none;}
#drop .sub ul {float: left; width: 105px; margin-right: 8px; _width: 104px; font-weight: normal; font-size: 11px;}
#drop table {position: absolute; border-collapse: collapse;  font-size: 11px;}
#drop .select li a:hover .sub, #drop .select li:hover .sub {display: block; position: absolute; width: 466px; z-index: 100; top: 25px;  margin-left: -210px;}
html* #drop .select li a:hover .sub, #drop .select li:hover .sub {top: 40px; _top: 0px;}
#drop .select a:hover .sub li a, #drop .select li:hover .sub li a {display: inline; color: #000000;}
#drop .sub ul li {border-bottom: 1px dotted #a98e8c; padding: 2px 0;}
.drop_T {background: url(http://thumbs.sunporno.com/images/drop_t.gif) top no-repeat; height: 7px; font-size: 1px; line-height: 7px;}
.drop_B {background: url(http://thumbs.sunporno.com/images/drop_B.gif) bottom no-repeat; height: 7px; font-size: 1px; line-height: 7px;}
.dropbg {background: #e7eff5; padding-left: 10px;  min-height: 1px; _height: 1px;}
#drop div.dropbg a:hover {text-decoration: underline;}
/*menus*/

/*drop1*/
#drop1 {margin-left: 15px;}
.d02 {width: 125px; margin-bottom: 10px; background: url(http://thumbs.sunporno.com/images/button.gif) no-repeat; height: 20px; font: bold 12px Arial, Helvetica, sans-serif, "Arial Narrow"; color: #333333; text-indent: 7px; padding-top: 3px; cursor: pointer;}
.d02 div.drop_T {display: none; background: url(http://thumbs.sunporno.com/images/drop_t.gif) top no-repeat; width: 466px; padding-top: 7px; position: absolute; margin: -405px 0 0 125px;}
html* .d02 div.drop_T {margin-left: 22px;}
.d02 div..drop_B {background: url(http://thumbs.sunporno.com/images/drop_B.gif) bottom no-repeat; padding-bottom: 7px;}
.d02 div..drop_B div {background: #e7eff5; padding-left: 10px;  min-height: 1px; _height: 1px;}

.d02 ul {float: left; width: 106px; margin-right: 8px; _width: 104px; font-weight: normal; font-size: 11px;}
.d02 a {color: #000000; text-decoration: none;}
.d02 a:hover {text-decoration: underline;}
.d02 li {border-bottom: 1px dotted #a98e8c; padding: 2px 0;}
#drop1 li:hover div, #drop1 li.sfhover div {display: block;}
/*drop1*/

/*nav*/
.nav {position: absolute; top: 64px; right: 21px;}
.nav li {width: 62px; height: 25px; background: url(http://thumbs.sunporno.com/images/menu_head_bg.gif) no-repeat; float: right; margin-left: 7px; text-align: center; padding-top: 4px;}
.nav a {text-decoration: none;}
#active {background: url(http://thumbs.sunporno.com/images/menu_head_active.gif) no-repeat; width: 53px; color: #e56643;}
#active a {color: #e56643;}
#green {background: url(http://thumbs.sunporno.com/images/menu_head_green.gif) no-repeat; width: 70px; margin-left: 77px;}
#search {background: url(http://thumbs.sunporno.com/images/menu_head_search.gif) no-repeat; width: 73px; margin-left: 9px; text-align: left; text-indent: 25px;}
.nav li.free {background: url(http://thumbs.sunporno.com/images/menu_head_bg1.gif) no-repeat;}
/*nav*/

/*login*/
.welcome {background: url(http://thumbs.sunporno.com/images/bg_welcome_line.gif) repeat-x; width: auto; font-size: 11px; color: #333333; position: absolute; top: 19px; right: 21px;}
.welcome img {vertical-align: text-top; margin-right: 4px;}
.welcomeleft {background: url(http://thumbs.sunporno.com/images/bg_welcome_left.gif) left no-repeat; width: auto;}
.welcomeright {background: url(http://thumbs.sunporno.com/images/bg_welcome_right.gif) right no-repeat; height: 19px; padding: 4px 5px 0 5px; width: auto;}
/*login*/

/*pages*/
.pages {text-align: center; font-size: 13px; color: #FFFFFF; padding: 3px 0;}
.pages div.blue_B_R {padding: 3px 0; _height: 1px; min-height: 1px;}
.pages a {color: #FFFFFF; text-decoration: none;}
.pages span {background: #FFFFFF; color: #999999; padding: 0 4px;}
/*pages*/

/*biglink*/
.biglink, .link {padding-top: 20px;}
.biglink a {font-size: 21px;}
/*biglink*/

/*link*/
.link {text-align: center; font-weight: bold; padding-bottom: 10px;}
.link a {color: #FFFFFF; font-size: 17px;}
.link a:hover {color: #FF0000;}
.link div.blue_B_R { padding: 10px;}
/*link*/

/*footer*/
.footer {background: #054165; border-top: 2px solid #7c98a4;}
.footer p {color: #FFFFFF; font-size: 12px; padding: 12px 0 0 10px;}
.footer p img {vertical-align: middle;}
.footer ul {position: absolute; margin-top: 3px; right: 21px;}
.footer li {float: right; margin-left: 8px;}
.e01 {width: 61px;}
.e01 a {background: url(http://thumbs.sunporno.com/images/contacts.gif) no-repeat;}
.e03 {width: 79px;}
.e03 a {background: url(http://thumbs.sunporno.com/images/rssfeed.gif) no-repeat;}
.e02 {width: 79px;}
.e02 a {background: url(http://thumbs.sunporno.com/images/webmaster.gif) no-repeat;}
.footer ul a {display: block; height: 34px; text-indent: -9000px; overflow: hidden;}
/*footer*/

/*free*/
.free {width: 950px; margin: 0px auto; padding: 2px 0 5px 0;}
.f01 {width: 300px; float: left; padding: 0 15px 15px 0;}
.f01 div.thumbs_L {width: 145px; float: left;}
.f01 div.thumbs_B_R {padding: 5px;}
.f01 div.thumbs_B_R a {text-indent: 0px;}
.f02 {float: left; width: 145px; padding: 2px 0 0 10px;}
.f01 p {font-size: 12px; color: #333333; padding: 10px 0 12px 0;}
.f01 a {font-weight: bold; color: #e56600; display: block; text-indent: 4px;}
.free h3 {font-size: 17px; color: #005780; font-weight: normal; border-bottom: 1px solid #005780; padding-bottom: 2px;}
.free h3 a {color: #005780; text-decoration: none; font-weight: normal;}
.free img {width: 135px; height: 180px;}

.cat div.blue_B_R {padding: 10px; min-height: 1px; _height: 1px;}
.cat ul {width: 185px; float: left;}
.cat li a {text-decoration: none; background: url(http://thumbs.sunporno.com/images/bullet-1.gif) 12px 5px no-repeat; text-indent: 27px; display: block; line-height: 17px; _height: 17px;}
.cat li a:hover {background-color: #002b40; text-decoration: none;}

.cat0 div.blue_B_R, .catsmall div.blue_B_R {padding: 10px;}
.cat0 ul {width: 185px; float: left;}
.cat0 li a, .catsmall li a {text-decoration: none; background: url(http://thumbs.sunporno.com/images/bullet-1.gif) 12px 5px no-repeat; text-indent: 27px; display: block; line-height: 17px;}
.cat0 li a:hover, .catsmall li a:hover {background-color: #002b40; text-decoration: none;}
/*free*/

/*links*/
.links a {display: block; float: left; width: 160px; font-size: 15px; font-weight: bold; padding-bottom: 10px; text-transform: capitalize;}
/*links*/

/*trades*/
.trades h4 {font-size: 17px; color: #222222; margin-bottom: 5px;}
.trades a {color: #222222; font-weight: bold;}
.trades ul {border: 1px solid #cccccc; padding: 10px 0 10px 10px;}
/*trades*/


a:hover {text-decoration: underline;}
 table.submenu-table {background: #E56600; color: #FFF;}
 table.submenu-table a {display: block; color: #FFF; padding: 3px; text-decoration: none; font-weight: bold; }
 table.submenu-table a:hover {background: #723300; text-decoration: underline; }

