/* SKIN */
BODY{
background: url(../img/skin/bg.png) repeat top left #FFF;
color:#4b4b4b;
}
H1{
color:#FF8300;
background: url(../img/skin/h1.png) repeat-x left 28px transparent;
font-size:23px;
font-weight:normal;
height:41px;
padding-bottom:28px;
margin:0px;
}
H1 SPAN{
font-size:10px;
margin-left:8px;
margin-top:3px;
display:block;
}
H1 a{color:#f4a62a; text-decoration:none;}
H1 a:Link{color:#f4a62a; text-decoration:none;}
H1 a:Visited{color:#f4a62a; text-decoration:none;}
H1 a:Hover{color:#f4a62a; text-decoration:underline;}
H2{
color:#FF8300;
}
H3{
color:#FFF;
}
HR{
border-top:1px solid #bababa;
border-bottom:1px solid #FFF;
border-left:none;
border-right:none;
}
#header{
height:198px;
background: url(../img/skin/header.png) no-repeat left bottom transparent;
}
#sitename{
display:block;
color:#FFF;
font-weight:bold;
font-size:25px;
top:45px;
left:100px;
}
#outer{
background: url(../img/skin/bg_stretch.png) transparent;
}
#left{
display:none;
background:none;
padding-top:198px;
background:url(../img/skin/left_top.png) repeat-x left 149px transparent;
}
#centrecontent{
width:717px;
padding:210px 30px 30px 15px;
background: none;
background:url(../img/skin/content_top.png) repeat-x left 149px transparent;
}
*html #centrecontent{
width:747px;
}
.site_languages{
position:absolute;
top:155px;
left:550px;
z-index:3000;
}
#back_to_community{
display:block;
position:absolute;
top:139px;
right:3px;
}

#footer{
background:url(../img/skin/footer.png) no-repeat left bottom transparent;
}
.profile_image IMG{
border:3px solid #000;
}
.profile_text{
color:#FFF;
}
.pointerwrapper{
display:none;
color:grey;
background-color:transparent;
}
.pointerwrapper A{color:black;text-decoration:none;}
.pointerwrapper A:Link{color:black;text-decoration:none;}
.pointerwrapper A:Visited{color:black;text-decoration:none;}
.pointerwrapper A:Hover{color:black;text-decoration:underline;}

.pointer{
background-color:transparent;
}
.imgsize{
color:red;
font-weight:bold;
}
.new_messages{
margin-left:100px;
margin-top:100px;
color:white;
font-weight:bold;
}


.login, .login{
float:left;
color:#FFF;
font-weight:normal;
text-align:left;
margin-top:25px;
left:600px;
display:none;
}
.login .miniform{
display:block;
}
.login STRONG A{
color:white;
}

#logo, .period{
display:none;
}
#bugs{
display:none;
position:absolute;
top:110px;
right:0px;
z-index:1000;
}
#bugs A{color:black; text-decoration:none;font-size:18px;font-weight:bold;}
#bugs A:Link{color:black; text-decoration:none;}
#bugs A:Visited{color:black; text-decoration:none;}
#bugs A:Hover{color:black; text-decoration:underline;}
#register_free{display:none;}
#shout{
height:65px;
width:230px;
position:absolute;
top:28px;
left:445px;
color:black;
line-height:13px;
display:none;
}
#shout A{color:orange; text-decoration:none;}
#shout A:Link{color:orange; text-decoration:none;}
#shout A:Visited{color:orange; text-decoration:none;}
#shout A:Hover{color:orange; text-decoration:underline;}

/* ERRORS */
#errors{
border:2px solid white;
background-color:red;
font-weight:bold;
color:white;
position:absolute;
width:300px;
top:80px;
left:300px;
margin:auto auto;
z-index:1000;
}
#messages{
border:2px solid white;
background-color:green;
font-weight:bold;
color:white;
position:absolute;
width:300px;
top:80px;
left:300px;
margin:auto auto;
z-index:1000;
}
.errors_header{
background-color:white;
color:red;
}
.messages_header{
background-color:white;
color:green;
}

