/*
Theme Name: WordPress 9thLaw
Theme URI: http://9thlaw.com/members
Description: The 9thlaw WordPress theme developed by Sohomwebmedia.
Version: 1.0
Author: Sohomwebmedia
Author URI: http://Sohomwebmedia.com/
*/

body {
	margin:0px;
	padding:0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000000;
	background-color:#f4f4f4;
	font-weight:normal;
	background:url(images/header-back.gif) repeat-x;
	height:311px;
	background-position:top;
	background-color:#f4f4f4;}
	
a {outline:none;}

a img {border:none;}
	
.club-member-back {
	background:url(images/club-member-back.gif) no-repeat;
	height:37px;
	width:240px;}
	
.arial15 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FFFFFF;
	text-decoration:none;
	}
	
.arial15:hover {
	text-decoration:underline;}
	
.nav-back{background:url(images/nav-back.gif) repeat-x; height:46px;}
	
.white-box-back {
	background:url(images/white-box-back.gif) repeat-y; background-position:bottom left;}
	
.middle-box-back {
	background:url(images/middle-ash-box-back.gif) repeat;}
	
.book_white-back{
	background:url(images/book-white-box-back.gif) repeat-x;}
	
.black18 {
	font:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#000000;
	text-decoration:none;}
	
.black18:hover {
	color:#494949;}
	
.video-box-back {
	background:#f8f7f0;
	border-left:1px solid #a6a6a6;
	border-right:1px solid #a6a6a6;}
	
.bluebox-back {
	background:url(images/blue-box-back.gif) repeat-x;}
	
.bottom-box-back {
	background:url(images/bottom-box-back.png) repeat-y;}
	
.black16 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#2d2d2d;}
	
.black14 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#5c5c5c;}
	
.book-box-back {
	background:url(images/book-box-back.gif) repeat-y;}
	
.black-box-back {
	background:url(images/black-box-back.gif) repeat-x;}
	
.article-box-back {
	background:url(images/article-box-back.gif) repeat-x;}
	
.footer-back {
	background:url(images/footer-box-back.gif) repeat-x;
	height:135px;}
	
	/*navigation*/
.footer-link{width:900px; margin:30px auto; padding:0px; height:30px;}
.footer-link p{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; padding:20px 0 0 0;}
.footer-link ul{display:block; list-style-type:none; width:450px; height:30px; padding:0px;}
.footer-link ul li {height:25px; float:left; display:block; text-align:center; padding:12px 5px 0 5px;
font:normal 14px Georgia;; color:#ffffff; text-decoration:none; text-transform:normal; /*border-right:1px solid #ffffff;*/
}

.footer-link ul li a{ font:normal 16px Georgia;; color:#ffffff; text-decoration:none;}

.footer-link ul li a:hover{text-decoration:underline;}

/*navigation*/

.white14 {
	font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#FFFFFF; text-decoration:none;}
	
.white14:hover {
	text-decoration:underline;}
	
.Georgia14 {
	font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#FFFFFF; text-decoration:none;}
	
/*----------Member---------*/

.club-black-box-back {
	background:url(images/club-black-box-back.gif) repeat-x;}
	
.white22 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#FFFFFF;}
	
.blue-form-box-back {
	background:url(images/blue-form-box-back.gif) repeat-y;}
	
.blue-line-top {
	background:url(images/blue-line-top.gif) no-repeat;
	height:41px;}
	
.blue-line-back {
	border-left:1px solid #677fcb;
	border-right:1px solid #677fcb;}
	
.blue22 {
	font-family:Garamond, Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#dde8ff;
	font-weight:normal;}
	
.black22 {
	font-family:Garamond, Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#000000;
	font-weight:normal;}
	
.black15 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#000000;
	font-weight:normal;}
	
.garmond-black18 {
	font-family:Garamond, Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	color:#000000;}
	
.white18 {
	font-family:Garamond, Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;}
	
.white15 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
	color:#FFFFFF;}
	
.formbox {
	border:1px solid #373737;
	background-color:#cacaca;
	height:20px;
	color:#FFFFFF;
	font-size:15px;}
	
.checkbox {
	border:1px solid #ffffff;
	background-color:#001557;}
	
.button-back {
	background:url(images/login-button-back.gif) repeat-x;}
	
.white20 {
	font-family:Garamond, Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	text-decoration:none;
	color:#FFFFFF;}
	
.white20:hover {
	text-decoration:underline;}
	
	
/*--------Become--------*/

.signupbox-back {
	background-color:#fcfcfc;
	border-left:1px solid #acacac;
	border-right:1px solid #acacac;}
	
.black13 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	text-decoration:none;
	color:#323232;}
	
.black12 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	text-decoration:none;
	color:#323232;}

.blue12 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	text-decoration:underline;
	color:#0000ff;}
	
.search-box {
	background-color:#FFFFFF;
	border-left:1px solid #646464;
	border-top:1px solid #646464;
	border-right:1px solid #ebeaea;
	border-bottom:1px solid #ebeaea;
	width:150px;}
	
.right-bluebox-back {
	background-color:#f6faff;
	border-left:1px solid #a4a4a4;
	border-right:1px solid #a4a4a4;}
	
.georgia_black14 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#141414;}
	
.georgia_blue20 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#0136d0;
	line-height:20px;}
	
.dot-line {
	background:url(images/dot-line.gif) repeat-x;}
	
.red-text {
	font-family:Times New Roman, Times, serif;
	color:#f20101;
	font-size:16px;
	font-style:italic;
	font-weight:bold;}
	
.georgia_12 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#151515;
	font-style:italic;
	line-height:18px;}
	
.georgia_12_underline {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#151515;
	font-style:italic;
	line-height:18px;
	text-decoration:underline;}
	
.georgia_12_blue{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#002aff;
	line-height:18px;
	font-style:italic;
	font-weight:bold;}
	
.member-back {
	background:url(images/member-back.gif) no-repeat;
	background-position:top;
	background-color:#585861;}
	
.garmond14 {
	font-family:Garamond , Georgia, "Times New Roman", Times, serif;
	font-size:14px;}
	
.member-box1 {
	background:url(images/black-box-1.gif) no-repeat;
	height:43px;}
	
.member-box2 {
	background:url(images/black-box-2.gif) no-repeat;
	height:76px;}
	
.member-box3 {
	background:url(images/black-box-3.gif) no-repeat;
	height:106px;}
	
.white12 {
	font-family:Garamond , Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#FFFFFF;}
	
.submit-back {
	background:url(images/submit-back.gif) no-repeat;
	height:29px;
	width:83px;}
	
/*---------New----------*/

.header-back {
	background:url(images/update/header-back.gif) repeat;
	height:189px;
	background-position:top;}
	
.become-member-back {
	background:url(images/update/become-member.gif) no-repeat;
	height:39px;
	width:238px;}
	
.bluebox-bottom {
	background:url(images/update/bluebox-bottom.gif) no-repeat;
	height:46px;
	width:244px;}
	
.white20 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	text-decoration:none;
	color:#FFFFFF;}
	
.white20:hover {
	text-decoration:underline;}
	
/*-----------------New member---------------*/

.topbuttonback {
background:url(images/topbutton-back.gif) repeat-x;}

.classmember-text {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#FFFFFF;
text-decoration:none;
text-transform:uppercase;
}

.classmember-text:hover {
text-decoration:underline;}

/*navigation*/
.toplink{width:940px; margin:0 0 0 0; padding:0px; height:43px;}
.toplink ul{display:block; list-style-type:none; width:940px; height:43px; margin:0px auto; padding:0px;}
.toplink ul li {height:43px; float:left; display:block; text-align:center; padding:0 4px 0 4px;
font:normal 18px Georgia; color:#ffffff; text-decoration:none; 
}

.border {
background:url(images/nav-right-sep.gif) no-repeat; height:43px; width:1px; display:block; background-position:top; margin:0px; padding:0px;
} 

.toplink ul li a{font:normal 15px Georgia; color:#ffffff; text-decoration:none; line-height:43px; font-weight:bold}/*FF0000*/

.toplink ul li a:hover{color:#c6c6c6;text-decoration:none;}

/*navigation*/

.redtext {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:36px;
color:#fe0002;
}

.club-member-back {
	background:url(images/club-member-back.gif) no-repeat;
	height:37px;
	width:240px;
	display:block;
}
