/** TAGS  */
html {
height:100%;
padding:0px;
margin:0px;
}
body {
font-size:11px;
font-family:Verdana, Arial, SunSans-Regular, Sans-Serif;
color:black;
padding:0px;
margin:0px;
height:auto;
background: #a6a6a6 url(http://www.firstcore.com/images/backgrounds/bg.gif) repeat-x;
min-height:100%;
color: black;
}
a.menu {
width:150px;
display:block;
height:20px;
padding-left:10px;
}
h1 {
margin:0;
padding:0;
}
input {
border:1px solid #D9D9D9;
padding:3px;
background-color:#FFFFFF;
font-size:12px;
color:black;
}
input:focus {
border:1px solid rgb(150,150,150);
padding:3px;
background-color:#FFFFFF;
font-size:12px;
}
input[type=text]:focus {
border:1px solid rgb(150,150,150);
padding:3px;
background-color:#FFFFFF;
font-size:12px;
color:rgb(150,150,150);
}
textarea {
border:1px solid #D9D9D9;
padding:3px;
background-color:#FFFFFF;
font-size:12px;
color:black;
}

textarea:focus {
border:1px solid rgb(150,150,150);
padding:3px;
background-color:#FFFFFF;
font-size:12px;
}
select {
border:1px solid #D9D9D9;
padding:3px;
background-color:#FFFFFF;
font-size:12px;
}

