.inline {display:block; }

body {margin:0px; padding:0px;}
p, pre, body {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000033;}
h1{font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #CC0000; margin-top:0px; }
h2{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #FF9900; }
h3{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #CC3300; font-size: 13px}
h4{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000000; font-size: 10px}

.inline {margin:0px; vertical-align:middle; display:inline;}

th{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 13px; color: #000033; text-align: left; font-weight: bold;}
td{font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 13px; color: #000033; word-spacing: normal; text-align: left;}

.menu_1{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #000000;}
.menu_2{font-family: Arial, Helvetica, sans-serif; font-weight: bold;	font-size: 12px;	color: #FFFFFF;}
.menu_3{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #FFFF00;}
.menu_4{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #FFCF9C;}
.menu_5{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 12px; color: #FF0000;}
.menu_6{font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px; color: #FF0000;}

span.error {display:inline;}

.breadcrumbs {font-weight:bold; color:#FFFFFF;}

.pre {font-family: Arial;}
.count {font-size:11px;color:#777777;}


ul.menu_1{margin-left: 0px; padding-left: 10px; list-style: none;}
li.menu_1{padding-left: 10px; background-image: url(/images/icons/arrow_1.gif); background-repeat: no-repeat; background-position: 0 .2em;}

ul.menu_2{margin-left: 0px; padding-left: 10px; list-style: none;}
li.menu_2{padding-left: 10px; background-image: url(/images/icons/arrow_2.gif); background-repeat: no-repeat; background-position: 0 .2em;}
p.menu_2{margin-left:10px;}

ul.menu_3{margin-left: 0px; padding-left: 10px; list-style: none;}
li.menu_3{padding-left: 10px; background-image: url(/images/icons/arrow_3.gif); background-repeat: no-repeat; background-position: 0 .2em;}
p.menu_3{margin-left:10px;}

a {color: #3333FF; text-decoration:underline; cursor:hand; cursor:pointer;}
link {color:#3333FF; text-decoration:underline; cursor:hand; cursor:pointer;}

a.menu_1:link{color: #FFFFFF;}
a.menu_1:visited{color: #FFFFFF;}
a.menu_1:hover{color: #BB3333;}

a.breadcrumbs:link{color: #FFFFFF;}
a.breadcrumbs:visited{color: #FFFFFF;}
a.breadcrumbs:hover{color: #BB3333;}

a.menu_2:link{color: #FFFF00;}
a.menu_2:visited{color: #FF0000;}
a.menu_2:hover{color: #BB3333;}

a.menu_3:link{color: #990000;}
a.menu_3:visited{color: #FF6600;}
a.menu_3:hover{color: #BB3333;}

a.menu_4:link{color: #FFCF9C;}
a.menu_4:visited{color: #EEBE8B;}
a.menu_4:hover{color: #BB3333;}

a.menu_5:link{color: #FF4444;}
a.menu_5:visited{color: #FF1111;}
a.menu_5:hover{color: #BB3333;}

a.menu_6:link{color: #FFFFFF;}
a.menu_6:visited{color: #FFFFFF;}
a.menu_6:hover{color: #BB3333;}

a:link{color: #3366CC;}
a:visited{color: #003366;}
a:hover{color: #6699FF;}

a.footer_1:link{color: #333399;}
a.footer_1:visited{color: #0000AA;}
.footer_1{color: #333399;}

input{font-family: Arial, Helvetica, sans-serif;}
sli {list-style-image: url(/images/furniture/arrow_right.gif);}

.search_box
{
	font-family: "Courier New", Courier, mono;
	font-size: 12px; height: 20px;
	width: 120px;
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px
}
.message_list{background: #FFFFFF;}
.profile_on {border:1px solid #DDDDDD; background-color: #F9F9FF; padding:5px; }
.profile_off {border:1px solid #DDDDDD; background: #FFFFFF; padding:5px; }
.submit{background-color: #99CCFF; font-weight: bold; width:100px;}
hr{text-align: center; height: 1px; width: 100%; color: #FFCC00;}
.input_submit, 
.input_text, 
.input_password, 
.input_select, 
.input_textarea {font-family: Arial, sans-serif, Helvetica;	BACKGROUND-COLOR: #FFFFFF;BORDER: solid #AAAAAA 1px; } 
.input_textarea, .textarea {WIDTH: 100%;}
.input_text, .text {width:200px;}
.input_password, .password {width:200px;}
.input_select, .select {width:190px;}
.nounderline{text-decoration:none;}
.h2inline {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; padding:0px; font-weight: bold; color: #CC0000; }
.panel {padding:3px;}
.p_tabular {  line-height: 20px}
.header {background-color: #DDDDEE;}
.background_0, .bg_0, .background_false {background-color: #F3F3FF; }
.background_1, .bg_1, .background_true {background-color: #FFF9F9; }
.2 {background-color: #EDEDFF; }
.inline, .i {vertical-align:middle;}
.nowrap {white-space:nowrap;}
td.m, td.member {width:135px; text-align:center; font-size:12px; border:1px solid #EEEEEE; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.midsummerseve {color: #0000FF;}
.mutualfriends {color: #FF0000;}

.box {border:1px solid #CCCCCC; padding:10px; padding-top:10px; padding-top:0px;}
.error {FONT-WEIGHT: bold; COLOR: #FF0000;}
.success {font-weight: bold; color: #009900; }
.polaroid {border:1px #DDDDDD solid; padding:3px; background-color:#F9F9F9;}
.caption {font-size:11px; color:#666666; text-align:center;}
.essentials_title
{
    background-color: #ccccff;
    font-weight: bold;
    padding:7px;
}
.essentials_body
{
    background-color: #eeeeff;
    text-align: left;
    padding:7px;
}

.paginator {font: 12px Trebuchet, Arial, Helvetica, sans-serif; }
.paginator a, .pageList .this-page {padding: 2px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator a:visited {padding: border: solid 1px #ddd; background: #fff; text-decoration: none; }
.paginator a:hover {color: #FFFFFF; background: #CCDDFF; border-color: #003366; text-decoration: none;}
.paginator .this-page {border-color: #000000; font-weight: bold;}

/* forum pages */
.forum_table, .ft, .dt {border:1px solid #EEEEEE; border-collapse:collapse;}
.forum_header, .fh, .dh {background-color:#EEEEFF;}
.forum_message_top, .fmt {padding:5px; border-top:1px solid #DDDDDD; border-right:1px solid #DDDDDD; border-left:1px solid #DDDDDD;}
.forum_message_middle, .fmm {padding-top:10px; padding-bottom:30px; padding-left:10px; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD;}
.forum_message_bottom, .fmb {text-align:right; border-left:1px solid #DDDDDD; border-right:1px solid #DDDDDD; border-bottom:1px solid #DDDDDD;}
.forum_row_dark , .frd, .drd {margin-bottom:50px; background-color:#F9F9FF; margin-bottom:20px;}
.forum_row_light, .frl, .drl {margin-bottom:50px; background-color:#FFFFFF; margin-bottom:20px;}
.forum_row_spacer, .frs {padding-bottom:20px; background-color:#FFFFFF;}
.forum_message_photo, .fmp {vertical-align:top; width:87px;}
.rating, .r {font-size:smaller;}
.rating_link .rl {cursor:hand; cursor:pointer; color:#3333FF;}

/* forms */
table.form
{
	background-color:#FFFFFF;
	border:1px #DDDDDD solid;
}

table.form th, table.form td.dark
{
	background-color:#EEEEFF;
	text-align:left; 
  font-weight:bold;
  vertical-align:top;
}

table.form td
{
	background-color:#F4F4FF;
  vertical-align:top;
}
