body {
padding:0;
margin:0;
background-color:#B1B5BA;
font-family:Arial, Helvetica, sans-serif;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#5C6375;
font-size:10px;
}

iframe {
margin:0;
padding:0;
}

.headtext2 {
color:#5C6375;
border-bottom:1px solid	#4689a7;
margin-bottom:4px;
font-weight:bold;
}

p {
padding:0;
margin:0 0 16px 0;
}

.introd {
font-size:11px;
}

a,a:visited,a:active {
color:#4689a7;
font-weight:bold;
}

a:hover {
color:#5C6375;
color:#F8981D;
}

.link2 a,.link2 a:visited,.link2 a:active {
color:#5C6375;
text-decoration:none;
}

.link2 a:hover {
color:#F8981D;
}


table {
margin:0;
}

td {
font-family:Arial, Helvetica, sans-serif;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#5C6375;
font-size:11px;
}

form {
padding:0;
margin:0;
}

input,textarea {
font-size:11px;
color:#5C6375;
margin:1px;
padding:1px;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

input {
background-image:url(../images/sitethemes/4/ib_bg.gif);
background-color:transparent;
border-width:0px;
border-bottom:1px solid #7f9db9;
border-right:1px solid #7f9db9;
margin:1px;
padding:3px 2px 2px 6px;
font-size:11px;
}

select {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#5C6375;
width:150px;
margin:1px;
font-size:11px;
}

.filebrowser {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
color:#5C6375;
margin:1px;
padding:1px;
}

div {
margin:0;
padding:0;
}

#navbar .advert {
/*background-image:url(../images/sitethemes/4/topsignup.gif);*/
background-image:url(../images/topsignup.png);
background-repeat:no-repeat;
background-position:100% 100%;
margin-left:0;
}

#navbar .advert2 {
background-image:url(../images/sitethemes/4/topsignup2.gif);
background-repeat:no-repeat;
background-position:100% 100%;
margin-left:0;
}

#mainwrapper {
/*text-align:center;*/
background-image:url(../images/sitethemes/4/grad.gif);
background-repeat:repeat-y;
background-position:50% 0%;
}

#mainwrap {
width:770px;
background-color:white;
border-left:1px solid #5C6375;
border-right:1px solid #5C6375;
margin:0 auto;
}

#navbar {
clear:both;
background-color:#488aaf;
background-image:url(../images/sitethemes/4/nav_bg.gif);
background-repeat:repeat-x;
background-position:top left;
color:#c0deef;
font-size:bold;
font-weight:bold;
/*height:22px;*/
padding:0 0 0 4px;
}

#navbar .text2 {
color:#92c6d9;
}

#navbar td {
color:#c0deef;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding: 2px 2px 2px 4px;
font-weight:bold;
font-size:11px;
}

#navbar th {
background-image:url(../images/sitethemes/4/navsplitter.gif);
background-repeat:no-repeat;
padding-left:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
/*color:#c0deef;*/
color:#fff;
}

#navbar select {
color:#5C6375;
font-size:11px;
margin:0;
padding:0;
}

#navbar input {
font-size:11px;
border:1px solid #3d7593;
background-color:white;
background-image:none;
height:15px;
padding:1px 0 0 3px;
margin:0 1px 0 0;
}

#navbar .gobutton {
background-image:url(../images/sitethemes/4/gobutt.gif);
width:25px;
height:17px;
font-size:11px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
color:white;
border-width:0;
}

#navbar a, #navbar a:visited, #navbar a:active {
color:white;
text-decoration:none;
}

#navbar a:hover {
text-decoration:underline;
}


#bannerbar {
background-image:url(../images/sitethemes/4/bannerbg.gif);
background-position:bottom left;
background-repeat:repeat-x;
background-color:#62b1d3;
height:68px;
text-align:left;
}

#menu {
clear:both;
background-image:url(../images/sitethemes/4/menubg.gif);
height:27px;
background-color:#F8981D;
text-align:left;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding:0 0 0 6px;
}

.menunormbutt,.menunormbutt:link,.menunormbutt:visited,.menunormbutt:active,.menunormbutt:hover {
color:white;
text-decoration:none;
background-image:url(../images/sitethemes/4/menudiv2.gif);
background-position:top right;
background-repeat:no-repeat;
display:block;
float:left;
padding:4px 10px 0 6px;
height:21px;
}

.menuselected {
background-image:url(../images/sitethemes/4/menusel.gif);
background-position:top left;
background-repeat:no-repeat;
height:27px;
padding:0;
float:left;
margin:0 2px 0 3px;
}

