#content  {

	text-align: center;

	background-position: center center;

	width: 100%;

	margin-top: 20px;

}

body {
	padding: 0px;
	scrollbar-3dlight-color: #262727;
	scrollbar-arrow-color: #6b7272;
	scrollbar-darkshadow-color: #151616;
	scrollbar-face-color: #252525;
	scrollbar-highlight-color: #6b7272;
	scrollbar-shadow-color: #393a3a;
	scrollbar-track-color: #6b7272;
	background-color: #000;
	background-position: center top;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #AAAAAA;
}

* {
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#gal_main1 {
	padding-top: 30px;
	/*width: 1000px;*/
	margin-right: auto;
	margin-left: auto;
	background-position: center center;
	text-align: center;
}

#gal_main {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}

a { color:#8e8e8e; font: bold; text-decoration:underline;}

a:hover{ color:#6b7272; font: bold; text-decoration:underline; }



/********************* Tables ****************************/

#container {

	width: 900px;

	text-align: center;

	background-position: center top;

}

#left{

	width: 0%;

}

#middle{

	width: 80%;

}

#right{ width: 20%; }



/********************* header ****************************/

#header{
	position:relative;
	height:160px;
	width: 100%;
	text-align: center;
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-bottom: 15px;

}
#main {
	text-align: center;
	width: 100%;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 80px;
	background-position: center top;
	margin: auto;
}

#header ul{

	padding-top:180px;

	display:block;

	font: bold 12px Verdana, Arial, Helvetica, sans-serif;

}

#header ul li{

	display:inline;

	text-align:center;

	margin:auto;

	width:auto;	

	color:#6b7272;

}

#header ul li a{

	display:inline;

	text-align:center;

	text-decoration:none;

	padding: 0px 10px;

	text-transform: uppercase;

	color:#6b7272;

}

#header ul li a:hover{

	text-decoration:underline;

}



/********************* Menu, News ****************************/

.captionleft{ width: 10px; background: url(images/posttopleft.gif); }

.captionmain{

	padding: 7px 0 0 0;

	color:#999999;

	text-transform: uppercase;

	text-align: center;

	background: url(images/posttopmiddle.gif) repeat-x;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

}

.captionmain a{ text-decoration:none; font: bold 18px Arial, Helvetica, sans-serif; color:#CCCCCC; }

.captionmain a:hover{ text-decoration:underline; } 

.captionright{ width: 10px; background: url(images/posttopright.gif); }

.bodyleft{ width: 10px; background: url(images/postmiddleleft.gif) repeat-y; }

.bodymain{

	width: 100%;

	background: #151616;

	padding: 10px 0 20px 0px;

	color: #6b7272;

	text-align: center;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

}

.bodyright{ width: 10px; background: url(images/postmiddleright.gif) repeat-y; }

.bottomleft{ width: 10px; background: url(images/postbottomleft.gif); }

.bottommain{ width: 100%; background: url(images/postbottommiddle.gif) repeat-x;}

.bottomright{ width: 10px; background: url(images/postbottomright.gif); }



.newsPosted { font: 9px Arial, Helvetica, sans-serif; font-style: italic; padding-bottom: 10px; }

.newsComments { margin: 8px 0 0 10px; float: left; font: bold 9px Arial, Helvetica, sans-serif; }

.newsOptions { margin: 5px 10px 0 0; float: right; }





/********************* footer ****************************/

#footer{ width:100%; text-align: center; }

#footer a{ color:#6b7272; font: bold; text-decoration:none; }

#footer a:hover{ color:#6b7272; font: bold; text-decoration:underline; }

#footer ul{

	display:block;

	font: bold 12px Verdana, Arial, Helvetica, sans-serif;

}

#footer ul li{

	display:inline;

	text-align:center;

	margin:auto;

	width:auto;	

}



#footer ul li a{

	display:inline;

	text-align:center;

	text-decoration:none;

	padding: 0px 10px;

	text-transform: uppercase;

}

#footer ul li a:hover{

	text-decoration:underline;

}



.chatboxPosted{ font: 10px Arial, Helvetica, sans-serif; }



/********************** core style ********************************/

/* Gets rid of the need for border="0" on hyperlinked images */

img{

        border:0;

} 

.tbox{

	border-left: 1px solid #000;

	border-top: 1px solid #000;

  border-right: 1px solid #4d4d4d;

  border-bottom: 1px solid #4d4d4d;  

	color: #adadad;

	font: 14px Arial, Helvetica, sans-serif;

	background: #262727;

}

