body {

	background-color:#FFFBF0;

	margin:0px;

	padding:0px;

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

	font-size: 13px;

}



a {

	color:#5e0045;

}



#container {

	width:100%;

}



#topmenu {

	background-color:#f9b749;

	text-align:right;

	padding-top:5px;

	padding-right:7px;

	padding-bottom:0px;

}



#header-content {

	width:100%;

	height:136px;

	background-color:#f9b749;

	background-image:url(images/topbackground.png);

	background-repeat:no-repeat;

}



#mainmenu {

	background-color:#6b0058;

	border-bottom-width:3px;

	border-bottom-style:solid;

	border-bottom-color:#a700a6;

	border-top-width:3px;

	border-top-style:solid;

	border-top-color:#6b0058;

	text-align:center;

	padding:1px;

}



#white {

	width:100%;

	height:420px;

	background-color:#FFFBF0;

	background-image:url(images/contentbg.png);

	background-repeat:no-repeat;

}



#left_home {

	float:left;

	width:24%;

	padding:4%;

}



#content_home {

	float:left;

	width:37%;

	padding-top:4%;

}



#right_home {

	float:right;

	width:24%;

	padding:4% 1% 4% 4%;

}



#breadcrumbs {

}



#left_menu {

	float:left;

	width:20%;

	padding:4% 2% 4% 0%;

}



#left_menu li {

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

	font-size: 14px;

	font-variant:small-caps;

	letter-spacing: 1px;

	margin-left: 10px;

	margin-bottom: 10px;

}



#content {

	float:right;

	width:71%;

	padding:4% 4% 4% 1%;

}



#calligraphy {

	clear:both;

	background-color:#FFFBF0;

	width:100%;

	height:120px;

	background-image:url(images/calligraphy01.png);

	background-repeat:no-repeat;

	background-position:right bottom;

	margin:0px;

	padding:0px;

}



#footer {

	background-color:#f9b749;

	width:100%;

	height:140px;

	border-top-width:3px;

	border-top-style:solid;

	border-top-color:#6b0058;

	background-image:url(images/calligraphy02.png);

	background-repeat:no-repeat;

	background-position:right top;

	margin:0px;

}



.footxt {

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

	font-size:10px;

	color:#5e0045;

	text-align:right;

	line-height:11px;

	padding-top:0px;

	padding-right:8px;

}



ul {

	margin:0px;

}



li {

	list-style-type:none;

	margin:0px;

}



h1 {

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

font-size:46px;

font-weight:lighter;

text-transform:uppercase;

text-align:left;

padding-left:30px;

padding-top:40px;

letter-spacing:2px;

margin:0px;

}



h2 {

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

	font-size:24px;

	font-weight:lighter;

	color:#6a0058;

	text-align:left;

	padding-top:20px;

	margin:0px;

}



#header-content h2 {

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

font-size:20px;

font-weight:lighter;

color:#6a0058;

text-align:left;

padding-left:80px;

padding-top:0px;

margin:0px;

}



.navigation {

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

	font-size:13px;

	display:inline;

	text-transform:uppercase;

	border-right-width:1px;

	border-right-style:solid;

	border-right-color:#a700a7;

	letter-spacing:1px;

	margin:0px;

	padding:0px 13px;

}



.navigation a:hover {

	background-color:#a700a7;

}



.navigation li {

	text-align:center;

}



p {

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

	font-size:13px;

	line-height:18px;

}



h3 {

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

	font-size:19px;

	font-variant:small-caps;

	color:#6b0058;

	font-weight:lighter;

	margin:0px;

	padding:0px;

	letter-spacing:0.4px;

}



h4 {

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

	font-size:14px;

	color:#6b0058;

	font-weight:lighter;

	margin:0px;

	padding:0px;

	letter-spacing:0.4px;

}



h5 {

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

font-size:11px;

color:#000;

font-weight:lighter;

}



.menutop {

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

font-size:12px;

color:#6a0058;

display:inline;

padding:5px;

}



.menutop a {

text-decoration:none;

}



h1 a,.navigation a {

	color:#FFFBF0;

	text-decoration:none;

}



a:hover,.menutop a:hover {

	text-decoration:underline;

}



img.right {

	float:right;

	padding-left: 10px;

	padding-bottom: 10px;

	border:0px;

}



img.left {

	float:left;

	padding-right: 10px;

	padding-bottom: 10px;

	border:0px;

}



hr {

	height:0px; 

	border:1px dotted #bbbbbb;

	border-style: none none dotted;



}

#left_blank {

	float:left;

	width:10%;

	padding:4% 2% 4% 0%;

}

#content_full {

	float:right;

	width:90%;

	padding:4% 4% 4% 1%;

}