.menuselbutt, .menuselbutt:link, .menuselbutt:visited, .menuselbutt:active, .menuselbutt:hover {
background-image:url(../images/sitethemes/4/menuseldiv.gif);
background-repeat:no-repeat;
background-position:top right;
color:white;
text-decoration:none;
padding:6px 8px 0 8px;
height:19px;
display:block;
float:left;
}

.menunormbutt:hover {
text-decoration:underline;
}

#menubottom {
background-color:#D37900;
height:2px;
font-size:2px;
overflow:hidden;
display:none;
}

#main {
clear:both;
background-image:url(../images/sitethemes/4/mainbg.gif);
background-repeat:repeat-y;
background-position:top right;
}

#skyscraper {
width:142px;
text-align:right;
padding-top:1px;
}

.gel_bc {
background-image:url(../images/sitethemes/4/gelbg_bc.gif);
height:18px;
padding:0;
margin:0;
font-size:9px;
}

#skyscraper .body {
padding:4px 2px 8px 0;
/*border-right:1px solid #C1C1C1;*/
}

#content {
/*border-left:1px solid white;*/
/*width:623px;
float:right;
padding:0;
margin:0;*/
/*overflow:hidden;
height:auto;*/
min-height:400px;
height:400px;
}

html > #content {
height:auto;
}

.gel_bc td {
background-image:url(../images/sitethemes/4/topc.gif);
background-repeat:no-repeat;
}

.gel_bc .headtext {
background-image:url(../images/sitethemes/4/headbg.gif);
background-position:0;
color:#67769A;
font-weight:bold;
font-size:10px;
float:right;
height:15px;
padding:3px 6px 0 16px;
margin:0;
overflow:hidden;
}

#gel_bc .headtext a {
text-decoration:none;
}

#content .body {
color:white;
}

#content .body .box2 {
clear:both;
padding:1px 0 1px 0;
background-image:url(../images/sitethemes/4/buttbg.gif);
background-repeat:repeat-x;
background-position:bottom left;
background-color:#F2F2F2;
text-align:left;
margin:0 0 0 1px;
}

.featurebox {
background-image:url(../images/sitethemes/4/buttbg.gif);
background-repeat:repeat-x;
background-position:bottom left;
background-color:#F2F2F2;
}

.featured_point_link { font-size: 11px; color: #f8981d; font-family: verdana; }

#content .body .box {
clear:both;
background-image:url(../images/sitethemes/4/boxtop.gif);
background-repeat:no-repeat;
margin:0;
padding:14px 8px 4px 8px;
color:#5C6375;
font-size:10px;
text-align:left;
}

#content .body .box3 {
clear:both;
background-image:url(../images/sitethemes/4/boxtop2.gif);
background-repeat:no-repeat;
margin:0;
padding:4px 1px 0 1px;
color:#5C6375;
font-size:10px;
text-align:left;
}

.box2bg {
background-color:#F2F2F2;
}

p {
padding:0 6px 6px 6px;
margin:0;
text-align:justify;
font-size:11px;
}

.fbtn1 {
border:0px solid blue;
background-image:url(../images/sitethemes/4/btn3.gif);
background-color:transparent;
background-repeat:no-repeat;
width:100px;
height:28px;
color:#5d6470;
font-weight:bold;
text-align:center;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
}

.fbtn2 {
border:0px solid blue;
background-image:url(../images/sitethemes/4/btn4.gif);
background-color:transparent;
background-repeat:no-repeat;
width:150px;
height:28px;
color:#5d6470;
font-weight:bold;
text-align:center;
font-size:10px;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.fbtn3 {
border:0px solid blue;
background-image:url(../images/sitethemes/4/btn1.gif);
background-color:transparent;
background-repeat:no-repeat;
width:58px;
height:28px;
color:#5d6470;
font-weight:bold;
text-align:center;
font-size:10px;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}


#content .body .headtext, .popupheadtext {
font-family:verdana;
background-image:url(../images/sitethemes/4/h1.gif);
background-repeat:no-repeat;
height:21px;
padding:3px 0 0 40px;
font-size:13px;
font-weight:bold;
text-align:left;
margin:0 0 4px 0;
color:#F8981D;
/*width:95%;
overflow:hidden;*/
}

#content .body .headtext small {
margin-left:4px;
}

.text1 {
color:#5C6375;
}

.text2 {
color:#F8981D;
}

table {
margin:0 auto;
}

td {
text-align:left;
}

th {
text-align:left;
background-image:url(../images/sitethemes/4/bull2.gif);
background-repeat:no-repeat;
background-position:0 50%;
padding-left:12px;
padding-right:4px;
color:#81899C;
}

.thumber {
background-color:#eeeeee;
background-image:none;
color:black;
}



