body {
background:#EFDFB6 url(../body_chalkboard.png) repeat scroll 0 0;
font-family:Verdana,Arial,sans-serif;
margin:0;
padding:0;
}
html, body {
height:100%;
}
small {
color:#C2A96C;
}
a {
color:#2882AC;
text-decoration:none;
}
a:hover {
color:#E66E13;
font-weight:bold;
text-decoration:none;
}
#wrapper {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:15px solid #7B6248;
height:auto !important;
margin:0 auto -100px;
position:relative;
text-align:left;
width:800px;
}
#header {
background-image:url(../images/topbanner.jpg);
background-repeat:no-repeat;
height:113px;
}
#body {
color:#7B6248;
font-size:13px;
min-height:100%;
}
#footer, .push {
height:100px;
}
#footer {
background-repeat:no-repeat;
clear:both;
color:#C2A96C;
font-size:10px;
height:21px;
margin-left:auto;
margin-right:auto;
margin-top:0;
padding-top:0;
width:800px;
}
#navmenu ul {
background-image:url(../images/Menu.jpg);
height:31px;
margin:0;
padding:0 0 10px;
position:absolute;
top:71px;
width:800px;
}
#navmenu li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin-left:49px;
margin-top:5px;
}
#navmenu .page_item a {
display:block;
overflow:hidden;
position:relative;
text-indent:-900%;
}
#navmenu a {
color:#F2E5C3;
font-family:"Trebuchet MS",sans-serif;
font-size:14px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
text-decoration:none;
text-transform:uppercase;
}
#navmenu li.current_page_item a {
color:#2982AC;
}
#navmenu li:hover a {
color:#FFFFFF;
}
#navmenu-footer li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-left:10px;
}
.list li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/li.png) no-repeat scroll 1px 50%;
border-top:1px solid #F0ECD3;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-bottom:2px;
padding-left:20px;
padding-top:2px;
}
.list li span, .list-nobull li span {
color:#C2A96C;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.list li:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/li.png) no-repeat scroll 1px 50%;
}
ul#recentcomments li a, #rss a {
color:#7E7356;
}
.list-nobull li {
border-top:1px solid #F0ECD3;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-bottom:10px;
padding-top:2px;
}
.list-nobull li a span {
color:#C2A96C;
font-family:Georgia,"Times New Roman",Times,serif;
}
.entry {
margin-top:15px;
}
#body h1 {
color:#7B6248;
font-family:"Trebuchet MS",sans-serif;
font-size:26px;
text-transform:uppercase;
}
#body h1 span, #body h2 span {
color:#C2A96C;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
#footer, #footer a {
color:#857A5D;
}
#footer a:hover {
color:#7B6248;
text-decoration:none;
}
.text {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(../images/inputbg.gif) repeat-x scroll 0 0;
width:400px;
}
.text-lg {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(../images/inputbg.gif) repeat-x scroll 0 0;
width:500px;
}
label.error {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#CC3300 none repeat scroll 0 0;
border-right:0 none;
border-style:solid none none;
border-top:1px solid #5B574C;
border-width:1px 0 0;
color:#FFFFFF;
padding:3px;
position:relative;
top:-4px;
}
.container {
margin:0 auto;
width:950px;
}
.showgrid {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(src/grid.png) repeat scroll 0 0;
}
.span-1 {
width:30px;
}
.span-2 {
width:70px;
}
.span-3 {
width:110px;
}
.span-4 {
width:150px;
}
.span-5 {
width:190px;
}
.span-6 {
width:230px;
}
.span-7 {
width:270px;
}
.span-8 {
width:50px;
}
.span-9 {
width:350px;
}
.span-10 {
width:390px;
}
.span-11 {
width:430px;
}
.span-12 {
width:470px;
}
.span-13 {
width:510px;
}
.span-14 {
width:550px;
}
.span-15 {
}
.span-16 {
width:630px;
}
.span-17 {
width:670px;
}
.span-18 {
width:710px;
}
.span-19 {
width:750px;
}
.span-20 {
width:790px;
}
.span-21 {
width:830px;
}
.span-22 {
width:870px;
}
.span-23 {
width:910px;
}
.span-24, div.span-24 {
margin-left:10px;
width:776px;
}
div.border {
border-right:1px solid #EEEEEE;
margin-right:5px;
padding-right:4px;
}
div.colborder {
}
.push-1, .push-2, .push-3, .push-4, .push-5, .push-6, .push-7, .push-8, .push-9, .push-10, .push-11, .push-12, .push-13, .push-14, .push-15, .push-16, .push-17, .push-18, .push-19, .push-20, .push-21, .push-22, .push-23, .push-24 {
float:right;
position:relative;
}
.box {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E5ECF9 none repeat scroll 0 0;
margin-bottom:1.5em;
padding:1.5em;
}
hr {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0ECD3 none repeat scroll 0 0;
border:medium none;
clear:both;
color:#F0ECD3;
float:none;
height:0.1em;
margin:0 0 1.45em;
width:100%;
}
hr.space {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EFDFB6 none repeat scroll 0 0;
color:#EFDFB6;
margin-bottom:20px;
}
.clearfix:after, .container:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
* html .clearfix, * html .container {
height:1%;
}
.clear {
clear:both;
}
label {
color:#7B6248;
font-weight:700;
}
fieldset {
border:1px solid #CCCCCC;
margin:0 0 1.5em;
padding:1.4em;
}
legend {
font-size:1.2em;
font-weight:700;
}
input.text, input.title, textarea, select {
border:1px solid #BBBBBB;
margin:0.5em 0;
}
input.text:focus, input.title:focus, textarea:focus, select:focus {
border:1px solid #666666;
}
input.text, input.title {
padding:5px;
width:400px;
}
input.title {
font-size:1.5em;
}
textarea {
height:250px;
padding:5px;
width:251px;
}
.error, .notice, .success {
border:2px solid #DDDDDD;
margin-bottom:1em;
padding:0.8em;
}
.error {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FBE3E4 none repeat scroll 0 0;
border-color:#FBC2C4;
color:#8A1F11;
}
.notice {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFF6BF none repeat scroll 0 0;
border-color:#FFD324;
color:#514721;
}
.success {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E6EFC2 none repeat scroll 0 0;
border-color:#C6D880;
color:#264409;
}
.error a {
color:#8A1F11;
}
.notice a {
color:#514721;
}
.success a {
color:#264409;
}
th.pagenav_prev {
text-align:left;
width:50%;
}
th.pagenav_next {
text-align:right;
width:50%;
}
iframe {
clear:none;
margin:0;
padding:0;
}
span.maintitle {
color:#7683AD;
}
.sectiontableheader {
font-size:120%;
font-weight:700;
}
div.componentheading {
font-weight:bolder;
text-align:left;
}
table.contentpane {
border-collapse:collapse;
border-spacing:0;
font-size:11px;
margin:0;
padding:0;
text-align:left;
width:100%;
}
table.blog img {
margin:0 14px 8px 2px;
}
table.blog table td {
padding:0 10px 1px 0;
}
td.buttonheading {
border-collapse:collapse;
margin:0;
padding:0;
vertical-align:top;
}
.contentpaneopen p img {
margin:3px 11px 3px 0;
}
a.readon:link, a.readon:visited {
color:#FFFFFF;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
font-weight:400;
text-decoration:none;
}
a.readon:hover {
color:#000000;
text-decoration:underline;
}
table.contentpaneopen {
border-top:1px solid #F0ECD3;
margin:0;
padding:0;
text-align:justify;
width:100%;
}
.componentheading {
border-bottom:1px solid #F4F4F4;
color:#127C87;
font-size:20px;
padding-bottom:20px;
}
.contentheading {
border-bottom:1px solid #BBBBB2;
color:#7B6248;
font-family:Verdana,Arial,sans-serif;
font-size:28px;
text-align:left;
vertical-align:inherit;
}
table.contentpane td.componentheading {
color:#4A4A4A;
font-family:Verdana,Arial,sans-serif;
font-size:18px;
font-weight:400;
text-align:left;
}
a.readonpastissues:link, a.readonpastissues:visited {
color:#3451B4;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
font-weight:400;
text-decoration:none;
}
.contentpaneopen {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
line-height:150%;
text-align:left;
}
.back_button a {
font-size:10px;
font-weight:400;
margin:46%;
}
table.contentpaneopen, table.contentpane {
margin:0;
padding:0;
width:auto;
}
#poll {
padding-left:130px;
}
a.contentpagetitle {
font-size:22px;
font-weight:700;
}
td.contentheading {
border-bottom:1px solid #E9E5D0;
}
a.readon {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/readon.png) no-repeat scroll 0 2px;
font-size:14px;
line-height:18px;
padding:0 0 0 17px;
text-decoration:none;
}
div.syndicate div {
padding:1px;
}
td.buttonheading a img {
border:0 none;
padding:0 0 0 4px;
}
span.content_rating {
color:#888888;
font-size:10px;
position:relative;
text-transform:uppercase;
top:5px;
}
div.mosimage {
border:1px solid #EAEAEA;
margin:7px;
}
div.mosimage_caption {
background-color:#F7F7F7;
border-top:1px solid #EEEEEE;
padding:2px;
}
span.content_rating img {
margin:0;
padding-bottom:10px;
}
div.back_button a {
background-color:#EAEAEA;
border:1px solid silver;
color:#7F7F7F;
display:block;
float:none;
font-size:11px;
font-variant:small-caps;
height:16px;
line-height:16px;
margin:20px;
padding:0;
position:relative;
text-align:center;
text-transform:uppercase;
top:10px;
width:50px;
}
th.pagenav_prev a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/next_prev.png) no-repeat scroll 0 -44px;
border:medium none;
display:block;
height:22px;
text-indent:-5000px;
width:94px;
}
th.pagenav_prev a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/next_prev.png) no-repeat scroll 0 -66px;
border:medium none;
display:block;
height:22px;
text-indent:-5000px;
width:94px;
}
th.pagenav_next a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/next_prev.png) no-repeat scroll 0 0;
border:medium none;
display:block;
height:22px;
text-indent:-5000px;
width:94px;
}
th.pagenav_next a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/next_prev.png) no-repeat scroll 0 -22px;
border:medium none;
display:block;
height:22px;
text-indent:-5000px;
width:94px;
}
input.button {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#7B6248 none repeat scroll 0 0;
border:1px solid #CCCCCC;
color:#FFFFFF;
float:left;
font-size:13px;
}
div.message {
color:#CD2800;
font-size:18px;
font-weight:700;
}
.moduletable .inputbox {
color:#333333;
font-family:Verdana,Arial,sans-serif;
font-size:13px;
height:13px;
}
form table.contentpane tbody tr td ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/feed.png) no-repeat scroll 0 0;
color:#74AC00;
line-height:20px;
padding-left:20px;
text-decoration:none;
}
form table.contentpane tbody tr td ul li a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
color:#333333;
}
#mainbody .inside form table.contentpane tbody tr td {
width:auto;
}
table table.contentpaneopen td, table table.contentpane td {
margin:0 8px;
padding:0;
width:100%;
}
div.contentpane, div.contentpaneopen {
width:100%;
}
table.contentpaneopen, table.contentpane, table.blog, table.contentpaneopen td {
padding:7px 0 0;
}
body.contentpane {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
margin:25px;
}
td.sectiontableheader {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#0E5199 url(../images/main_tile.gif) repeat-x scroll center top;
color:#FFFFFF;
font-weight:700;
height:22px;
padding:4px;
}
tr.sectiontableentry1 td {
background-color:#FBFBFB;
border-bottom:1px solid #FFFFFF;
border-top:1px solid #DFDFDF;
padding:2px;
text-align:left;
}
tr.sectiontableentry2 td {
background-color:#F3F3F3;
border-bottom:1px solid #FFFFFF;
border-top:1px solid #DFDFDF;
padding:2px;
text-align:left;
}
td.sectiontableentry1 {
background-color:#F8F8F8;
padding:2px;
}
td.sectiontableentry2 {
background-color:#F2F2F2;
padding:2px;
}
.sectiontableentry2 a, .sectiontableentry1 a, .sectiontableentry2 a.category, .sectiontableentry1 a.category {
color:#74AC00;
padding-left:4px;
}
.sectiontableentry2 a:hover, .sectiontableentry1 a:hover, .sectiontableentry2 a.category:hover, .sectiontableentry1 a.category:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#333333;
}
span.pagenav {
color:#CCCCCC;
}
table.pollstableborder td {
padding:0;
text-align:left;
}
.pollstableborder td, .pollstableborderS2 td, pollstableborders1 td, pollstableborders3 td {
font-family:Verdana,Arial,sans-serif;
font-size:0.87em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:400;
line-height:0.92em;
padding:3px 0 3px 5px;
text-align:left;
vertical-align:middle;
}
.moduletablebreadcrumbs {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EEEDE3 none repeat scroll 0 0;
border:1px solid #DCDBD1;
font-size:11px;
margin:4px auto 5px;
padding:4px;
}
td.buttonheading img {
margin:1px;
padding:0;
}
blockquote {
background-attachment:scroll;
background-image:url(../images/quoteOpen.png);
background-position:0 2px;
background-repeat:no-repeat;
margin:0 1em 2em;
padding-left:20px;
}
.close-q {
background-attachment:scroll;
background-image:url(../images/quoteClose.png);
background-position:right top;
background-repeat:no-repeat;
padding:0 27px 0 0;
}
select.button {
padding:0;
width:auto;
}
.pagenav_prev, .pagenav_next {
color:#333333;
font-family:Verdana,Arial,Tahoma,sans-serif;
font-size:12px;
}
#col2 p {
margin-bottom:0;
}
#form-login .button {
float:left;
margin:5px 0;
}
input.button, .validate {
}
.back_button {
float:left;
font-size:11px;
font-weight:400;
line-height:20px;
margin:10px 0 50px;
padding:0 10px;
text-align:center;
width:auto;
}
#form-login-remember {
text-align:left;
}
#modlgn_username, #modlgn_passwd {
width:124px;
}
a.tooltip span {
display:none;
margin-left:1px;
padding:2px 3px;
width:130px;
}
a.tooltip:hover span {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#127C87 none repeat scroll 0 0;
border:1px solid #CCCCCC;
color:#FFFFFF;
display:inline;
position:absolute;
}
#gradient-style {
border-collapse:collapse;
font-family:"Lucida Sans Unicode","Lucida Grande",Sans-Serif;
font-size:12px;
margin:0;
text-align:left;
}
#gradient-style th {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#D4BF95 none repeat scroll 0 0;
border-bottom:2px solid #FFFFFF;
border-top:2px solid #7B6248;
color:#FFFFFF;
font-size:12px;
font-weight:bolder;
padding:8px;
text-transform:uppercase;
}
#gradient-style td {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:white url(../images/box-sliver.jpg) repeat-x scroll center bottom;
border-bottom:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
color:#7B6248;
padding:8px;
}
#gradient-style tfoot tr td {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#7B6248;
font-size:11px;
}
#gradient-style tbody tr:hover td {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#7B6248 url(../images/box-silver.jpg) repeat-x scroll 0 0;
color:#FFFFFF;
}
#navmenu .current_page_item a, #navmenu .page_item a:hover {
background-position:0 -10px;
}
#navmenu-footer ul, form, table.contentpane td, table.blog td {
margin:0;
padding:0;
}
.list, .list-nobull {
color:#73684D;
margin:0 0 30px;
}
.list li a, .list-nobull li a {
color:#146C94;
display:block;
text-decoration:none;
}
.list li a:hover, .list-nobull li a:hover {
color:#222222;
}
ul#recentcomments li a:hover, #rss a:hover, #contact strong {
color:#27221F;
}
#body h1.pagetitle, #body h2, #body h3 {
color:#27221F;
font-family:"Trebuchet MS",sans-serif;
font-size:16px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
text-transform:uppercase;
}
.clearfix, .container, table.blog p {
display:block;
}
a.readonpastissues:hover, a.contentpagetitle:hover {
color:#000000;
text-decoration:none;
}
form table.contentpane tbody tr td ul, ul.latestnews, ul.mostread, ul.latestnewsgreen, ul.mostreadgreen, ul.latestnewsblue, ul.mostreadblue, ul.latestnewsred, ul.mostreadred, ul.latestnewsblack, ul.mostreadblack, ul.latestnewsgray, ul.mostreadgray {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
img, #modlgn_remember {
border:0 none;
}
input[type="checkbox"], input[type="radio"], img, table, a img {
border:medium none;
}
#left, #right {
color:#7B6248;
float:left;
width:459px;
}
#right {
border-left:1px solid #FFFFFF;
float:right;
margin-left:22px;
padding-left:23px;
width:266px;
}
.clear {
clear:both;
font-size:1px;
height:0;
line-height:0;
margin:0;
padding:0;
}

