body{
	background: #133A7B;
	color: #FFF;
	text-align: center;
	padding: 0;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

img{
	border: 0;
	vertical-align: top;
}

h1{
	color: #FFF;
	padding: 0;
	margin: 0;
	font-size: 28px;
	letter-spacing: -2px;
	font-weight: 100;
}
table{
	width: 100%;
}
table tr td{
	vertical-align:top;
}

a:link,
a:active,
a:visited,
a:hover {
        color: #FFF;
}

#container{
	background: #133A7B;
	width: 996px;
	margin: 0 auto 0 auto;
	text-align: left;
	color: #FFF;
}

#left,
#right{
	width: 17px;
	padding: 0;
	vertical-align:top;
}
#left{
	background: url(../../images/BoredUSA/border_left.gif) repeat-y;
}
#right{
	background: url(../../images/BoredUSA/border_right.gif) repeat-y;
}
#main{
	vertical-align:top;
	padding: 0;
}

#banner{
	background: url(../../images/BoredUSA/banner_bg.gif) repeat-x;
	height: 143px;
	text-align: left;
}
#logo{
	vertical-align:top;
	float: left;
}

#ad{
	float: right;
	position: relative;
	top: 30px;
	left: -30px;
}

#content{
	width: 100%;
	margin-top: 10px;
}
#content tr td{
	vertical-align: top;
}
#content tr td#left_column{
	width: 182px;
	padding-right: 5px;
}
#content tr td#middle_column{
	width: 80%;
	padding: 0 5px 0 5px;
}
#content tr td#right_column{
	width: 390px;
	padding: 0 5px 0 5px;
}
#footer{
	background: url(../../images/BoredUSA/footer.gif) repeat-x;
	height: 23px;
	padding: 10px 0 0 0;
	text-align: center;
	color: #FFF;
	font-weight: bold;
	margin-top: 15px;
}

#left_menu{
	background: #3460A9 url(../../images/BoredUSA/menu_l_s.gif) repeat-y 100% 0;
	width: 182px;
}
#left_menu div.l_header,
#left_menu div.l_header_t{
	background: url(../../images/BoredUSA/menu_l_h.gif) no-repeat;
	color: #BAC3D4;
	font-weight: bold;
	font-size: 12px;
	padding: 4px 0 0 20px;
	height: 19px;
}
#left_menu div.l_header_t{
	background: url(../../images/BoredUSA/menu_l_h_t.gif) no-repeat;
	padding-top: 8px;
	height: 18px;
}
.l_content a:link,
.l_content a:active,
.l_content a:visited,
.l_content a:hover{
	display: block;
	margin-right: 3px;
	color: #FFF;
	text-decoration: none;
	padding: 2px 0 2px 20px;
}
.l_content a:hover{
	background: #4970B1;
}

#tabs{
	float: right;
	height: 29px;
	margin: 0;
	padding: 0;
	width: 700px;
	position: relative;
	top: 54px;
	left: -30px;
	text-align: center;
}
#tabs li{
	text-align: center;
	display: inline;
}
#tabs li a:link,
#tabs li a:active,
#tabs li a:visited,
#tabs li a:hover{
	float: right;
	color: #FFF;
	width: 152px;
	background: url(../../images/BoredUSA/tab_off.gif) no-repeat;
	padding: 8px 0 0 0;
	height: 21px;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	margin: 0 2px 0 0;
}
#tabs li a:hover{
	background: url(../../images/BoredUSA/tab_hover.gif) no-repeat;
}
#tabs li a.active{
	background: url(../../images/BoredUSA/tab_on.gif) no-repeat;
}

#tab_end{
	height: 30px;

	font-size: 15px;
	font-weight: bold;
	line-height: 24px;
	text-align: center;

	background: #3460A9 url(../../images/BoredUSA/tab_end.gif) repeat-x 0 100%;
	clear: left;
}

