body            { background-color: #192832;           /*41555F*/
	          padding: 0px 0px 0px 0px; }

font,th,td,p    { font-family: Verdana, Arial, Helvetica, sans-serif;
        	  font-size: 10px; }

a       { color: #FFA34F; text-decoration: none;  /*323232*/   background-color: transparent; }
a:hover { color: #DD6900; text-decoration: underline overline; background-color: transparent; }

a.side       { color: #FEFEFE; text-decoration: none; }      /*323232*/
a:hover.side { color: #DD6900; text-decoration: underline overline; }

hr         { height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px; }
hr.side-hr { height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px; }

.ul { background-image: url(images/upper_left.gif); }
.uc { background-image: url(images/upper_center.gif); }
.ur { background-image: url(images/upper_right.gif); }

.headl { background-image: url(images/head_left.gif); }
.headr { background-image: url(images/head_right.gif); }

.tul { background-image: url(images/toolbar_upper_left.gif); }
.tuc { background-image: url(images/toolbar_upper_center.gif); }
.tur { background-image: url(images/toolbar_upper_right.gif); }

.tlc { background-image: url(images/toolbar_lower_center.gif); }

.left  { background-image: url(images/left_i.gif); }
.right { background-image: url(images/right_i.gif); }

.ll { background-image: url(images/lower_left.gif); }
.lc { background-image: url(images/lower_center.gif); }
.lr { background-image: url(images/lower_right.gif); }

td.row1	    { background-color: #F5F5F5; }
td.row2	    { background-color: #FFFFFF; }
td.row3	    { background-color: #576972; }
td.row4     { background-image: url(images/cellpic0.gif); }
td.row5	    { background-image: url(images/toolbar_middle_center.gif); }
td.row6     { background-color: #FAFAFA; }


.panel-cellpic {    font-size: 11px;
	            line-height: 28px;
	            font-weight: bold;
	            color: #FFFFFF;
	            background-color: #F5F5F5;
	            background-image: url(images/cellpic3.gif);    }

.navbar          { font-size: 10px;       color: #FFFFFF; font-weight: bold;}
a.navbar         { text-decoration: none; color: #FFFFFF; font-weight: bold; }
a.navbar:visited { text-decoration: none; color: #FFFFFF;  }
a.navbar:hover   { text-decoration: none; color: #FF8723;  }

.cattitle          { font-size: 10px; font-weight: bold;  color: #FF8723; }
a.cattitle         { text-decoration: none;               color: #FFFFFF; }
a.cattitle:visited { text-decoration: none;               color: #FFFFFF; }
a.cattitle:hover   { text-decoration: underline overline; color: #7D9EDA; }

.quote          {  background-color: #FAFAFA; 
                   font-family: Verdana, Arial, Helvetica, sans-serif; 
                   font-size: 11px; line-height: 125%;
                   color: #646464; 
                   border: #C8C8C8; border-style: solid;
                   border-left-width:  1px; border-top-width: 1px; 
                   border-right-width: 1px; border-bottom-width: 1px;
                   margin: 0px 20px 0px 20px;
                   padding: 2px;  }

input           {  background-color: #FFFFFF;
                   font-family: Verdana, Arial, Helvetica, sans-serif;
                   font-size: 11px; 
                   color: #000000;    }

.main-bg	{  background-color: #F5F5F5; }  /*FFFFFF*/

.main-body	{  background-color: #192832;    /*FFFFFF*/
                   font-family: Verdana, Tahoma, Arial, Sans-Serif; 
                   font-size: 11px; 
                   color: #F5F5F5;               /*323232*/
                   padding: 30px 20px 50px 20px;}

.side-body	{  background-color: #192832;    /*F5F5F5*/
                   font-size: 10px; 
                   color: #FEFEFE;               /*535400*/
                   padding:4px 4px 6px 4px;}

.border		{  border-color: #486386; border-style: solid;
                   border-width: 0px 1px 1px 1px;}

.news-footer	{  background-color: #192832;   /*F5F5F5*/
                   font-size: 10px;
                   font-weight: normal; 
                   color: #F5F5F5;              /*142000*/
                   padding: 12px 4px 12px 4px;}

.capmain	{  height: 24px; 
                   font-family: Verdana,Tahoma,Arial,Sans-Serif; 
                   font-size: 10px;
                   font-weight: bold; 
                   color: #B78E00; 
                   border-color: #486386; border-style: solid; 
		   border-width: 1px 1px 1px 1px;
		   padding: 2px 2px 2px 2px;}

.scapmain	{  height: 19px; 
                   font-family: Verdana,Tahoma,Arial,Sans-Serif; 
                   font-size: 10px;
                   font-weight: bold; 
                   color: #000; 
                   border-color: #486386 #486386 #486386 #486386;
                   border-style: solid;
                   border-width: 1px 0px 1px 0px;
                   padding: 0px 2px 0px 2px;	}

.tbl-border	{  background-color: #525E6E;}
.tbl		{  font-size: 10px; color: #FEFEFE; padding: 3px 4px 3px 4px;}
.tbl1		{  font-size: 10px; color: #323232; background-color: #FFFFFF; padding:4px;}
.tbl2		{  font-size: 10px; color: #323232; background-color: #FFFFFF; padding:4px;}
.tbl3		{  font-size: 10px; color: #FFFFFF; background-color: #192832; padding:4px;}
.tbl3-border	{  font-size: 10px; color: #FFFFFF; background-color: #192832;}

form	        {  margin: 0px 0px 0px 0px;}

.button		{  background-color: #fafafa;
                   font-family: Verdana,Tahoma,Arial,Sans-Serif; 
                   font-size: 10px; 
                   color: #000000;
		   border: 1px #50643E solid; margin-top: 2px;}

.textbox	{  background-color:#fafafa;
                   font-family: Verdana,Tahoma,Arial,Sans-Serif; 
                   font-size: 10px; color: #000000;
		   border: 1px #50643E solid;}

/************************************************************************* Forum header*/

.forum-caption	{ background-color:#F5F5F5;
                  height:24px; 
                  font-size: 10px; 
                  font-weight: bold; 
                  color: #4A6381;
                  border-color: #486386 #486386 #486386 #486386;
                  border-style: solid;
                  border-width: 0px 0px 0px 0px;
                  padding: 0px 4px 2px 4px;	}

/************************************************************************** Voting Poll */

.poll		{ height: 10px; border: 1px #333333 solid;}

.comment-name	{ font-weight: bold; color: #ddcc88;}

/************************************************************** This is for the Shoutbox */
.shoutboxname	{font-weight: bold; color: #007090;}
.shoutbox		           {color: #06070A;}
.shoutboxdate	   {font-size: 9px; color: #1C1C1C;}
.shoutboxhelp	   {font-size: 9px; color: #245595; text-align: right;}

pre		   {font-family: Verdana,Tahoma,Arial,Sans-Serif; font-size: 9px;}

.forum,
.awec_empty             {color: #FEFEFE;}
.awec_current           {color: #999999;}
.awec_dayofweek         {color: #D59D69;}

.alt			                                    {color: #1C1C1C;}
.vsmall               {font-size: 1px; }

.small		      {font-size: 10px; font-weight: normal; color: #FFA34F;} /*FEFEFE*/
.smallalt                                                   {color: #E6E8FA;} 
.small2		      {font-size: 10px; font-weight: normal; color: #E6E8FA;} /*1C1C1C*/
.side-small	      {font-size:  9px; font-weight: normal; color: #111111;}
.side-label	{background-color:none; font-weight: normal; color: #4A6381; padding:2px;}

/********************************************************* This is for the Photo Gallery */
img		        {border: 0px;}

.gallery		{padding: 16px 0px 8px 0px;}
.gallery img	        {border: 1px solid #486386; filter: gray;}
.gallery:hover img	{border: 1px solid #4E79F3; filter: none;}
img.activegallery	{border: 1px solid #486386; filter: none;}

#spf {position: absolute;left: -10000px;};