select:focus {
border:1px solid rgb(150,150,150);
padding:3px;
background-color:#FFFFFF;
font-size:12px;
}
label {cursor:pointer;}
a:focus {outline:none;}
/** CLASSES */
h1.settings {
color:#5c5c5c;
font-family:Verdana;
font-size:21px;
letter-spacing:-3px;
margin:0;
paddding:0;
font-weight:normal;
}
div.friend {
float:left;
width:640px;
padding:5px;
}
div.floatleft {float:left;}
div.floatright {float:right;}
div.big_button {float:left;width:auto;height:25px;cursor:pointer;}
div.big_button div.side {float:left;width:13px;height:25px;}
div.big_button div.text {letter-spacing:-1px;padding-top:2px;font-family:Verdana,arial,serif;color:#767676;font-size:12px;float:left;width:auto;margin-left:0px;height:21px;border-bottom:1px solid #b4b4b4;border-top:1px solid #b4b4b4;}
div.comment {
float:left;
width:700px;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
background:#e8e8e8 url(http://www.firstcore.com/images/corners/corners_content_top.gif) no-repeat;
height:auto;
color:black;
}
div.bigcontentbackground2 {
background:#d4d4d4 url(http://www.firstcore.com/images/corners/corners_content_top.gif) no-repeat;
}
iframe.nicEdit-frame {
background-color:white;
}
div.comment_dark {
background-color:#d4d4d4;
}
div.comment div.profile {
float:left;
width:75px;
height:128px;
}

div.comment div.text span.gray {color:#b4b4b4;}
div.comment div.text span.gray a {color:#b4b4b4;}
div.comment div.text span.gray a.userlink {color:black;}
div.comment div.text span.gray a.mark {}
div.comment div.text span.dark {color:color1;}
div.comment div.text {float:left;width:600px;}
div.comment div.footer {
float:left;width:700px;
background:url(http://www.firstcore.com/images/corners/corners_content_bottom.gif) no-repeat scroll left bottom;
height:20px;
margin-top:10px;
}


.sortablehelper {
border:2px dashed #777777;
width:auto !important;
}
.sortablehelperimages {
border:0px solid;
}
.sortablehover {
	
}
div.img_drag {
float:left;
width:155px;
height:150px;
padding:0;

}
div.direct_image {
float:left;
padding:0;
margin-left:auto;
margin-right:auto;
margin-top:2px;
width:120px;
height:90px;
border:1px solid black;
}
div.img_handle {
float:left;
width:16px;
height:16px;
cursor:move;
}
.sortableactive {
/*border:2px dashed #777777;*/

}
div.menu {
width:190px;
background-color:#e4e4e4;
float:left;
}
div.entry {
float:left;
width:170px;
border-bottom:1px solid #b4b4b4;
height:23px;
padding-top:7px;
font-weight:bold;
padding-left:5px;
cursor:pointer;
}
div.entry:hover {
background-color:white;
}
div.entry a {

font-weight:bold;
font-size:11px;
}
div.entry_left {
float:left;
width:120px;
font-size:11px;
padding-top:2px;

}

div.entry_right {
float:right;
font-size:11px;
margin-right:5px;
color:#5c5c5c;
}
div.thumb {
border:1px solid #b4b4b4;float:left;
padding:2px;
background-color:white;
}
div.entry_right div.r {
float:left;width:10px;height:16px;padding-top:3px;padding-right:5px;
}
div.entry_right div.l {
float:left;width:20px;height:16px;padding-top:2px;
}

div.bapp {
height:18px;
width:175px;
float:left;
margin-bottom:5px;
padding-left:5px;
}
div.bapp a {
color:rgb(100,100,100);
}

div.dentry {
width:190px;
margin-top:20px;
float:left;
}
div.dentry h1 {
font-size:11px;
margin:0;
padding:0;
color:#5c5c5c;
}
div.dentry_c {
width:190px;
background-color:#e4e4e4;
float:left;
color:black;
margin-top:3px;
}
div.entry_birth {
float:left;
width:188px;
border-bottom:1px solid #b4b4b4;
height:34px;
padding-left:2px;
}
div.entry_birth:hover {
background-color:#FFFFFF;
}
div.entry_right_birth {
float:right;
font-size:11px;
margin-top:3px;
margin-right:5px;
color:#b4b4b4;
}

div.entry_right_birth a {
color:#e90080;
font-weight:bold;
font-size:11px;
}
div.entry_left_birth {
width:35px;
float:left;
font-size:11px;
padding-top:2px;
}

h2 {
margin:0;
padding:0;
font-size:13px;
font-weight:bold;
}
h3 {
margin:0;
padding:0;
font-size:12px;
font-weight:bold;
}

div.infobox {
float:left;
border:1px solid #b4b4b4;
width:100%;
height:50px;
margin-top:10px;
margin-bottom:10px;
cursor:pointer;
font-size:14px;
}
h1.startsite_app {
margin:0;
padding:0;
font-size:14px;
font-weight:bold;
color:black;

width:400px;
}

div.quote {
  padding: 15px;
}

div.quote span.label {
  font-weight: bold;
  font-size: 11px;
}

div.quote div.quote_content {
  padding: 3px;
  border: 1px solid #BEBEBE;
  background-color: #F3F3F3;
  color: black;
  font-size: 12px;
}

.bgcolor0 {background-color:#a00000;}
.bgcolor1 {background-color:#e8e8e8;}
.bgcolor2 {background-color:#d4d4d4;}
.bgcolor3 {background-color:white;}
.color1 {color:#5c5c5c;}
.color2 {color:#767676;}
.color3 {color:#E90080;}
.bordercolor1 {border-color: #b4b4b4;}


/** -- The form elements. -- */
input.submit {
border:1px solid #666666;
background-color:#CCCCCC;
}
input.login_field {
border:1px solid black;
font-size:12px; 
width:87px; 
color:#666666;
height:13px;
background-color:rgb(220,220,220);
}




textarea.a {
width:600px;
height:300px;
}

a {
color:#a00000;
text-decoration:none;
}
a img {
border:none;
cursor:pointer;
}

div.content {
float:left;
height:auto;
/*width:900px;*/
width:auto;
padding-left:25px;
padding-right:25px;

}
div.message_text {
width:559px;
height:auto;
min-height:200px;
background-color:white;
text-align:left;
margin-top:0px;
padding:5px;
float:left;
border-left:1px solid black;
border-top:1px solid black;
color:black;
}
div.message_header {
width:739px;
height:25px;
float:left;
}
div.message_body {
width:170px;
float:left;

}
table.cc {
width:300px;
height:auto;
border:0px;
margin:0px;

}
div.message1 {
width:740px;
height:auto;
border:1px solid black;
margin-bottom:10px;
float:left;
background-color:rgb(240,240,240);
}
table.main_table {

}

td.main_td {
padding-right:7px; 
vertical-align:top;

}
td.second_td {
vertical-align:top;
text-align:left;
height:100%;
}
#rightblock {
border:2px solid #D9D9D9;
width:150px;
background-color:white;
float:right;
height:100%;


}
div.box {
width:960px;
height:auto;
float:left;
background-color:white;
}
div.in1 {
background-color:white;

}


a.top-menu {
color:black;
text-decoration:none;
}
a.top-menu:hover {
color:#676767;
}

h1.big {
width:700px;
text-align:center;
color:#8D100E;
font-size:16px;
padding-top:0px;
padding-bottom:0px;
margin-top:0px;
margin-bottom:5px;
}
a.userprofil {
font-size:20px;
text-decoration:underline;
color:rgb(86,139,180);
}

a.user {
color:#A02623;
text-decoration:underline;
}
a.user:hover {
color:#D74642;
}

h1.headline {
height:32px;
width:100%;
font-size:12px;
margin-top:0px;
margin-bottom:0px;
text-align:center;
color:#820C0C;
line-height:30px;
}
#middle-content {
float:left;
width:720px;
}


input.searchbutton {
height:100%;
font-size:12px;
}
div.sbutton {
width:79px;
height:13px;
overflow:hidden;
display:inline-block;
border:1px solid rgb(181,179,180);
padding:1px;
margin:1px;
text-align:center;
float:right;
background-color:white;
}
a.sbutton {
font-size:11px;
font-weight:bold;
display:block;
}
div.big_button2 {
text-align:center;
background-color:rgb(244,244,244);
border:1px solid rgb(180,180,180);
font-size:16px;
padding:8px;
margin-right:5px;
display:inline;
text-align:center;
font-weight:bold;
}
div.big_button2 a {
margin:0px;
padding:0px;
}
div#favsentry {
position:absolute;width:150px;height:auto;border:1px solid;
}
div#favsentry div.entry {
border:1px solid gray;margin:2px;width:130px;float:left;height:30px;text-algin:center;
float:left;
background-color:backgroundColor4;
margin:0;
padding:0;
}

div.friendsSelector {
position:absolute;
width:150px;
height:auto;
border:1px solid black;
background-color:white;

}



html {
height:100%;
padding:0;
margin:0;
}
body {
padding:0;
margin:0;
height: auto;
min-height:100%;

}
div.layer {
position:absolute;
z-index:100;
border:1px solid gray;
color:#000000;
top:50%;
left:50%;
padding:0;
background-color:#FFFFFF;
}
div.layer div.hline {
font-weight:bold;
float:left;
margin:0;
padding:0;
height:20px;
text-align:center;
font-size:16px;
color:#000000;
background-color:rgb(240,240,240);
}
div.layer div.close {
width:20px;
height:20px;
float:left;
background-color:rgb(240,240,240);
padding-left:5px;
}

div.layer div.text {
float:left;
padding:5px;
}
div.layer div.foot {
border-top:1px solid gray;
border-bottom:1px solid gray;
font-weight:bold;
float:left;
margin:0;
padding:0;
height:12px;
text-align:center;
font-size:10px;
cursor:pointer;
color:#000000;
background-color:rgb(240,240,240);
}
#container {
width: 960px;
min-height: 100%;
height: auto;
padding:0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
background-color:white;

}
div#doing_menu {
position:relative;
float:left;
left:1px;
top:1px;
width:183px;
height:100px;
display:none;
background-color:rgb(200,200,200);
}
div.header_menu_dropdown {
position:absolute;
width:200px;
height:auto;
border:1px solid gray;
background-color:rgb(255,255,255);
z-index:100;
}
div.header_menu {
display:none;
position:absolute;
z-index:100;
float:left;
width:100px;
height:auto;
background-color:rgb(200,200,200);

}

div.header_menu a {

font-size: 11px;
}
div.header_menu img {
border:0px solid;
}
div.header_menu a:hover {

}
div#menubar {
width: 960px;
height: 42px;
margin:0;
padding:0;
font-size: 10px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
margin-left:auto;
margin-right:auto;
background-color:#a00000;
}
div#menubar a {text-decoration: none;}

div#menubar_layer {
width: 900px;
height: 42px;
margin:0;
padding:0;
}
div#menubar_text {
padding-top:12px;
width: 810px;
height: 28px;
margin-left: auto;
margin-right: auto;

}
div#menubar_left_corner {
float:left;
width:6px;
height:6x;
margin-top:36px;
}
div#menubar_left_corners {
float:left;
width:6px;
height:42x;
}
div#menubar_right_corners {
float:right;
width:6px;
height:42px;

}
div#menubar div.top {
float:left;
width:6px;
height:6px;
}
div#menubar div.bottom {
margin-top:30px;
float:left;
width:6px;
height:6px;

}
div#menubar_right_corner {
float:right;
width:6px;
height:6px;
margin-top:36px;
}
div#menubar_left_corner_top {
float:left;
width:6px;
height:6x;
margin-top:0px;
}
div#menubar_right_corner_top {
float:right;
width:6px;
height:6px;
margin-top:0px;
}
div.news {
float:left;
background-color:rgb(240,240,240);
opacity:0.5;
-moz-opacity:0.5;
filter:alpha(opacity=50);
margin-top:1px;
padding:2px;
text-align:right;
}
div.menubar_a {
float:left;
width: auto;
height:18px;
margin-right: 7px;
margin-left: 7px;
}
div.menubar_button {
float:left;
width: auto;
height:18px;
margin-right: 4px;
background-repeat: no-repeat;
background: url(http://www.firstcore.com/images/bar/buttons/button_left.png) no-repeat bottom left;
background: expression("none");
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.firstcore.com/images/bar/buttons/button_left.png');

padding-left:7px;
}
div.menubar_button_a {
float:left;
width: auto;

height:18px;
width: 5px;
}
div.menubar_button_text {
float:left;
font-size:10px;
width: auto;
height: 16px;
padding-right: 5px;
padding-top: 2px;
background-repeat: no-repeat;
background-position: bottom right;
background: url(http://www.firstcore.com/images/bar/buttons/button_middle.png) repeat-x bottom right;
background: expression("none");
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='http://www.firstcore.com/images/bar/buttons/button_middle.png');

}
div.menubar_button_end {
float:left;
font-size:10px;
width: 5px;
height: 16px;

padding-top: 2px;
background-repeat: no-repeat;
background-position: bottom right;
background: url(http://www.firstcore.com/images/bar/buttons/button_right.png) no-repeat bottom right;
background: expression("none");
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='http://www.firstcore.com/images/bar/buttons/button_right.png');

}
div.menubar_button_text a {
color: white;
}

div.headmenu {
border-bottom: 1px solid #B4B4B4;
margin-bottom: 6px;
margin-top: 6px;
}


/** -- The menu which allowes you to change your status (online, offline, unvisible,..) -- */
div#status {
position: absolute;
display: inline;
width: 200px;
}
div#status_menu {
position: absolute;
overflow: auto;

