/* CSS Document */
body				{margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#000000;}
h1,h2,h3			{margin:0; padding:0; font-size:12px; font-weight:bold; color:#252324;}

/* ==== Site Boxs ==== */
.container			{margin:0 auto; width:995px;}
.clear				{clear:both;}
.top				{margin-top:10px; background:url(header.jpg) no-repeat top; height:182px; width:996px; background-color:#FFFFFF;}
.center				{width:995px; background:url(body-bg.jpg) repeat-y;}
.bottom				{width:997px; background:url(bottom-bg.jpg) no-repeat bottom; padding-bottom:100px;}
.padding_5			{height:5px;}
.padding_20			{height:20px;}
.boxes				{border: 1px #000 solid; padding:2px; margin:2px;}

/* ==== Site Header ==== */
.header					{padding-top:33px; height:148px;}
.logo					{background:url(logo.jpg) no-repeat; display:block; margin:0 auto; height:34px; width:168px;}
.logo a:hover			{width:168px; display:block; background:url(logo.jpg) no-repeat; background-position:-168px;}
.menu					{margin:10px auto; height:60px; width:600px; padding-left:250px; background-color:transparent;}
.menu a:link			{display:block; text-decoration:none;}
.menu a:active			{display:block; text-decoration:none;}
.menu a:visited			{display:block; text-decoration:none;}
.menu a:hover			{background-repeat:no-repeat;}
.navigation				{padding-left:10px; padding-right:10px; margin:0 auto; height:34px; width:880px;}
.navigation a:link		{font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:8px; padding-right:9px; float:left; font-size:12px; color:#ffffff; text-align:center; line-height:34px; display:block; text-decoration:none;}
.navigation a:active	{font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:8px; padding-right:9px; float:left; font-size:12px; color:#ffffff; text-align:center; line-height:34px; display:block; text-decoration:none;}
.navigation a:visited	{font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:8px; padding-right:9px; float:left; font-size:12px; color:#ffffff; text-align:center; line-height:34px; display:block; text-decoration:none;}
.navigation a:hover		{color:#00CCFF; text-decoration:underline;}

/* ==== Main Body ====*/
.mainbody				{margin:0 auto; padding:10px; width:856px;}
.heading-bar			{height:37px; width:846px; background-color:#393939; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#FFFFFF; line-height:35px; padding-left:10px}
.heading-bar p			{padding:0 10px 0 0; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fff;}
.heading-bar p a		{color:#fff; text-decoration:none;}
.heading-bar p a:hover	{text-decoration:underline;}
.main-inner				{background-color:#cecece; background-image:url(innerbody-bg.jpg); background-repeat:repeat-x; background-position:top; width:240;}
.body-box				{padding:10px;}
.body-text				{text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4d4d4d;}
.body-text-left			{text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4d4d4d;}
.body-text-left a		{color:#439aec; font-size:12px; font-weight:bold; text-align:left; text-decoration:none;}
.grey-area				{padding:20px; background-color:#353535;}
.box					{float:left; padding:12px; width:132px;}
.more					{margin-top:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#439aec; text-align:center;}
.more a:link			{color:#439aec; font-size:10px; font-weight:bold; text-align:center; text-decoration:none;}
.more a:active			{color:#439aec; font-size:10px; font-weight:bold; text-align:center; text-decoration:none;}
.more a:visited			{color:#439aec; font-size:10px; font-weight:bold; text-align:center; text-decoration:none;}
.more a:hover			{color:#000000; text-decoration:underline;}
.whitetext				{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; padding-top:5px;}
.whitetext-center		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; padding-top:5px; text-align:center;}
.whitetext a:link		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#a3a3a3; line-height:18px; text-decoration:none;}
.whitetext a:active		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#a3a3a3; line-height:18px; text-decoration:none;}
.whitetext a:visited	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#a3a3a3; line-height:18px; text-decoration:none;}
.whitetext a:hover		{font-size:11px; color:#e4e4e4; text-decoration:underline;}

/* === Main Left ====*/
.left				{padding:20px; float:left; width:325px;}
.pic				{float:left; width:115px; height:110px;}
.pic-area			{width:330px; height:130px;}
.pic-text			{float:left; padding-top:20px; width:215px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#4d4d4d;}

/* === Main Right ====*/
.right				{padding:7px; float:left; width:470px; border-left:#3b3b3b solid 1px;}
.dp					{width:131px; height:93px; background:url(dp.jpg) no-repeat; text-align:center; vertical-align:middle;}
.dp img				{padding:8px 0;}
.dp_				{background:url(dp_.jpg) top left no-repeat; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4d4d4d;}
.dp_ img			{padding:5px 8px 5px 5px;}
.dp__				{background:url(dp__.jpg) top left no-repeat; min-height:227px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4d4d4d;}
.dp__ img			{padding:8px 15px 5px 8px;}
.heading			{text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#4d4d4d;}

/* ==== Members Area ==== */
.new-members		{float:left; padding:20px; width:510px;}
.member-pic			{margin:0 auto; width:75px; height:75px;}
.box-members		{float:left; padding:12px; width:100px;}

/* ==== Member Box ==== */
.member-box-pic				{margin-top:35px; width:75px; height:75px; float:left;}
.member-box-links			{margin-top:35px; width:130px; float:right; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#439aec; text-align:left;}
.member-box-links a			{display:block; padding-bottom:3px;}
.member-box-links a:link	{color:#a3a3a3; font-size:10px; font-weight:bold; text-align:left; text-decoration:none;}
.member-box-links a:active	{color:#a3a3a3; font-size:10px; font-weight:bold; text-align:left; text-decoration:none;}
.member-box-links a:visited	{color:#a3a3a3; font-size:10px; font-weight:bold; text-align:left; text-decoration:none;}
.member-box-links a:hover	{color:#e4e4e4; text-decoration:underline;}

/* ==== Member List ==== */
.members-list		{float:left; padding:12px; width:80px;}

/* ==== Login Form ====*/
.member-login		{float:left; padding:20px; width:225px;}
.whiteheading		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#ffffff;}
.btn-area			{margin:0; padding:0; width:220px; height:35px;}
.input				{margin-top:2px; background:url(input.jpg) no-repeat; width:220px; height:25px; border:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-top:5px;}
.button				{width:109px; height:31px; text-align:center; display:block; margin-left:0px;}

/* ==== Site Footer ====*/
.footer			{margin:0 auto; padding-top:15px; text-align:center; width:900px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff;}



	
