/* CSS Document */
body {margin: 0px; padding: 0px; font: 11px Arial, Helvetica, sans-serif;  height: 100%; }
form {margin: 0px; padding: 0px; }
h1 { font: 	20px Arial, Verdana, Helvetica, sans-serif; font-weight:bold; color: #000000; padding: 0px 0px 0px 5px; margin:0;}
h2 { font: 	16px Arial, Helvetica, sans-serif; font-weight:bold; color: #7d0000; padding: 0px; margin:0px;}
h2 a:link, h2 a:visited, h2 a:hover { text-decoration:underline;color: #7d0000; padding: 0px; margin:0px;}

a:link,  a:visited { text-decoration: underline; color: #7d0000;}
a:hover, a:active {text-decoration: underline; color:#7d0000;}

/* Begin Header */
div#headtab {margin:0 auto; height:28px;}
div#headtab div#tab {height:25px; background:url(http://www.fuck-buddies.com/images/layout/bgHeadTabR.gif) repeat-x; width:300px; float:right;}
div#headtab div#tab div#content {clear:both; display:inline; float:left; background:url(http://www.fuck-buddies.com/images/layout/bgHeadTabL.gif) no-repeat; padding-left:40px; text-align:left;font-family:Arial,Verdana, Helvetica, sans-serif; font-size:11px; text-align:left; height:25px; line-height:24px;}
div#headtab div#tab div#content a, div#headtab div#tab div#content a:visited {color:#7d0000; text-decoration:none; font-weight:bold; }
div#headtab div#tab div#content a:hover {text-decoration:underline; }

div#navLogin {float:right; clear:left;}
div#navLogin td{font-family:Arial,Verdana, Helvetica, sans-serif; font-size:11px; text-align:left; }
div#navLogin .textbox {font-family:Arial,Verdana, Helvetica, sans-serif; font-size:11px; text-align:left; width:70px; height:18px; border:1px solid #898989; background-color:#F0F0F0; color:#898989; margin:0; padding:1px 2px; }
div#navLogin .sitebox {width:150px; height:18px; border:1px solid #898989; background-color:#F0F0F0; color:#898989; margin:0; padding:1px 2px; }
/* End Header */

/*Begin MainMenu*/
#navBar {font-family:Arial,Verdana, Helvetica, sans-serif; font-size:12px; height:25px; text-align:left; clear:both; background-color:#7d0000;}
#navBar div#nav {float:left; height:25px; line-height:25px; padding-left:5px;}
#navBar h2 {float:right; margin:0; padding:0 1em; height:25px; line-height:25px; color:#FFF; font-size:130%; font-family:Arial,Verdana, Helvetica, sans-serif; }
#navBar .join, #navBar .join a:link, #navBar .join a:visited{color:#FFFF00; font-size:110%;}

div#nav{ float:left}
div#nav ul {list-style:none; margin:0; padding:0; padding-left:10px}
div#nav ul li {margin:0; float:left; display:block; height:24px; line-height:24px; padding:0 5px 0 5px; color:#FFF; }
div#nav ul li a, div#nav ul li a:visited {color:#FFF; text-decoration:none; font-weight:bold; }
div#nav ul li a:hover {text-decoration:underline; }
/*End MainMenu*/


div#row1_left_col {width:320px; float:left; padding:10px 5px 0px 10px;}
*html #row1_left_col { width: 320px; float:left; padding:10px 5px 0px 10px; }
div#row1_right_col {width:420px; float:right; padding:10px 0px 0px 5px; text-align: justify;}
*html #row1_right_col {width:420px; float:left; padding:10px 0px 0px 5px;}


#search_box {height:280px; background-color:#F0EDE7; border:1px solid #7C7C7C; padding:5px 10px 10px 10px; }
#search_box .mini_heading {font-family:Arial,Verdana, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding: 0px 0px 5px 5px;}
#search_box form {font-family:Arial,Verdana, Helvetica, sans-serif; font-size:11px; padding: 5px 10px 7px 10px; border-bottom:1px solid #7C7C7C; border-top:1px solid #7C7C7C; }
#search_box form select {font-family:Arial,Verdana, Helvetica, sans-serif; font-size:11px; margin: 0px 0px 5px 0px; height: 18px;}
#search_box p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9.5px; padding: 0px; margin:5px;}
#search_box .search_but { padding-top: 7px;}


div#row2_left_col {width:510px; float:left; padding:5px 5px 0px 5px;}
*html #row2_left_col {width:523px; float:left; padding:5px 5px 0px 5px;}

div#row2_right_col {width:230px; float:left; padding:5px 5px 0px 100px;}
*html #row2_right_col { width: 215px; float:left; padding:5px 5px 0px 5px;; }

#row1_sub {padding: 0px 0px 0px 100px;}

#intro {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding: 0px; margin:0px;}

/* Featured Members */

#mem_badge_wrapper {
    height: 230px;
    overflow: hidden;
    width: 715px;
}
*html #mem_badge_wrapper { width: 425px; overflow: hidden;}
#mem_badge_wrapper2 { width: 715px; overflow: hidden;}
*html #mem_badge_wrapper2 { width: 715px; overflow: hidden;}

#mem_badge_wrapper h2 {float:right; padding:11px 0px 10px 10px;}
#mem_badge_inner { padding: 0px 0px 25px 0px; }
#mem_badge_inner2 { padding: 10px 0px 10px 0px; }

.mem_badge_item { float: left; margin: 5px 4px 0 4px; padding: 0;}
.mem_badge_item img { border: 1px solid black; }
.mem_badge_item_detail { margin-top: 2px; font-family:Arial,Verdana, Helvetica, sans-serif; font-size:11px; width: 90px; overflow: hidden; text-align:center }
.mem_badge_item_name {font-weight:bold;}
.mem_badge_item_nage {font-weight:normal;}
.mem_badge_item_region {font-weight:normal;}
.mem_badge_clear { clear: both; }

div#footer_sites {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#898989; padding: 0px; margin-top:30px; border-top: solid 1px #7c7c7c}
div#footer_copyright {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#222; padding: 0px; margin-top:20px;}


#sign_box {height:auto; background-color:#DDDDDD; border:1px solid #BABABA; padding:5px 5px 5px 10px; margin:0px 0px 10px 0px; font-family:Arial,Verdana, Helvetica, sans-serif; font-size:11px;}
#sign_box .mini_heading {font-family:Arial,Verdana, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding: 0px 0px 5px 5px;}
#sign_box form {padding: 0px 0px 0px 0px;}
#sign_box form select {font-family:Arial,Verdana, Helvetica, sans-serif; font-size:11px; margin: 2px 0px 2px 0px; height: 18px}
#sign_box form .small {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; margin:0px; padding:0px 5px 0px 5px;}

#sign_box td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 3px; margin:0px;}

#sign_box p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding: 3px; margin:0px;}
#sign_box h1 
{
    -x-system-font:none;
    color:#000000;
    font-family:Arial,Verdana,Helvetica,sans-serif;
    font-size:18px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:bold;
    line-height:normal;
    margin:0;
    padding:0 0 0 5px;
}

#sign_box p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding: 3px; margin:0px;}
td.register_checkboxes {
    text-align: right;
}