.listview th,.forumpost th {
background-image:url(../images/sitethemes/4/lvbg1.gif);
background-position:top right;
border-right:1px solid #FFFFFF;
border-bottom-width:0px;
color:white;
padding:2px 8px 4px 4px;
height:18px;
overflow:hidden;
}

.listview .myhead {
background-color:#F2F2F2;
background-image:none;
border-left:1px solid white;
border-bottom:1px solid #D0D0D0;
border-right:1px solid #D0D0D0;
padding:2px 4px 2px 4px;
font-weight:bold;
font-size:10px;
}

.listview th .thumb {
border:1px solid #B9B9B9;
border-right:1px solid white;
border-bottom:1px solid white;
}

.listview td {
padding:4px 6px 4px 6px;
/*background-color:#F8F8F8;*/
border-bottom:2px solid white;
border-bottom:1px dashed #eeeeee;
overflow:hidden;
}

.listview, .forumpost {
table-layout:fixed;
}

.listview .folder {
background-image:url(../images/sitethemes/4/folder.gif);
background-repeat:no-repeat;
background-position:0 50%;
padding:4px 0 4px 38px;
}

.listview .folder a {
text-decoration:none;
}

.listview .stickyfolder {
background-image:url(../images/sitethemes/4/folder2.gif);
background-repeat:no-repeat;
background-position:0 50%;
padding:4px 0 4px 38px;
}

.listview .stickyfolder a {
text-decoration:none;
}

.lv2 th {
background-image:url(../images/sitethemes/4/lvbg1.gif);
background-repeat:repeat-x;
border-left:1px solid #2C7DCB;
border-right:1px solid #DCF2FF;
border-bottom-width:0px;
color:white;
}

#content .body .box ul {
list-style-type:none;
padding:0;
margin:0;
}

#content .body .box li {
background-image:url(../images/sitethemes/4/bull1.gif);
background-repeat:no-repeat;
padding:2px 0 2px 22px;
margin:0 0 2px 0;
font-size:10px;
}

#content .body .divider {
clear:both;
height:2px;
font-size:1px;
background-image:url(../images/sitethemes/4/boxdiv.gif);
background-repeat:repeat-x;
margin:0 0 0 1px;
overflow:hidden;
}

.btn1,.btn1:visited,.btn1:active {
background-image:url(../images/sitethemes/4/btn1.gif);
background-repeat:no-repeat;
width:58px;
height:21px;
display:block;
color:#5d6470;
font-size:10px;
font-weight:bold;
text-decoration:none;
padding-top:7px;
text-align:center;
}

.btn1:hover {
background-position:0 -28px;
color:white;
}

.btn2,.btn2:visited,.btn2:active {
background-image:url(../images/sitethemes/4/btn2.gif);
background-repeat:no-repeat;
width:28px;
height:21px;
display:block;
color:#5d6470;
font-size:10px;
font-weight:bold;
text-decoration:none;
padding-top:7px;
text-align:center;
}

.btn2:hover {
background-position:0 -28px;
color:white;
}

.btn2on,.btn2on:visited,.btn2on:active,.btn2on:hover {
background-image:url(../images/sitethemes/4/btn2.gif);
background-position:0 -28px;
background-repeat:no-repeat;
width:28px;
height:21px;
display:block;
color:white;
font-size:10px;
font-weight:bold;
text-decoration:none;
padding-top:7px;
text-align:center;
}


.btn3,.btn3:visited,.btn3:active {
background-image:url(../images/sitethemes/4/btn3.gif);
background-repeat:no-repeat;
width:100px;
height:21px;
display:block;
color:#5d6470;
font-size:10px;
font-weight:bold;
text-decoration:none;
padding-top:7px;
text-align:center;
}

.btn3:hover {
background-position:0 -28px;
color:white;
}

.btn4,.btn4:visited,.btn4:active {
background-image:url(../images/sitethemes/4/btn4.gif);
background-repeat:no-repeat;
width:150px;
height:21px;
display:block;
color:#5d6470;
font-size:10px;
font-weight:bold;
text-decoration:none;
padding-top:7px;
text-align:center;
}

.btn4:hover {
background-position:0 -28px;
color:white;
}

.btn4up,.btn4up:visited,.btn4up:active {
background-image:url(../images/sitethemes/4/btn4up.gif);
padding-left:10px;
}

.btn4ap,.btn4ap:visited,.btn4ap:active {
background-image:url(../images/sitethemes/4/btn4ap.gif);
padding-left:10px;
}

.btn4ad,.btn4ad:visited,.btn4ad:active {
background-image:url(../images/sitethemes/4/btn4ad.gif);
padding-left:10px;
}

