html,body {

padding:0;

margin:0;

text-align:center;
}



body {

background:#D13456 url('images/pink_bg.jpg') repeat; 

font: 11px verdana, arial, helvetica, sans-serif;

color:#333333;

}



div,span,h1,h2,h3,a,img,ul,li,p,table,td,tr {

margin:0;padding:0;

}



img {

border:0;

}



a, a:visited {

color:#FF57B6;

text-decoration:none;

}



a:hover, a:active {

color:#FF57B6;

text-decoration:underline;

}



#wrapper {

position:relative;

width:779px;

margin:20px auto auto auto; 

text-align:left;

background:#FFFFFF url('images/wrapper-bg.gif') repeat-y 0 0;

}



#header {

height:288px;

background:#FFFFFF url('images/header2.jpg') no-repeat bottom center;



}



#header #logo {

position:absolute;

top:12px;

left:17px;

}





#ad728x15 {

background-color:#202A4E;

text-align:center;

width:761px;

margin-left:9px;

height:20px;

}



#ad200x200 {

float:left;

margin:0 5px 5px 0;

width:200px;

}



#ad468x60 {

text-align:center;

margin-top:15px;

}



#navigation {

float:left;

float:left;

position:absolute;

top:308px;

left:0px;

width:216px;

background-color:#FF5FB6;

margin-left:9px;

}



#navigation h2 {

font-family:arial;

background-color:#D500FF;

color:#FFFFFF;

font-size:11px;

text-align:center;

padding:3px;

}



#navigation ul {

padding-top:0;

}



#navigation span {

font-family:arial;

font-weight:bold;

display:block;

background-color:#D500FF;

color:#FFFFFF;

font-size:11px;

text-align:center;

padding:3px;

}



#navigation li {

border-bottom:1px solid #f9d0f2;

padding:8px;

padding-left:35px;

list-style:none;

background:#FF5FB6 url('images/bullet.gif') no-repeat 16px 12px;

}



#navigation a, #navigation a:visited {

color:#333333;

font:11px verdana, arial, helvetica, sans-serif;

font-weight:bold;

text-decoration:none;

}



#navigation a:hover, #navigation a:active{

text-decoration:underline;

}



#navigation img {

margin-left:10px;

margin-top:120px;

}



#main_nav {

position:absolute;

top:10px;

right:10px;

}



#main_nav ul li {

list-style:none;

display:inline;

}



#main_nav a, #main_nav a:visited {

color:#333333;

font-size:10px;

text-decoration:none;

padding:6px;

}



#main_nav a:hover, #main_nav a:active{

text-decoration:underline;

}



#main_nav p {

color:#999999;

font-style:italic;

font-size:9px;

text-align:right;

padding-right:7px;

margin-top:7px;

}



#forum_discussions {

position:absolute;

top:975px;

left:9px;

background-color:#80B2C9;

color:#FFFFFF;

width:216px;

padding:0 0 8px 0;

border:1px solid #1C5590;

border-bottom-width:5px;

}



#forum_discussions strong {

font-family:arial;font-size:11px;

border-bottom:1px solid #FFFFFF;

background-color:#1C5590;

display:block;

padding:5px 0 2px 0;

text-align:center;

}



#forum_discussions ul {

margin-bottom:20px;

margin-top:5px;

}



#forum_discussions li {

font-weight:bold;

list-style:none;

margin-bottom:3px;

border-bottom:2px solid #1C5590;

padding:5px 0 5px 10px;

}



#forum_discussions li a,#forum_discussions li a:visited {

display:block;

color:#FFFFFF;

}



#forum_discussions li:first-letter {

float:left;

margin-right:10px;

}



#thumbs {

position:absolute;

top:1250px;

left:0;

list-style:none;

background:transparent url('images/thumbs.gif') no-repeat 0 0px;

width:212px;

height:405px;

padding:7px;

padding-top:9px;

padding-left:10px;

margin-left:13px;

}



#thumbs #ghetto {

margin-bottom:4px;

}



#thumbs #ugly {

margin-bottom:4px;

}



#thumbs #hot-girls {

margin-bottom:6px;

}



#thumbs #not-hot-girls {

margin-bottom:4px;

}



#thumbs #hot-guys {

margin-bottom:4px;

}



#thumbs #not-hot-guys {

margin-bottom:0px;

}



#thumbs a, #thumbs a:visited {

text-decoration:none;

color:#ffffff;

display:block;

height:60px;

width:200px;

font-weight:bold;

font-size:14px;

}



#thumbs a:active, #thumbs a:hover {

text-decoration:underline;

}



#content1, #content2, #content3,#forum {

margin-left:220px;

padding-left:20px;

padding-top:30px;

width:500px;

}



#content1 #brandName {

display:block;

padding-left:30px;

height:50px;

background:#FFFFFF url('images/title-img.gif') no-repeat 1px 0px;

border:0 solid #E97EB4;

border-bottom-width:1px;

}



#brandName {

color:#FF5FB6;

font-size: 16px;

text-align: center;

}



#content1 #top_line {

color:#ff57b6;

}



#content2 {}



#images {

position:absolute;

top:420px;

left:240px;

height:650px;

width:105px;

overflow:hidden;

}



#images a img {

border-width:0;

margin-top:10px;

}



#images ul li {

list-style:none;

}



#forum {

margin-left:240px;

}



#forum_table {

border:1px solid #FF57B6;

width:490px;

margin-top:20px;

}



#forum_table table {

width:100%;

}



#forum_table .topic {

