

/** BASIC */



body {

	margin: 0px;

	padding: 0px;

	background: url(images/bg01.jpg) repeat left top;

}



/** FORMS */



form {

	margin: 0px;

	padding: 0px;

}



/** HEADINGS */



h1, h2, h3, h4, h5, h6 {

	margin: 0px 0px .75em 0px;

	font-family: Georgia, "Times New Roman", Times, serif;

}



h1 {

color: #000000;

}



h2 {

	font-size: 17px;

	font-weight: normal;

	color: #7A0104;

}



h3 {

	font-size: 11px;

	color: #7A0104;

}



/** TEXTS */



body, th, td, input, textarea, select {

	font-family: Helvetica, Verdana, Arial, Tahoma, sans-serif;

	font-size: 12px;

	color: #000000;

}



p, ul, ol, dl {

	margin-top: 0px;

	margin-bottom: 1em;

	text-align: justify;

}







.list1 {

	margin-left: 0px;

	padding-left: 0px;

	list-style: none;

}



.list1 li {

	float: left;

	width: 45%;

	padding-left: 11px;

	background: url(images/homepage10.gif) no-repeat left center;

}



.list2 {

	margin-left: 0px;

	padding-left: 0px;

	list-style: none;

}



.list2 li {

	float: left;

	padding: 0px 0px 10px 9px;

}



.list2 li.first {

	padding: 0px;

}



.list3 {

	margin-left: 0px;

	padding-left: 0px;

	list-style: none;

}



.list3 li {

	padding: 20px 0px;

	border-top: 1px solid #990206;

}



.list3 li.first {

	padding-top: 0px;

	border: none;

}



.list3 strong {

	color: #990206;

}



.list4 {

	list-style: none;

}



.list4 li {

	padding-left: 11px;

	background: url(images/homepage10.gif) no-repeat left center;

}



/** LINKS */



a {

	color: #990206;

}



a:hover {

	text-decoration: none;

}



a.link1 {

	padding-left: 11px;

	background: url(images/homepage09.gif) no-repeat left center;

}



/** BACKGROUNDS */



.bg1 {

}



/** MISC */



.border-btm {

	border-bottom: 1px solid #990206;

}



.align-justify {

	text-align: justify;

}



.align-right {

	text-align: right;

}



img {

	border: none;

}



img.left {

	float: left;

	margin: 3px 15px 0px 0px;

}



img.right {

	float: right;

	margin: 3px 0px 0px 15px;

}



img.border {

	padding: 1px;

	border: 1px solid #990206;

}



hr {

	display: none;

}



.hr1 {

	height: 1px;

}



/** WRAPPER */



#wrapper {

	background: url(images/bg02.jpg) repeat-x left top;

}



/** MENU */



#menu {

	background: url(images/subpage2_02.jpg) no-repeat left top;

}



#menu ul {

	margin: 0px;

	padding: 3px 0px 0px 48px;

	list-style: none;

	line-height: normal;

}



#menu li {

	float: left;

	width: 134px;

	height: 50px;

	background: url(images/homepage01.gif) no-repeat left top;

}



#menu li.first {

	background: none;

}



#menu a {

	display: block;

	padding-top: 17px;

	text-align: center;

	text-decoration: none;

	font: bold 13px Georgia, "Times New Roman", Times, serif;

	color: #FEEBD6;

}



#menu a:hover {

	text-decoration: underline;

}



/** PAGE */



#page {

	background: url(images/subpage2_03.jpg) repeat-y center top;

}



#bgtop {

	background: url(images/subpage2_04.jpg) no-repeat center top;

}



#bgbtm {

	background: url(images/subpage2_05.jpg) no-repeat center bottom;

}



/** FOOTER */



#footer {

	width: 766px;

	height: 50px;

	margin: 0px auto;

	background: url(images/subpage2_06.jpg) no-repeat left top;

}



#footer p {

	margin: 0px;

	padding-top: 20px;

	text-align: center;

	color: #AB8A67;

}



/** BOX1 */



#box1 .image {

	padding: 0px 0px 3px 0px;

}



#box1 .contact {

	margin: 0px;

	padding: 20px;

	background: #AC000C url(images/homepage03.jpg) repeat-x left top;

	color: #F4EADE;

}



#box1 h3 {

	font-size: 15px;

	font-weight: normal;

	color: #F7D6B3;

}



#box1 p {

	margin: 0px;

}