.btn4ca,.btn4ca:visited,.btn4ca:active {
background-image:url(../images/sitethemes/4/btn4ca.gif);
padding-left:10px;
}

#content .body .splitter {
background-image:url(../images/sitethemes/4/splitter.gif);
background-repeat:no-repeat;
height:20px;
margin:0;
padding:0;
color:#5C6375;
font-size:1px;
text-align:left;
}

#content .body .splitter2 {
background-image:url(../images/sitethemes/4/splitter2.gif);
background-repeat:no-repeat;
height:2px;
margin:0;
padding:0;
color:#5C6375;
font-size:1px;
text-align:left;
}

#statbar {
clear:both;
background-image:url(../images/sitethemes/4/statbar.gif);
background-repeat:no-repeat;
height:16px;
font-size:10px;
font-weight:bold;
text-align:left;
padding:12px 0 0 14px;
margin:0;
color:white;
}

#statbar a, #statbar a:visited, #statbar a:hover {
color:white;
}

#statbar a:hover {
text-decoration:none;
}

#footer {
clear:both;
background-image:url(../images/sitethemes/4/footerbg.gif);
background-color:#94979b;
background-repeat:no-repeat;
padding:18px 8px 4px 8px;
height:20px;
margin:0 auto;
width:756px;
}

#footer .menu {
color:#E3E4E6;
float:left;
}

#footer .menu .headtext {
margin:0;
font-size:10px;
font-weight:bold;
color:white;
text-align:left;
}

#footer .menu a, #footer .menu a:visited, #footer .menu a:active {
color:#E3E4E6;
text-decoration:none;
}

#footer .menu a:hover{
color:white;
text-decoration:underline;
} 

#footer .copyright {
float:right;
color:#E3E4E6;
text-align:right;
font-size:10px;
font-weight:bold;
}

#footer .divider {
float:right;
}

.breaker {
clear:both;
height:1px;
font-size:1px;
overflow:hidden;
}

.box2 table {
margin:0 auto;
margin-top:3px;
}

.buttbox a {
width:60px;
height:72px;
background-image:url(../images/sitethemes/4/bs1.jpg);
display:block;
text-decoration:none;
}

.buttbox a:hover {
background-image:url(../images/sitethemes/4/bs2.jpg);
}

.b1 { background-position:0 0; }
.b2 { background-position:-60px 0; }
.b3 { background-position:-120px 0; }
.b4 { background-position:-180px 0; }
.b5 { background-position:-240px 0; }
.b6 { background-position:-300px 0; }
.b7 { background-position:-360px 0; }
.b8 { background-position:-420px 0; }
.b9 { background-position:-480px 0; }
.b10 { background-position:-540px 0; }


.buttbox2 a {
width:50px;
height:62px;
background-image:url(../images/sitethemes/4/bs4.jpg);
display:block;
text-decoration:none;
}

.buttbox2 a:hover {
background-image:url(../images/sitethemes/4/bs3.jpg);
}

.b21 { background-position:0 0; }
.b22 { background-position:-50px 0; }
.b23 { background-position:-100px 0; }
.b24 { background-position:-150px 0; }
.b25 { background-position:-200px 0; }
.b26 { background-position:-250px 0; }
.b27 { background-position:-300px 0; }
.b28 { background-position:-350px 0; }
.b29 { background-position:-400px 0; }
.b210 { background-position:-450px 0; }
.b211 { background-position:-500px 0; }
.b212 { background-position:-550px 0; }


.buttbox3 a {
width:60px;
height:72px;
background-image:url(../images/sitethemes/4/msgstrip0.gif);
display:block;
text-decoration:none;
}

.buttbox3 a:hover {
background-image:url(../images/sitethemes/4/msgstrip1.gif);
}

.b31 { background-position:0 0; }
.b32 { background-position:-60px 0; }
.b33 { background-position:-120px 0; }
.b34 { background-position:-180px 0; }
.b35 { background-position:-240px 0; }

.maover { background-image:url(../images/sitethemes/4/bs2.jpg); }
.maover:visited { background-image:url(../images/sitethemes/4/bs2.jpg); }
.maover:active { background-image:url(../images/sitethemes/4/bs2.jpg); }
.maover:hover { background-image:url(../images/sitethemes/4/bs2.jpg); }

.mytable1 {
background-image:url(../images/sitethemes/4/tablebbg1.gif);
background-position:bottom left;
background-repeat:no-repeat;
background-color:#F2F2F2;
}

.mytable1 .top {
background-image:url(../images/sitethemes/4/tablehbg1.gif);
background-position:top right;
background-repeat:no-repeat;
padding:0;
height:22px;
}

