
        a.flag:link, a.flag:visited, a.flag:hover { font-size: 0.75em;padding: .75px; background-color: #f5f5f5; color: #000; text-decoration: none; }
        a.flag:link, a.flag:visited { font-size: 0.75em;border-top: 1px solid #ccc; border-bottom: 1px solid #888; border-left: 1px solid #ccc; border-right: 1px solid #888; }
        a.flag:hover { font-size: 0.75em;border-bottom: 1px solid #ccc; border-top: 1px solid #888; border-right: 1px solid #ccc; border-left: 1px solid #888; }
	
        A:link {
	font-size:12px;
		font-family: MS Sans Serif, sans-serif, Arial, Trebuchet MS, Lucida Sans Unicode;
                color: #831E17;
                text-decoration: none
    
            
}
        A:visited {
                text-decoration:none;
		font-size:12px;
		font-family: MS Sans Serif, sans-serif, Arial, Trebuchet MS, Lucida Sans Unicode;
                color: black;
                
	}
	A:hover {
                border-bottom: 1px dashed black;
	}
        body{        
                font-size:12px;
                text-align:center;
                background-color:#C1C1C1;
                font-family: MS Sans Serif, sans-serif, Arial, Trebuchet MS, Lucida Sans Unicode;
                line-height: 13pt;
                background-image: url(/blb/ext/bkgrnd2.jpg);
        }
        
        h1{
                font-size:1.3em;
        }
        h3{
                font-size:0.8em;
        }
        img{
                border:0px;
        }
        #mainContainer{
                width:710px;
                margin-left:4px;
                margin-top:3px;
                text-align:left;
                background-color:#FFFFFF;
                height:100%;
                
        }

        .thdBtns{
                font-size: 0.75em;
                font-family: MS Sans Serif, sans-serif, Arial, Trebuchet MS, Lucida Sans Unicode;
                color: blue;
        }

        .spamBG{
                background-color:#FFFFBF;
        }

        .nsfwBG{
                background-color:#B3C6FF;
        }
        
        .tosBG{
                background-color:#DABFFF;
        }

        #threadContainer{
                align:center;
                width:790px; 
                padding:15px;
                margin-left:4px;
                margin-top:3px;
                text-align:left;
                background-color:#FFFFFF;
        }

        #threadContainer3{
                margin-left:25px;
                text-align:left;
        }

        #threadContainer2{
                align:left;
                padding:0px;
                margin-left:0px;
                margin-top:3px;
                text-align:left;
                background-color:#FFFFFF;
                display:float;
        }

	#menuContainer{
		width:150px;
		float:left;
		padding-left:5px;
		padding-right:5px;
	}

	#contentContainer{
		width:530px;
		float:left;
		padding-left:10px;
	}
	
	
	
	.ad{
		clear:both;
		text-align:center;
		padding:5px;
	}

	/* END DEMO CSS */
	#toplawboard_menu{
		font-family:arial;	/* Font for main menu items */
		width:150px;	/* Width of main menu */
	}
	#toplawboard_menu	li{	/* Main menu <li> */
		list-style-type:none;	/* No bullets */
		margin:0px;	/* No margin - needed for Opera */
	}
	#toplawboard_menu ul li ul{	/* Styling for those who doesn't have javascript enabled  - sub menu items*/
		padding-left:10px;
	}

	#toplawboard_menu ul{
		margin:0px;	/* No <ul> air */
		padding:0px;	/* No <ul> air */
	}
	#toplawboard_menu	li a{	/* Main menu links */
		text-decoration:none;	/* No underline */
		color:#000;	/* Black text color */
		font-size:12px;
		font-family: MS Sans Serif, sans-serif, Arial, Trebuchet MS, Lucida Sans Unicode;

		height:20px;	/* 20 pixel height */
		line-height:20px;	/* 20 pixel height */
		vertical-align:middle;	/* Align text in the middle */
		border:1px solid #000;	/* Black border */
		background-color:#FAFAFA;	/* Light blue background color */
		margin:1px;	/* A little bit of air */
		padding:3px;	/* Air between border and text inside */

		display:block;
	}
	#toplawboard_menu	li a:hover,#toplawboard_menu .activeMainMenuItem{
		color:#000;
		background-color:#b5b192;
	}
	.toplawboard_subMenu{
		visibility:hidden;
		position:absolute;
		overflow:hidden;
		border:1px solid #000;
		background-color:#FAFAFA;
		text-align:left;

	}
	.toplawboard_subMenu ul{
		margin:0px;
		padding:0px;
	}
	.toplawboard_subMenu ul li{
		list-style-type:none;
		margin:0px;
		padding:1px;	/* 1px of air between submenu border and sub menu item - (the "white" space you see on mouse over )*/
	}
	.toplawboard_subMenu ul li a{	/* Sub menu items */
		white-space:nowrap;	/* No line break */
		text-decoration:none;	/* No underline */
		color:#000;	/* Black text color */

		height:16px;	/* 16 pixels height */
		line-height:16px;	/* 16 pixels height */
		padding:1px;	/* 1px of "air" inside */

		display:block;	/* Display as block - you shouldn't change this */
	}
	.toplawboard_subMenu ul li a:hover{	/* Sub menu items - mouse over effects */
		color:#000;	/* White text */
		background-color:#b5b192;	/* Blue background */
	}

	input.btn{
	   color:#000000;
	   font-family:'trebuchet ms',helvetica,sans-serif;
	   font-size:11px;
	   height:20px;
	   padding: 0px 0px;
	   font-weight:bold;
	   background-color:#E2EBED;
	}
         
         p.posted { 
                font-size: small; 
                margin: 0px; 
                margin-top: 2px; 
                padding: 0px; 
        }
         
         
