body 		{ font: 12px Verdana, Arial, Helvetica, sans-serif; background: #552051; margin: 0; padding: 0; text-align: center; }
#container 	{ width: 900px; background: #e2d0a7 url(images/scallop-bottom.gif) bottom no-repeat; margin: 30px auto; text-align: left; color: #40113c; }
#header 	{ padding: 0; text-align: center; }
#nav		{ padding: 10px 0; }
#main 		{ padding: 0 10px; background: url(images/eggplant.gif) center no-repeat; min-height: 250px; }
#hometext	{ margin: 0 286px; background: #40113c url(images/home-textbg.gif) bottom right no-repeat; color: #fdfdef; height: 290px; padding: 0 10px; text-align: justify; }
#footer 	{ padding: 0 10px; text-align: center; font-size: 11px; }
#footer p 	{ margin: 0; padding: 20px 0; }

hr 			{ color: #fff; background-color: #fff; border: 1px dotted #552051; border-style: none none dotted; }
h2			{ text-align: center; margin: 5px 0; }
a:link		{ font-weight: bold; color: #5e7f2b; text-decoration: none; }
a:visited		{ font-weight: bold; color: #89af4e; text-decoration: none; }
a:hover		{ font-weight: bold; color: #89af4e; text-decoration: none; }

.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }
.vertpad	{ padding: 10px 0; }
.half		{ width: 400px; float: left; margin: 10px 20px; }
.thumb		{ padding-bottom: 10px; padding-right: 10px; }

/* sNews 1.6 Minimal Template */
#logo { float: left; margin: 0 0 15px; }
#menu { float: right; }
#menu li { float: left; }
#menu li a { margin: 0 0 0 35px; }
#menu li a.current { background: inherit; color: #444; }
#subheader { clear: both; padding: 8px 10px; height: 27px; line-height: 20px; margin: 0 0 25px 0; background: #eee; color: #808080; }
#subheader a { background: inherit; color: #444; }
#breadcrumbs { float: left; margin: 5px 0 0; }
#search { float: right; }
#search p { padding: 0; margin: 0; }
.wrap { margin: 30px auto; width: 94%; }
#left { float: left; width: 25%; }
#right { float: right; width: 70%; margin: 0 0 10px 0; }
#footer { clear: both; border-top: 1px solid #ccc; padding: 10px 5px; }
#rss { float: right; text-align: right; }
#rss li { float: left; margin: 0 0 0 10px; }

/* sNews */
fieldset { border: 1px solid #E4DF94; padding: 10px 8px; margin: 0 0 8px 0; background: #FFFBC0; color: #000; }
input { padding: 2px; }
textarea { width: 97%; height: 20em; padding: 3px; }