.mytable1 .top h2,.mytable1 .top td h2 {
background-image:url(../images/sitethemes/4/tablehh1.gif);
background-position:top left;
background-repeat:no-repeat;
font-weight:bold;
font-size:10px;
color:white;
text-align:left;
padding:4px 0 0 16px;
margin:0;
height:18px;
}

.mytable1 .mid {
border-left:2px solid #D2D2D2;
border-right:2px solid #D2D2D2;
border-bottom:2px solid #D2D2D2;
padding:4px 0 0 0;
}

.mytable1 form {
margin:0;
padding:0;
}

input {
/*border:2px solid #BFC4D1;*/
}

form select {
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size:11px;
padding:0;
color:#5C6375;
}

.cbox, .rbut, .c_b {
border:0px solid white;
background-image:none;
}

.mytable1 .c_b {
border:none;
}

.info1 {
background-image:url(../images/sitethemes/4/bull2.gif);
background-repeat:no-repeat;
padding:0 20px 0 20px;
margin:16px 0 0 0;
font-weight:bold;
text-align:left;
}

.info1 a, .info1 a:visited, .info1 a:active {
font-weight:bold;
color:white;
text-decoration:none;
}

.info1 a:hover {
text-decoration:underline;
}

.boybox, .girlbox, .defbox {
background-image:url(../images/boybg1_white.gif);
background-repeat:no-repeat;
width:124px;
text-align:center;
padding:8px 0 0 0;
}

.girlbox {
background-image:url(../images/girlbg1_white.gif);
}

.defbox {
background-image:url(../images/defbg1_white.gif);
}

.boybox .info, .girlbox .info, .defbox .info {
background-image:url(../images/boybg2_white.gif);
background-position:bottom left;
background-repeat:no-repeat;
font-size:10px;
padding:2px 4px 11px 4px;
font-weight:bold;
text-align:center;
width:116px;
overflow:hidden;
}

.feat_boybox, .feat_girlbox, .feat_defbox {
background-image:url(../images/boybg1_white.gif);
background-repeat:no-repeat;
width:124px;
text-align:center;
padding:8px 0 0 0;
}

.feat_girlbox {
background-image:url(../images/girlbg1_white.gif);
}

.feat_defbox {
background-image:url(../images/defbg1_white.gif);
}

.feat_boybox .info, .feat_girlbox .info, .feat_defbox .info {
background-image:url(../images/boybg2_white.gif);
background-position:bottom left;
background-repeat:no-repeat;
font-size:10px;
padding:2px 4px 11px 4px;
font-weight:bold;
text-align:center;
width:116px;
overflow:hidden;
}

.hofmonth {
background-image:url(../images/sitethemes/4/hotm.gif);
padding-top:30px;
}

.bofmonth {
background-image:url(../images/sitethemes/4/botm.gif);
padding-top:30px;
}

.bandofmonth {
background-image:url(../images/sitethemes/4/botw.gif);
padding-top:30px;
}

.potd {
background-image:url(../images/sitethemes/4/potd.gif);
padding-top:30px;
}

.info a, .info a:visited, .info a:active {
font-weight:normal;
/*color:white;*/
color:#001958;font-size:11px;
text-decoration:none;
}

.info a:hover {
text-decoration:underline;
/*color:white;*/
color:#6582cf;
}

.girlbox .info {
background-image:url(../images/girlbg2_white.gif);
}

.defbox .info {
background-image:url(../images/defbg2_white.gif);
}

.girlbox .thumb, .defbox .thumb {
margin:0;
border:1px solid #FFEBF0;
/*border-right:2px solid #ED8AA6;
border-bottom:2px solid #ED8AA6;*/
}

.boybox .thumb {
margin:0;
border:1px solid #EBEFFF;
/*border-right:1px solid #8A9FED;
border-bottom:1px solid #8A9FED;*/
}

.plain {
background-color:#F2F2F2;
font-size:10px;
font-weight:bold;
color:#949AAB;
padding:2px;
}

.forumpost {
background-image:url(../images/sitethemes/4/buttbg.gif);
background-repeat:repeat-x;
background-position:bottom left;
}



.postdate {
padding:2px 2px 0 16px;
background-color:#eeeeee;
color:#535786;
height:16px;
background-image:url(../images/sitethemes/4/bull3.gif);
background-position:0 50%;
background-repeat:no-repeat;
}

.forumpost th {
/*background-image:url(../images/sitethemes/4/buttbg.gif);
background-repeat:repeat-x;
background-position:bottom left;*/
padding:0;
margin:0;
background-color:#000099;
}

.forumpost .details {
font-weight:normal;
color:#535786;
padding:4px 0 4px 0;
color:#666666;
font-size:10px;
text-align:center;
}

