* {
 margin: 0px;
 padding: 0px;
}

a:link {
	text-decoration: underline;
	color: #4444FF;
}

a:visited {
	text-decoration: underline;
	color: #4444FF;
}

a:hover {
	text-decoration: none;
	color: Red;
}

a:active {
	text-decoration: underline;
	color: #4444FF;
}

body {
 background: #E1FFFF url(background2.gif) repeat-x top;
 color: Black;
 text-align: center;
}

td {
 vertical-align: top;
}

#wrapper {
 position: relative;
 width: 960px;
 margin: 0px auto;
 text-align: left;
}

#container {
 border: 1px solid #DA9A23;
 padding-top: 10px;
}

#container, #page_content {
 background: #F0F0F0;
}

p {
	font: .9em/1.4em Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
 margin-bottom: 9px;
}

.center {
	text-align: center !important;
}

div.clear {
 clear: both;
}

table#menu {
 background: #BEEAE9;
}

#footer {
 margin: 2px 20px 5px 0px;
 text-align: right;
 font: 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #333333;
}

#footer a, #footer a.cd {
 color: #333333;
}

#cat_menu {
	width: 180px;
	float: left;
 font: .8em/1.4em Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#cat_menu_pad {
 padding: 0px 0px 10px 4px;
}

#newsletter2 {
	clear: left;
 width: 180px;
	float: left;
 font: .8em/1.4em Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#newsletter2 #pad { padding: 0px 0px 10px 4px; }

#search2 {
	clear: left;
 width: 180px;
	float: left;
 font: .8em/1.4em Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#search2 #pad { padding: 0px 0px 10px 4px; }

#page_content {
 padding-top: 10px;
 width: 770px;
 margin-left: 180px;
}

#submenu {
 font: .9em/1.4em Verdana, Geneva, Arial, Helvetica, sans-serif;
 text-align: left;
 border: 1px solid #DA9A23;
 border-left: none;
 width: 600px;
 margin: 0px 0px 10px 0px;
}

#submenu #pad {
 padding: 2px 0px 4px 21px;
}

#submenu a {
 color: #572D58;
 text-decoration: none;
 font-weight: bold;
}

#submenu a:hover {
 text-decoration: underline;
}

ul, ol {
 margin-left: 25px;
}

hr	{
 height: 1px;
 color: #DDDDDD;
 background-color: #DDDDDD;
 border: none;
 margin: 10px auto;
}

pre {
	font: 11px Verdana,Arial,Helvetica,Sans-Serif;
}

select	{
 font-weight: normal;
 font-family: Verdana,Arial,Helvetica,Sans-Serif;
 font-size: 10px;
 color: Black;
 background-color: White;
 border-color: #DDDDDD;
}

option {
 padding-right: 5px;
}

input {
 margin-right: 5px;
}

#home {
 width: 620px;
}

table#home_adverts {
 width: 430px;
 height: 380px;
 margin: 0px auto 10px auto;
}

table#home_text {
 width: 610px;
 margin: 0px auto 10px auto;
}

table#home_text td {
 width: 300px;
 vertical-align: top;
 text-align: justify;
 font: .9em/1.4em Verdana, Geneva, Arial, Helvetica, sans-serif;
}

table#home_text td.spacer {
 width: 10px;
}

#brochure {
 position: absolute;
 top: 152px;
 right: 5px;
 width: 280px;
 height: 48px; 
}







