/* ------------------------------------------------------------ */

/* Site body definition											*/

/* ------------------------------------------------------------ */

body {

	background-color: #666666;

	background-image: url(../images/black.gif);

	background-repeat: repeat;

	color:#000000;

	font:76% tahoma, verdana, sans-serif;

	margin:0;

	padding:15px 0 0; 

}





/* ------------------------------------------------------------ */

/* Site container area   										*/

/* ------------------------------------------------------------ */

#container {

	background:#fff;

	width:925px;

	height: 545px;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 15px;

	margin-left: auto;

	padding-top: 1px;

	padding-right: 20px;

	padding-bottom: 18px;

	padding-left: 20px;

}





/* ------------------------------------------------------------ */

/* Site logo 													*/

/* ------------------------------------------------------------ */

#logo {margin:20px 0 15px;}



/*#logo h1 a {border:none; color:#505050;}



#logo h1 a:hover {border:none; color:#FF0000; text-decoration:none;}



#logo p {font-size:1.3em; color:#00FF00; margin:0 0 20px 0; font-weight: bolder;} */





/* ------------------------------------------------------------ */

/* Tags 														*/

/* ------------------------------------------------------------ */

a {border-bottom:1px #505050; color:#FF6600; text-decoration:none;}



a:hover { border-bottom:1px dotted #000000; border-top:1px dotted #000000; color:#66ff00; text-decoration:none;}



a img {border:0;}



h1 {font-size:2.2em; font-weight:400; margin:0 0 5px; padding:0; line-height: normal;}



h2 {font-size:1.8em; font-weight:400; margin:0 0 12px;}



h3 {font-size:1.4em; font-weight:400; margin:0 0 10px;}



p {line-height:1.5em; margin:0 0 15px; text-align:left;}



ul,ol {margin:0 0 15px 15px;padding:0;}



li {margin:0 0 3px 0;}





/* ------------------------------------------------------------ */

/* Toptabs menu 												*/

/* ------------------------------------------------------------ */

#toptabs {

	font-size:.8em;

	width:920px;

	margin-top: 10px;

	margin-right: auto;

	margin-bottom: -13px;

	margin-left: auto;

	color:#000000;

}



#toptabs p {

	color:#000000;

	text-align:right;

}



.toptab {

	background:#f0f0f0 url(../images/corner2.gif) top right no-repeat;

	border-bottom:1px solid #e0e0e0;

	color:#000000;

	margin:0 0 0 4px;

	padding:4px 5px 3px;

	text-decoration:none;

}



.toptab:hover {

	background:#f0f0f0 url(../images/corner2.gif) top right no-repeat;

	border-bottom:1px solid #66ff00;

	border-top:1px solid #000000;

	color:#66ff00;

	text-decoration:none;

}



.activetoptab {

	background:#fff url(../images/corner2.gif) top right no-repeat;

	border-bottom:1px solid #fff;

	border-top:1px solid #fff;

	color:#000000;

	margin:0 0 0 4px;

	padding:4px 5px 3px;

	text-decoration:none;

}



.activetoptab:hover {

	border-bottom:1px solid #fff; 

	border-top:1px solid #fff;

	color:#000000;

	text-decoration:none;

}





/* ------------------------------------------------------------ */

/* Navitabs menu 												*/

/* ------------------------------------------------------------ */

#navitabs {clear:both;}



.navitab {

	background:#dfdfdf url(../images/corner.gif) top right no-repeat; 

	border-bottom:1px solid #e5e5e5; 

	border-left:1px solid #fff; 

	font-size:1.1em; margin:0 0 4px; 

	padding:4px 8px; 

	text-decoration:none;

}



.navitab:hover {

	background:#cccccc url(../images/corner.gif) top right no-repeat; 

	border-bottom:1px solid #66ff00; 

	border-top:1px solid #ffffff;

	text-decoration:none;

}



.activenavitab {

	background:#000 url(../images/corner.gif) top right no-repeat; 

	border-bottom: 0px; color:#fff; 

	font-size:1.1em; margin:0 0 5px; 

	padding:4px 8px 5px; 

	text-decoration:none;

}



.activenavitab:hover {

	color:#fff; 

	text-decoration:none;

	border-top:1px solid #ffffff;

}





/* ------------------------------------------------------------ */

/* "Header" description area 										*/

/* ------------------------------------------------------------ */

#desc {

		background:#505050 url(../images/front.jpg) bottom right repeat-y;

		position:fixed; top:129px;

		width:753px;

		height:100px;

		color:#fff; 

		margin:5px 0 15px; 

		padding:0 0 5px 0;

}



#desc p {

	font-size:1em;

	line-height:1.3em;

	padding-top: 0;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 15px;

}



#desc h2 {color:#fff; padding:15px 15px 0;}



#desc a {border-color:#fff; color:#fff; text-decoration:none;}





/* ------------------------------------------------------------ */

/* Main area - used by index.php to place content               */

/* ------------------------------------------------------------ */

#main {

	position:fixed; top:240px;

	overflow:auto;

	width:754px;

	height:341px;

	border-right:1px dotted #d8d8d8;

	padding-right:10px;

	/*

	float:left;

	padding-bottom: 5px;

	margin:0;

	padding-top: 0;

	padding-left: 0;*/

}





/* ------------------------------------------------------------ */

/* Content area - used to show content from php sub-sites       */

/* ------------------------------------------------------------ */

#content {

	

}





/* ------------------------------------------------------------ */

/* Sidebar area		                                            */

/* ------------------------------------------------------------ */



#sidebar {

	float:right; 

	width:150px; 

	height: 470px;

}



/*#sidebar p {font-size:0.9em; line-height:1.3em; margin:0 0 15px;}



#sidebar ul {margin:0 0 15px 0; padding:0;}



#sidebar li {list-style:none;}



ul.sidelink li {list-style:none; margin:0 0 3px; padding:0;}



ul.sidelink li a{background:#f0f0f0 url(../images/corner.gif) top right no-repeat; border:none; display:block; margin:5px 10px 5px 0; 

padding:3px 4px 3px 8px; text-align:left; width:140px;}



ul.sidelink li a:hover {background:#e0e0e0 url(../images/corner.gif) top right no-repeat; border:none; text-decoration:none;}*/





/* ------------------------------------------------------------ */

/* Footer area													*/

/* ------------------------------------------------------------ */

#footer {

	position:fixed; top:580px;

	width:765px;

	background:#fff; 

	border-top:1px dotted #d8d8d8; 

}



#footer a {color:gray;}



#footer a:hover {color:#303030;}



#footer p {color:gray; font-size:1.1em; line-height:1.1em; margin:5px 0 0; padding:0;}





/* ------------------------------------------------------------ */

/* Additional classes */

/* ------------------------------------------------------------ */

.photo {background-color:#f0f0f0; border:1px dotted #d8d8d8; margin:0 0 15px; padding:1px;}



.timestamp {font-size:1.2em; color:#606060; margin:-12px 0 12px 0;}



.right {margin:-8px 0 8px 0; text-align:right;}



.block {background:#f0f0f0; padding:10px;}



.hide {display:none;}





/* ------------------------------------------------------------ */

/* Styles used by Top Tab Menu (and maybe others?)				*/

/* ------------------------------------------------------------ */

.style1 {color:#000000}



.style2 {color:#FF6600}



.style3 {color:#000000}



/*.style6 {color:#FF6600; font-size: 76%;}*/



/*.style7 {color:#00CC00}*/