.posttime {
background-image:url(../images/sitethemes/4/clock.gif);
background-repeat:no-repeat;
padding:4px 0 0 24px;
height:19px;
}

.posttitle {
background-image:url(../images/sitethemes/4/doc.gif);
background-repeat:no-repeat;
padding:3px 0 0 20px;
height:18px;
}

.postbutts {
padding:1px;
background-color:#E9EBED;
}

.postbutts a {
}

.forumpost .header {
background-image:url(../images/sitethemes/4/gelbg.gif);
background-repeat:repeat-x;
font-weight:bold;
color:white;
}

.minus {
background-image:url(../images/sitethemes/4/minus.gif);
background-repeat:no-repeat;
background-position:0 50%;
padding:0 0 0 16px;
text-align:left;
}

.add {
background-image:url(../images/sitethemes/4/add.gif);
background-repeat:no-repeat;
background-position:0 50%;
padding:0 0 0 16px;
text-align:left;
}

.myratescale {
background-image:url(../images/sitethemes/4/ratescale.gif);
background-position:top center;
background-repeat:no-repeat;
}

.myratescale td {
width:52px;
height:64px;
text-align:center;
}

.adminBox {
color:red;
background-color:#6699DC;
color:white;
padding:8px;
margin-top:4px;
font-weight:bold;
text-align:center;
background-image:url(../images/sitethemes/4/lock.gif);
background-repeat:no-repeat;
}

.smalldivider {
background-image:url(../images/sitethemes/4/div.gif);
height:2px;
overflow:hidden;
font-size:1px;
}

.msgbox {
background-color:white;
border:1px solid #BFC4D1;
margin-bottom:3px;
}

.msgsubject {
background-image:url(../images/sitethemes/4/doc.gif);
background-position:0 50%;
background-repeat:no-repeat;
padding:0 4px 0 20px;
height:16px;
}

.msgbody {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#535786;
padding:0;
overflow:hidden;
width:473px;
}

.msgbox .msgbutts {
padding:1px;
background-color:#eeeeee;
}

.blogbox select {
width:60px;
}

.helplink {
cursor:help;
}

.link3, .link3:visited, .link3:active {
color:#5C6375;
text-decoration:none;
}