/* FRIENDS */
.image80{
background: url(../img/fotoboxes/imgcontainer80.png) no-repeat top center transparent;
}
.image96{
background: url(../img/fotoboxes/imgcontainer96.png) no-repeat top center transparent;
}
.image120{
background: url(../img/fotoboxes/imgcontainer120.png) no-repeat top center transparent;
}
.image80 A:Link, .image96 A:Link, .image120 A:Link{color:black;text-decoration:none;}
.image80 A:Visited, .image96 A:Visited, .image120 A:Visited{color:#CCC;text-decoration:none;}
.image80 A:Hover, .image96 A:Hover, .image120 A:Hover{color:#fb9b05;text-decoration:underline;}

.friends .image80 IMG{border:1px solid #890F4F;}
.friends .image80 A:Link{color:#FFF;}
.friends .image80 A:Hover{color:#890F4F;}
.friends .image80 A SPAN{top:63px;}

/* MENU */
.menu_level_2{
border-top:none;
}
.menu_level_2 UL LI UL LI A{
padding-left:12px;
border:none;
margin-left:1px;
margin-right:1px;

color:black;
font-weight:normal;
background: url(../img/menu/arrow2.png) no-repeat left center #F8F8F8;
}
.menu_level_2 UL LI A{
display:block;
height:18px;
padding-left:20px;
padding-top:2px;
cursor:hand;

color:#555;
text-decoration:none;
background-color:#ebebeb;
border-top:1px solid #FFF;
border-bottom:1px solid #bebcbc;
border-right:1px solid #bebcbc;
background: url(../img/menu/arrow1.png) no-repeat 5px center transparent;
font-weight:bold;
}
.menu_level_2 UL LI UL LI A:Hover{
background:none white;
text-decoration:underline;
background: url(../img/menu/arrow2_hover.png) no-repeat left center #F8F8F8;
}
.menu_level_2 UL LI A:Hover{
background: url(../img/menu/arrow1_hover.png) no-repeat 5px center transparent;
}
.menu_level_2 UL LI UL LI A.active{
color:orange;
background: url(../img/menu/arrow2_hover.png) no-repeat left center #F8F8F8;
}
.menu_level_2 UL LI A.active{
color:black;
background: url(../img/menu/arrow1_hover.png) no-repeat 5px center transparent;
}

/* REACTIONS */
DIV.reaction{
background: url(../img/reaction/reaction_body.png) repeat-y left top transparent;
}
DIV.reaction_user_info{
background: url(../img/reaction/reaction_userinfo.png) no-repeat left top transparent;
}
DIV.reaction_body{
color:#000;
}
DIV.reaction_header{
color:#000;
font-weight:bold;
font-size:10px;
background: url(../img/reaction/reaction_top.png) no-repeat left top transparent;
}
*html DIV.reaction_header{
background: url(../img/reaction/reaction_top.png) no-repeat -3px top transparent;
}
DIV.reaction A{
color:yellow;
font-weight:bold;
text-decoration:underline;
}
DIV.reaction A:Link{color:#890F4F;text-decoration:underline;}
DIV.reaction A:Visited{color:#890F4F;text-decoration:underline;}
DIV.reaction A:Hover{color:#890F4F;text-decoration:none;}

DIV.reaction_footer{
background: url(../img/reaction/reaction_bottom.png) no-repeat left bottom transparent;
color:#999;
font-size:9px;
}
.sig{
color:#FFF;
}
.nickname{
color:#000;
cursor:hand;
}

/* PAGES */
.pages SPAN.pages_txt{
font-weight:bold;
}
.pages A, .pages SPAN.disabled{
font-size:10px;
color:#000;
text-decoration:none;
background: url(../img/pages/page10.png) no-repeat center top transparent;
}
.pages A:Hover{
background: url(../img/pages/page10_hover.png) no-repeat center top transparent;
}
.pages SPAN.disabled{
color:#CCC;
background: url(../img/pages/page10_disabled.png) no-repeat center top transparent;
}
.pages SPAN.current_page A{
color:#000;
background: url(../img/pages/page10_active.png) no-repeat center top transparent;
}

/* TEASE */
.online{
font-weight:bold;
color:green;
}
.offline{
font-weight:bold;
color:grey;
}

#tease{
width:400px;
margin:5px;
background-color:#DDD;
border:1px solid #f4a62a;
}
#tease_header{
background-color:#f4a62a;
font-weight:bold;
font-size:14px;
padding-left:5px;
margin:1px;
}
#tease_body{
padding:5px;
color:#000;
}

/* TABSET */

.tabset{
border-bottom:1px solid #CCCCCC;
}
.tabset A{
border:1px solid #CCCCCC;
color:black;
background: url(../img/tabs/tab.png) repeat-x 0px 0px #FFF;
}
.tabset A:Hover{
background: url(../img/tabs/tab_hover.png) repeat-x 0px 0px #FFF;
}
.tabset A.active{
border:1px solid #6c99bb;
border-bottom:1px solid white;
font-weight:bold;
color:#0f4d7f;
background: url(../img/tabs/tab_enabled.png) repeat-x 0px 0px #FFF;
}

/* MODULES */
div.module {
margin:10px 5px 0 5px;
background-color:transparent;
border:none;
}

div.module_header{
background: none;
padding-left:4px;
padding-top:2px;
display:none;
}
div.module_header:Hover{
background-color:transparent;
}

div.module_header A{color:black; text-decoration:none;}
div.module_header A:Link{color:black; text-decoration:none;}
div.module_header A:Visited{color:black; text-decoration:none;}
div.module_header A:Hover{color:white; text-decoration:none;}

div.module_header SPAN{
font-size:12px;
font-weight:normal;
}
div.module_body{
background: none;
background-color:transparent;
font-size:11px;
}
div.module_body A{
background: none;
color:#6c6c62;
text-decoration:none;
}
div.module_body A:Link{color:#6c6c62; text-decoration:none;}
div.module_body A:Visited{color:#6c6c62; text-decoration:none;}
div.module_body A:Hover{color:#6c6c62; text-decoration:underline;}

div.module_body .active{color:#ff8300; font-weight:bold;}
div.module_body .active:Link{color:#ff8300; font-weight:bold;}
div.module_body .active:Visited{color:#ff8300; font-weight:bold;}

div.module_footer{
border-top:1px solid #FFF;
height:23px;
background: url(../img/skin/left_bottom.png) repeat-x left top transparent;
}

div.module UL{
list-style:none;
padding:0;
margin:0;
}
div.module UL LI{
border-bottom:1px solid #bababa;
border-top:1px solid #FFF;
height:17px;
}
/* HOME */
.my_acc_actions, .home_ul{
padding:0;
margin:10px 0 0 0;
list-style-position:inside;
list-style-type:none;
list-style-image:none;
}
.my_acc_actions A,.home_ul A{color:#4791c5}
.my_acc_actions A:Link, .home_ul A:Link{color:#4791c5}
.my_acc_actions A:Visited, .home_ul A:Visited{color:#4791c5}
.my_acc_actions A:Hover, .home_ul A:Hover{color:#4791c5; text-decoration:none;}

.home_ul{
float:left;
}
#flasheader{
display:none;
}
.loginform{
display:none;
visibility:hidden;
}