tr, td, div, a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.main {
width:800px;
}
.header {
height:100px;
border:solid #CCCCCC 1px;
background:url(../img/header/bg.jpg) repeat-x;
vertical-align:middle;
padding-left:10px;
padding-top:5px;
}
.menu {
margin-bottom:7px;
height:26px;
background:url(../img/menu/bg.jpg) repeat-x;
background-color:#000000;
}
.menu_but {
float:left;
padding-top:5px;
color:#FFFFFF;
background:url(../img/menu/but_bg.jpg) repeat-x;
height:26px;
cursor:default;
}
.menu_link{
color:#FFFFFF;
text-decoration:none;
}
.menu_link a:hover{
color:#7ACCFE;
text-decoration:none;
}
.left {
width:150px;
margin-right:7px;
float:left;
padding-bottom:6px;
}
.center {
width:486px;
float:left;
}
.right {
margin-left:7px;
width:150px;
float:left;
}
.loginbox {
margin-bottom:7px;
border:#666666 solid 1px;
padding-top:6px;
padding-left:7px;
}
.articles_left {
margin-bottom:7px;
border:#666666 solid 1px;
}
.articles_boxes{
padding-left:7px;
padding-right:7px;
}
.welcome{
background-color:#000000;
color:#FFFFFF;
padding-left:5px;
margin-bottom:7px;
}
.welcome_msg{
color:#7ACCFE;
font-size:14px;
font-weight:bold;
padding-top:5px;
}
.hot_topic{
border:#666666 solid 1px;
margin-bottom:7px;
background:url(../img/main/bg.jpg) repeat-x;
}

.he_says {
font-size:11px;
color:#000000;
width:205px;
height:200px;
padding:5px;
overflow:auto;
background:#8ADBFF;
}

.she_says {
font-size:11px;
color:#000000;
width:205px;
height:200px;
padding:5px;
overflow:auto;
background:#FFA2A2;
}


.outside_he_says {
font-size:14px;
color:#8ADBFF;
float:left;
width:205px;
height:220px;
padding:8px;


}

.outside_she_says {
font-size:14px;
color:#FFA2A2;
float:left;
width:205px;
height:220px;
padding:8px;
padding-left:16px;
}


.other_discussions{
background-color:#000000;
color:#FFFFFF;
}
.banners{
margin-bottom:7px;
}
.voting{
border:#666666 solid 1px;
margin-bottom:7px;
}
.middle_header{
float:left; 
font-size:20px;
font-family:Arial, Helvetica, sans-serif;
}
.pink{
color:#7ACCFE;
font-size:20px;
font-family:Arial, Helvetica, sans-serif;
}
.her_head{
color:#FDA1A0;
font-size:20px;
font-family:Arial, Helvetica, sans-serif;
}
.blue{
color:#7ACCFE;
}
.login{
font-size:12px;
padding:5px;
vertical-align:middle;
}
.input {
font-size:11px;
border-color:#999999;
border-style: solid;
border-width: 1px;
color:#7ACCFE;
padding-left:1px;
}
.login_btn{
border:#CCCCCC 1px solid; 
padding:1px;
background-color:#000000;
color:#FFFFFF;
}
.login_btn:hover{
border:#CCCCCC 1px solid; 
padding:1px;
background-color:#FFFFFF;
color:#000000;
}
.login_bot {
font-size:12px;
padding:2px;
}
a {
text-decoration:none;
color:#000000;
}
a:hover {
color:#7ACCFE;
}
.avatar{
margin-top:7px;
}
.img_brd{
border:#666666 solid 1px;
}
.date {
color:#333333;
font-size:13px;
font-weight:bold;
}
.main_title{
color:#333333;
font-size:16px;
font-weight:bold;
}
.more{
color:#7ACCFE;
font-size:14px;
font-weight:bold;
}
.friend_view{
padding:15px; padding-right:0px;
}
.friends_title{
height:20px; 
font-size:12px; 
color:#7ACCFE; 
padding-top:3px; 
background-color:#000000;
}
.request_box {
margin-bottom:7px;
border:#666666 solid 1px;
height:200px;
}
.request_title{
background:#000000;
color:#7ACCFE;
font-weight:bold;
padding:2px;
}
.request_avatar{
border:2px #333333 solid;
}
.request_btn{
border:#CCCCCC 1px solid; 
padding:3px;
background-color:#000000;
color:#FFFFFF;
cursor:pointer;
}
.request_btn:hover{
border:#CCCCCC 1px solid; 
padding:3px;
background-color:#FFFFFF;
color:#000000;
cursor:pointer;
}
.odd_f{
padding:7px;
background:url(../img/friends/bg.jpg) repeat-x;
}
.even_f{
padding:7px;
background:url(../img/friends/bg.jpg) repeat-x;
}
#popitmenu{
position: absolute;
background-color: white;
border:1px solid black;
font: normal 12px Verdana;
line-height: 18px;
z-index: 100;
visibility: hidden;
}