.box{
	background: #3460A9;
}
.b_tl{
	background: url(../../images/BoredUSA/b_tl.gif) no-repeat 0 0;
	height: 100%;
}
.b_tr{
	background: url(../../images/BoredUSA/b_tr.gif) no-repeat 100% 0;
	height: 100%;
}
.b_br{
	background: url(../../images/BoredUSA/b_br.gif) no-repeat 100% 100%;
	height: 100%;
}
.b_bl{
	background: url(../../images/BoredUSA/b_bl.gif) no-repeat 0 100%;
	height: 100%;
}
.b_t{
	background: url(../../images/BoredUSA/b_t.gif) repeat-x 0 0;
	height: 100%;
}
.b_r{
	background: url(../../images/BoredUSA/b_r.gif) repeat-y 100% 0;
	height: 100%;
}
.b_b{
	background: url(../../images/BoredUSA/b_b.gif) repeat-x 0 100%;
	height: 100%;
}
.b_l{
	background: url(../../images/BoredUSA/b_l.gif) repeat-y 0 0;
	height: 100%;
}
.b_content{
	padding: 10px;
}

.b_title{
	padding: 4px;
	background: #133A7B;
	color: #9CC3FE;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
}
.b_title span {
	margin-top: 2px;
	font-size: 11px;
        float: right;
}

.b_desc{
	color:#FFF;
	padding: 4px;
}
.info{
	border-bottom: 1px solid #4970B2;
	border-top: 1px solid #4970B2;
	margin: 3px 0 3px 0;
}
.b_tab{
	width: 93px;
	background: url(../../images/BoredUSA/tab.gif) no-repeat;
	color: #FFF;
	display: block;
	margin: 1px 0px 0px 4px;
	height: 18px;
	text-align: center;
	padding: 3px 0 0 0;
	text-decoration: none;
	float: right;
}
.img{
	border: 3px solid #255097;
}

.menu{
	width: 188px;
	background: url(../../images/BoredUSA/menu_mid.gif) repeat-y;
	text-align: center;
}
.menu div.header,
.menu div.header_t{
	background: url(../../images/BoredUSA/menu_h.gif) no-repeat;
	color: #BAC3D4;
	font-weight: bold;
	font-size: 12px;
	padding: 4px 0 0 20px;
	height: 18px;
	text-align: left;
}
.menu div.header_t{
	background: url(../../images/BoredUSA/menu_h_t.gif) no-repeat;
	padding-top: 7px;
	height: 18px;
}

.border {
	border: 1px solid #1b52ad;
	background-color: #174694;
}

.maintitle {
        padding: 6px 6px;
	font-weight: bold;
	background-color: #0f2c5e;
}
.maintitle span {
	float: right;
}

.maintitle_light {
        padding: 6px 6px;
	font-weight: bold;
	background-color: #143e82;
}
.maintitle_light span {
	float: right;
}

.main_content {
        padding: 8px 8px;
}

.input,
.button{
	border: 1px solid #174694;
	padding: 2px;
	background: #FFF;
	color: #444;
	font-size: 10px;
	margin: 1px;
	display: inline;
}
.button{
	background: #6593e0;
	padding: 1px;
	font-weight: bold;
}

.bookmark-img {
        margin: 0px 5px 5px 0px;
}
.bookmark-img2 {
	margin-right: 5px;
	vertical-align: middle;
}

.left-menu-link {
        margin: 6px 0px 0px 4px;
}

.detail-box1 {
	padding-left: 10px;

	background-color: #3460A9;
	background-image: url('../../images/BoredUSA/b_left.gif');
	background-repeat: repeat-y;
	background-position: top left;
}
.detail-box2 {
	padding: 6px 10px 6px 0px;

	background-image: url('../../images/BoredUSA/b_right.gif');
	background-repeat: repeat-y;
	background-position: top right;
}

.detail-box-header {
	height: 26px;

	color: #BAC3D4;
	font-weight: bold;
	font-size: 12px;
	line-height: 26px;

	background-image: url('../../images/BoredUSA/bhead_back.gif');
	background-repeat: repeat-x;
}
.detail-box-header-left {
	margin-right: 5px;
        float: left;
}
.detail-box-header-right {
        float: right;
}

.detail-box-footer {
        height: 4px;
	margin-bottom: 6px;

	background-image: url('../../images/BoredUSA/bfoot_back.gif');
	background-repeat: repeat-x;
}
.detail-box-footer-left {
        float: left;
}
.detail-box-footer-right {
        float: right;
}

/*
 * Special purpose definitions
 */

.featured-members-arrow-left {
        margin-top: 18px;
	float: left;
}
.featured-members-arrow-right {
        margin-top: 18px;
	float: right;
}

.recent-discussions1, .recent-discussions2 {
        padding: 6px 6px;
	border-bottom: 1px dashed #102C5E;
}
.recent-discussions2 {
        background-color: #2C518F;
}

