HTML {
	background: #ffffff;
	font-family: Tahoma, 'Lucida Grande CE', lucida, sans-serif;
	font-size: 75%;
	color: #353535;
	margin: 0px;
	padding: 0px;
}
BODY {
	background: #ffffff;
	padding: 0px;
	margin: 0px;
/*	padding: 65px 0px; */
}
H1, H2, H3 {
	color: #821d0a;
	margin: 0px 0px 15px 0px;
	padding: 0px;
}
H1 {
	font-size: 200%;
	text-transform: lowercase;
}
H1:first-letter {
	text-transform: uppercase;
}
H2 {
	font-size: 159%;
	margin-top: 30px;
	margin-bottom: 5px;
}

#content H2{
  color: #bc4934;
}

H2 A {
	color: #bc4934 !important;
	font-weight: normal;
}
H3 {
	font-size: 126%;
	margin-top: 20px;
}

H4 {
  font-size: 105%;
  margin-top: 10px;
}

P {
	line-height: 150%;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
IMG {
	border: none;
}
#bottom {
	background: #fce490 url(/img/bg.jpg) 50% 0% no-repeat;
	margin: 0px auto;
	height: 218px;
	padding-top: 126px;
}
#header {
	width: 1000px;
	background: url('/img/bg_header.jpg') no-repeat;
	margin: 0px auto;
	height: 197px;
}
#header #logo {
	margin: 36px 0px 0px 18px;
}
#horizontalMenu {
	background: url('../img/horizontal_line.gif') repeat-x;
	color: #ffffff;
	height: 21px;
	line-height: 21px;
	text-align: right;
	padding: 0px 20px 0px 0px;
	width: 978px;
	margin: 0px auto;
}
#horizontalMenu a {
	color: #ffffff;
	font-size: 67%;
	text-decoration: none;
}
#page {
	background: #fbdd74;
	margin: 0px auto;
	width: 998px;
	padding-bottom: 35px;
	border: 1px solid #bbbbbb;
	border-top: none;
}
#main {
	background: #ffffff;
	width: 998px;
	margin: 0px auto;
	border-width: 0px 1px;
	min-height: 100px;
}
UL#menu {
	background: #ffffff url('../img/bg_menu.gif') repeat-x;
	float: left;
	color: #590000;
	margin: 0px;
	padding: 25px 20px;
	width: 170px;
}
UL#menu LI {
	background: url('/img/bg_menu_divider.gif') no-repeat;
	list-style-type: none;
	text-transform: uppercase;
	width: 171px;
	font-weight: bold;
}
UL#menu LI A {
	color: #414141;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding: 8px 0px;
}
UL#menu LI A.active {
	color: #bc4934;
}
UL#menu LI A:hover {
	color: #bc4934;
}
UL#menu LI UL#submenu {
	background: none;
	padding: 0px 0px 0px 0px;
	margin: 0px;
}
UL#menu LI UL#submenu LI {
	border: none;
	color: #3b3b3b;
	padding: 2px 0px;
	font-weight: normal;
	text-transform: lowercase;
	background: none;
}
UL#menu LI UL#submenu LI A{
	color: #3b3b3b;
	padding: 2px 12px;
	font-weight: normal;
	background: url('../img/cancel.gif') 0px 50% no-repeat;
}
UL#menu LI UL#submenu LI.active A{
	color: #bc4934;
	background: url('../img/cancel_active.gif') 0px 50% no-repeat;
}
UL#menu LI UL#submenu LI.active A:hover{
	color: #bc4934;
	background: url('../img/cancel_active.gif') 0px 50% no-repeat;
}
UL#menu LI UL#submenu LI A:hover {
	color: #bc4934;
	background: url('../img/cancel_hover.gif') 0px 50% no-repeat;
}
UL#menu LI UL#submenu LI:hover {
	color: #bc4934;
	background: url('../img/cancel_hover.gif') 0px 50% no-repeat;
}
UL#menu LI UL#submenu LI SPAN{
	display: none;
}
UL#menu LI UL#submenu LI.active SPAN{
	display: inline;
}
UL#menu LI FORM {
	margin-top: 20px;
	font-size: 76%;
	color: #4b4b4b;
	text-transform: none;
	font-weight: normal;
}
UL#menu LI FORM INPUT {
	margin-top: 7px;
}
UL#menu LI #counter {
	margin-top: 20px;
	font-size: 84%;
	color: #4b4b4b;
	text-transform: none;
	font-weight: normal;
	line-height: 150%;
}

