* { 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;
}

#page_content {
 padding-top: 10px;
}

#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: 920px; }

#home h2 {
 font: bold 1.4em/1.4em Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #390C37;
 margin-bottom: 16px;
 color: #DA9A23;
}


#home_area1 {
 border-bottom: 1px solid #DA9A23;
 margin-bottom: 16px;
}

#home_area2 {
 border-bottom: 1px solid #DA9A23;
 margin-bottom: 16px;
 padding-bottom: 16px;
}

#home_area2 h2 {
 font: bold 1.4em/1.4em Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #390C37;
 margin-bottom: 16px;
}

#home_area2 p.link {
 border-left: 3px solid #DA9A23;
 margin-left: 20px;
 padding-left: 10px;
 text-align: left;
}

table#home_adverts {
 width: 920px;
 height: 380px;
 margin: 0px auto 10px auto;
}

#home_text1 {
 margin: 0px;
 padding: 5px;
}

#home_text1 p {
 font: .9em/1.4em Verdana, Geneva, Arial, Helvetica, sans-serif;
}

#home_text1 ul {
 font: .9em/1.4em Verdana, Geneva, Arial, Helvetica, sans-serif;
 margin-bottom: 15px;
}

table#home_text {
 width: 240px;
 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; 
}

.clear_right { clear: right; }

.strong { font-weight: bold !important; }

#form-subscribe {
 font: .9em Verdana, Geneva, Arial, Helvetica, sans-serif;
 border: 1px solid #DA9A23;
 background: #FFFFFF url(mail-subscribe.gif) no-repeat right;
 padding: 5px;
 margin: 0px 0px 20px 0px;
 -webkit-border-radius: 4px;
 -moz-border-radius: 4px;
 border-radius: 4px;
}

#form-subscribe h2 { margin-bottom: 8px; }