.tagbg1 { background-color:#FDE8E8; }
.tagbg2 { background-color:#EAEDFB; }
.tagbg3 { background-color:#FCF6E7; }
.tagbg4 { background-color:#ECF9EA; }
.tagbg5 { background-color:#FFEFF9; }
.tagbg6 { background-color:#E9F6FA; }
.tagbg7 { background-color:#FEEEE5; }
.tagbg8 { background-color:#FDE5FF; }
.tagbg9 { background-color:#F2FAE9; }
.tagbg10 { background-color:#E9FBFA; }
.tagbg11 { background-color:#F2E4FF; }

.minifolder {
background-image:url(../images/sitethemes/4/minifolder.gif);
background-position:0 50%;
background-repeat:no-repeat;
padding:1px 0 1px 20px;
}

.blogcell {
background-image:url(../images/sitethemes/4/blog.gif);
background-position:0 50%;
background-repeat:no-repeat;
}

.qbox2 {
background-color:#f1f1f1;
margin-bottom:6px;
background-image:url(../images/sitethemes/4/q2-1.gif);
background-repeat:no-repeat;
width:575px;
}

.qbox {
background-color:#f1f1f1;
margin-bottom:6px;
background-image:url(../images/sitethemes/4/q1-1.gif);
background-repeat:no-repeat;
width:575px;
}

.qbox td,.qbox2 td {
background-image:url(../images/sitethemes/4/q1-3.gif);
background-position:bottom left;
background-repeat:no-repeat;
}

.qbox table td,.qbox2 table td {
background:none;
}

.signupb {
	background-image:url(../images/sitethemes/4/signup.gif);
	width:100px;
	height:100px;
	display:block;
	text-decoration:none;
}

.signupb:hover {
	background-position:0 -100px;
	text-decoration:none;
}

.orangegeltop {
background-image:url(../images/orangegelbg.gif);
padding:0;
height:24px;
}

.orangegeltop h1 {
background-image:url(../images/orangegelbg_h1.gif);
background-position:top right;
color:white;
font-size:10px;
padding:4px 28px 0 4px;
height:20px;
margin:0;
float:left;
}


.geltop {
background-image:url(../images/sitethemes/4/gelbg.gif);
padding:0;
height:24px;
}

.geltop h1 {
background-image:url(../images/sitethemes/4/gelbg_h1.gif);
background-position:top right;
color:white;
font-size:10px;
padding:4px 28px 0 4px;
height:20px;
margin:0;
float:left;
}

.geltop_bc {
height:17px;
background-image:url(../images/sitethemes/4/gelbg_bc.gif);
background-repeat:repeat-x;
}

.loginbtn {
background-image:url(../images/sitethemes/4/login.gif);
height:26px;
width:117px;
border:0px solid white;
cursor:hand;
}

.signupbtn {
background-image:url(../images/sitethemes/4/signupbtn.gif);
height:26px;
width:117px;
border:0px solid white;
cursor:hand;
}

.phsignup {
	background-image:url(../images/sitethemes/4/phsignup.gif);
	background-repeat:no-repeat;
	background-position:50% 50%;
	height:49px;
	display:block;
	text-decoration:none;
}

.formerrormsg {
clear:both;
	color:red;
	background-image:url(../images/sitethemes/4/error.gif);
	background-repeat:no-repeat;
	padding-left:12px;
	text-transform:capitalize;
	text-align:left;
	}

.htmlbox, td .htmlbox {
	overflow:hidden;
}

.fedit {
width:83px;
height:23px;
background-image:url(../images/sitethemes/4/fedit.gif);
display:block;
text-decoration:none;
margin:2px;
}

.freply {
width:83px;
height:23px;
background-image:url(../images/sitethemes/4/freply.gif);
display:block;
text-decoration:none;
margin:2px;
}

.fquote {
width:83px;
height:23px;
background-image:url(../images/sitethemes/4/fquote.gif);
display:block;
text-decoration:none;
margin:2px;
}

.fdelete {
width:83px;
height:23px;
background-image:url(../images/sitethemes/4/fdelete.gif);
display:block;
text-decoration:none;
margin:2px;
}

.fforward {
width:83px;
height:23px;
background-image:url(../images/sitethemes/4/fforward.gif);
display:block;
text-decoration:none;
margin:2px;
}

.fblock {
width:83px;
height:23px;
background-image:url(../images/sitethemes/4/fblock.gif);
display:block;
text-decoration:none;
margin:2px;
}

.lockedtable {
table-layout:fixed;
}

.lockedtable th, .lockedtable td {
overflow:hidden;
}

.htmlbox {
overflow:hidden;
}

.newshtmlbox {
width:100%;
overflow:hidden;
text-align:justify;
font-size:11px;
}

.newshtmlbox p {
margin:0 0 12px 0;
text-align:justify;
padding:0;
font-size:11px;color:#494d58;
}

.forumbody {
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#535786;
padding:0;
overflow:hidden;
width:473px;
margin:0;
}

.forumbody p {
margin:0 0 12px 0;
padding:0;
text-align:justify;
}

.newshtmlbox img {
width: expression(offsetWidth > 599 ? "600px": "auto");
max-width: 600px;
}


.forumpost .forumbody img,.msgbox .msgbody img {
width: expression(offsetWidth > 472 ? "473px": "auto");
max-width: 473px;
}

.email {
background-image:url(../images/email.gif);
background-repeat:no-repeat;
background-position:0 50%;
padding-left:20px;
margin:2px 0 2px 0;
height:14px;
}

.newmsgs {
background-image:url(../images/mailblink.gif);
background-repeat:no-repeat;
background-position:0 50%;
padding-left:20px;
margin:2px 0 2px 0;
height:14px;
}


.buddy {
background-image:url(../images/buddyon.gif);
background-repeat:no-repeat;
background-position:0 50%;
padding-left:20px;
margin:2px 0 2px 0;
height:14px;
}

.newrates {
background-image:url(../images/newrating.gif);
background-repeat:no-repeat;
background-position:0 50%;
padding-left:20px;
margin:2px 0 2px 0;
height:14px;
}

.newcomms {
background-image:url(../images/newcomms.gif);
background-repeat:no-repeat;
background-position:0 50%;
padding-left:20px;
margin:2px 0 2px 0;
height:14px;
}

.mybookmarks {
background-image:url(../images/bookmarks.gif);
background-repeat:no-repeat;
background-position:0 50%;
padding-left:20px;
margin:2px 0 2px 0;
padding-top:1px;
height:15px;
}

.magnifyg {
background-image:url(../images/magnify.gif);
background-repeat:no-repeat;
background-position:0 2px;
padding-left:14px;
margin:2px 0 2px 0;
height:14px;
overflow:hidden;
}

.mailblink {
background-image:url(../images/mailblink.gif);
background-repeat:no-repeat;
background-position:0 50%;
padding-left:20px;
}

.maineventbox {
width:440px;
padding:0;
margin:0;
overflow:hidden;
}

.maineventbox p {
margin:0 0 12px 0;
padding:0;
text-align:justify;
}

.maineventbox img {
width: expression(offsetWidth > 439 ? "440px": "auto");
max-width: 440px;
padding:0;
margin:0;
}

.girllink,.girllink:visited,.girllink:active {
color:#F57FB6;
}

.boylink,.boylink:visited,.boylink:active {
color:#6B92E8;
}

.girllink:hover,.boylink:hover {
color:#333333;
text-decoration:none;
}

ul {
margin:0;
padding:0;
margin:4px;
}

li {
margin:1px 0 1px 16px;
padding:0;
}

.sidebolox a {
text-decoration:none;
}

.forumname {
font-size:12px;
}

.forumname a,.forumname a:visited,.forumname a:active {
text-decoration:none;
}

.forumname a:hover {
text-decoration:underline;
}

.detailshop {
	color:#5C6375;
	text-align:left;
}

.freeshop {
background-color:#F3FDF5;
color:#1CAF33;
text-transform:capitalize;
text-align:center;
}

th .freeshop {
color:white;
background:transparent;
}

.platshop {
	background-color:#FEF2F1;
	color:red;
	text-transform:capitalize;
	text-align:center;
}

#mainmenu {
background-color:#FF9900;
color:white;
font-weight:bold;
}

.submenu {
display:none;
text-align:left;
background-color:#488aaf;
color:#fff;
padding:2px 0 4px 0;
}

.submenu a,.submenu a:link,.submenu a:visited,.submenu a:active {
text-decoration:none;
color:#fff;
padding-left:10px;
margin-left:8px;
margin-right:6px;
background-image:url(../images/sitethemes/4/subnavdiv.gif);
background-repeat:no-repeat;
background-position:0 50%;
}

.submenu a:hover {
color:#c0deef;
background-image:url(../images/sitethemes/4/subnavdiv2.gif);
}

.swin {
background-image:url(../images/swin1-1.gif);
width:136px;
margin:0 0 6px 6px;
}

.swin td, .swin th {
background-image:url(../images/swin1-3.gif);
background-repeat:no-repeat;
background-position:bottom left;
padding:9px 4px 9px 6px;
}

.st_error1 {
color:red;
font-weight:bold;
background-image:url(../images/st_error1.gif);
background-repeat:no-repeat;
background-position:0 50%;
padding:0 0 0 30px;
height:33px;
}

.st_error2 {
color:blue;
font-weight:bold;
background-image:url(../images/st_error2.gif);
background-repeat:no-repeat;
background-position:0 50%;
padding:0 0 0 30px;
height:33px;
}

.st_error3 {
color:#4b8d61;
font-weight:bold;
background-image:url(../images/st_error3.gif);
background-repeat:no-repeat;
background-position:0 50%;
padding:0 0 0 30px;
height:33px;
}

.grad-l {
background-image:url(../images/sitethemes/4/grad-l.gif);
background-repeat:repeat-y;
background-position:top right;
}


.grad-r {
background-image:url(../images/sitethemes/4/grad-r.gif);
background-repeat:repeat-y;
background-position:top left;
}

.gelhead {
width:575px;
}

.col_no {
color:red;
}

.col_yes {
color:green;
}

.gyph {
display:block;
width:142px;
height:20px;
background-image:url(../images/sitethemes/4/gyph.gif);
background-repeat:no-repeat;
background-position:50% 50%;
clear:both;
text-decoration:none;
}

.featured {
display:block;
width:142px;
height:20px;
background-image:url(../images/sitethemes/4/featured.gif);
background-repeat:no-repeat;
background-position:50% 50%;
clear:both;
text-decoration:none;
}

.helpBox {
background-color:white;
color:#FF9900;
border:1px solid #FF9900;
text-align:left;
padding:4px;
}

.miniswin {
background-image:url(../images/swin.gif);
background-repeat:no-repeat;
background-position:50% 50%;
height:17px;
padding-top:2px;
font-weight:bold;
text-align:center;
}

.footerbot {
background-image:url(../images/sitethemes/4/gradbot.gif);
background-repeat:repeat-y;
background-position:50% 50%;
}

.smallball {
width:24px;
height:24px;
background-image:url(../images/sitethemes/4/small_ball.gif);
background-repeat:no-repeat;
text-align:center;
color:black;
font-weight:bold;
}

.upgradenow {
background-image:url(../images/sitethemes/4/upgradenow.gif);
background-repeat:no-repeat;
background-position:top center;
padding-top:88px;
text-align:center;
}

.arrowup {
width:44px;
height:38px;
background-image:url(../images/sitethemes/4/arrowup.gif);
background-position:50% 50%;
background-repeat:no-repeat;
text-decoration:none;
display:block;
}

.loading_box {
background-image:url(../images/loading.gif);
background-color:white;
background-repeat:no-repeat;
background-position:50% 50%;
}
