

body {margin: 20px 0 0 0; padding: 0; background: #E6E6E6 url(pictures/img01.gif); font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #555555;}


h1, h2, h3 {margin: 0; font-weight: normal; color: #000000;}

h1 {font-size: 187%; color: #000000}

h2 {font-size: 167%; color: #000000}

h3 {font-size: 100%; font-weight: bold; color: #000000}

p, ol, ul {line-height: 180%;}

p {}

ol {margin-left: 0; padding-left: 0; list-style-position: inside;}


blockquote {margin: 0; padding-left: 20px; font-style: italic; color: #000000}

blockquote * {line-height: normal;}

a { color: #000000;}

a:hover {text-decoration: none;}

img {border: none;}

img.left {float: left; margin: 5px 15px 0 0;}

img.right {float: right;margin: 0 0 0 15px;}

hr {display: none;}

/* Menu */

#menu {width: 730px;height: 61px; margin: 0 auto; padding-left: 10px; background: url(pictures/home_top.jpg) }

#menu ul {margin: 0; padding: 0;list-style: none;}

#menu li {display: inline;}

#menu a {display: block;float: left; background: url(pictures/img07.gif) no-repeat left 80%; padding: 20px 20px 0 15px; text-decoration: none; font-size: 136%; color: #FFFFFF;}

#menu a:hover {text-decoration: underline;}

/* Logo */

#logo {width: 740px; height: 375px; margin: 0 auto;background: #2A2A2A url(pictures/home_body.jpg)}

#logo h1, #logo h2 {margin-right: 465px;text-align: center; font-weight: normal;}

#logo h1 {padding-top: 315px; font-size: 140%;}

#logo h2 {font-size: 85%;}

#logo a {text-decoration: none; color: #FFFFFF;}

/* Page */

#page {width: 740px; margin: 0 auto; background: #E6E6E6 url(pictures/img04.gif);}



/* Content */

#content {float: right; width: 377px; padding: 30px; background: url(pictures/img05.gif) repeat-x; border: 1px solid #E6E6E6;}

#content ul {margin-left: 0; padding-left: 0; list-style: none;}

#content ul li {padding-left: 15px; background: url(pictures/img07.gif) no-repeat 0px 8px;}

.twocols {}

.twocols .col1, .twocols .col2 {width: 168px; padding: 10px; background: url(pictures/img05.gif) repeat-x 0px 30px;}

.twocols .col1 {float: left;}

.twocols .col2 {float: right;}

/* Sidebar */

#sidebar {float: left; width: 297px; background: url(pictures/img05.gif) repeat-x; border: 1px solid #E6E6E6;}

#sidebar ul {margin-left: 0; padding-left: 0; list-style: none;}

#sidebar ul li {padding-left: 15px; background: url(pictures/img07.gif) no-repeat 0px 13px;}


.boxed {}

.boxed .title {height: 29px; margin: 0; padding: 12px 0 0 20px; background: #656464 url(pictures/img06.gif) repeat-x; text-transform: uppercase; font-size: 122%; font-weight: bold; color: #FFFFFF;}

.boxed .content {padding: 20px; background: url(pictures/img05.gif) repeat-x;}

.boxed h3 {margin: 0;}

.boxed p, .boxed ul, .boxed ol {margin: 0; padding: 0; list-style: none; line-height: normal;}

.boxed ul {}

.boxed ul li {padding: 10px 15px; background-position: 0 13px; border-top: 1px solid #CFCFCF;}

.boxed ul li.first {border: none;}

/* Search */

#search {}

#search form {margin: 0; padding: 0;}

#search fieldset {margin: 0; padding: 0; border: none;}

#search p {margin: 0; font-size: 85%;}

#searchinput {width: 180px;}

#searchsubmit {}

/* Footer */

#footer {width: 740px; margin: 0 auto; height: 100px; padding: 20px 0 0 0; background: url(pictures/img09.gif) repeat-x;}

#footer p {margin: 0; line-height: normal; font-size: 85%;}

#footer a {color: #666666;}

#legal {float: right;}
#creator {float: left;}


