body 	{



        padding:               	0px 0px 0px 0px;

        margin:                	0px 0px 0px 0px;

        text-align:            	center;

	background-color: 	black;



	}



#container	{



	width:                 	661px;

        margin-left:           	auto;

        margin-right:          	auto;

        background-color:      	black;

        font-family:           	Verdana, "sans serif";

	color:			#FFFFFF;

        font-size:             	small;

        /*clear:                 	both;*/

        background-image:      	url(bg/rowacross.gif);

        background-repeat:      repeat-y;



	}



#gallery-container {

    clear:both;

    float:left;

    width:600px;

    

    }



#gallery-container ul {

    list-style-type:none; 

    }



#gallery-container li {

        padding:0;

	background: url(none);

	float: left;

	display: inline;

	height:175px;

	width:180px;

	margin:0;  

    }

#gallery-container img {

	border: 1px solid #fff;

	padding: 1px;

}



.date {

	font-size:9px;

}





#hnav 	{

	background-image:	url(bg/navline.jpg);

	height:                 20px;

	width:                 	623px;

	background-repeat:     	no-repeat;

	float:			left;



	text-align:            	right;

	vertical-align: 	top;

	}



#hnav ul {

	margin: 		0;

	padding-left: 		1px;

	list-style: 		none;

	display: 		inline;

	border: 		none;

	} 



#hnav li {

	margin: 		0;

	display: 		inline;

	}



#hnav li a {

	display: block;

	padding: 0px 10px 1px 10px;

	border: 0;

	/* background-color: #000; */

	color: #fff;

	text-decoration: none;

	width: 100%;

	display: inline;

		}



html>body #button li a {

	width: auto;

	}



#hnav li a:hover {

	background-color: #566C93;

	color: #000;

		}



#main   {



	float:			left;

	width:                 	623px;



        }



#right   {



        background-image:      	url(bg/corner.jpg);

	width:                 	38px;

	height:			369px;

	float:			right;

	

        }

        

#header {



	height:                 136px;

	width:                 	661px;

	background-image:      	url(bg/header.jpg);

                

	}



#footer {



	height:                 28px;

	width:                 	661px;

	background-image:      	url(bg/nfooter.jpg);

	clear:                  both;



	}



a:link {



        color: 			#FFFFFF;

	font-style: 		underline;



	}     /* unvisited link */



a:visited {                     



        color: 			#FFFFFF;

	font-style:		underline;



        }  /* visited link */



a:hover {



	color: 			#FFFFFF;

	font-style: 		underline;



        }   /* mouse over link */



a:active {



	color: 			#566C93;

	font-style: 		underline;



         }   /* selected link */



.site_image     {



                 float:                 left;

                 width:                 180px;



                }



                



.site_text      {



                 float:                 right;

                 width:                 420px;



                }



.site_row       {



                 clear:                 left;



                }



.news_post_lgrey      {

                 clear:                 left
                 float:                 left;
                 width:                 100%;
                 background-color: 	red;
                 }
.news_post_dgrey      {
                 clear:                 left
                 float:                 left;
                 width:                 100%;
                 background-color: 	#101010;

                 }

.footercontent {



	padding:               	4px 43px 0px 0px;

	text-align:            	right;



	}



.maincontent {



	padding:               	10px 10px 10px 10px;

	text-align:            	left;	



	}



