body {
font-size : 62.5%;
font-family : 'Lucida Grande', Verdana, Arial, Sans-Serif;
background-color : #363636;
color : #333;
text-align : center;
}
#topbar {
margin : 0;
max-width : 750px;
height : 25px;
line-height : 23px;
background : #FFFFE6;
overflow : hidden;
border-bottom : 1px solid black;
}
#topbar a, #topbar {
font-family : 'Lucida Grande', Verdana, Arial, Sans-Serif;
text-align : right;
padding-right : 5px;
}
#pagebar {
width : 778px;
height : 15px;
padding : 0;
margin : 0;
}
#pagebar a {
font-family : "verdana", Arial, Sans-Serif;
color : #cfcfcf;
display : block;
float : left;
padding : 0 15px 0 15px;
border-right : 1px solid #CECECE;
text-align : center;
height : 15px;
font-weight : bold;
}
#pagebar a:hover {
background-color : #666666;
text-decoration : none;
}
#pagebar li {
list-style : none;
}
.entry {
font-size : 1.2em;
font-family : Verdana;
overflow : hidden;
}
#page {
background-color : white;
border : #959596 solid 1px;
text-align : left;
width : 750px;
}
#header {
background-color : #73a0c5;
border-bottom : 1px solid black;
}
#content {
float : left;
padding : 0 0 20px 45px;
margin : -70px 0 0 0;
width : 450px;
}
#content .entry {
line-height : 1.4em;
}
.alt {
background-color : #f8f8f8;
border-top : 1px solid #ddd;
border-bottom : 1px solid #ddd;
}
#footer {
background-color : #eee;
}
small {
font-family : Verdana, Helvetica, Sans-Serif;
font-size : 0.9em;
line-height : 1.5em;
}
small.cats {
text-transform : uppercase;
font-family : Helvetica, Verdana;
font-size : 0.9em;
}
h1, h2, h3 {
font-family : 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-weight : bold;
}
h1 {
font-size : 4em;
text-align : center;
}
.description {
font-size : 1.2em;
text-align : center;
}
h2 {
font-size : 1.8em;
}
h2.pagetitle {
font-size : 1.6em;
}
#sidebar h2 {
font-family : Verdana, Sans-Serif;
font-weight : normal;
text-indent : 10px;
background-color : #5581C0;
color : white;
text-transform : uppercase;
margin : 0;
padding : 3px 0;
font-size : 1em;
}
h3 {
font-size : 1.3em;
}
h1, h1 a, h1 a:hover, h1 a:visited, .description {
text-decoration : none;
color : #B0C7FF;
}
h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
color : #333;
}
h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {
text-decoration : none;
}
.entry p a:visited {
color : #b85b5a;
}
.commentlist li, #commentform input, #commentform textarea {
font : 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
.commentlist li {
font-weight : bold;
}
.commentlist cite, .commentlist cite a {
font-weight : bold;
font-style : normal;
font-size : 1.1em;
}
.commentlist p {
font-weight : normal;
line-height : 1.5em;
text-transform : none;
}
.commentlist .avatar {
float : right;
padding : 2px;
border : #ddd solid 1px;
}
p.about {
text-align : center;
background-color : #F8F8F8;
font-size : 1.2em;
font-family : Arial, Verdana, Sans-Serif;
}
#commentform p {
font-family : 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
.commentmetadata {
font-weight : normal;
font-size : 1em;
}
#sidebar {
font : 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {
color : #777;
}
code {
font : 1.1em 'Courier New', Courier, Fixed;
}
#pagebar li.page_item {
display : inline;
}
acronym, abbr, span.caps {
font-size : 0.9em;
letter-spacing : 0.07em;
}
a, h2 a:hover, h3 a:hover {
color : #06c;
text-decoration : none;
}
a:hover {
color : #147;
text-decoration : underline;
}
#wp-calendar #prev a {
font-size : 9pt;
}
#wp-calendar a {
text-decoration : none;
}
#wp-calendar caption {
font : bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;
text-align : center;
}
#wp-calendar th {
font-style : normal;
text-transform : capitalize;
}
body {
margin : 0;
padding : 0;
}
#page {
background-color : white;
margin : 0 auto;
padding : 0;
width : 750px;
border : 0;
}
#header {
padding : 0;
margin : 0 auto;
height : 140px;
width : 100%;
background-color : #73a0c5;
}
#headerimg {
margin : 0;
height : 140px;
width : 100%;
background-image : url(images/blue_flower/head.jpg);
}
.post {
margin : 0 0 30px;
}
.widecolumn .post {
margin : 0;
}
.postmetadata {
clear : both;
}
.narrowcolumn .postmetadata {
padding-top : 5px;
}
.widecolumn .postmetadata {
margin : 30px 0;
}
#footer {
padding : 0;
margin : 0 auto;
width : 750px;
clear : both;
border-top : 1px solid black;
}
#footer p {
margin : 0;
padding : 10px 0;
text-align : center;
}
h1 {
padding-top : 40px;
margin : 0;
}
.description {
text-align : center;
margin-top : -5px;
}
h2 {
margin : 30px 0 0;
}
h2.pagetitle {
margin-top : 30px;
text-align : center;
}
h3 {
padding : 0;
margin : 30px 0 0;
}
h3.comments {
padding : 0;
margin : 40px auto 20px;
}
p img {
padding : 0;
margin : 0 5px;
}
img.centered, img.aligncenter {
display : block;
margin-left : auto;
margin-right : auto;
}
img.alignright {
padding : 4px;
margin : 0 0 2px 7px;
display : inline;
}
img.alignleft {
padding : 4px;
margin : 0 7px 2px 0;
display : inline;
}
.alignright {
float : right;
}
.alignleft {
float : left;
}
html > body .entry ul {
margin-left : 0;
padding : 0 0 0 30px;
list-style : none;
padding-left : 10px;
text-indent : -10px;
}
html > body .entry li {
margin : 7px 0 8px 10px;
}
.entry ul li:before, #sidebar ul ul li:before {
content : "o";
}
.entry ol {
padding : 0 0 0 35px;
margin : 0;
}
.entry ol li {
margin : 0;
padding : 0;
}
.postmetadata ul, .postmetadata li {
display : inline;
list-style-type : none;
list-style-image : none;
}
#sidebar ul, #sidebar ul ol {
margin : 0;
padding : 0;
}
#sidebar ul li {
list-style-type : none;
list-style-image : none;
margin-bottom : 20px;
}
#sidebar ul p, #sidebar ul select {
margin : 4px 0 8px;
}
#sidebar ul ul, #sidebar ul ol, #sidebar ul div {
background-color : #F8F8F8;
border : #2E5D99 solid 1px;
padding : 8px;
}
#sidebar ul div.textwidget ul {
border : 0;
}
#sidebar ul ul ul, #sidebar ul ol {
background : transparent;
margin : 0 0 0 10px;
border : none;
padding : 0;
}
#sidebar ul div div {
background : transparent;
margin : 0;
border : none;
}
ol li, #sidebar ul ol li {
list-style : decimal outside;
}
#sidebar ul ul li, #sidebar ul ol li {
margin : 3px 0 0;
padding : 0;
}
#searchform {
margin : 10px auto;
text-align : center;
}
#sidebar #searchform #s {
margin-top : 8px;
width : 115px;
padding : 2px;
}
#sidebar #searchsubmit {
padding : 1px;
}
.entry form {
text-align : center;
}
select {
width : 130px;
}
#commentform input {
width : 170px;
padding : 2px;
margin : 5px 5px 1px 0;
}
#commentform textarea {
width : 100%;
padding : 2px;
}
#commentform #submit {
margin : 0;
float : right;
}
.alt {
margin : 0;
padding : 10px;
}
.commentlist {
padding : 0;
text-align : justify;
}
.commentlist li {
margin : 15px 0 3px;
padding : 5px 10px 3px;
list-style : none;
}
.commentlist p {
margin : 10px 5px 10px 0;
}
#commentform p {
margin : 5px 0;
}
.nocomments {
text-align : center;
margin : 0;
padding : 0;
}
.commentmetadata {
margin : 0;
display : block;
}
#sidebar {
padding : 20px 0 10px 0;
margin : -60px 0 0 530px;
width : 200px;
}
#sidebar form {
margin : 0;
}
#wp-calendar {
empty-cells : show;
margin : 10px auto 0;
width : 155px;
}
#wp-calendar #next a {
padding-right : 10px;
text-align : right;
}
#wp-calendar #prev a {
padding-left : 10px;
text-align : left;
}
#wp-calendar a {
display : block;
}
#wp-calendar caption {
text-align : center;
width : 100%;
}
#wp-calendar td {
padding : 3px 0;
text-align : center;
}
#wp-calendar td.pad:hover {
background-color : #fff;
}
acronym, abbr, span.caps {
cursor : help;
}
acronym, abbr {
border-bottom : 1px dashed #999;
}
blockquote {
margin : 15px 30px 0 10px;
padding-left : 20px;
border-left : 5px solid #ddd;
}
blockquote cite {
margin : 5px 0 0;
display : block;
}
.center {
text-align : center;
}
hr {
height : 1px;
color : #AAAAAA;
background-color : #AAAAAA;
border : 0;
}
a img {
border : none;
}
.navigation {
display : block;
text-align : center;
margin-top : 10px;
margin-bottom : 30px;
}
#akismetwrap #akismetstats {
margin : 0 auto;
}
.aligncenter, div.aligncenter {
display : block;
margin-left : auto;
margin-right : auto;
}
.wp-caption {
border : #ddd solid 1px;
text-align : center;
background-color : #f3f3f3;
padding-top : 4px;
margin : 10px;
border-radius : 3px;
}
.wp-caption img {
margin : 0;
padding : 0;
border : none 0;
}
.wp-caption p.wp-caption-text {
font-size : 11px;
line-height : 17px;
padding : 0 4px 5px;
margin : 0;
}
body {
background : #E1E1E1;
color : #333333;
font-size : 14px;
font-family : Arial, Tahoma, Verdana;
margin : 0 auto 0;
padding : 0;
line-height : 24px;
}
a, a:visited {
color : #E74914;
text-decoration : none;
}
a:hover {
color : #E74914;
text-decoration : underline;
}
a img {
border : none;
}
a:focus, a:hover, a:active {
outline : none;
}
#wrap {
margin : 0 auto 0;
padding : 0;
}
#header {
background : url('images/header1.png');
height : 100px;
}
#header .wrap {
width : 960px;
margin : 0 auto 0;
text-shadow : 1px 1px #000000;
}
#title-area {
width : 500px;
float : left;
margin : 0;
padding : 12px 0 0 0;
overflow : hidden;
}
#title-area #title {
color : #FFFFFF;
font-size : 30px;
font-family : Georgia, Times New Roman, Trebuchet MS;
font-weight : normal;
margin : 0 0 3px 0;
padding : 0;
letter-spacing : 5px;
text-decoration : none;
text-transform : uppercase;
}
#title-area #title a {
color : #FFFFFF;
margin : 0;
padding : 0;
text-decoration : none;
}
#title-area #title a:hover {
color : #FFFFFF;
text-decoration : none;
}
#title-area #description {
color : #CCCCCC;
font-size : 14px;
font-style : italic;
font-weight : normal;
margin : 0;
padding : 0;
}
#header .widget-area {
width : 450px;
float : right;
color : #CCCCCC;
font-family : Georgia, Times New Roman, Trebuchet MS;
font-size : 12px;
font-style : italic;
letter-spacing : 2px;
text-transform : uppercase;
margin : 0;
padding : 0;
}
#header .widget-area a, #header .widget-area a:visited {
color : #FFFFFF;
text-decoration : underline;
}
#header .widget-area a:hover {
color : #FFFFFF;
text-decoration : none;
}
#header .widget-area p {
margin : 0;
padding : 0 0 5px 0;
text-align : right;
}
#header .widget-area .textwidget {
margin : 0;
padding : 25px 0 0 0;
}
#header .widget-area h4 {
color : #FFFFFF;
font-size : 14px;
font-weight : normal;
margin : 10px 0 0 0;
padding : 0;
text-decoration : none;
}
#header .widget-area ul {
margin : 0;
padding : 0;
}
#header .widget-area ul li {
list-style-type : square;
margin : 0 0 0 20px;
padding : 0;
}
.header-image #header #title-area {
background : url('images/logo.png') right top no-repeat;
}
.header-image #title-area, .header-image #title-area #title, .header-image #title-area #title a {
display : block;
float : right;
width : 300px;
height : 100px;
margin : 0;
padding : 0;
text-indent : -9999px;
overflow : hidden;
}
.header-image #title-area #description {
display : block;
width : 0;
height : 0;
overflow : hidden;
}
.header-full-width #title-area, .header-full-width #title-area #title, .header-full-width #title-area #title a {
width : 960px;
}
#header ul.nav, #header ul.menu {
width : auto;
float : right;
list-style : none;
color : #FFFFFF;
margin : 0;
padding : 15px 0 0 0;
}
#header ul.nav li, #header ul.menu li {
float : left;
list-style : none;
margin : 0;
padding : 0;
}
#header ul.nav li a, #header ul.nav li a:visited, #header ul.menu li a, #header ul.menu li a:visited {
background : url('images/headerline.png') center left no-repeat;
color : #CCCCCC;
display : block;
font-family : Georgia, Times New Roman, Trebuchet MS;
font-size : 12px;
font-weight : normal;
margin : 0;
text-decoration : none;
text-transform : uppercase;
position : relative;
padding-left : 12px;
padding-right : 10px;
padding-top : 9px;
padding-bottom : 10px;
}
#header ul.menu li.noline a {
background : none;
}
#header ul.nav li a:hover, #header ul.nav li a:active, #header ul.nav .current_page_item a, #header ul.nav .current-cat a, #header ul.nav .current-menu-item a, #header ul.menu li a:hover, #header ul.menu li a:active, #header ul.menu .current_page_item a, #header ul.menu .current-cat a, #header ul.menu .current-menu-item a {
color : #FFFFFF;
text-decoration : none;
}
#header ul.nav li a .sf-sub-indicator, #header ul.menu li a .sf-sub-indicator {
display : block;
width : 10px;
height : 10px;
text-indent : -9999px;
overflow : hidden;
position : absolute;
top : 12px;
right : 5px;
}
#header ul.nav li li a, #header ul.nav li li a:link, #header ul.nav li li a:visited, #header ul.menu li li a, #header ul.menu li li a:link, #header ul.menu li li a:visited {
background : #1D1D1D;
width : 148px;
color : #CCCCCC;
font-size : 11px;
margin : 0;
padding : 5px 10px 5px 10px;
border-left : 1px solid #333333;
border-right : 1px solid #333333;
border-bottom : 1px solid #333333;
text-transform : none;
position : relative;
}
#header ul.nav li li a:hover, #header ul.nav li li a:active, #header ul.menu li li a:hover, #header ul.menu li li a:active {
background : #1D1D1D;
color : #FFFFFF;
}
#header ul.nav li li a .sf-sub-indicator, #header ul.menu li li a .sf-sub-indicator {
top : 10px;
}
#header ul.nav li ul, #header ul.menu li ul {
z-index : 9999;
position : absolute;
left : -999em;
height : auto;
width : 170px;
margin : 0;
padding : 0;
}
#header ul.nav li ul a, #header ul.menu li ul a {
width : 150px;
}
#header ul.nav li ul ul, #header ul.menu li ul ul {
margin : -35px 0 0 169px;
}
#header ul.nav li:hover ul ul, #header ul.nav li:hover ul ul ul, #header ul.nav li.sfHover ul ul, #header ul.nav li.sfHover ul ul ul, #header ul.menu li:hover ul ul, #header ul.menu li:hover ul ul ul, #header ul.menu li.sfHover ul ul, #header ul.menu li.sfHover ul ul ul {
left : -999em;
}
#header ul.nav li:hover ul, #header ul.nav li li:hover ul, #header ul.nav li li li:hover ul, #header ul.nav li.sfHover ul, #header ul.nav li li.sfHover ul, #header ul.nav li li li.sfHover ul, #header ul.menu li:hover ul, #header ul.menu li li:hover ul, #header ul.menu li li li:hover ul, #header ul.menu li.sfHover ul, #header ul.menu li li.sfHover ul, #header ul.menu li li li.sfHover ul {
left : auto;
}
#header ul.nav li:hover, #header ul.nav li.sfHover, #header ul.menu li:hover, #header ul.menu li.sfHover {
position : static;
}
#nav, #subnav {
font-family : Georgia, Times New Roman, Trebuchet MS;
margin : 0 auto 0;
padding : 0;
letter-spacing : 2px;
text-shadow : 1px 1px #FFFFFF;
text-transform : uppercase;
overflow : hidden;
clear : both;
}
#nav {
background : url('images/nav.png');
}
#subnav {
background : url('images/subnav.png');
}
#nav .wrap, #subnav .wrap {
width : 960px;
margin : 0 auto 0;
}
#nav ul, #subnav ul {
width : 100%;
float : left;
list-style : none;
margin : 0;
padding : 0;
}
#nav li, #subnav li {
float : left;
list-style : none;
margin : 0;
padding : 0;
}
#nav li.home a, #subnav li.home a {
background : none;
}
#nav li a, #subnav li a {
background : url('images/navline.png') center left no-repeat;
color : #000000;
display : block;
font-size : 12px;
margin : 0;
text-decoration : none;
position : relative;
}
#nav li a {
padding : 9px 15px 8px 17px;
}
#subnav li a {
padding : 9px 15px 9px 17px;
}
#nav li a:hover, #nav li a:active, #subnav li a:hover, #subnav li a:active {
background : #FFFFFF;
color : #E74914;
}
#nav li a .sf-sub-indicator, #subnav li a .sf-sub-indicator {
background : none;
display : block;
width : 10px;
height : 10px;
text-indent : -9999px;
overflow : hidden;
position : absolute;
}
#nav li a:hover .sf-sub-indicator, #subnav li a:hover .sf-sub-indicator {
background : none;
}
#nav li li a, #nav li li a:link, #nav li li a:visited, #subnav li li a, #subnav li li a:link, #subnav li li a:visited {
background : #FFFFFF;
color : #333333;
width : 173px;
font-size : 12px;
margin : 0;
padding : 5px 10px 5px 10px;
text-transform : none;
letter-spacing : 1px;
border-left : 1px solid #B3B3B3;
border-right : 1px solid #B3B3B3;
border-bottom : 1px solid #B3B3B3;
position : relative;
}
#nav li li a:hover, #nav li li a:active, #subnav li li a:hover, #subnav li li a:active {
background : #F5F5F5;
color : #E74914;
}
#nav li li a .sf-sub-indicator, #nav li li a:hover .sf-sub-indicator, #subnav li li a .sf-sub-indicator, #subnav li li a:hover .sf-sub-indicator {
background : none;
}
#nav li ul, #subnav li ul {
z-index : 9999;
position : absolute;
left : -999em;
height : auto;
width : 195px;
margin : -1px 0 0 -1px;
padding : 0;
}
#nav li ul a, #subnav li ul a {
width : 175px;
}
#nav li ul ul, #subnav li ul ul {
margin : -35px 0 0 194px;
}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfHover ul ul, #nav li.sfHover ul ul ul, #subnav li:hover ul ul, #subnav li:hover ul ul ul, #subnav li.sfHover ul ul, #nav li.sfHover ul ul ul {
left : -999em;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfHover ul, #nav li li.sfHover ul, #nav li li li.sfHover ul, #subnav li:hover ul, #subnav li li:hover ul, #subnav li li li:hover ul, #subnav li.sfHover ul, #subnav li li.sfHover ul, #subnav li li li.sfHover ul {
left : auto;
}
#nav li:hover, #nav li.sfHover, #subnav li:hover, #subnav li.sfHover {
position : static;
}
#nav li.right {
float : right;
color : #000000;
font-size : 12px;
margin : 0;
padding : 10px 0 9px 0;
}
#nav li.right a {
background : none;
color : #000000;
margin : 0;
padding : 0;
display : inline;
border : none;
text-decoration : none;
}
#nav li.right a:hover {
color : #E74914;
text-decoration : none;
}
#nav li.search {
float : right;
padding : 7px 0 0 0;
}
#inner {
background : #FFFFFF;
width : 960px;
margin : 20px auto 20px;
padding : 20px;
overflow : hidden;
}
.home #inner {
background : none;
width : 100%;
margin : 0 auto 0;
padding : 0;
}
#home-top {
background : #FFFFFF;
width : 920px;
height : 518px;
margin : 20px auto 20px;
padding : 20px;
overflow : hidden;
}
#home-top p {
margin : 0;
padding : 0;
}
#home-top .widget {
margin : 0;
padding : 0;
}
#home-note, #footer-note {
width : 920px;
color : #333333;
font-family : Georgia, Times New Roman, Trebuchet MS;
font-size : 24px;
font-style : italic;
letter-spacing : 5px;
text-align : center;
text-shadow : 1px 1px #FFFFFF;
line-height : 30px;
overflow : hidden;
clear : both;
}
#home-note, #footer-note {
background : url('images/line.png') bottom repeat-x;
padding : 0;
margin-left : auto;
margin-right : auto;
margin-top : 0;
margin-bottom : 20px;
}
#home-note .wrap, #footer-note .wrap {
background : url('images/line.png') top repeat-x;
margin : 0 auto;
overflow : hidden;
padding-left : 0;
padding-right : 0;
padding-top : 17px;
padding-bottom : 17px;
}
#home-note p, #footer-note p {
margin : 0;
padding : 0;
}
#home-note1, #footer-note {
color : #333333;
font-family : Georgia, Times New Roman, Trebuchet MS;
font-size : 11px;
font-style : italic;
letter-spacing : 5px;
text-align : center;
line-height : 30px;
overflow : hidden;
clear : both;
}
#home-featured {
width : 960px;
color : #333333;
font-family : Georgia, Times New Roman, Trebuchet MS;
font-size : 24px;
font-style : italic;
letter-spacing : 5px;
text-align : center;
text-shadow : 1px 1px #FFFFFF;
line-height : 30px;
overflow : hidden;
clear : both;
}
#home-featured {
margin : 0 auto 20px;
padding : 0;
}
#home-featured .wrap {
margin : 0 auto 0;
padding : 0;
overflow : hidden;
}
#home-featured p {
margin : 0;
padding : 0;
}
#home-bottom {
background : url('images/header.png') repeat-x #222222;
color : #CCCCCC;
text-shadow : 1px 1px #000000;
overflow : hidden;
margin-left : auto;
margin-right : auto;
margin-top : 20px;
margin-bottom : 0;
padding-left : 0;
padding-right : 0;
padding-top : 25px;
padding-bottom : 0;
}
#home-bottom .wrap {
width : 960px;
margin : 0 auto 0;
padding : 0;
overflow : hidden;
}
#home-bottom a, #home-bottom a:visited {
color : #CCCCCC;
text-decoration : none;
}
#home-bottom a:hover {
color : #FFFFFF;
text-decoration : none;
}
#home-bottom p {
margin : 0;
padding : 0;
}
#home-bottom .widget {
margin : 0 0 15px 0;
padding : 0;
}
.home-bottom-left {
width : 300px;
float : left;
margin : 0;
padding : 0;
}
#home-bottom .home-bottom-left .widget {
margin : 0 0 30px 0;
}
.home-bottom-right {
width : 630px;
float : right;
margin : 0;
padding : 0;
}
.breadcrumb {
width : 960px;
background : url('images/footer-note.png') bottom repeat-x;
color : #000000;
font-family : Georgia, Times New Roman, Trebuchet MS;
font-size : 12px;
margin : 0 auto;
letter-spacing : 2px;
text-shadow : 1px 1px #FFFFFF;
text-transform : uppercase;
padding-left : 0;
padding-right : 0;
padding-top : 10px;
padding-bottom : 10px;
}
.taxonomy-description {
background : #F5F5F5;
margin : 0 0 30px 0;
padding : 10px;
}
#content .taxonomy-description p {
margin : 0;
padding : 0;
}
#content-sidebar-wrap {
width : 750px;
margin : 0;
padding : 0;
float : left;
}
.sidebar-content #content-sidebar-wrap, .content-sidebar #content-sidebar-wrap {
width : 920px;
}
.sidebar-sidebar-content #content-sidebar-wrap, .sidebar-content-sidebar #content-sidebar-wrap {
float : right;
}
#content {
width : 450px;
margin : 0;
padding : 0;
float : left;
}
.sidebar-content #content, .sidebar-sidebar-content #content {
float : right;
}
.sidebar-content #content, .content-sidebar #content {
width : 620px;
padding : 0;
}
.full-width-content #content {
width : 920px;
}
#content .post {
margin : 0 0 40px 0;
padding : 0;
}
#content .page {
margin : 0;
padding : 0 0 15px 0;
}
#content .post p, #content .page p {
margin : 0;
padding : 0 0 20px 0;
}
#content .archive-page {
float : left;
width : 45%;
margin : 0;
padding : 20px 20px 0 0;
}
.clear {
clear : both;
}
#content h1, #content h2, #content h3, #home-top h4, #home-bottom h4, #content h4, #footer-widgets h4, #content h5, #content h6 {
color : #333333;
font-family : Georgia, Times New Roman, Trebuchet MS;
font-style : italic;
font-weight : normal;
text-decoration : none;
margin : 0 0 5px 0;
padding : 0;
}
#content h1, #home-top h4, #home-bottom h4 {
font-size : 28px;
}
.page #content h1 {
margin : 0 0 15px 0;
}
#content h2 {
font-size : 28px;
}
#content h2 a, #content h2 a:visited {
color : #333333;
text-decoration : none;
}
#content h2 a:hover {
color : #E74914;
text-decoration : none;
}
#content h3 {
font-size : 20px;
}
#home-bottom h4, #footer-widgets h4 {
color : #FFFFFF !important ;
font-size : 20px;
text-shadow : 1px 1px #000000;
}
#content h4 {
font-size : 18px;
}
#content h5 {
font-size : 16px;
}
#content h6 {
font-size : 14px;
}
#home-note ul, #home-note ul li, #home-bottom ul {
list-style-type : none;
margin : 0;
padding : 0;
}
#content .post ul, #content .page ul, #content .post ol, #content .page ol {
margin : 0;
padding : 0 0 15px 0;
}
#home-bottom ul li, #content .post ul li, #content .page ul li, #content .post ol li, #content .page ol li {
margin : 0 0 0 20px;
padding : 0;
}
#content .post ol li, #content .page ol li {
margin : 0 0 0 25px;
}
#content .post ul ul, #content .page ul ul, #content .post ol ol, #content .page ol ol {
padding : 0;
}
.post-info {
font-size : 12px;
margin : 10px 0 20px 0;
padding : 0;
text-transform : uppercase;
}
.post-info p {
margin : 0;
padding : 0;
}
.post-meta {
font-size : 12px;
text-transform : uppercase;
margin : 0;
padding : 5px 0 0 0;
border-top : 1px solid #DDDDDD;
clear : both;
}
.author-box {
margin : 0 0 50px 0;
padding : 0;
overflow : hidden;
}
.author-box p {
margin : 0;
padding : 0;
}
.author-box img {
background : #F5F5F5;
float : left;
margin : 0 15px 0 0;
padding : 9px;
border : #DDDDDD solid 1px !important ;
}
#content .entry-content .post-image {
padding : 4px;
border : #DDDDDD solid 1px;
}
#content .post-image {
margin : 0 10px 10px 0;
padding : 4px;
border : #DDDDDD solid 1px;
}
img.centered, .aligncenter {
display : block;
margin : 0 auto 10px;
}
img.alignnone {
margin : 0 0 10px 0;
display : inline;
}
img.alignleft {
margin : 0 10px 10px 0;
display : inline;
}
img.alignright {
margin : 0 0 10px 10px;
display : inline;
}
.alignleft {
float : left;
margin : 0 10px 0 0;
}
.alignright {
float : right;
margin : 0 0 0 10px;
}
.wp-caption {
background : #F5F5F5;
padding : 5px 0 0 1px;
text-align : center;
border : #DDDDDD solid 1px;
}
.wp-caption p.wp-caption-text {
font-size : 11px;
font-weight : normal;
line-height : 12px;
}
img.wp-smiley, img.wp-wink {
float : none;
border : none;
}
.navigation {
width : 100%;
margin : 0;
padding : 10px 0 10px 0;
}
.navigation ul {
list-style-type : none;
margin : 0;
padding : 0;
}
.navigation li {
display : inline;
}
.navigation li a {
color : #E74914;
padding : 5px 8px 5px 8px;
border : #DDDDDD solid 1px;
}
.navigation li a:hover {
background : #E74914;
color : #FFFFFF;
border : #DDDDDD solid 1px;
text-decoration : none;
}
.navigation li.disabled {
margin : 0;
padding : 5px 8px 5px 8px;
border : #DDDDDD solid 1px;
}
.navigation li.active a {
background : #E74914;
color : #FFFFFF;
font-weight : bold;
border : #DDDDDD solid 1px;
}
#sidebar {
width : 280px;
float : right;
font-size : 13px;
margin : 0;
padding : 0;
display : inline;
line-height : 20px;
}
#sidebar-alt {
width : 150px;
float : left;
font-size : 13px;
margin : 0;
padding : 0;
display : inline;
line-height : 20px;
}
.sidebar-content #sidebar, .sidebar-sidebar-content #sidebar {
float : left;
}
.content-sidebar-sidebar #sidebar-alt {
float : right;
}
#sidebar .widget, #sidebar-alt .widget {
background : #F5F5F5;
margin : 0 0 15px 0;
padding : 10px 15px 5px 15px;
border : #DDDDDD solid 1px;
}
#sidebar h2, #sidebar h2 a, #sidebar-alt h2, #sidebar-alt h2 a {
color : #444444;
font-size : 14px;
font-family : Arial, Tahoma, Verdana;
font-weight : bold;
margin : 0;
padding : 0;
}
#sidebar h2 a:hover, #sidebar-alt h2 a:hover {
color : #E74914;
text-decoration : none;
}
#sidebar h4, #sidebar-alt h4 {
color : #333333;
font-family : Georgia, Times New Roman, Trebuchet MS;
font-size : 16px;
font-style : italic;
font-weight : normal;
margin : 0 0 5px 0;
padding : 0;
}
#sidebar .widget p, #sidebar-alt .widget p {
margin : 0;
padding : 0;
}
#sidebar .textwidget p, #sidebar-alt .textwidget p {
margin : 0;
padding : 0 0 10px 0;
}
#sidebar img, #sidebar a img, #sidebar-alt img, #sidebar-alt a img {
border : none;
margin : 0;
padding : 0;
}
#sidebar ul, #sidebar ol, #sidebar-alt ul, #sidebar-alt ol {
list-style-type : none;
margin : 0 0 5px 0;
padding : 0;
}
#sidebar ul ul, #sidebar ol ol, #sidebar-alt ul ul, #sidebar-alt ol ol {
margin : 0;
padding : 0;
}
#home-bottom .widget_tag_cloud div, #sidebar .widget_tag_cloud div div, #sidebar-alt .widget_tag_cloud div div, #footer-widgets .widget_tag_cloud div div {
padding : 0;
}
#cat, #sidebar .widget_archive select {
background : #FFFFFF;
width : 100%;
color : #777777;
font-size : 12px;
font-family : Arial, Tahoma, Verdana;
margin : 0 0 10px 0;
padding : 5px;
display : inline;
border : #DDDDDD solid 1px;
}
.featuredpost, featuredpage {
margin : 0;
padding : 0;
}
.featuredpost .post, .featuredpage .page {
margin : 0;
padding : 0;
}
.featuredpost img, .featuredpage img, featuredpost .avatar {
float : left;
margin : 0 10px 0 10px;
padding : 0;
border : #FFFFFF solid 5px;
}
.user-profile {
overflow : hidden;
}
.user-profile .avatar {
margin : 0;
border : #FFFFFF solid 5px;
}
.user-profile .posts_link {
margin : 0;
padding : 0 0 10px 10px;
}
#header .searchform {
float : right;
padding : 30px 0 0 0;
}
#sidebar .searchform {
padding : 5px 0 10px 0;
}
#header .s {
width : 250px;
}
.enews #subscribe {
margin : 0 0 10px 0;
}
.enews #subbox {
width : 190px;
color : #777777;
font-family : Arial, Tahoma, Verdana;
font-size : 12px;
margin : 7px 7px 0 0;
padding : 6px 0 6px 7px;
border : #DDDDDD solid 1px;
}
#header .latest-tweets {
width : 450px;
float : right;
margin : 0;
padding : 0;
}
#sidebar .latest-tweets {
margin : 0 0 15px 0;
padding : 10px 15px 5px 15px;
}
#wp-calendar {
margin : 0;
padding : 0;
width : 100%;
}
#wp-calendar caption {
font-size : 12px;
font-family : Tahoma, Arial, Verdana;
font-style : italic;
font-weight : normal;
margin : 0;
padding : 2px 5px 0 0;
text-align : right;
}
#sidebar #wp-calendar caption {
color : #444444;
}
#sidebar #wp-calendar th {
color : #444444;
}
#wp-calendar thead {
margin : 10px 0 0 0;
font-weight : bold;
}
#sidebar #wp-calendar thead {
color : #F5F5F5 !important ;
}
#wp-calendar td {
font-weight : normal;
text-align : center;
margin : 0;
padding : 2px;
}
#wp-calendar tfoot td {
background : none;
margin : 0;
padding : 0;
}
#submit, .searchsubmit, .enews #subbutton, #home-bottom .gform_footer .button, .gform_footer .button, .reply a, .reply a:visited {
background : #F5F5F5;
color : #888888 !important ;
font-family : Arial, Tahoma, Verdana;
font-size : 12px !important ;
font-weight : bold !important ;
text-decoration : none;
text-shadow : 1px 1px #FFFFFF;
text-transform : uppercase;
margin : 0;
padding : 8px 10px 8px 10px !important ;
border : #DDDDDD solid 1px;
cursor : pointer;
}
#home-bottom .gform_footer .button {
background : #333333;
color : #CCCCCC !important ;
text-shadow : 1px 1px #333333;
border : #444444 solid 1px;
}
.searchsubmit, .enews #subbutton {
background : #666666;
color : #FFFFFF !important ;
text-shadow : 1px 1px #333333;
border : #333333 solid 1px;
}
.searchsubmit, .enews #subbutton, .reply a, .reply a:visited {
text-transform : none;
padding : 4px 5px 4px 5px !important ;
}
#submit:hover, .gform_footer .button:hover, .reply a:hover {
background : #EEEEEE;
border : #DDDDDD solid 1px;
}
#home-bottom .gform_footer .button:hover {
background : #222222;
border : #444444 solid 1px;
}
.searchsubmit:hover, .enews #subbutton:hover {
background : #555555;
border : #333333 solid 1px;
}
.gform_wrapper .ginput_complex .ginput_left, .gform_wrapper .ginput_complex .ginput_right, .gform_wrapper .ginput_complex .ginput_full {
min-height : 35px !important ;
}
.gform_wrapper .ginput_complex label, .gform_wrapper .gfield_time_hour label, .gform_wrapper .gfield_time_minute label, .gform_wrapper .gfield_date_month label, .gform_wrapper .gfield_date_day label, .gform_wrapper .gfield_date_year label, .gform_wrapper .instruction {
margin : 3px 0 3px 0 !important ;
}
.gform_wrapper input, .gform_wrapper textarea, .gform_wrapper select {
background : #F5F5F5;
color : #333333 !important ;
font-family : Arial, Tahoma, Verdana !important ;
font-size : 14px !important ;
padding : 4px 0 4px 5px !important ;
border : #DDDDDD solid 1px;
}
#home-bottom .gform_wrapper input, #home-bottom .gform_wrapper textarea, #home-bottom .gform_wrapper select {
background : #333333;
color : #CCCCCC !important ;
border : #444444 solid 1px;
}
.gform_wrapper .ginput_complex label {
font-size : 12px !important ;
}
.gform_wrapper .top_label .gfield_label {
font-family : Georgia, Times New Roman, Trebuchet MS;
font-size : 16px;
font-style : italic;
font-weight : normal !important ;
}
.gform_wrapper li, .gform_wrapper form li {
background : none !important ;
margin : 0 0 10px 0 !important ;
padding : 0 !important ;
}
.gform_wrapper .gform_footer {
margin : 0 !important ;
padding : 5px 0 0 0 !important ;
border : none !important ;
}
.gform_wrapper .gform_edit_link {
margin : 0 !important ;
padding : 5px 0 0 0 !important ;
}
#footer-widgets {
background : url('images/header.png') repeat-x #222222;
color : #CCCCCC;
font-size : 13px;
text-shadow : 1px 1px #000000;
overflow : hidden;
margin-left : auto;
margin-right : auto;
margin-top : 20px;
margin-bottom : 0;
padding-left : 0;
padding-right : 0;
padding-top : 20px;
padding-bottom : 15px;
}
#footer-widgets .wrap {
width : 960px;
margin : 0 auto 0;
padding : 0;
overflow : hidden;
}
#footer-widgets .widget {
background : none;
margin : 0;
padding : 0;
border : none;
}
#footer-widgets p {
margin : 0;
padding : 0 0 10px 0;
}
#footer-widgets a, #footer-widgets a:visited {
color : #CCCCCC;
text-decoration : none;
}
#footer-widgets a:hover {
color : #CCCCCC;
text-decoration : underline;
}
#footer-widgets ul {
list-style-type : none;
margin : 0 0 5px 0;
padding : 0;
}
.footer-widgets-1 {
width : 300px;
float : left;
margin : 0;
padding : 0 20px 0 0;
}
.footer-widgets-2 {
width : 300px;
float : left;
margin : 0;
padding : 0;
}
.footer-widgets-3 {
width : 300px;
float : right;
margin : 0;
padding : 0;
}
#footer {
background : url('images/header.png');
color : #CCCCCC;
font-family : Georgia, Times New Roman, Trebuchet MS;
font-size : 12px;
margin : 0 auto;
letter-spacing : 2px;
text-shadow : 1px 1px #000000;
text-transform : uppercase;
overflow : hidden;
clear : both;
padding-left : 0;
padding-right : 0;
padding-top : 15px;
padding-bottom : 15px;
}
#footer .wrap {
width : 960px;
margin : 0 auto 0;
}
#footer a, #footer a:visited {
color : #CCCCCC;
text-decoration : none;
}
#footer a:hover {
color : #FFFFFF;
text-decoration : none;
}
#footer p {
margin : 0;
padding : 0;
}
#footer .gototop {
width : 150px;
float : left;
}
#footer .gototop a {
margin : 0;
padding : 0;
}
#footer .creds {
width : 805px;
float : right;
text-align : right;
}
#respond {
margin : 0 0 15px 0;
}
#author, #email, #url {
background : #F5F5F5 !important ;
width : 250px;
color : #333333;
font-family : Arial, Tahoma, Verdana;
font-size : 12px;
padding : 5px;
margin : 5px 5px 0 0;
border : #DDDDDD solid 1px;
}
#comment {
background : #F5F5F5 !important ;
width : 98%;
height : 150px;
color : #333333;
font-family : Arial, Tahoma, Verdana;
font-size : 12px;
padding : 5px;
margin : 5px 0 5px 0;
border : #DDDDDD solid 1px;
}
.comment-list, .children {
margin : 0;
padding : 0;
}
.comment-list ol {
margin : 0;
padding : 10px;
}
.comment-list li {
font-weight : bold;
margin : 0 0 5px 0;
padding : 20px;
list-style : none;
}
.comment-list li ul li {
margin-left : 10px;
margin-right : 10px;
}
.comment-list p {
font-weight : normal;
text-transform : none;
margin : 10px 5px 10px 0;
padding : 0;
}
.comment-list li .avatar {
background : #FFFFFF;
float : left;
margin : 0 10px 0 0;
padding : 1px;
border : #CCCCCC solid 2px;
}
.comment-list cite, .comment-list cite a {
font-weight : bold;
font-style : normal;
}
.commentmetadata {
font-size : 12px;
font-weight : normal;
}
#respond:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
.nocomments {
text-align : center;
}
#comments .navigation {
display : block;
margin : 10px 0 0 0;
}
ul.children {
margin-top : 20px;
}
ul.children li.comment {
background : #FFFFFF;
border : #DDDDDD solid 1px;
}
.commentmetadata {
font-weight : normal;
}
.comment-meta {
background : #E6E6E6;
color : #777777;
padding : 0 10px 13px 10px;
text-shadow : 1px 1px #FAFAFA;
}
.comment-meta a {
color : #777777;
}
.comment-author {
background : #E6E6E6;
color : #333333;
font-size : 14px;
font-weight : bold;
padding : 7px 10px 0 10px;
text-shadow : 1px 1px #FAFAFA;
}
.thread-alt, .thread-even {
background : #F5F5F5;
color : #333333;
text-shadow : 1px 1px #FFFFFF;
border : #DDDDDD solid 1px !important ;
}
.even, .alt, .depth-1 {
border : #FFFFFF solid 1px;
}
.style1 {
color : #000000;
font-style : italic;
font-family : Arial, Helvetica, sans-serif;
font-size : x-small;
font-weight : bold;
}
.style2 {
color : #999999;
}
#rotator {
position : relative;
width : 920px;
height : 535px;
margin : 0;
padding : 0;
overflow : hidden;
}