
body, table { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#645044;}
img { border: 0; }
form { margin: 0; }
h1 { font-family: "Palatino Linotype", serif; color: #44A1CF; text-align: left; margin: 0.5em 0; font-size: 17px; }
h2	{ font-family: "Palatino Linotype", serif; color: #645044; text-align: left; margin-top: 10px; margin-bottom: 0px; font-size: 15px;}
h3	{ font-family: "Palatino Linotype", serif; color: #645044; text-align: left; margin-top: 0px; margin-bottom: 15px; font-size: 13px; font-style: italic;}

a { text-decoration: none; color: #318F7E; }
a:hover { color: orange; }

body { background: url('images/background.jpg') repeat; margin: 0; }

#header { width: 700px; height: 319px; background: url('images/header.jpg') no-repeat; 
		  text-align: right; vertical-align: bottom; }
#header p { font-style: italic; font-size: 10px; margin: 0 30px 45px 272px; color: #896D5D; font-weight: bold; }

#maincontent { margin: 15px; }

#footer { width: 700px; height: 101px; background: url('images/footer.jpg') no-repeat;
		  text-align: left; vertical-align: top; color: #44A1CF; font-size: 12px; }
#footer ul { list-style-type: none; margin-top: 40px; margin-left: 50px; padding: 0; }
#footer ul li { float: left; margin-left: 20px; padding: 0; }

.floatright { float: right; }
.links { margin: 4px 8px; }
.links a { font-size: 12px; font-weight: bold; padding: 0px 10px; }
.links a:hover {  }
.currentpage { color: orange; }

.qbox { width: 206px; background: url('images/qbox_across.jpg') repeat-y; }
.qbox td { vertical-align: top; }
.qboxmiddle { background: url('images/qbox_flower.jpg') no-repeat right bottom; }
.qboxmiddle div { margin: 5px; color: #3491bF; font-size: 10px; }

.quotes	{text-align:right; font-weight: bold; margin-top: 4px; margin-bottom: 20px;}
