/* At-Rules */
@charset "iso-8859-1";

/* Design by Free CSS Templates
http://www.freecsstemplates.org */
body {margin: 20px 0 0 0;   padding: 0;   background: #E6E6E6 url(images/img01.gif);   
	font-family: Arial, Helvetica, sans-serif;   font-size: 12px;   color: #663333;}

table {font-family: Arial, Helvetica, sans-serif;   font-size: 12px;   color: #663333;}
	
h1, h2, h3 {margin: 0;   font-weight: normal;   color: #000000;}

h1 {font-size: 197%;}

h2 {font-size: 167%;}

h3 {font-size: 100%;   font-weight: bold;}

p, ol, ul {line-height: 180%;}

ol {margin-left: 0;   padding-left: 0;   list-style-position: inside;}

ul {margin-left: 0;   padding-left: 0;   list-style: none;}

ul li {padding-left: 15px;   background: url(images/img07.gif) no-repeat 0px 7px;}

blockquote {margin: 0;   padding-left: 20px;   font-style: italic;}

blockquote * {line-height: normal;}

a {color: #569400;}

a:hover {text-decoration: none;}

img {border-color: #663333}

img.left {float: left;   margin: 5px 15px 0 0;}

img.right {float: right;   margin: 0 0 0 15px;}

hr {display: block}

/* Menu */
#menu {width: 740px;   height: 60px;   margin: 0 auto;   background: url(images/img02.jpg);}

#menu ul {margin: 0;   padding: 0;   list-style: none;}

#menu li {display: inline;}

#menu a {display: block;   float: left;   padding: 20px 20px 0 20px;   text-decoration: none;   font-size: 136%;   color: #FFFFFF;}

#menu a:hover {text-decoration: underline;}

#menu .active a {text-decoration: none; color: #FFFF66}

/* Logo */
#logo {width: 740px;   height: 271px;   margin: 0 auto;   background: #2A2A2A url(images/img03.jpg);}

#logo h1, #logo h2 {margin-right: 40px;   text-align: left;   text-transform: uppercase; font-weight: normal;   text-decoration: none;   color: #FFFFFF;}

#logo h1 {padding-top: 50px;   padding-bottom: 50px;   padding-left: 80px;   font-size: 150%;}

#logo h2 {padding-left: 80px;   font-size: 95%;}

/* Page */
#page {width: 720px;   margin: 0 auto; padding: 10px;  background: #663300; color: #CC9966}

.twocols .col1, .twocols .col2 {width: 330px;   padding: 10px;   background: url(images/img05.gif) repeat-x; color: #663333}

.twocols .col1 {float: left;}

.twocols .col2 {float: right;}

#search form {margin: 0;   padding: 0;}

#search fieldset {margin: 0;   padding: 0;   border: none;}

#search p {margin: 0;   font-size: 85%;}

#searchinput {width: 180px;}

/* Footer */
#footer {width: 740px;   margin: 0 auto;   height: 100px;   padding: 20px 0 0 0;   background: url(images/img09.gif) repeat-x;}

#footer p {margin: 0;   line-height: normal;   font-size: 85%;}

#footer a {color: #666666;}

#legal {float: left;}

#links {float: right;}

/* End of style section. Generated by AceHTML at 12/22/2007 6:41:28 PM */