body,p,table,td,a { font:12px/15px Verdana,Arial; }
p { text-indent:1.4em; }
body {  background:#F2F3D1 url(img/bg_left.gif) repeat top left;  margin:0px;  padding:0px; }
h3,h5 { color:#000000; margin:0px; padding:0px; margin-bottom:11px; font:15px/18px Verdana,Arial; font-weight:bold; }
h1 { margin:0px; padding:0px; margin-left:30px; font:32px/38px Verdana,Arial; font-weight:bold; color:#480070; }
h2,.txt { margin:0px; padding:0px; font:20px/22px Verdana,Arial; color:#480070; }
a { font:12px/16px Verdana,Arial; color:#44015F; text-decoration:none; font-weight:bold; }
a:hover { font:12px/16px Verdana,Arial; color:#44015F; text-decoration:underline; font-weight:bold; }
.txt a { font:16px/18px Verdana,Arial; color:#44015F; text-decoration:underline; font-weight:bold; }
.txt a:hover { font:16px/18px Verdana,Arial; color:#44015F; text-decoration:none; font-weight:bold; }

.nicest a { font:12px/15px Verdana,Arial; color:#fffc00; text-decoration:none; font-weight:bold; }
.nicest a:hover { font:12px/15px Verdana,Arial; color:#440060; text-decoration:underline; font-weight:bold; }

.sites a { color:#fffc00; font:1.1em/1.2em Verdana,Arial; font-weight:bold; }
.sites a:hover { font:1.1em/1.2em Verdana,Arial; color:#440060; text-decoration:underline; font-weight:bold; }

.jokes a { font:12px/15px Verdana,Arial; color:#fffc00; text-decoration:none; font-weight:bold; }
.jokes a:hover { font:12px/15px Verdana,Arial; color:#440060; text-decoration:underline; font-weight:bold; }

.side a img,.thumbs a img,.full a img { border:2px solid #440060; }
.side a:hover img,.thumbs a:hover img,.full a:hover img { border:2px solid #fffc00; }


ul { list-style-type:none; padding:0em; margin:0em; }
.l1 { background:transparent url(img/type1.gif) no-repeat 0px 4px; padding-left:1.8em; }
.l0,.l2,.l3 { background:transparent url(img/type2.gif) no-repeat 0px 4px; padding-left:1.8em; }
.head { vertical-align:middle; width:100%; height:137px; background-image:url(img/bg_top.gif); }
#title { margin:5px 20px 0px 35px; float:left; vertical-align:middle; }
.head div { float:right; padding:5px; }
.head div h3 { color:#fffc00; margin:0px; padding:0px; }
.head div ol { color:#FBF7FD; font-weight:bold; margin-top:2px; }
.head div a { color:#FBF7FD; }
.head div a:hover { color:#fffc00; }
.caption { margin:5px; float:right; vertical-align:middle; }
.full { margin:0px 10px 0px 40px; }
.full td { padding:0px 8px; }
.full img { margin:0px 10px; vertical-align:middle; text-align:center; }
.full.scr div { text-align:center; float:left; width:190px; margin-left:4%; }
.full.scr { clear:both; float:left; width:100%; margin:0; }
.jokes { text-align:left; }
.thumbs { width:100%; padding:34px 0px 0px 0px; text-align:center; background-image:url(img/bg_th.jpg); }
.thumbs div { max-width:1240px; margin:0 auto; background:none; }
.thumbs img { margin:0 2px 4px; }
.thumbs div.th_bottom { margin:0; max-width:none; width:auto; height:29px; background:#F7F3D6 url(img/bg_th2.jpg) no-repeat top left; }
.side { color:#440060; font-weight:bold; float:left; clear:left; width:270px; height:455px; padding:0px 8px 0px 45px; text-align:center; background:#F7F3D6 url(img/bg_side.gif) no-repeat top left; }
.side p { font-weight:bold; color:#FBF7FD; text-align:left; padding:3px 3px 0px 0px; }
.side h3,.side h5 { padding:2px 0px 0px 0px; }
.box { padding:1px 5px 0px 0px; width:252px; height:392px; }
* html .box { width:250px; padding:5px 10px 0px 0px; }
.gals { height:459px; padding:0px; margin:0px; }
.gals td { padding:0px 0px 0px 20px; }
.foot { width:100%; text-align:right; background:white url(img/bg_bottom.gif) no-repeat top left; }
.hlinks,.hlinks li { float:left; text-align:left; }
.hlinks li { padding-right:15px; }
.hlinks a { text-decoration:underline; }
.hlinks { padding:40px 10px 5px 40px; }
.fcnt { float:right; padding:55px 10px 5px 0px; }
.sites { text-align:left; }
.sites div { margin:5px 0px 0px 8px; }
.screens td { text-align:center; font-weight:bold; font-size:1.2em; }
.screens img { margin-top:3px; }
.feed_img { text-align:center; padding:5px; }
.full p { margin:0; }
.full .a,.full .b,.full .b h5,.full .c  { background:transparent url(img/box_light.gif) no-repeat bottom right; }
.full .a              { padding-right:18px; margin:0; }
.full .b              { margin-right:-18px; padding-right:30px; background-position:top right; }
.full .b h5           { padding:18px 0px 8px 18px; text-align:center; background-position:top left; margin:0; border:0; height:auto !important; height:1%; }
* html .full .b h5    { padding-top:0px; }
.full .c              { margin-right:8px; padding:0px 0px 24px 24px; background-position:bottom left; }

.bx,.bx .a,.bx .a div,.bx .b,.bx .b div,.bx .c{background-repeat:no-repeat;background-position:center right}.bx .a{background-position:top right}.bx .a div{background-position:top left}.bx .a div div{background-position:top center}.bx .b{background-position:bottom right}.bx .b div{background-position:bottom left}.bx .c{background-position:center left}.bx .a div, .bx .b div{height:auto !important;height:1%}
.bx{padding-right:18px}.bx .a,.bx .b{margin-right:-18px}.bx .c{padding-left:18px}.bx .a,.bx .b{padding-right:24px}.bx .a div{padding-left:24px}.bx .b div{padding:18px 0 0 24px}.bx .a div div{padding-top:39px}* html .bx .a div div{padding-top:25px}* html .bx .b div{padding:0;margin-top:-1px}
.lnk span span{font:100 1.3em/1em Arial,Verdana}
.lnk a{margin:0.5em;font-size:1.1em}
#rhg-mn .th img{width:auto;height:auto;}
#rhg-bdy #head{margin:0;}
#rhg-wrp{padding-top:0;margin:0.8em auto 0;text-align:center;min-width:990px;max-width:1150px}#rhg-wrp p{margin:0.5em 1.5em;text-align:left}#rhg-wrp .txt{margin-bottom:15px}
#rhg-mn{width:80%;float:right;margin-bottom:1em}
#rhg-col{width:19.9%;height:100%;text-align:center;margin-bottom:1em}#rhg-col img{border:2px solid black;margin:1px 0.5em 5px}
.rhg-side{width:188px;margin:0.5em auto 1em;border:2px solid black}.rhg-side a{font-size:1.2em;line-height:2em;color:black}.rhg-side:hover,.rhg-sls:hover{background-color:#FED976;cursor:pointer;cursor:hand}
.rhg img{margin:3px;vertical-align:middle}.rhg .c{padding-left:18px}.rhg .b div{padding-top:18px}
.rhg,.rhg .a,.rhg .a div,.rhg .b,.rhg .b div,.rhg .c{background-image:url(http://www.niceteenie.com/img/box_light.gif)}
.rhg-s,.rhg-s .a,.rhg-s .a div,.rhg-s .b,.rhg-s .b div,.rhg-s .c{background-image:url(http://www.niceteenie.com/img/box_light.gif)}
.rhg .a div div,.rhg-s.lnk.bx .a div div{padding-top:18px}* html .rhg .a div div,* html .rhg-s.lnk.bx .a div div{padding-top:0px}
.rhg-s{margin:1em auto;width:182px}.rhg-s .c{width:178px}.rhg-s a{line-height:1.4em}
.rhg-sls{margin:3px 0;height:42px;padding-top:10px;background-color:#FEE199;border:2px solid black;font-size:20px;line-height:26px;display:-moz-inline-box;display:inline-block;zoom:1;*display:block}.rhg-sls a{text-decoration:underline}.rhg-sls a{color:black}
#rhg-mn .txt {font-size:28px}
#bdy span,#bdy .fb{background-color:#FEE199;border:2px solid black}
#bdy span td,#bdy .fb{font-size:1.3em;padding:8px}#bdy span a,#bdy .fb a{font-size:1.3em;text-decoration:underline}
#foot{clear:both;padding:1em;text-align:right} #rhg-wrp .bot{font-size:26px}
#bdy .fb{text-align:center;vertical-align:middle;display:block;clear:left;margin:10px 0 0 0} *:first-child+html #bdy .fb{display:inline-block}
.th{display:-moz-inline-box;display:inline-block;zoom:1;*display:inline;clear:both}
