  body {

   	background:#005B93 /*url(bg.jpg) center top*/;
	background-image:url(bgblue.gif);

   	color:#000000;

   	text-align:center;

   	margin-left:auto;

   	margin-right:auto;

   	font-size:7pt;

   	font-family:verdana, arial, helvetica, sans-serif;

   	margin-bottom:5px;

   	margin-top:5px;

   }

  

  .cssbox {

  	BACKGROUND: url(coolbox.png) no-repeat right bottom

  }

  .cssbox_body {

  	BACKGROUND: url(coolbox.png) no-repeat right bottom

  }

  .cssbox_head {

  	BACKGROUND: url(coolbox.png) no-repeat right bottom

  }

  .cssbox_head H2 {

  	BACKGROUND: url(coolbox.png) no-repeat right bottom

  }

  .cssbox {

  	PADDING-RIGHT: 15px; MARGIN: 0px auto

  }

  .cssbox_head {

  	PADDING-RIGHT: 50px; BACKGROUND-POSITION: right top; MARGIN-RIGHT: -15px

  }

  .cssbox_head H2 {

  	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 24px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px; COLOR: #ffcc59; PADDING-TOP: 7px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 1%; BORDER-RIGHT-WIDTH: 0px

  }

  .cssbox_body {

  	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 24px; PADDING-BOTTOM: 35px; MARGIN-RIGHT: 25px; PADDING-TOP: 2px

  }

   

   img {

   	border:0px;

   }

   

   a {

   	color:#000000;

   	text-decoration:none;

   }

   

   a:hover {

   	color:#333333;

   	text-decoration:underline;

   }

   

   

   input {

   	background:#FFFFFF;

   	font-size:10pt;

   	color:#000000;

   	border-top: 1px solid #808080;

   	border-right: 1px solid #808080;

   	border-bottom: 1px solid #D4D0C8;

   	border-left: 1px solid #D4D0C8;

   }

   

   .inputmain {

   	background:#CCCCCC;

   	font-size:10pt;

   	color:#000;

   	border: 1px solid #ffffff;

   }

   

   textarea {

   	background:#FFFFFF;

   	font-size:8pt;

   	color:#465858;

   	border: 1px solid #465858;

   }

   

   .textarea {

   	background:#465858;

   	font-size:8pt;

   	color:#FFFFFF;

   	border: 1px solid #ffffff;

   }

   

   

   /*########################

   	MAIN SURR.

   ########################*/

   

   #outer {

   	width:80%;

   	margin-left:auto;

   	margin-right:auto;

   	font-size:8pt;

   	text-align:left;

        color: #FFFFFF;

   }

   

   

   /*########################

   	INPUT BUTTONS / FORMS

   ########################*/

   

   .button {

   	background:#668899 ;

   	color:#FFFFFF;

   	font-size:8pt;

   	cursor:pointer;

   	background-color: #FF9933;

   	border: 2px solid #ffffff;

   	color: #465858;

   }

   

   .button2 {

   	/*background:#668899 url(http://www.blahblahbox.com/inc/img/fresh/line11.gif);*/

   	color:#000;

   	font-size:8pt;

   	cursor:pointer;

   	background-color: #FF9933;

   	color: #013E6A;

   	border: 2px solid #ffffff;

   }

   

   

   .input {

   	background:#CCCCCC;

   	font-size:8pt;

   	color:#000;

   	border: 2px solid #BABABA;

   }

   

   

   .input2 {

   	background:#CCCCCC;

   	border:2px solid #BABABA;

   	font-size:8pt;

   }

   

   .input3 {

   	background:#465858;

   	border:1px solid #BABABA;

   	font-size:8pt;

   	color:#fff;

   }

   

   .input4 {

   	background:#465858;

   	border:1px solid #BABABA;

   	font-size:8pt;

   	color:#fff;

   }

   

   

   

   

   

   /*########################

   	IMAGES

   ########################*/

   

   

   .pic1 { border:1px solid #465858; }

   

   .pic2 { border:1px solid #465858; }

   

   .pic3 { border:1px solid #465858; }

   

   .pic4 { filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5; border:1px solid #000000; }

   

   .pic5 { border:1px solid #000000; }

   

   .pics1 {

   	position:absolute;

   	background:#465858;

   	border:1px solid #fff;

   	padding: 0px 1px 0px 1px;

   	color: #FFF;

   	font-size:7pt;

   }

   

   .pics4 {

   	position:absolute;

   	background:#465858;

   	border:1px solid #FFF6FB;

   	padding: 0px 1px 0px 1px;

   	color: #FFF;

   	font-size:7pt;

   	filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5; border:1px #fff solid;

   }

   

   .pics2 {

   	position: relative;

   }

   

   .pics3 {

   	background:#FFF6FB;

   	position:absolute;

   	filter:alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;

   	padding: 0px 1px 0px 1px;

   	color: #465858;

   	font-size:7pt;

   	font-weight:bold;

   }

   

   

  .wrap1 img {background:#fff;}

  .wrap1 {background:url(shadow.gif) right bottom no-repeat;}

  .wrap2 {background:url(corner_bl.gif) -4px 100% no-repeat;}

  .wrap3 {padding:0 9px 9px 0;background:url(corner_tr.gif) 100% -4px no-repeat;}

   

   

   

   /*########################

   	TOP AREA

   ########################*/

   

 

   #top .top_text a { color:#fff; }

   #top .top_text a:hover { color:#FFFFFF; text-decoration:underline; }

   #top .top_text { color:#fff; }

   

   #top {

        background:#013E6A;

        width:100%;

   	border-left:1px none;

   	border-right:1px none;

   	

   }

   

   #top input,select {

   	font-size:9pt;

   	background:#ffffff;

   	color:#ffffff;

   }

   

   #top a {

   	font-size:8pt;

        font-weight: bold;

   	color:#ffffff;

   }

   

   #top a:hover {

   	font-size:8pt;

   	color:#CB307C;
       
        font-weight: bold;

   	text-decoration:underline;

   }

   

   .top2 {

  

  

   }

   

   

   

   

   

   

   /*########################

   	MENU LINKS

   ########################*/

   

   #outer2 {

   	background:#CB307C;

   	border-left:1px;

   	/*border-right:1px;*/

 	border-top:2px solid #000000;

 	border-bottom:2px solid #000000;

   	text-align:center;

   	border-bottom-width: 2px;

   }

   

   

   .menu {

  	background-color: #FFEEAA;

  	height:20px;

  	padding-left:3px;

  	padding-right:3px;

  	cursor:pointer;

  

  	/*background-image:url(menubar_bg.gif);*/

   	}

   

   

   

   .menu a {

   	color:#222222;

   	font-size:8pt;

   	text-decoration:none;

   	font-weight:bold;

   	

   }

   

   

   .menu2 {

   	background:#AAC505 /*url(menubarro_bg.gif)*/;

   	height:20px;

   	padding-left:3px;

   	padding-right:3px;

   	cursor:pointer;

   

   }

   

   .menu2 a {

   	color:#FF4400;

   	font-size:8pt;

   	text-decoration:none;

   	font-weight:bold;

   }

   

   .menu2 a:hover {

   	color:#FF4400;

   	font-size:8pt;

   	text-decoration:none;

   	font-weight:bold;

   }

   

   

   

   

   /*########################

   	MENU LINKS 4

   ########################*/

   

   

   .menu4 {

   	padding:2px;

   	/* border-top:1px #014E82 solid;

   	border-left:1px #000 solid; */

   	border-bottom:1px #668899 solid;

   	/*cursor:pointer;*/

   	font-size:7pt;

   	font-weight:bold;

   }

   

   .menu4-1 {

   	padding:2px;

   	border-bottom:1px #668899 solid;

   	/*cursor:pointer;*/

   	font-size:7pt;

   	font-weight:bold;

   }

   

   .menu4-2 {

   	font-size:7pt;

   	font-weight:bold;

   	padding-left:15px;

   }

   

   .menu4-4 a {

   	color:#000000;

   }

   

   .menu4-4 a:hover {

   	color:#000000;

   }

   

   

   /*########################

   	LOGIN BOX

   ########################*/

   

   .LoGin1 {background:#FFFFFF;border-left:1px solid #BC074F;border-right:1px solid #465858;}

   .LoGin2 {background:#B2B4B7;border-left:1px solid #bco74f;border-right:1px solid #465858;color:#621031;font-size:8pt;}

   

   

   

   

   /*########################

   	MENU LINKS 5

   

   	MAIN LINKS FOR THE MEMBERS AREA border-bottom:1px #332F2F solid;

   

   ########################*/

   

   .menu5border {

   

   }

   

   .menu5 {

   	

   	font-size:7pt;

   	color:#fff;

   	padding-left:5px; 

   	cursor:pointer;

   	background:#000 ;

   }

   

   .menu5c {

   	font-size:7pt;

   	color:#fff;

   	padding-left:5px; 	

   	cursor:pointer;

   	background:#000 ;

   }

   

   .menu5a {

   	background:#000url(line5red.gif) right;

   	background-repeat:no-repeat;

   	text-align:right;

   	width:24px;	

   	height:41px;

   }

   

   .menu5b {

   	background:#000url(line5.gif) right;

   	background-repeat:no-repeat;

   	text-align:right;

   	width:24px;	

   	height:41px;

   }

   

   .menu5d {

   	font-size:7pt;

   	color:#000;	

   	text-align:center;

   	background:#fff;

   }

   

   .menu5e {

   	font-size:8pt;

   	color:#fff;

   	text-align:right;

   	padding-right:10px;

   	padding-top:8px;

   	background:#465858;

   	font-weight:bold;

   }

   

   .menu5f {

   	background:#465858;

   	width:24px;	

   	height:35px;

   }

   

   .menu5g {

   	border:1px solid #465858;	

   	padding:5px;

   	background:#465858;

   	font-size:7pt;

   }

   

   .menu5g2 {

   	border:1px solid #465858;

   	padding:5px;

   	background:#465858;

   	font-size:7pt;

   }

   

   

   .menu5 a {

   	color:#fff;

   }

   

   .menu5c a {

   	color:#fff;

   }

   

   .menu5d a {

   	color:#064D9F;

   }

   

   .menu5d a:hover {

   	color:#000;

   }

   

   .menu5g a {

   	color:#fff;

   }

   

   .menu5g2 a {

   	color:#000;

   }

   

   

   

   

   /*########################

   	MAIN PAGES

   ########################*/

   

   

   #main {

   border-top: 1px solid #D4D4D4;

   	background:#ffffff /*url(main_bg.gif) repeat-x*/;

   	font-size:8pt;

   	color:#889999;

   }

   

   .main2 {

   	background:#A5B7BA;

   	border-right:1px solid #F3CEE2;

   	font-size:7pt;

   	color:#fff;

   }

   

   .main3 {

   	background:#B2B4B7;

   	border-left:1px solid #F3CEE2;

   	font-size:7pt;

   	color:#fff;

   }

   

   .main3-b {

   	background:#ECEDED;

   	vertical-align:bottom;

   }

   

   

   

   .main3-a {

   	background:#B2B4B7;

   	text-align:right;

   	vertical-align:bottom;

   }

   

   

   

   .main3-c {

   	background:#B2B4B7;

   	border-left:1px #E2E1DD solid;

   	font-size:7pt;

   	color:#ECEDED;

   }

   

   

   

   .main4 {

   	background:#B2B4B7;

   	border-right:1px #E2E1DD solid;

   	font-size:8pt;

   	color:#ECEDED;

   }

   

   .main3 a {

   	color:#fff;

   }

   

   .main3 a:hover {

   	color:#fff;

   	text-decoration:underline;

   }

   

   

   #topright {

   	background:#fff;

   	border-right:1px solid #465858; 

   	font-size:8pt;

   	color:#465858;

   	

   }

   

   

   /*##############################

   	#topleft - TOP LEFT AREA BLACK SWOSH

   	A:LINKS - USERNAME

   ###############################*/

   #topleft {

   	background:#fff url(swosh.gif);

   	background-repeat:no-repeat;

   	width:480px;

   	height:45px;

   	color:#fff;

   	border-left:1px solid #465858;

   }

   

   #topleft a { color:#fff; text-decoration:underline; }

   #topleft a:hover { color:#fff; text-decoration:none; }

   

   

   .page {

   	color:#fff;

   }

   

   

   .pbar1 {

   	background:transparent;

   }

   

   .pbar2 {

   	background:#000000;

   }

   

   .pbar3 {

   	font-size:8pt;

   	padding:1px;

   	border:1px solid #BABABA;

   }

   

   

   /*########################

   	MENUS

   ########################*/

   

   

   .mainmenu {	

   	background:#1F1F1Furl(line11.gif);

   	font-size:7pt;

   	color:#540A2F;

   }

   

   .mainmenu2 {

   	background:#ffffff;

   	font-size:7pt;

   	color:#ECEDED;

   }

   

   .mainmenu2 a { color:#fff; }

   .mainmenu2 a:hover { color:#465858; }

   

   

   .mainmenu3 {

    background:#A4C700;

   	font-size:7pt;

	border-bottom: 1px solid #aaaaaa;

   	color:#000000;

   }

   

   .mainmenu4 {

   	background:#CB307C;

   	font-size:7pt;

   	color:#000000;

   }

   

   .mainmenu5 {

   	font-size:7pt;

   	color:#000000;

 	border-bottom: 1px solid #aaaaaa;

        border-spacing: 5px;

   	background-color: #A4C700;	

   /* background-image:url(menu5.gif);*/

   }

   

   .mainmenu6 {

   	border:1px #000 solid; 	

   	padding:5px;

        
   	background:#CB307C;

   	font-size:7pt;

   	cursor:pointer;

   	color:#000000;

   }

   

   .mainmenu6 a { color:#000000; text-decoration:none; }

   .mainmenu6 a:hover { color:#000000; text-decoration:bold; }

   

   .mainmenu7 {

   	border:1px solid #CB307C;

   	padding:5px;

   	background:#013E6A;

   	font-size:7pt;

   	cursor:pointer;

   	color:#FFFFFF;

   }

   

   .mainmenu7 a { color:#FFFFFF; text-decoration:none; }

   .mainmenu7 a:hover { color:#FFFFFF; text-decoration:bold; }

   

   

   

   

   /*########################

   	SITE MENUS

   ########################*/

   

   

   .item {

    	/*background-image:url(menu5.gif);*/

   	padding:5px;

 

   	cursor:pointer;

   	font-size:7pt;

   	font-weight:bold;

   	background-color: #CB307C;

   	border-top: 1px solid #465858;

   	border-right: 1px solid #465858;

   	border-left-style: solid;

   	border-left-color: #465858;

   	border-left-width: 1px;

   }

   

   .item2 {

   	/*background-image:url(menu5.gif);*/

   	border-top:2px solid #BABABA;

   	border-right:1px solid #BABABA;

   	padding-top:9px;

   	padding-bottom:5px;

   	padding-right:5px;

   	padding-left:5px;

   	cursor:pointer;

   	font-size:7pt;

   	font-weight:bold;

   	background:#FF9933;

   	border-left-width: 1px;

   	border-left-style: solid;

   	border-left-color: #BABABA;

   }

   

   .item3 { 
        border-bottom:1px solid #465858;

        color:#000000;
   }

   .item a { color:#000000 text-decoration:none; }

   .item2 a { color:#000000; text-decoration:none; }

   .item2 a:hover { color:#000000; text-decoration:none; }

   

   

   /*########################

   	BORDERS

   ########################*/

   

   

   .border {

   	border:1px #000000 solid;

   	background:#CB307C;

   }

   

   .border2 { border:1px solid #000000; color:#000000;  }

   .border3 { border:1px #95C719 solid; background:#BABABA; color:#630727; }

   .border4 { border:1px solid #ECEDED; background:#BABABA; }

   .border5 { border-bottom:1px solid #000000; }

   .border6 { border:1px solid #ECEDED; background:#B2B4B7; color:#000000; }

   .border7 { border-bottom:1px solid #465858; }

   .border8 { background:#F5F5F5; border:1px solid #630727; }

   .border9 { background:#fff; color:#000000; }

   

   /* USED IN MAIL ALERT */ 

   .border10 { background:#ECEDEDurl(line10.gif); color:#FFFFFF; }

   .border11 { border:1px #ECEDED solid; background:#fff; color:#ECEDED; } 

   

   /* B-BOARD */

   .border12 { background:#fff; color:#000000; } 

   .border13 {

   	background:#A4C700;

   	color:#000000;

 	font-size:10px;

 	border-bottom: 1px solid #D4D4D4;

        border-spacing: 5px;

 	/*border-bottom: 1px solid #000000;*/

   	/*border-right: #465858;

   	border-bottom: #465858;

   	border-left: #465858;*/

   } 

   .border14 { background:#B2B4B7; color:#fff; } 

   

   

   /*########################

   	TEXT COLORS

   ########################*/

   

   .color {

   	color:#000000;

   }

   .color2 { color:#037373; }

   .color3 { color:#000000; }

   .color4 { color:#000; }

   

   

   

   /*########################

   	BACKGROUNDS & EXTRAS

   ########################*/

   

   .cur { cursor:pointer; }

   

   

   .pollinput {

   	background:transparent;

   	font-size:7pt;

   	border:0px;

   }

   

   

   

   .frame1 { background:#fff; margin:0px; }

   .main_frame1 { background:#FFFFFF; margin:0px; }

   



   .link1 a { color:#570D2A; }

   .link1 a:hover { color:#570D2A; text-decoration:underline; }

   

   /* USED IN MAIN MENU SQURE */

   .sqr { background:#013E6A; vertical-align:middle; }

   .sqr1 { background:#013E6A; vertical-align:middle; }

   

   /* COMMENT BOX */

   .comment {

   	border:0px solid #444444;

   	background:#ECEDED;

   	

   }

   

   .comment-text {

   	color:#000000;	

   	font-size:8pt;

   }

   

   .comment-headline {

   	background:#ECEDED;

   	color:#FFFFFF;

   	padding:5px;

   	font-size:7pt;

   }

   

   .comment-head {

   	background:#ECEDED;

   	color:#ffffff;

   	padding:5px;

   	font-size:8pt;

   }

   

   .comment-head a { color:#465858; }

   .comment-head a:hover { color:#FFFFFF; }

   

   

   

   /*########################

   	BOTTOM MENUS

   ########################*/

   

   #bottom3 {

   background-color:#FF9933;

   	width:100%;

   	font-size:7pt;

   	font-weight:bold;

   	text-align:center;

   	color:#000000;

   }

   

   #bottom3 a {

   	color:#000000;

   }

   

   #bottom3 a:hover {

   	color:#fff;

   	text-decoration:underline;

   }

   

   #bottom4 {

    background-color:#FF9933;

   	width:100%;

   	color:#000000;

   }

   

   /*########################

   	FORUM

   ########################*/

   

   .forum-1 {

   	background:#F4F4F4;

   	color:#465858;

   	font-size:8pt;

   }

   

   .forum-2 {

   	background:#F4F4F4;

   	color:#465858;

   	font-size:8pt;

   }

   

   .forum-2 a { color:#000000; }

   .forum-2 a:hover { color:#465858; text-decoration:underline; }

   

   .forum-3 {

   	border-top:1px solid #D7D7D7;

   }

   

   .forum-4 {

   	border-top:1px solid #D7D7D7;

   	background:#fff;

   	color:#465858;

   	font-size:8pt;

   }

   

   .forum-q {

   	background:#ECEDED;

   	color:#465858;

   	font-size:8pt;

   	border-top:1px solid #D7D7D7;

   

   }

   

   

   /*########################

   	DROP DOWN MENU

   ########################*/

   

   #dropmenudiv{

   	padding:5px;

   	border:1px solid #808080;

   	background:#FFFFFF;

   	position:absolute;

   	z-index:100;

   	font-size:7pt;

   	text-align:left;

   }

   

   #dropmenudiv a {

   	color:#465858;

   }

   

   #dropmenudiv a:hover {

   	color:#465858;

   	text-decoration:underline;

   }



 

 

 

 