border: 1px solid gray;
background-color: rgb(255,255,255);
color: gray;

}
div.menulink {
float:left;
padding-left:5px;
padding-right:5px;
padding-top:2px;
padding-bottom:2px;
margin-left:10px;
text-align:center;

}

div.menulink a {
color:white;
font-weight:bold;
}




div.chatwindow {
position:absolute;
top:0px;
left:0px;
width:250px;
height:550px;
background-color:white;
}
div.chatwindow div.headline {
width:218px;
height:16px;
font-size:15px;
font-weight:bold;
float:left;
text-align:center;
}
div.chatwindow div.righttopmenu {
float:left;
width:32px;
height:16px;
}
div.chatwindow div.top {
float:left;
width:250px;
height:434px;
overflow:scroll;

}
div.chatwindow div.bottom {
float:left;
width:250px;
height:50px;

}
div.chatwindow div.bottom textarea.chatwindow {
width:240px;
height:40px;
}
div.conblock {
width:190px;
background:#d4d4d4 url(http://www.firstcore.com/images/corners/corners_rightblock_top.gif) no-repeat;
float:left;

}
div.conblock_background2 {
width:190px;
background:#e8e8e8 url(http://www.firstcore.com/images/corners/corners_rightblock_top.gif) no-repeat;
float:left;

}
span.headline {
color:#5c5c5c;
font-family:Verdana;
font-size: 21px;
letter-spacing:-3px;
}
div#footer {
width:960px;
text-align:center;
float:left;
background:#a00000 url(http://www.firstcore.com/images/corners/corners_footer.gif) no-repeat;
color:white;
height:30px;
}
div#footer a {
text-decoration:none;
color:white;

}