UL#menu LI .banner{
  padding-top: 15px;
}

#content {
	float: left;
	width: 581px;
	margin: 20px;
}
#pictures {
	float: left;
	margin: 0px 0px 20px 0px;
	width: 621px;
}
#advertisement {
	background: #ffffff url('../img/bg_menu.gif') repeat-x;
	float: right;
	width: 146px;
	padding: 0px 10px;
	font-size: 92%;
	color: #404040;
}
#advertisement H3 {
	text-align: center;
}
#advertisement IMG {
	margin-bottom: 8px;
}
#advertisement H3 a {
	text-decoration: underline;
	color: #b35746;
}
#advertisement UL {
	margin: 0px;
	padding: 20px;
	text-align: left;
}
#advertisement UL LI {
	text-transform: uppercase;
	list-style-type: none;
	font-size: 109%;
	line-height: 140%;
	margin-bottom: 16px;
}
#advertisement IMG {
	margin-top: -3px;
	padding: 0px;
}
#advertisement IMG.advertisement {
	margin: 25px 0px;
}
#advertisement A {
	text-decoration: none;
	color: #4b4b4b;
}
#advertisement A:hover {
	color: #ff5a00;
	text-decoration: underline;
}
#footer {
	clear: both;
	background: #fdeeb9;
	font-size: 84%;
	text-align: center;
	border-width: 0px 1px;
	width: 998px;
	margin: 0px auto;
}
#footer A {
	color: #bc4934;
}
#footer .tags {
	line-height: 140%;
	padding: 10px 0px;
}

#footer .tags SPAN {
  margin-left:12px;
  margin-right:12px;
}

#footer P.address {
	text-align: center;
	color: #bc4934;
	padding-bottom: 5px;
}
hr.cleaner {
	clear: both;
	height: 0px;
	margin: -1px 0px 0px 0px;
	padding: 0px;
	border:none;
	visibility: hidden;
}
HR.mtb {
	margin: 20px 0px 10px 0px;
	clear: both;
}

.break	{
	clear:both;
	font-size:1px;
	height:1px;
	margin-top:-1px;
}

P.contact {
	color: #666565;
}
P.contact A {
	color: #bc4934 !important;
}

.clear {
	clear: both;
}

.hrPadding {
	margin-top: 10px;
	margin-bottom: 10px;	
}

/* homepage */

#homepage #content {
	margin: 0px 0px;
	width: 621px;
}
#homepage #leftBox, #homepage #middleBox, #homepage #rightBox {
	float: left;
	width: 207px;
}

#homepage .leftBox, #homepage .middleBox, #homepage .rightBox {
	float: left;
	width: 207px;
}
#homepage .leftBox h2, #homepage .leftBox p, #homepage .middleBox h2, #homepage .middleBox p, #homepage .rightBox h2, #homepage .rightBox p {
	padding: 0px 15px;
}

#homepage .leftBox h3, #homepage .middleBox h3, #homepage .righBox h3 {
	margin-bottom: 5px;
}

#homepage .leftBox h2, #homepage .middleBox h2, #homepage .rightBox h2 {
	margin-top: 20px;
	margin-bottom: 20px;
}
#homepage .leftBox p, #homepage .middleBox p, #homepage .rightBox p {
	font-size: 92%;
}
#homepage .leftBox a, #homepage .leftBox H2 {
	color: #4fa5bf;
}
#homepage .middleBox a, #homepage .middleBox H2 {
	color: #fc882a;
}
#homepage .rightBox a, #homepage .rightBox H2 {
	color: #a7dd40;
}
#homepage .leftBox h2, #homepage .leftBox h3, #homepage .leftBox h4, #homepage .leftBox p, #homepage .middleBox h2, #homepage .middleBox h3, #homepage .middleBox h4, #homepage .middleBox p, #homepage .rightBox h2, #homepage .rightBox h3, #homepage .rightBox h4, #homepage .rightBox p {
	padding:0 15px;
}
h4 {
	font-size:105%;
	margin-top:10px;
}
#homepage .leftBox img, #homepage .middleBox img, #homepage .rightBox img {
	padding: 0px 15px;
	width: 177px;
}


/*/homepage */
