/**
 *	Script:		public_html/includes/css/style.css
 *	Purpose:	Provide sitewide stylesheeting
 *	Author:		Robert F. Ludwick
 */

body
{
	margin: 0px;

	background-color: #cbcbcb;

	font-family: "Times Roman", times, serif;
	font-size: 14px;
}

img
{
	border: 0px;
}

#wrapper
{
	width: 773px;
	margin: auto;
	margin-bottom: 10px;

	background-color: #ffffff;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

#menu
{
	height: 30px;

	background: url("/images/title/menu.jpg") no-repeat top left;
	border-bottom: 1px solid #000000;

	font-weight: bold;
	font-size: 15px;
	line-height: 30px;
}
#menu_left
{
	width: 100px;
	text-align: center;

	float: left;
}
#menu_right
{
	width: 478px;
	margin-right: 170px;
	text-align: center;

	float: right;
}

#menu a
{
	text-decoration: none;
}
#menu a:link, #menu a:visited
{
	color: #000000;
}
#menu a:active, #menu a:hover
{
	color: #ffffff;
}

#lower
{
	width: 100%;

	border-collapse: collapse;
	border: 0px;
}
#lower tbody tr td
{
	vertical-align: top;
}

#sidebar
{
	width: 160px;
	padding: 3px;

	background-color: #aaddff;
	border-right: 2px solid #000000;
}

#sidebar .section
{
	height: 19px;
	padding-left: 23px;
	margin-bottom: 8px;

	background: url("/images/stars.png") no-repeat center left;

	font-weight: bold;
	font-size: 18px;
	line-height: 19px;
}

#sidebar a:link, #sidebar a:visited
{
	color: #000088;
	text-decoration: underline;
}
#sidebar a:active, #sidebar a:hover
{
	color: #000000;
	text-decoration: none;
}

#content
{
	padding-top: 3px;
	padding-left: 10px;
	padding-right: 3px;
	padding-bottom: 3px;
}

#content #page_title
{
	margin-right: -3px;
	margin-bottom: 8px;
	padding-right: 5px;
	padding-bottom: 3px;

	background: url("/images/horizontal_bars/right.gif") no-repeat bottom right;

	font-size: 16px;
	font-weight: bold;
	text-align: right;
}

#content a
{
	text-decoration: underline;
}
#content a:link, #content a:visited
{
	color: #22bb22;
}
#content a:active, #content a:hover
{
	color: #000000;
}

#content ul
{
	margin: 0px;
	padding: 0px;
}
#content ul li
{
	margin-left: 15px;
}

.clear
{
	clear: both;
}