div.conblock_headline {
width:190px;
float:left;
font-size:11px;
text-align:center;
font-weight:bold;
color:white;
background:#a00000 url(http://www.firstcore.com/images/corners/corners_rightblock_top.gif) no-repeat;
}
div.conblock_content {
width:184px;
color:#5c5c5c;
float:left;
padding-left:6px;
padding-bottom:6px;
margin-top:6px;
background:url(http://www.firstcore.com/images/corners/corners_rightblock_bottom.gif) no-repeat scroll left bottom;
}
div.conblock input[type=text] {
width:110px;
}
div.conblock input[type=password] {
width:110px;
}
div.bconblock {
width:700px;
background:#e8e8e8 url(http://www.firstcore.com/images/corners/corners_content_top.gif) no-repeat;
float:left;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
}
div.bconblock_background2 {
width:700px;
background:#d4d4d4 url(http://www.firstcore.com/images/corners/corners_content_top.gif) no-repeat;
float:left;
margin-top:10px;
margin-bottom:10px;
margin-left:10px;
}
div.bconblock_headline {
width:700px;
background:#a00000 url(http://www.firstcore.com/images/corners/corners_content_top.gif) no-repeat;
float:left;
font-size:14px;
text-align:center;
font-weight:bold;
color:white;
}
div.bconblock_content {
width:694px;
color:#5c5c5c;
float:left;
padding-left:6px;
padding-bottom:6px;
margin-top:6px;
background:url(http://www.firstcore.com/images/corners/corners_content_bottom.gif) no-repeat scroll left bottom;
}
div#userindex1 {
float:left;
width:800px;
height:200px;
border:0px solid black;
color:black;

}
div.background1Effect, div.background2Effect {
width:520px;
float:left;
margin-top:2px;
padding:2px;
border:1px solid rgb(100,100,100);
}
div.background1Effect {
background-color:#e4e4e4;
}
div.background2Effect {
background-color:#c4c4c4;
}

div#startsite_apps {
float:left;
width:550px;
margin-top:37px;
}
div.startsite_app {
width:550px;
float:left;
color:black;
background:#e8e8e8 url(http://www.firstcore.com/images/corners/widgets/550_bottom.gif) no-repeat scroll left bottom;

}
div.startsite_app h1 {
color:white;

}
div.startsite_app div.h1 {
padding-left:25px;
background-repeat:no-repeat;
background-image:url(http://www.firstcore.com/images/corners/widgets/550_top.gif);
float:left;
width:525px;
}
div#userindex1 h1 {
margin:0;
padding:0;
color:black;
}
div#userindex1 a {
color:black;
text-decoration:underline;
}
div#userindex1 a.tag {
font-size:16px;
text-decoration:none;
}
div#userindex1 a.tag:hover {
text-decoration:underline;
}
div#userindex3 {
float:left;width:800px;margin-top:5px;
}
div#userindex3 h1 {
margin:0;
padding:0;
color:black;
font-size:15px;
}
div#login {
float:left;width:200px;border:3px solid black;margin-top:40px;
background-color:rgb(240,240,240);
margin-left:10px;
color:black;
}
div.trans {
opacity:0.6;
-moz-opacity:0.6;
background-color:rgb(240,240,240);
filter:alpha(opacity=60);
}
div.trans h1 {
font-size:15px;
}
div#register {
float:left;width:800px;background-color:rgb(240,240,240);
}
div#register h1 {
margin:0;
padding:0;
font-size:15px;
}
div#profile {
width:945px;

