body {
	font-size			: 1em;
	font-family			: Trebuchet MS, Helvetica, sans-serif;
	color				: #000;
	background-image	: url(../images/site_bg.jpg);
	padding				: 0px;
	margin				: 0px;
}

#container {
	width				: 925px;
	margin				: 0 auto;
	font-size			: 0.85em;
	/*
	background-image	: url(images/container_bg.png);
	background-repeat	: repeat-y;
	*/
	background-color	: #FFF;
	padding				: 10px;
}

#banner {
	width				: 925px;
	height				: 100px;
}

#breadcrumbs {
	padding-left		: 8px;
	padding-top			: 8px;
	width				: 925px;
	float				: left;
}

#content { float : left; }

#footer {
	border-top			: 1px solid #CDCDCD;	
	padding-top			: 10px;
}

td {
	vertical-align		: top;	
}

h1 {
	font-size			: 1.55em;
	font-weight			: normal;
	font-family			: Georgia, "Times New Roman", Times, serif;
	color				: #0104E9;
	border-bottom		: 1px dotted #CDCDCD;
	margin				: 0px;
	padding				: 0px;
}

h2 {
	font-size			: 1.25em;
	font-weight			: normal;
	font-family			: Georgia, "Times New Roman", Times, serif;
	color				: #0104E9;
	border-bottom		: 1px dotted #CDCDCD;
	margin				: 0px;
	padding				: 0px;	
}

.menu{
	width						: 925px;
	height						: 35px;
	margin-top					: 10px;
	background-color			: #ffff99;
	border						: 1px solid #CDCDCD;
}

div.widget {
	width						: 195px;	
}

div.widget ul {
	padding						: 0px;
	margin						: 0px;
}

div.widget ul li.top {
	list-style-position			: inside;
	list-style-type				: none;
	background-image			: url(../images/widget_top.jpg);
	background-repeat			: no-repeat;
	width						: 195px;
	height						: 41px;
}

div.widget ul li.middle {
	list-style-position			: inside;
	list-style-type				: none;
	background-image			: url(../images/widget_bg.jpg);
	background-repeat			: repeat-y;
	width						: 195px;
}

div.widget ul li.bottom {
	list-style-position			: inside;
	list-style-type				: none;
	background-image			: url(../images/widget_bottom.jpg);
	background-repeat			: no-repeat;
	width						: 195px;
	height						: 22px;
}

div.widget ul li.top h2 {
	border						: 0px;
	color						: #FFFF33;
	padding-top					: 10px;
	padding-left				: 6px;
	font-size					: 1.30em;
}

div.widget ul li.middle ul {
	margin						: 0px;
	padding						: 0px;
	padding-left				: 7px;
	padding-right				: 5px;
	padding-top					: 10px;
	padding-bottom				: 10px;
	border-bottom				: 1px dotted #FFF;
}

div.widget ul li.middle ul li.title {
	list-style-position			: inside;
	list-style-type				: none;
	color						: #FFF;
	font-size					: 0.90em;
	font-weight					: bold;
}

div.widget ul li.middle ul li.text {
	list-style-position			: inside;
	list-style-type				: none;
	color						: #FFF;
	font-size					: 0.80em;
	font-weight					: normal;
}

div.widget ul li.middle ul li.text a {
	color						: #FFF;	
}