#popitmenu a{
text-decoration: none;
padding-left: 6px;
color: black;
display: block;
}

#popitmenu a:hover{ /*hover background color*/
background-color: #7ACCFE;
}

.message_box{
margin:5px;
width:350px;
height:150px;
font:Arial, Helvetica, sans-serif;
font-size:12px;
}
.new_message{
color:#FF0000;
font-weight:bold;
}
.messages_box{
padding-bottom:7px;
border:#666666 solid 1px;
}
.inbox_title{
padding:5px;
}
.msg_list{
padding:5px;
border-bottom:#CCCCCC solid 1px;
border-right:#CCCCCC solid 1px;;
}
.msg_btn{
padding-bottom:5px;
}
.paginator{
padding:5px;
}
.error_msg{
padding:5px;
}
.bold{
font-weight:bold;
}
.comment_box {
width:210px;
height:34px;
color:#333333;
}
.default{
color:#333333;
}
.other_discussions_link{
color:#FFFFFF;
}
.more_dis_pages{
color:#FFFFFF:
}
.more_dis_pages a{
color:#7ACCFE;
}
.more_dis_pages a:hover{
color:#7ACCFE;
font-weight:bold;
}

.input_text{
border:#666666 solid 1px;
color:#666666;
width:250px;
padding-left:5px;
}
.contact_form{
padding-top:10px;
padding-bottom:10px;
}
.send{
padding-right:3px; 
color:#666666; 
font-family:Arial, Helvetica, sans-serif; 
font-size:14px;
text-decoration:none;
}
.send:hover{
color:#000000;
}
.error{
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:7px;
}
.field_entry{
padding-bottom:10px;
}
.input_area{
border:#666666 solid 1px;
color:#666666;
width:250px;
padding-left:5px;
height:100px;
}
.welcome_img{
background:url(../images/wall.jpg) no-repeat;
}
.regist_but{
color:#00CCFF;
}
form {
margin:0;
padding:0;
}
#sub_but {
  width: 55px;
  height: 15px;
  margin: 0;
  padding: 0;
  border: 0;
  background: transparent url(../img/loginbox/login_btn.jpg) no-repeat center top;
  
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
}



.bookmark ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:6px 0pt 4px;
padding:0pt;
text-align:center;
}
.bookmark ul li {
display:inline;
padding:0pt 4px 6px 0pt;
text-align:center;
}
.bookmark ul li.delicious {
background:transparent url(/img/bookmarks/delicious.gif) no-repeat scroll 0pt;
}
.bookmark ul li.digg {
background:transparent url(/img/bookmarks/digg.gif) no-repeat scroll 0pt;
}
.bookmark ul li.reddit {
background:transparent url(/img/bookmarks/reddit.gif) no-repeat scroll 0pt;
padding:0pt 0pt 0pt 2px;
}
.bookmark ul li.facebook {
background:transparent url(/img/bookmarks/facebook.gif) no-repeat scroll 0pt;
}
.bookmark ul li.stumbleupon {
background:transparent url(/img/bookmarks/stumbleupon.gif) no-repeat scroll 0pt;
}
.bookmark ul li.myspace {
background:transparent url(/img/bookmarks/myspace.png) no-repeat scroll 0pt;
}
.bookmark ul li a {
margin:0pt 3px 0pt 0px;
padding:0pt 0pt 0pt 18px;
}