height:auto;
float:left;
background-color:white;
margin-left:auto;
margin-right:auto;
padding-left:10px;
}
div#profile_user {
width:700px;
float:left;
}
div#profile_user span.nick {
font-size:40px;
letter-spacing:-2px;
}
div#profile_user span.status {
font-size:12px;
color:#b4b4b4;
}
div#profile_userinfo {
float:left;
width:700px;
background:#e8e8e8 url(http://www.firstcore.com/images/corners/corners_content_top.gif) no-repeat;
margin-bottom:10px;
}

div#profile_userinfo div.image {
float:left;width:150px;height:auto;
}
div#profile_userinfo div.info {
float:left;width:400px;margin-left:10px;color:#606060;
}
div#profile_userinfo div.right {
float:left;width:250px;height:150px;
}
div#profile_userinfo div#content {
float:left;
width:690px;
padding:5px;
background:url(http://www.firstcore.com/images/corners/corners_content_bottom.gif) no-repeat scroll left bottom;
}
div#profile_modules {
float:left;
width:700px;
background-color:white;
height:auto;

}
div#profile_rightside {
float:left;
width:190px;
margin-left:20px;
margin-top:10px;
background-color:white;
}
div.profile_rightblock h3 {
color:#606060;
width:185px;
border-bottom:1px solid #b4b4b4;
text-align:right;
font-size:15px;
margin:0px;
}
div.profile_rightblock {
float:left;
width:190px;
height:auto;
text-align:right;
color:#606060;
margin-bottom:10px;
background:#e8e8e8 url(http://www.firstcore.com/images/corners/corners_rightblock_top.gif) no-repeat;
}
div.profile_rightblock_content {
float:left;
width:190px;
background:url(http://www.firstcore.com/images/corners/corners_rightblock_bottom.gif) no-repeat scroll left bottom;
}

div.profile_module {
width: 700px;
height: auto;
float:left;
background:#e8e8e8 url(http://www.firstcore.com/images/corners/corners_content_top.gif) no-repeat;
margin-bottom:10px;
}
div.profile_module h2 {
width: 560px;
height: 35px;
padding:0;
padding-left:10px;
margin:0;
margin-bottom: 10px;
}
div.profile_module div.head {
width: 570px;
height: 35px;
float:left;
border-bottom:3px solid gray;
}
div.profile_module div.content {
width: 690px;
padding:5px;
float:left;
background:url(http://www.firstcore.com/images/corners/corners_content_bottom.gif) no-repeat scroll left bottom;
}
div.invitation {
float:left;
width:636px;
height: auto;
border-bottom: 1px solid #b4b4b4;
background-color: #e4e4e4;
padding-left:12px;
padding-top:12px;
padding-bottom:12px;
color: #5c5c5c;
}
div.invitation_new {
float:left;
width:636px;
height: auto;
padding-bottom: 12px;
border-bottom: 1px solid #b4b4b4;
background-color: #d5d5d5;
padding-left:12px;
padding-top:12px;
color: #5c5c5c;

}
span.mtext {
font-family: Verdana;
font-size: 22px;
letter-spacing:-3px;
}
span a {
color:#5c5c5c;
}
div.invitation_read {
float:left;
width:636px;
height: 80px;
border-bottom: 2px solid #b4b4b4;
background-color: #e2e2e2;
padding-left:12px;
padding-top:13px;
}
div.profilthumb {
width:50px;
height:50px;
float:left;
border:1px solid #b4b4b4;
padding:2px;
background-color:white;
}
div.invitationtext {
width: 330px;
height:auto;
padding-left:6px;
margin-top: 6px;
float:left;

}
div.invitationend {
width: 244px;
height:20px;
float:right;
padding-top:26px;
}
div.small_box {
width:21px;
height:19px;
border:1px solid #b4b4b4;
background-color: white;
margin-right:2px;
text-align:center;
padding-top:2px;
float:left;
}
div.small_box a {
color:#e90080;
}
div.message {
float:left;
width:636px;
height: auto;
border-bottom: 1px solid #b4b4b4;
background-color: #e4e4e4;
padding-left:12px;
padding-top:12px;
padding-bottom:12px;
color: #5c5c5c;
}
div.message_new {
float:left;
width:636px;
height: auto;
padding-bottom: 12px;
border-bottom: 1px solid #b4b4b4;
background-color: #d5d5d5;
padding-left:12px;
padding-top:12px;
color: #5c5c5c;

}
span.mtext {
font-family: Verdana;
font-size: 22px;
letter-spacing:-3px;
}
span a {
color:#5c5c5c;
}
div.message_read {
float:left;
width:636px;
height: 80px;
border-bottom: 2px solid #b4b4b4;
background-color: #e2e2e2;
padding-left:12px;
padding-top:13px;
}
div.profilthumb {
width:50px;
height:50px;
float:left;
border:1px solid #b4b4b4;
padding:2px;
background-color:white;
}
div.messagetext {
width: 330px;
height:auto;
padding-left:6px;
margin-top: 6px;
float:left;

}
div.messageend {
width: 244px;
height:20px;
float:right;
padding-top:26px;
}
div.small_box {
width:21px;
height:19px;
border:1px solid #b4b4b4;
background-color: white;
margin-right:2px;
text-align:center;
padding-top:2px;
float:left;
}
div.small_box a {
color:#e90080;
}div.message, div.invitation {
float:left;
width:636px;
height: auto;
border-bottom: 1px solid #b4b4b4;
background-color: #e4e4e4;
padding-left:12px;
padding-top:12px;
padding-bottom:12px;
color: #5c5c5c;
}
div.message_new, div.invitation_new {
float:left;
width:636px;
height: auto;
padding-bottom: 12px;
border-bottom: 1px solid #b4b4b4;
background-color: #d5d5d5;
padding-left:12px;
padding-top:12px;
color: #5c5c5c;

}
span.mtext {
font-family: Verdana;
font-size: 22px;
letter-spacing:-3px;
}
span a {
color:#5c5c5c;
}
div.message_read {
float:left;
width:636px;
height: 80px;
border-bottom: 2px solid #b4b4b4;
background-color: #e2e2e2;
padding-left:12px;
padding-top:13px;
}
div.profilthumb {
width:50px;
height:50px;
float:left;
border:1px solid #b4b4b4;
padding:2px;
background-color:white;
}
div.messagetext, div.invitationtext {
width: 330px;
height:auto;
padding-left:6px;
margin-top: 6px;
float:left;

}
div.messageend, div.invitationend {
width: 244px;
height:20px;
float:right;
padding-top:26px;
}
div.small_box {
width:21px;
height:19px;
border:1px solid #b4b4b4;
background-color: white;
margin-right:2px;
text-align:center;
padding-top:2px;
float:left;
}
div.small_box a {
color:#e90080;
}
div.attribute_description {
width: 210px;
float:left;
padding-left:10px;
margin-top:10px;
padding-top:9px;
height:21px;
}
div.attribute_input {
width: 410px;
float:left;
margin-top:10px;
height:30px;
}
div.private_entry {
font-size:16px;
float:left;
width:653px;
height:30px;
border:1px solid #b4b4b4;
background-color:#e4e4e4;
margin-top:30px;
margin-left:25px;
}

div.private_entry_headline {
float:left;
width:440px;
height:30px;
}
input.entry_headline {
font-size:16px;
color:#5c5c5c;
border:0px solid;
background-color:transparent;
height:20px;
width:419px;
margin-top:2px;
margin-left:6px;
cursor:pointer;
}
input.entry_headline:focus {
font-size:16px;
color:#5c5c5c;
border:0px solid;
background-color:white;
}
div.private_entry_right {
float:right;
height:20px;
font-style:italic;
color:#b4b4b4;
padding-top:2px;
margin-top:4px;
text-align:right;
margin-right: 10px;
}
div.private_entry_description {
float:left;
width:655px;
height:auto;
margin-top:10px;
margin-left:25px;
}
div.private_entry_text {
float:left;
width:655px;
height:150px;
margin-top:10px;
margin-left:25px;
}
textarea.private_entry {
width:648px;
height:130px;
border:1px solid #b4b4b4;
}

select.attr {
width:410px;
height:28px;
border:2px solid #b4b4b4;
font-size:18px;
color:#5c5c5c;
cursor:pointer;
padding-top:0px;
padding-bottom:0px;
}
input.attr_input {
width:403px;
height:28px;
border:2px solid #b4b4b4;
font-size:18px;
color:#5c5c5c;
cursor:pointer;
padding-left:6px;
padding-top:2px;
padding-bottom:0px;
}
input.attr_input:focus {
border:2px solid #b4b4b4;
color:#5c5c5c;
font-size:15px;
background-color:#f7f7f7;
height:20px;
width:403px;
}
div.fd {
float:left;
width:200px;
}
div.fd div.l {
float:left;
width:20px;
}
div.fd div.r {
float:left;
width:180px;
}
div.fa {
float:left;
width:150px;
}
div.fa div.l {
float:left;
width:20px;
}
div.fa div.r {
float:left;
width:130px;
}