.tbox.chatbox {

	width: 100%;

	border-left: 1px solid #000;

	border-top: 1px solid #000;

  border-right: 1px solid #4d4d4d;

  border-bottom: 1px solid #4d4d4d; 

  color: #adadad;

	font: 14px Arial, Helvetica, sans-serif; 

	background: #262727;

}

.button{

	background: #5c5c5c url(images/button.png);

	border: 1px solid #545454;

	color: #efefef;

	font: small-caps 10px Arial, Helvetica, sans-serif;

	text-align:center;

	padding: 2px;

}

.button a {

	color: #efefef;

}

.button a:hover {

	color: #000;

}

.border {

	border: 1px solid #545454;

}

.fborder {

	border: 1px solid #545454;

	background: #000;	

}  

.forumheader{

	background: #404040 url(images/button.png);

	font: 14px Arial, Helvetica, sans-serif;

	color:#d3d3d3;

	padding: 4px;

	border: 1px solid #545454;

}

.forumheader2{

	background: #464646;

	font: 14px Arial, Helvetica, sans-serif;

	color:#d3d3d3;

	padding: 4px;

	border: 1px solid #545454;

}

.forumheader3{

	background: #404040;

	font: 12px Arial, Helvetica, sans-serif;

	color:#d3d3d3;

	padding: 4px;

	border: 1px solid #545454;

} 

.forumborder{

	border: 1px solid #545454;

}

a.forumlink{

	color: #808080;

	text-decoration: underline;

}

a.forumlink:hover {

	color: #fff;

	text-decoration: underline;

}

.caption {

	padding: 0px 4px 0px 4px;

	border: 1px solid #545454;

	background: #404040 url(images/button.png);

	color: #d3d3d3;

	font: 13px Verdana, Arial, Helvetica, sans-serif;

}   

.fcaption {

	border: 1px solid #545454;

	padding: 2px;

	background: #404040 url(images/button.png);

	font: 12px Arial, Helvetica, sans-serif;

	color:#bbbbbb;

}

.fcaption a {

	color: #b6b6b6;

	text-decoration: underline;

}

.fcaption a:hover {

	color: #fff;

	text-decoration: underline;

}

.smalltext {

	font: 12px Arial, Helvetica, sans-serif;

	color:#d3d3d3;

} 

.smallblacktext {

	font: 12px Arial, Helvetica, sans-serif;

	color:#d3d3d3;

}  

.finfobar{

	background: #4f4f4f url(forum/finfobar.png);

	font: 15px Arial, Helvetica, sans-serif;

	color:#d3d3d3;

	padding: 4px;

	border: 1px solid #545454;

} 

.defaulttext {

	font: 11px Arial, Helvetica, sans-serif;

	color:#d3d3d3;

} 

.mediumtext {

	font: 12px Arial, Helvetica, sans-serif;

	color:#d3d3d3;

} 

td {

	font:11px Arial, Helvetica, sans-serif;

	color:#d3d3d3;

	padding: 0px;

	text-align:left;

} 

form {

	margin: 2px 0px 0px 0px;

}

.spacer{

	padding: 2px 0px 2px 0px;

}

hr {

	border-top: #666 1px solid;

	border-bottom: #eee 1px solid;

	height: 2px;

	width: 92%;

	text-align:center;

} 

.indent{

	padding: 10px 10px 10px 10px;

	margin: 5px;

	font: 10px Arial, Helvetica, sans-serif;

	color: #d3d3d3;

	border: 1px solid #545454;

	background: #000;

}

blockquote {

	font: italic 11px Arial, Helvetica, sans-serif;

	color:#d3d3d3;

	border: 1px solid #545454;

}

.nextprev{

	background: #CCCCCC url(images/button.png);

	border: 1px solid #545454;

	color: #d3d3d3;

	font: 9px Arial, Helvetica, sans-serif;

	text-align:center;

	padding : 2px;

}

.helpbox {

	border: 0px;

	background: transparent;

	color:#d3d3d3;

	font: 10px Arial, Helvetica, sans-serif;

}

.bodytable {

	padding: 8px;

	font: 10px Arial, Helvetica, sans-serif;

	color: #d3d3d3;

	background-position: center;

}

p {

	margin-top: 0px;

	margin-bottom: 0px

}

.alttd{

	background: #CCCCCC;

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	color: #d3d3d3;

}

.code{

	border: 1px solid #545454;

	padding: 8px;

	background: #404040;

	font: 12px Arial, Helvetica, sans-serif;

	color:#d3d3d3;

}

