.clearfix {
clear : both;
}
.alignleft {
text-align : left;
float : left;
}
.alignright {
text-align : right;
float : right;
}
.center {
margin : 0 auto;
clear : both;
}
p img {
padding : 0;
max-width : 100%;
}
img.alignleft {
float : left;
margin-right : 10px;
margin-top : 7px;
margin-bottom : 7px;
border : 5px solid #eeeeee;
padding : 0;
margin-left : 0;
}
img.alignright {
float : right;
margin-top : 7px;
margin-left : 10px;
margin-bottom : 7px;
border : 5px solid #eeeeee;
padding : 0;
margin-right : 0;
}
img.aligncenter {
margin-top : 7px;
margin-right : auto;
margin-bottom : 7px;
margin-left : auto;
display : block;
border : 5px solid #eeeeee;
padding : 0;
clear : both;
}
.aligncenter, div.aligncenter {
display : block;
margin-left : auto;
margin-right : auto;
}
.wp-caption {
text-align : center;
padding-top : 5px;
margin-top : 10px;
margin-right : 10px;
margin-left : 10px;
margin-bottom : 10px;
background-color : #ffffff;
border : 1px solid #d5d5d5;
}
.wp-caption img {
margin : 0;
padding : 0;
border : 1px solid #d5d5d5;
}
.wp-caption p.wp-caption-text {
font-size : 11px;
line-height : 17px;
margin : 0;
color : #000000;
padding-top : 5px;
padding-right : 4px;
padding-bottom : 5px;
padding-left : 4px;
}
pre {
padding : 10px;
clear : both;
width : auto;
overflow : scroll;
font-family : Georgia, Palatino, "Times New Roman", serif;
color : #000000;
font-size : 13px;
line-height : 22px;
white-space : nowrap;
border : 1px solid #eeeeee;
background-color : #ffffff;
margin-top : 8px;
margin-right : auto;
margin-bottom : 8px;
margin-left : auto;
}
em {
font-style : italic;
}
code {
font-family : Georgia, Palatino, "Times New Roman", serif;
font-size : 1.025em;
}
#sidebar-left select, #sidebar-right select, #sidebar select {
padding : 1px;
font-weight : bold;
width : 98%;
border : 1px solid #cccccc;
color : #181919;
background : #ffffff;
margin-top : 5px;
margin-right : auto;
margin-bottom : 0;
margin-left : auto;
clear : both;
height : auto;
display : block;
}
blockquote p {
line-height : 22px;
}
blockquote {
margin : 15px 30px 0 10px;
padding-left : 20px;
color : #666666;
border-left-width : 5px;
border-left-style : solid;
border-left-color : #999999;
}
blockquote cite {
margin : 5px 0 0;
display : block;
}
acronym, abbr, span.caps {
cursor : help;
}
acronym, abbr {
border-bottom : 1px dashed #999999;
}
#container {
margin : 0;
padding : 0;
height : auto;
width : 100%;
}
#navigation {
margin : 0;
clear : both;
height : 25px;
width : auto;
background-color : #000000;
padding-top : 5px;
padding-right : 5px;
padding-bottom : 0;
padding-left : 5px;
background-image : url(images/navbg.png);
background-repeat : no-repeat;
background-position : center top;
}
#navleft {
margin : 0;
padding : 0;
float : left;
height : auto;
width : 70%;
text-align : left;
}
#navright {
margin : 0;
padding : 0;
float : right;
height : auto;
width : 30%;
text-align : right;
}
#dates {
margin : 0;
padding : 0;
clear : both;
height : auto;
width : 100%;
display : block;
color : #ffffff;
font-size : 12px;
line-height : 18px;
}
#subnavbar {
background : #154715;
width : 960px;
height : 30px;
margin : 0;
padding : 0;
}
#subnav {
margin : 0;
padding : 0;
}
#subnav ul {
float : left;
list-style : none;
margin : 0;
padding : 0;
}
#subnav li {
float : left;
list-style : none;
margin : 0;
padding : 0;
}
#subnav li a, #subnav li a:link, #subnav li a:visited {
color : #ffffff;
display : block;
font-size : 10px;
font-weight : bold;
text-transform : uppercase;
margin : 0 5px 0 0;
padding : 6px 13px 6px 13px;
}
#subnav li a:hover, #subnav li a:active {
background : #ec89a5;
color : #ffffff;
display : block;
text-decoration : none;
margin : 0 5px 0 0;
padding : 6px 13px 6px 13px;
}
#subnav li li a, #subnav li li a:link, #subnav li li a:visited {
background : #666666;
width : 150px;
float : none;
margin : 0;
padding : 6px 10px 6px 10px;
border-bottom : 1px solid #ffffff;
border-left : 1px solid #ffffff;
border-right : 1px solid #ffffff;
}
#subnav li li a:hover, #subnav li li a:active {
background : #ec89a5;
margin : 0;
padding : 6px 10px 6px 10px;
}
#subnav li ul {
z-index : 9999;
position : absolute;
left : -999em;
height : auto;
width : 160px;
margin : 0;
padding : 0;
}
#subnav li ul a {
width : 150px;
}
#subnav li ul ul {
margin : -25px 0 0 171px;
}
#subnav li:hover ul ul, #subnav li:hover ul ul ul, #subnav li.sfhover1 ul ul, #subnav li.sfhover1 ul ul ul {
left : -999em;
}
#subnav li:hover ul, #subnav li li:hover ul, #subnav li li li:hover ul, #subnav li.sfhover1 ul, #subnav li li.sfhover1 ul, #subnav li li li.sfhover1 ul {
left : auto;
}
#subnav li:hover, #subnav li.sfhover {
position : static;
}
#main {
margin : 0;
padding : 5px;
clear : both;
height : auto;
width : auto;
background-color : #ffffff;
border : 1px solid #ffffff;
}
#content {
padding : 0;
float : left;
height : auto;
width : 600px;
margin-top : 0;
margin-right : 0;
margin-bottom : 1em;
margin-left : 0;
}
.menu {
margin : 0 auto;
padding : 0;
height : 30px;
width : 100%;
display : block;
background : #154715;
}
.menu li {
padding : 0;
margin : 0;
list-style : none;
display : inline;
}
.menu li a {
float : left;
padding-left : 15px;
display : block;
color : rgb(255, 255, 255);
text-decoration : none;
font : 12px Verdana, Arial, Helvetica, sans-serif;
cursor : pointer;

outline : none;
}
.menu li a span {
line-height : 30px;
float : left;
display : block;
padding-right : 15px;

}
.menu li a:hover {
background-position : 0 -60px;
color : #dfdfdf;
text-decoration : underline;
}
.menu li a:hover span {
background-position : 100% -60px;
}
.menu li a.active, .menu li a.active:hover {
line-height : 30px;
font : 12px Verdana, Arial, Helvetica, sans-serif;
color : rgb(255, 255, 255);
}
.menu li a.active span, .menu li a.active:hover span {

}
#fullcontent {
padding : 0;
height : auto;
width : 100%;
margin : 0;
clear : both;
}
#featured {
padding : 3px;
height : auto;
width : auto;
background-color : #ffffff;
border : 1px solid #d5d5d5;
margin-top : 0;
margin-right : 0;
margin-bottom : 5px;
margin-left : 0;
clear : both;
}
#featured #featured-title {
clear : both;
width : auto;
display : block;
font-weight : bold;
color : #ffffff;
font-size : 1.5em;
height : auto;
padding-top : 5px;
padding-right : 10px;
padding-bottom : 5px;
padding-left : 10px;
background-color : #000000;
margin-top : 0;
margin-right : 0;
margin-bottom : 3px;
margin-left : 0;
background-image : url(images/featbar.png);
background-repeat : no-repeat;
background-position : center top;
}
#post-entry {
margin : 0;
padding : 0;
clear : both;
height : auto;
width : 100%;
}
.post-meta {
clear : both;
height : auto;
width : auto;
margin-top : 0;
margin-right : 0;
margin-bottom : 5px;
margin-left : 0;
border : 1px solid #d5d5d5;
background-color : #ffffff;
padding-top : 3px;
padding-right : 8px;
padding-bottom : 20px;
padding-left : 8px;
background-repeat : repeat-x;
background-position : bottom;
}
.post-img {
overflow : hidden;
float : left;
}
.post-img img {
border : 5px solid #e2e2e2;
margin-right : 8px;
margin-top : 5px;
margin-bottom : 5px;
}
.post-info {
width : 350px;
padding : 0;
height : auto;
margin-top : 2px;
margin-right : 0;
margin-bottom : 0;
margin-left : 0;
float : left;
}
.post-info a {
text-decoration : none;
}
.post-info a:hover {
text-decoration : none;
}
.post-info h2 {
font-size : 1.3em;
display : block;
padding : 0;
width : 100%;
height : auto;
margin-top : 0;
margin-right : 0;
margin-bottom : 3px;
margin-left : 0;
}
.post-date {
font-size : 11px;
margin : 0;
padding : 0;
height : auto;
width : 100%;
font-weight : bold;
color : #000000;
}
.post-content {
margin : 0;
padding : 0;
height : auto;
width : 100%;
font-size : 12px;
text-align : justify;
line-height : 20px;
}
.post-content a {
color : #000000;
text-decoration : underline;
}
.post-content a:hover {
text-decoration : none;
}
.post-meta-single {
background-color : #ffffff;
background-repeat : no-repeat;
background-position : center bottom;
margin : 0;
clear : both;
height : auto;
width : auto;
padding-top : 5px;
padding-right : 5px;
padding-bottom : 20px;
padding-left : 5px;
border : 1px solid #d5d5d5;
}
.post-meta-single a {
color : #000000;
text-decoration : none;
}
.post-meta-single a:hover {
color : #105908;
text-decoration : none;
}
.post-meta-single h1 {
font-family : Georgia, Palatino, "Times New Roman", serif;
margin : 0;
padding : 0;
color : #000000;
}
.post-meta-single h1#page {
font-family : Georgia, Palatino, "Times New Roman", serif;
margin : 0;
padding : 0;
color : #000000;
}
.post-info-single {
height : auto;
width : auto;
clear : both;
font-size : 0.7em;
margin-top : 0;
margin-right : 0;
margin-bottom : 5px;
margin-left : 0;
line-height : 16px;
padding : 0;
font-weight : bold;
display : block;
}
.post-info-single a {
text-decoration : none;
}
.post-info-single a:hover {
text-decoration : underline;
}
.post-content-single {
clear : both;
height : auto;
width : 96%;
font-size : 12px;
line-height : 22px;
text-align : justify;
padding : 0;
margin-top : 0;
margin-right : auto;
margin-bottom : 0;
margin-left : auto;
}
.post-content-single p {
font-family : helvetica, arial;
margin : 0;
padding : 0;
color : #000000;
}
.post-content-single a {
text-decoration : none;
}
.post-content-single a:hover {
text-decoration : underline;
}
.post-com {
background-image : url(images/comment.png);
background-repeat : no-repeat;
height : 19px;
width : auto;
display : block;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 22px;
font-size : 12px;
float : right;
margin-top : 10px;
margin-right : 0;
margin-bottom : 0;
margin-left : 0;
}
.post-com a {
color : #000000;
text-decoration : none;
}
.post-com a:hover {
text-decoration : underline;
}
#post-navigator {
padding : 0;
clear : both;
height : auto;
width : 100%;
display : block;
margin-top : 1em;
margin-right : auto;
margin-bottom : 1em;
margin-left : auto;
font-size : 10px;
}
.wp-pagenavi {
width : 100%;
margin-top : 0;
margin-right : auto;
margin-bottom : 0;
margin-left : auto;
clear : both;
text-align : left;
padding-top : 0.5em;
padding-right : 0;
padding-bottom : 0.5em;
padding-left : 0;
height : auto;
}
.pages {
color : #ffffff;
padding-top : 5px;
padding-right : 8px;
padding-bottom : 5px;
padding-left : 8px;
width : auto;
position : relative;
height : auto;
margin-top : 0;
margin-right : 3px;
margin-bottom : 0;
margin-left : 0;
border-top-width : 0;
border-right-width : 0;
border-bottom-width : 0;
border-left-width : 0;
border-top-style : none;
border-right-style : none;
border-bottom-style : none;
border-left-style : none;
background-color : #000000;
}
.current {
color : #ffffff;
width : auto;
position : relative;
height : auto;
margin : 0;
background-color : #000000;
padding-top : 5px;
padding-right : 8px;
padding-bottom : 6px;
padding-left : 8px;
}
.wp-pagenavi a {
color : #ffffff;
text-decoration : none;
height : auto;
width : auto;
margin : 0;
padding-top : 5px;
padding-right : 8px;
padding-bottom : 5px;
padding-left : 8px;
background-color : #000000;
display : inline;
}
.wp-pagenavi a:hover {
color : #ffffff;
background-color : #000000;
}
#post-navigator .alignleft a, #post-navigator .alignright a {
color : #ffffff;
margin : 0;
height : auto;
width : auto;
padding-top : 5px;
padding-right : 8px;
padding-bottom : 5px;
padding-left : 8px;
text-decoration : none;
display : block;
background-color : #000000;
}
#post-navigator .alignleft a:hover, #post-navigator .alignright a:hover {
color : #ffffff;
text-decoration : none;
background-color : #000000;
}
#post-navigator-single {
width : 100%;
font-size : 11px;
margin-top : 1em;
margin-right : auto;
margin-bottom : 1em;
margin-left : auto;
clear : both;
padding : 0%;
font-weight : bold;
color : #000000;
height : auto;
}
#post-navigator-single .alignleft {
margin : 0;
padding : 0;
float : left;
width : 45%;
overflow : hidden;
text-align : left;
height : auto;
}
#post-navigator-single .alignright {
margin : 0;
padding : 0;
float : right;
width : 45%;
overflow : hidden;
text-align : right;
height : auto;
}
#post-navigator-single a {
color : #000000;
text-decoration : none;
font-weight : bold;
}
#post-navigator-single a:hover {
text-decoration : none;
color : #000000;
}
.adsense-loop {
display : block;
clear : both;
height : auto;
width : auto;
margin-top : 0;
margin-right : 0;
margin-bottom : 5px;
margin-left : 0;
background-color : #ffffff;
border : 1px solid #d5d5d5;
background-repeat : no-repeat;
background-position : bottom;
padding-top : 5px;
padding-right : 5px;
padding-bottom : 20px;
padding-left : 5px;
}
.adsense-loop span {
clear : both;
height : auto;
width : auto;
background-image : url(images/advertisement.gif);
background-repeat : no-repeat;
background-position : 2px top;
display : block;
margin : 0;
padding-top : 11px;
padding-right : 0;
padding-bottom : 0;
padding-left : 4px;
}
.adsense-single {
display : block;
clear : both;
height : auto;
width : 100%;
margin-top : 7px;
margin-right : 0;
margin-bottom : 7px;
margin-left : 0;
padding : 0;
}
.adsense-single span {
clear : both;
height : auto;
width : auto;
background-image : url(images/advertisement.gif);
background-repeat : no-repeat;
background-position : -3px top;
display : block;
margin : 0;
padding-top : 11px;
padding-right : 0;
padding-bottom : 0;
padding-left : 0;
}
#sidebar {
padding : 0;
float : right;
height : auto;
width : 35%;
margin-top : 0;
margin-right : 0;
margin-bottom : 1em;
margin-left : 0;
}
#sidebarinner {
padding : 0;
height : auto;
width : auto;
margin-top : 0;
margin-right : 0;
margin-bottom : 0;
margin-left : 5px;
}
#socialbox {
background-color : #ffffff;
padding : 3px;
height : auto;
width : auto;
margin-top : 0;
margin-right : 0;
margin-bottom : 3px;
margin-left : 0;
border : 1px solid #d5d5d5;
text-align : center;
}
#socialheading {
padding : 2px;
clear : both;
height : auto;
width : auto;
margin-top : 0;
margin-right : 0;
margin-bottom : 8px;
margin-left : 0;
font-size : 12px;
font-weight : bold;
color : #ffffff;
background-color : #118a45;
background-repeat : no-repeat;
background-position : center top;
}
#socialbox p {
padding : 0;
height : auto;
width : auto;
display : inline;
margin : 0;
}
#socialbox img {
border : 0 none;
margin-right : 5px;
}
#searchbox {
padding : 3px;
width : 295px;
margin-top : 0;
margin-right : 3px;
margin-bottom : 3px;
margin-left : 0;
clear : both;
display : block;
height : auto;
background-color : #ffffff;
border : 1px solid #d5d5d5;
}
#searchform {
width : 99%;
padding : 0;
margin : 0;
height : auto;
background-color : #ffffff;
border : 1px solid #d5d5d5;
}
#searchform .sbm-b {
color : #000000;
font-size : 1em;
clear : both;
font-family : Georgia, "Times New Roman", Times, serif;
text-decoration : none;
margin : 0;
width : 99%;
display : block;
background-image : none;
background-color : transparent;
border-top-width : 0;
border-right-width : 0;
border-bottom-width : 0;
border-left-width : 0;
border-top-style : none;
border-right-style : none;
border-bottom-style : none;
border-left-style : none;
padding : 5px;
height : auto;
}
#featured-category, #related-category {
padding : 0;
clear : both;
height : auto;
width : 100%;
margin : 0;
}
.related-cat-entry h5 {
width : auto;
display : block;
height : auto;
font-size : 0.8em;
color : #ffffff;
text-transform : capitalize;
clear : both;
background-repeat : no-repeat;
margin : 0;
background-color : #118a45;
padding-top : 3px;
padding-right : 5px;
padding-bottom : 3px;
padding-left : 5px;
}
.featured-cat-meta, .related-cat-meta {
width : 98%;
height : auto;
clear : both;
position : relative;
border-bottom-width : 1px;
border-bottom-style : dashed;
border-bottom-color : #d5d5d5;
padding-top : 8px;
padding-right : 0;
padding-bottom : 8px;
padding-left : 0;
margin-top : 0;
margin-right : auto;
margin-bottom : 0;
margin-left : auto;
}
.featured-cat-img, .related-cat-img {
padding : 0;
width : auto;
margin-top : 0;
margin-right : 5px;
margin-bottom : 5px;
margin-left : 0;
float : left;
height : auto;
border : 2px solid #e5e5e5;
text-align : center;
}
.featured-cat-img img, .related-cat-img img {
display : block;
border : 0 none;
}
.featured-cat-meta h2, .related-cat-meta h2 {
font-size : 15px;
font-weight : bold;
color : #000000;
text-decoration : none;
margin : 0;
padding : 0;
height : auto;
width : auto;
display : block;
line-height : 17px;
}
.featured-cat-meta h2 a, .related-cat-meta h2 a {
color : #000000;
text-decoration : none;
font-weight : bold;
}
.featured-cat-meta h2 a:hover, .related-cat-meta h2 a:hover {
font-weight : bold;
text-decoration : underline;
}
.featured-cat-date, .related-cat-date {
font-size : 10px;
text-decoration : none;
color : #6f6f6f;
text-transform : capitalize;
margin : 0;
padding : 0;
height : auto;
width : auto;
display : block;
line-height : 14px;
}
.featured-cat-date a, .related-cat-date a {
color : #000000;
text-decoration : none;
}
.featured-cat-date a:hover, .related-cat-date a:hover {
text-decoration : underline;
}
.featured-cat-meta p, .related-cat-meta p {
font-size : 10px;
color : #000000;
text-decoration : none;
margin : 0;
padding : 0;
display : block;
width : auto;
text-align : justify;
line-height : 14px;
height : auto;
}
.featured-cat-meta p a, .related-cat-meta p a {
color : #006f93;
text-decoration : none;
}
.featured-cat-meta p a:hover, .related-cat-meta p a:hover {
text-decoration : underline;
}
.videobox {
background-color : #ffffff;
border : 1px solid #d5d5d5;
padding : 3px;
text-align : center;
clear : both;
height : auto;
width : auto;
margin-top : 0;
margin-right : 0;
margin-bottom : 3px;
margin-left : 0;
}
#sponsorbox {
background-color : #ffffff;
border : 1px solid #d5d5d5;
text-align : center;
clear : both;
height : auto;
width : auto;
margin-top : 0;
margin-right : 0;
margin-bottom : 5px;
margin-left : 0;
padding-top : 3px;
padding-right : 3px;
padding-bottom : 0;
padding-left : 3px;
}
#sponsorbox h6 {
font-size : 16px;
margin : 0;
height : auto;
width : auto;
clear : both;
text-align : left;
background-color : #118a45;
color : #ffffff;
padding-top : 5px;
padding-right : 8px;
padding-bottom : 5px;
padding-left : 8px;
display : block;
background-repeat : no-repeat;
}
#sponsor-inner {
text-align : center;
padding : 0;
clear : both;
width : 72%;
margin-top : 5px;
margin-right : auto;
margin-bottom : 5px;
margin-left : auto;
height : auto;
}
#sponsorbox ul {
list-style-type : none;
list-style-image : none;
padding : 0;
clear : both;
height : auto;
width : 100%;
text-align : center;
margin : 0;
}
#sponsorbox li {
padding : 0;
height : 125px;
width : 125px;
float : left;
margin-top : 0;
margin-right : 3px;
margin-bottom : 5px;
margin-left : 3px;
}
#sponsorbox img {
border : 0 none;
}
#twitter {
background-color : #ffffff;
padding : 3px;
clear : both;
height : auto;
width : auto;
margin-top : 0;
margin-right : 0;
margin-bottom : 3px;
margin-left : 0;
border : 1px solid #d5d5d5;
}
#twitterinner {
padding : 5px;
background-color : #ffffff;
border : 1px dashed #d5d5d5;
}
#twitter #twitter-heading {
margin : 0;
clear : both;
height : 39px;
width : auto;
background-image : url(images/twitter.png);
background-repeat : no-repeat;
background-position : left top;
padding-top : 0;
padding-right : 0;
padding-bottom : 5px;
padding-left : 55px;
font-size : 13px;
line-height : 20px;
border-bottom-width : 1px;
border-bottom-style : dashed;
border-bottom-color : #d5d5d5;
font-weight : bold;
}
#twitter #twitter-heading a {
color : #006f93;
text-decoration : none;
text-transform : uppercase;
}
#twitter #twitter-heading a:hover {
text-decoration : underline;
}
#twitter_update_list {
width : auto;
clear : both;
height : auto;
margin : 0;
padding : 5px;
}
#twitter_update_list p {
width : 100%;
display : block;
clear : both;
height : auto;
font-size : 10px;
line-height : 14px;
margin-top : 0;
margin-right : 0;
margin-bottom : 5px;
margin-left : 0;
color : #333333;
border-bottom-width : 1px;
border-bottom-style : dashed;
border-bottom-color : #d5d5d5;
padding-top : 0;
padding-right : 0;
padding-bottom : 5px;
padding-left : 0;
font-weight : bold;
}
#twitter_update_list span {
margin : 0;
padding : 0;
}
#twitter_update_list a {
color : #000000;
text-decoration : none;
font-weight : bold;
}
#twitter_update_list a:hover {
text-decoration : underline;
}
#sidebar-left {
padding : 0;
float : left;
height : auto;
width : 100%;
margin : 0;
overflow : hidden;
}
#sidebar-right {
margin : 0;
padding : 0;
float : left;
height : auto;
width : 100%;
overflow : hidden;
}
ul.sidebar_list {
width : 100%;
height : auto;
list-style-type : none;
list-style-image : none;
margin : 0;
padding : 0;
clear : both;
}
ul.sidebar_list h6 {
width : auto;
display : block;
height : auto;
font-size : 0.9em;
color : #ffffff;
text-transform : capitalize;
clear : both;
margin : 0;
background-color : #118a45;
background-repeat : no-repeat;
padding-top : 5px;
padding-right : 8px;
padding-bottom : 5px;
padding-left : 8px;
}
ul.sidebar_list li {
width : auto;
list-style-type : none;
list-style-image : none;
height : auto;
clear : both;
background-color : #ffffff;
border : 1px solid #d5d5d5;
margin-top : 0;
margin-right : 0;
margin-bottom : 5px;
margin-left : 0;
background-repeat : no-repeat;
background-position : center bottom;
padding-top : 3px;
padding-right : 3px;
padding-bottom : 10px;
padding-left : 3px;
}
ul.sidebar_list li ul {
list-style-type : none;
list-style-image : none;
padding : 0;
clear : both;
height : auto;
width : auto;
margin-top : 5px;
margin-right : 0;
margin-bottom : 5px;
margin-left : 0;
}
ul.sidebar_list li ul li {
list-style-type : none;
list-style-image : none;
font-size : 13px;
border-bottom-width : 1px;
border-bottom-style : dotted;
font-weight : bold;
color : #000000;
background-image : url(images/bullet.png);
background-repeat : no-repeat;
background-position : 0 5px;
padding-left : 13px;
border-bottom-color : #d5d5d5;
padding-right : 0;
border-top-width : 0;
border-right-width : 0;
border-left-width : 0;
border-top-style : none;
border-right-style : none;
border-left-style : none;
display : block;
padding-top : 5px;
padding-bottom : 5px;
margin : 0;
clear : both;
height : auto;
width : auto;
line-height : 16px;
}
ul.sidebar_list li ul li ul {
margin : 0;
clear : both;
list-style-type : none;
list-style-image : none;
height : auto;
width : 100%;
padding-top : 5px;
padding-right : 0;
padding-bottom : 0;
padding-left : 0;
}
ul.sidebar_list li ul li ul li {
border-top-width : 0;
border-right-width : 0;
border-bottom-width : 0;
border-left-width : 0;
border-top-style : none;
border-right-style : none;
border-bottom-style : none;
border-left-style : none;
font-size : 12px;
margin : 0;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
clear : both;
list-style-type : none;
width : auto;
height : auto;
line-height : 20px;
background-position : 0 3px;
}
ul.sidebar_list li ul li ul li ul {
margin : 0;
clear : both;
list-style-type : none;
list-style-image : none;
height : auto;
width : 100%;
padding : 0;
}
ul.sidebar_list li ul li ul li ul li {
font-size : 11px;
margin : 0;
padding-top : 0;
padding-right : 0;
clear : both;
padding-bottom : 0;
height : auto;
width : auto;
line-height : 20px;
}
ul.sidebar_list li div {
list-style-type : none;
list-style-image : none;
background-image : none;
}
.widget_categories a, .widget_pages a, .widget_archive a, .widget_links a, .widget_meta a, .widget_recent_entries a, .widget_rss li a {
color : #000000;
text-decoration : none;
}
.widget_categories a:hover, .widget_pages a:hover, .widget_archive a:hover, .widget_links a:hover, .widget_meta a:hover, .widget_recent_entries a:hover, .widget_rss li a:hover {
text-decoration : underline;
color : #000000;
}
#calendar_wrap {
margin : 0;
padding : 0;
width : auto;
height : auto;
}
#wp-calendar {
text-align : center;
margin : 0;
padding : 0;
width : 100%;
font-size : 11px;
}
#wp-calendar caption {
font-size : 16px;
font-weight : bold;
padding-top : 3px;
padding-bottom : 3px;
}
#wp-calendar a {
color : #000000;
text-decoration : none;
padding-top : 1px;
padding-right : 5px;
padding-bottom : 1px;
padding-left : 5px;
display : block;
font-weight : bold;
}
#wp-calendar a:hover {
color : #000000;
text-decoration : none;
}
#wp-calendar #prev {
text-align : left;
margin : 0;
padding : 0;
}
#wp-calendar #next {
text-align : right;
margin : 0;
padding : 0;
}
#recentcomments {
padding : 0;
clear : both;
height : auto;
width : 100%;
display : block;
margin-top : 5px;
margin-right : 0;
margin-bottom : 5px;
margin-left : 0;
}
#recentcomments .recentcomments {
line-height : 16px;
font-size : 12px;
text-transform : capitalize;
margin : 0;
clear : both;
height : auto;
width : auto;
padding-top : 5px;
padding-right : 0;
padding-bottom : 5px;
display : block;
color : #000000;
}
#recentcomments .recentcomments a {
color : #000000;
text-decoration : none;
}
#recentcomments .recentcomments a:hover {
text-decoration : underline;
}
.rsswidget {
color : #ffffff;
text-decoration : none;
background-image : none;
}
.rsswidget:hover {
text-decoration : underline;
}
.rsswidget img {
border-top-width : 0;
border-right-width : 0;
border-bottom-width : 0;
border-left-width : 0;
border-top-style : none;
border-right-style : none;
border-bottom-style : none;
border-left-style : none;
vertical-align : baseline;
}
.rss-date {
clear : both;
font-size : 10px;
color : #105908;
margin : 0;
padding : 0;
height : auto;
width : 100%;
}
.rssSummary {
font-size : 11px;
color : #000000;
text-align : justify;
margin : 0;
padding : 0;
clear : both;
height : auto;
width : 100%;
}
.widget_recentcomments_gravatar {
width : 100%;
list-style-type : none;
list-style-image : none;
height : auto;
clear : both;
padding : 0;
background-color : #ffffff;
border : 1px solid #d5d5d5;
background-image : none;
margin : 0;
}
.widget_recentcomments_gravatar .noarrow {
background-image : none;
margin : 0;
padding : 0;
clear : both;
height : auto;
width : 100%;
}
.widget_recentcomments_gravatar ul {
height : auto;
width : 100%;
clear : both;
background-image : none;
display : block;
list-style-type : none;
list-style-image : none;
padding : 0;
margin-top : 5px;
margin-right : 0;
margin-bottom : 5px;
margin-left : 0;
}
.widget_recentcomments_gravatar ul li {
clear : both;
padding : 0;
height : auto;
width : 100%;
border-top-width : 0;
border-right-width : 0;
border-bottom-width : 1px;
border-left-width : 0;
border-top-style : none;
border-right-style : none;
border-bottom-style : dotted;
border-left-style : none;
border-bottom-color : #d5d5d5;
list-style-type : none;
list-style-image : none;
margin : 0;
background-image : none;
}
.widget_recentcomments_gravatar img {
float : left;
margin-top : 7px;
margin-right : 5px;
margin-bottom : 5px;
margin-left : 0;
border : 3px solid #dadada;
}
.widget_recentcomments_gravatar .com-info {
padding : 0;
height : auto;
width : 75%;
float : left;
margin-top : 4px;
margin-right : 0;
margin-bottom : 5px;
margin-left : 0;
}
.widget_recentcomments_gravatar .com-info .comy {
color : #000000;
display : block;
padding : 0;
height : auto;
width : 100%;
margin : 0;
font-size : 13px;
}
.widget_recentcomments_gravatar .com-info .comy span {
color : #000000;
text-decoration : none;
font-weight : bold;
}
.widget_recentcomments_gravatar .com-info .comy a {
color : #000000;
text-decoration : none;
}
.widget_recentcomments_gravatar .com-info .comy a:hover {
text-decoration : underline;
}
.widget_recentcomments_gravatar .com-info .comtext {
line-height : 14px;
font-size : 10px;
margin : 0;
padding : 0;
height : auto;
width : 100%;
}
.widget_recentcomments_gravatar .com-info .comtext a {
text-decoration : none;
color : #000000;
}
.widget_recentcomments_gravatar .com-info .comtext a:hover {
text-decoration : underline;
color : #000000;
}
.widget_hottopics {
margin : 0;
padding : 0;
height : auto;
width : 100%;
clear : both;
}
.widget_hottopics ul {
margin : 0;
padding : 0;
height : auto;
width : 100%;
list-style-type : none;
list-style-image : none;
}
.widget_hottopics li {
margin : 0;
padding : 0;
height : auto;
width : 100%;
}
.widget_hottopics li a {
color : #000000;
text-decoration : none;
font-size : 13px;
}
.widget_hottopics li a:hover {
text-decoration : underline;
}
.widget_tag_cloud div {
padding-top : 5px;
padding-right : 7px;
padding-bottom : 5px;
padding-left : 7px;
margin : 0;
}
.widget_tag_cloud a {
color : #000000;
text-decoration : none;
}
.widget_tag_cloud a:hover {
color : #000000;
text-decoration : underline;
}
.textwidget {
font-size : 13px;
line-height : 16px;
color : #000000;
text-align : justify;
padding-top : 5px;
padding-right : 7px;
padding-bottom : 10px;
padding-left : 7px;
}
.textwidget a {
color : #000000;
text-decoration : none;
font-weight : bold;
}
.textwidget a:hover {
text-decoration : underline;
}
.textwidget img {
text-align : center;
display : block;
padding : 0;
margin-top : 0;
margin-right : auto;
margin-bottom : 0;
margin-left : auto;
}
ul#archives {
height : auto;
width : auto;
background-color : #ffffff;
border : 1px solid #d5d5d5;
list-style-type : none;
list-style-image : none;
clear : both;
padding : 5px;
margin : 0;
}
ul#archives h6 {
padding : 0;
clear : both;
height : auto;
width : 100%;
color : #000000;
text-decoration : none;
margin-top : 0;
margin-right : 0;
margin-bottom : 5px;
margin-left : 0;
font-size : 1.3em;
}
ul#archives li {
margin : 0;
padding : 0;
height : auto;
width : 100%;
list-style-type : none;
list-style-image : none;
}
ul#archives li ul {
height : auto;
width : auto;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 20px;
margin-top : 0;
margin-right : 0;
margin-bottom : 1em;
margin-left : 0;
}
ul#archives li ul li {
list-style-type : none;
list-style-image : none;
font-size : 14px;
line-height : 22px;
margin : 0;
height : auto;
width : auto;
padding : 0;
font-weight : bold;
}
ul#archives li ul li ul {
margin : 0;
height : auto;
width : auto;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 20px;
}
ul#archives a {
color : #000000;
text-decoration : none;
}
ul#archives a:hover {
text-decoration : underline;
color : #000000;
}
ul#links {
height : auto;
width : auto;
background-color : #ffffff;
border : 1px solid #d5d5d5;
list-style-type : none;
list-style-image : none;
clear : both;
padding : 5px;
margin : 0;
}
ul#links h6 {
padding : 0;
clear : both;
height : auto;
width : 100%;
color : #000000;
text-decoration : none;
margin-top : 0;
margin-right : 0;
margin-bottom : 10px;
margin-left : 0;
font-size : 2em;
}
ul#links li {
margin : 0;
padding : 0;
height : auto;
width : 100%;
}
ul#links li ul {
list-style-type : none;
list-style-image : none;
height : auto;
width : 100%;
margin : 0;
padding : 0;
}
ul#links li ul li {
margin : 0;
height : auto;
width : 100%;
font-size : 16px;
line-height : 24px;
padding : 0;
font-weight : bold;
}
ul#links li ul li ul {
margin : 0;
padding : 0;
height : auto;
width : auto;
}
ul#links li a {
color : #000000;
text-decoration : none;
}
ul#links li a:hover {
text-decoration : underline;
color : #000000;
}
#footer {
margin : 0;
clear : both;
height : auto;
width : auto;
background-color : #000000;
font-size : 10px;
color : #ffffff;
padding : 10px;
background-image : url(images/footer.png);
background-repeat : no-repeat;
background-position : center top;
}
#footer a {
color : #ffffff;
text-decoration : none;
}
#footer a:hover {
color : #cccccc;
text-decoration : none;
}
#footer-left {
text-align : left;
margin : 0;
padding : 0;
float : left;
height : auto;
width : 50%;
}
#footer-right {
text-align : right;
margin : 0;
padding : 0;
float : right;
height : auto;
width : 50%;
}
body {
padding : 0;
margin : 0;
background-color : #837e78;
}
table {
border : 0;
}
td {
padding : 0;
border : 0;
}
form {
margin : 0;
padding : 0;
display : inline;
}
a {
color : #ec5219;
text-decoration : none;
}
a:hover {
text-decoration : underline;
}
img {
padding : 0;
margin : 0;
display : block;
border : 0;
}
h1, h2, h3, h4, h5, h6 {
margin : 0;
padding : 0;
border : 0;
text-decoration : none;
font-weight : normal;
}
h1, h2, h3, h4 {
font-family : Georgia, Palatino, "Times New Roman", serif;
margin : 0;
padding : 0;
color : #000000;
}
h1 {
font-size : 30px;
margin-top : 15px;
margin-bottom : 13px;
}
h1 a, h2 a, h3 a {
color : #000;
}
h1.smaller {
font-size : 25px;
font-weight : normal;
line-height : 27px;
}
h2 {
font-size : 17px;
margin-top : 25px;
margin-bottom : 15px;
}
h3 {
font-size : 14px;
font-weight : bold;
margin-top : 5px;
margin-bottom : 10px;
}
label {
margin : 0;
padding : 0;
}
em {
padding-right : 1px;
}
.sectionHeader {
font-family : georgia;
font-size : 30px;
color : black;
}
.subHeader, .subHeader a {
font-family : georgia;
font-size : 13px;
color : black;
font-weight : bold;
}
.groupHeader {
font-family : georgia;
font-size : 17px;
color : black;
}
.groupHeader a {
color : black;
}
.byline {
font-family : helvetica, arial;
font-size : 10px;
}
.byline a {
color : #444;
}
.bodyText {
font-family : helvetica, arial;
font-size : 12px;
line-height : 18px;
color : #444444;
}
.bodyText a {
color : #ec5219;
}
.bodyText.mediumText {
font-size : 13px;
line-height : 20px;
}
.bodyText.largeText {
font-size : 14px;
line-height : 22px;
}
.noteText {
color : #7d7d7d;
font-size : 10px;
}
img.inline {
display : inline;
}
.greyRule {
width : 100%;
height : 5px;
display : block;
overflow : hidden;
background : #a39f9a;
}
.boldHr {
height : 5px;
background : #a39f9a;
clear : both;
overflow : hidden;
}
.boldHr.noclear {
clear : none !important ;
}
.boldHr.spaced {
margin-top : 10px;
}
.boldHr.double_spaced {
margin-top : 20px;
}
.boldHr.spaced_bottom {
margin-bottom : 20px;
}
.accentText {
color : #ec5219;
}
.error {
color : #bf3130;
}
.errorRed {
font-size : 12px;
color : #fb030f;
}
.rightAligned {
float : right;
}
.leftAligned {
float : left;
}
.bottomDots {
background-repeat : repeat-x;
background-position : bottom;
}
.rightDots {
background-repeat : repeat-y;
background-position : right;
}
.topDots {
background-repeat : repeat-x;
background-position : top;
}
.leftDots {
background-repeat : repeat-y;
background-position : left;
}
span.pagingSeparator {
background-repeat : repeat-y;
background-position : right;
margin-right : 6px;
padding : 0 3px 0 0;
}
.pipe {
display : inline;
margin : 0 2px 0 2px;
}
.pipe.last {
margin-right : 0;
}
.uppercase {
text-transform : uppercase;
}
.hiddenContent {
display : none;
}
#outerWrapper {
margin : 0 auto;
width : 978px;
}
#wrapper {
width : 978px;
height : auto;
font-family : helvetica, arial;
font-size : 12px;
color : #444;
background-color : #fff;
background-repeat : repeat-y;
background-position : center;
}
#innerWrapper {
margin : 0 9px 0 9px;
background-color : #fff;
width : 960px;
}
#mainContent {
float : left;
clear : both;
padding : 20px;
}
#innerContent {
float : left;
width : 600px;
}
#outerRail {
height : auto;
width : 300px;
float : right;
margin : 0 0 0 20px;
}
.breadcrumbs {
margin : -5px;
color : #7d7d7d;
font-size : 10px;
line-height : 17px;
width : 600px;
overflow : hidden;
height : 18px;
}
.breadcrumbs .crumb {
text-transform : uppercase;
margin : 0 4px;
}
.breadcrumbs .crumb a {
color : #000;
}
#pagination {
padding : 10px 0 10px 0;
clear : both;
}
#pagination img {
display : inline;
}
.category, .category a, .sectionText, .sectionText a {
text-transform : uppercase;
letter-spacing : 1px;
font-size : 11px;
font-weight : normal;
color : #ec5219;
}
.blank_cat_spacer {
height : 20px;
}
#rss {
padding-bottom : 20px;
border-bottom : 5px solid #a39f9a;
display : block;
overflow : hidden;
}
#rss h1 {
padding-bottom : 15px;
border-bottom : 5px solid #a39f9a;
margin-bottom : 20px;
display : block;
overflow : hidden;
}
#rss .intro {
padding-bottom : 15px;
}
#rss .help {
border-top : 1px dotted #a39f9a;
border-bottom : 1px dotted #a39f9a;
padding : 10px 0;
display : block;
overflow : hidden;
}
#rss .feeds {
padding : 10px 0;
display : block;
overflow : auto;
}
#rss .feeds .feed {
padding : 5px 0;
}
#rss .feeds .feed a {
color : #444;
font-weight : normal;
margin-left : 15px;
font-family : helvetica, arial;
font-size : 11px;
}
#rss .feeds .feed span {
margin-left : 30px;
}
#rss .feeds .feed img {
display : inline;
}
#rss .feeds h3 {
margin-left : 20px;
display : inline;
font-family : georgia;
font-weight : normal;
font-size : 11px;
}
#headerAd {
background-position : bottom;
padding : 4px 0 9px 116px;
background-repeat : no-repeat;
}
#header {
background : #dfdfdf;
height : 30px;
vertical-align : middle;
border-top : 5px solid #b3afab;
}
#header #headerLinks {
float : left;
margin : 5px 0 0 5px;
display : inline;
}
#header #headerSearch {
float : right;
}
#header #headerSearch div {
float : left;
display : inline;
}
#titleHeader {
height : 78px;
}
#titleHeader #logoHeader {
padding : 19px 0 0 19px;
height : 59px;
position : absolute;
width : 941px;
}
#titleHeader #logoHeader a {
position : absolute;
z-index : 999;
}
#titleHeader #logoHeader .siteStatus {
color : #ec5219;
font-size : 11px;
position : relative;
top : 32px;
left : 250px;
width : 200px;
}
#titleHeader #subsCallout {
padding : 4px 0 0 838px;
position : absolute;
}
#titleHeader #subsNotes {
color : #ec5219;
font-family : georgia;
font-size : 12px;
position : absolute;
margin : 15px 0 0 590px;
text-align : right;
width : 220px;
}
#titleHeader #subsNotes div {
padding : 5px 0 8px 0;
}
#titleHeader #subsNotes img {
margin : 0 0 1px 5px;
}
#globalNav {
width : 900px;
margin : 0 0 0 12px;
position : absolute;
z-index : 999999;
}
#globalNav, #globalNav ul {
list-style-type : none;
padding : 0;
margin : 0;
font-family : helvetica, arial;
font-size : 11px;
font-weight : bold;
z-index : 20;
list-style-image : none;
}
#globalNav a {
display : block;
color : #444;
text-decoration : none;
}
#globalNav li ul li a:hover {
background-color : #f16521;
color : #fff;
}
#globalNav li {
float : left;
list-style-type : none;
padding : 0;
margin : 0 0 0 0;
position : relative;
list-style-image : none;
}
#globalNav li ul {
position : absolute;
background : #e9e8dd;
width : 160px;
left : auto;
display : none;
border-top : 5px solid #b2afab;
}
#globalNav li ul li {
float : left;
padding : 0;
margin : 0;
width : 100%;
}
#globalNav li ul li {
background-repeat : repeat-x;
background-position : bottom;
}
#globalNav li ul li a {
display : block;
padding : 4px 10px;
}
#globalNav .wideMenuList {
width : 165px;
}
.globalNavLine {
margin : 21px 0 0 0;
border-bottom : 5px solid #b3afab;
}
.globalNavLinea {
border-bottom : 5px solid #b3afab;
}
#globalNav li, #globalNav li div a, #globalNav li div a div {
cursor : pointer;
}
#globalNav li.over ul {
display : block;
}
.threeCol1 {
float : left;
width : 168px;
margin-right : 19px;
padding-right : 18px;
overflow : hidden;
}
.threeCol2 {
float : left;
width : 168px;
margin-right : 19px;
padding-right : 18px;
overflow : hidden;
}
.threeCol3 {
float : left;
width : 168px;
overflow : hidden;
}
.threeColwrapper {
float : left;
margin-bottom : 22px;
width : 580px;
}
.threeColwrapper .greyRule {
float : left;
margin-top : 20px;
width : 580px;
}
.threeColwrapper .groupHeader {
white-space : normal;
margin-top : 15px;
margin-bottom : 10px;
}
.homepageHr {
background : #bcbcbb none repeat scroll 0%;
clear : both;
height : 5px;
overflow : hidden;
}
.greenpageHr {
background : #dfdfdf;
clear : both;
height : 5px;
overflow : hidden;
}
.homepageModuleWrap {
margin-top : 0;
}
.hpInsideTitle {
background-color : #efeeec;
padding : 5px;
}
.hpSectionTitle {
font-family : Helvetica;
font-size : 14px;
font-weight : bold;
color : #7d7d7d;
text-transform : uppercase;
float : left;
}
.hpSubSecTitle {
float : right;
margin-top : 2px;
}
.outerRailTitle {
padding : 5px 0;
}
.outerRailTitleSection {
font-family : Helvetica;
font-size : 12px;
color : #444444;
float : left;
text-transform : none;
letter-spacing : 0;
}
.outerRailTitleSubSection {
float : right;
margin-top : 2px;
}
.outerRailTitleSubSection a {
color : #000000;
}
.seeAll {
font-size : 11px;
padding : 10px 0;
}
#sectionPromo .getLink {
margin-right : 5px;
display : inline;
}
#sectionPromo .getLink a {
color : #444444;
}
#sectionPromo h3 {
font-weight : normal;
margin : 15px 0 0 0;
padding-bottom : 0;
line-height : 17px;
}
#sectionPromo h2 {
margin : 0;
}
#sectionPromo .threeCol1 {
margin-top : 15px;
}
#sectionPromo .byLine {
margin-top : 5px;
}
#sectionPromo .promoBody {
float : left;
width : 390px;
margin-top : 0;
}
#sectionPromo .bodyModule {
margin-top : 5px;
}
#sectionPromo .promoBody .bodyModule .groupHeader {
margin : 0;
padding-bottom : 0;
}
.clearit {
margin : 0;
padding : 0;
height : 0;
clear : both;
}
#homepage {
float : left;
width : 600px;
margin : 0;
padding : 0;
}
#homepage p {
margin : 0;
padding : 0;
}
#homepage p img {
border : none;
float : left;
margin : 0;
}
#homepage ul {
list-style-type : none;
list-style-image : none;
margin : 0;
padding : 0 0 15px 0;
}
#homepage ul li {
list-style-type : none;
list-style-image : none;
margin : 0;
padding : 0;
}
.hpdate {
font-size : 11px;
margin : 0;
padding : 0;
}
#homepagetop {
background : #ffffff no-repeat top;
float : left;
width : 610px;
margin : 0 0 10px 0;
padding : 0;
border : 1px solid #dddddd;
}
#homepagetop p {
font-size : 12px;
margin : 0;
padding : 0 0 0 10px;
}
.featuredtop {
float : left;
margin : 0;
padding : 10px;
display : inline;
}
#homepagebottom {
background : #ffffff url(images/homepagetop.gif) no-repeat top;
float : left;
width : 610px;
margin : 10px 0 10px 0;
padding : 0;
border : 1px solid #dddddd;
}
#homepagebottom p {
font-size : 12px;
margin : 0;
padding : 0;
}
.hpbottom {
float : left;
width : 590px;
margin : 0;
padding : 10px;
display : inline;
}
#homepageleft {
float : left;
width : 290px;
margin : 0;
padding : 0;
}
.hpfeatured {
background : #ffffff no-repeat top;
float : left;
width : 280px;
margin : 0;
padding : 10px 10px 10px 10px;
border : 1px solid #dddddd;
}
#homepageright {
float : right;
width : 290px;
margin : 0;
padding : 0;
}
.clear {
clear : both;
}
.wp-post-image {
float : left;
margin : 0 10px 0 0;
}
hr {
border-bottom : 1px dotted #94b1df;
border-top : none;
border-left : none;
border-right : none;
margin : 0 0 10px 0;
padding : 0 0 10px 0;
clear : both;
}