width:350px;

border:0;

}



#forum_table td {

border:0 solid #FFFFFF;

padding:6px;

background-color:#F0EEF0;

border-width:0 0 0 0;

}



#forum_table span {

display:block

}



#forum_table .title {

color:#FF57B6;

font-weight:bold;

font-size:11px;

border:0;

}



#forum_table .white_bg {

background-color:#FFFFFF;

}



#forum_table .pink_bg {

background-color:#F9D0F2;

font-weight:bold;

}



#forum_table .red_bg {

background-color:#FF57B6;

color:#FFFFFF;

text-align:center;

font-weight:bold;

}



#footer {

height:150px;

padding-left:250px;

background:#FFFFFF url('images/footer_bg.gif') no-repeat 0 bottom;

text-align:center;

}

#footer #upper_bottom {

margin-top:0;

width:500px; padding:5px;

border:0px solid #B0B0B0;

border-top-width:1px;

border-bottom-width:1px;

}



#footer #lower_bottom {

width:500px;

margin-top:15px;

}



#footer #lower_bottom span {

display:block; 

}



#footer #lower_bottom .local a {

padding-left:10px;

}



#footer span {

text-align:center;

}



#footer ul {

display:inline;

}



#footer ul li {

list-style:none;

display:inline;

padding-left:10px;

}



#mailing_list {

position:absolute;

top:95px;

left:15px;

}



#mailing_list fieldset {

border:1px solid #FFFFFF; width:195px;

padding:4px;

}



#mailing_list legend {

color:#FFFFFF;

background-color:#FF57B6;

padding:3px;

font-weight:bold;

border:solid 1px #FFFFFF;

}



#mailing_list input {

display:block;

font-size:11px;

}



#mailing_list div {

font-size:10px;

color:#FFFFFF;

}



#post {

margin-left:240px;

margin-top:30px;

}



#post_form {

width:490px;

}



#post_form fieldset {

padding:10px;

border:1px solid #FF57B6;

}



#post_form legend {

background-color:#FF57B6;

color:#FFFFFF;

border:1px solid #333333;

font-size:13px;

font-weight:bold;

padding:3px;

}



#post_form label {

position:relative;

font-weight:bold;

font-size:10px;

}



#post_form input {

display:block;

margin-top:3px;

}



#replies_table {

border:1px solid #FF57B6;

margin-top:20px;

padding:1px;

}



#replies_table .header {

font-size:13px;

font-weight:bold;

}



#post_reply {

margin-top:30px;

}



#errors_box {

width:400px;

margin-left:240px;

color:#ff57b6;

}



.para {

margin-left:110px;

margin-top:20px;

}



.para h1, .para h2, .para h3 {

font:14px arial,helvetica, sans-serif;

font-weight:bold;

color:#1C5590;

margin-top:15px;

}



.para p {

margin-top:15px;

}



.para li {

margin-left:20px;

margin-bottom:10px;

}



.sitemap li {

padding:6px;

padding-bottom:0;

font-size:12px;

font-weight:bold;

margin-bottom:3px;

}



.cellHeader {

font-weight:bold;

font-size:10px;

color:#FFFFFF;

background-color:#FF57B6;

display:block; 

padding:5px;

}



.comment {

background-color:#F0EEF0;

display:block;

padding:5px;

padding-bottom:10px;

color:#333333;

}



#adsense1 {

margin-left:240px;

}



#adsense2 {

margin-left:370px;

margin-top:50px;

}



#google_search {

margin:0;

padding:0;

position:relative;

left:250px;

bottom:-40px;

width:450px;

}



#google_search form {

padding:0;margin:0;

}



#footer2 {

width:779px;

color:#FF5FB6;

font-size:10px;

margin:auto;

text-align:left;

background:transparent url('images/footer2_bg2.gif') no-repeat 0 bottom;

margin-bottom:10px;

}



#footer2 #inner {

background:transparent url('images/footer2_bg.gif') no-repeat 0 top;

padding:15px 20px 15px 20px;

}



#footer2 a, #footer2 a:visited {

color:#000000;

text-decoration:none;

}



#footer2 a:active, #footer2 a:hover {

color:#000000;

text-decoration:underline;

}



#footer2 center {

color:#666666;

}



.report-link {

margin-top:15px;

}



.report-link img {

position:relative;

top:4px;

}



.post-link {

float:right;

margin-top:5px;

}



* html .post-link {

margin-top:15px;

}



.post-link a {

font-weight:bold;

}



#dress-types img {

margin:0 8px 20px 0;

border:1px solid #999999;

}



#dress-types {}



.pagination {

margin:15px 0 15px 0;

display:block;

overflow:auto;

}



.pagination span {

display:block;

}



.pagination a,.pagination a:visited, .pagination .current-page {

display:block;

float:left;

margin:7px 7px 7px 0;

padding:5px;

color:#FF57B6;

border:2px solid #3B52BF;

font-size:14px;

font-weight:bold;

width:16px;

height:16px;

text-align:center;

text-decoration:none;

font-family:verdana;

}



.pagination a:hover,.pagination a:active, .pagination .current-page {

color:#ffffff;

background-color:#999999;

}



.pagination a.thread-title,.pagination a.thread-title:visited {

background-color:#ffffff;

float:none;

display:inline;

font-size:11px;

padding:0;

margin:0;

border:none;

color:#3B52BF;

}



.pagination a.thread-title:hover,.pagination a.thread-title:active {

text-decoration:underline;

background-color:#ffffff;

}

