* {
margin:0;
outline:medium none;
padding:0;
}
a {
color:#444444;
text-decoration:none;
}
a:hover {
color:#829F27;
text-decoration:underline;
}
a img {
border:0 none;
}
p {
padding-bottom:10px;
}
.wpn_clear {
clear:both;
}


body {
  -moz-background-inline-policy:continuous;
background:url("img/bg.jpg") repeat scroll left top #30322F;
color:#3F3C33;
font-family:arial,Sans-Serif,Arial;
font-size:13px;
line-height:19px;
}





.wpn_wrapper {
margin:0 auto;
width:990px;
}
.wpn_topbg {
-moz-background-inline-policy:continuous;
background:url("img/top_bg.jpg") repeat-x scroll center top transparent;
height:110px;
left:0;
position:absolute;
top:0;
width:100%;
z-index:1;
}
.wpn_topbg div {
-moz-background-inline-policy:continuous;
background:url("img/top_bg_inner2.jpg") repeat-x scroll center top transparent;
height:209px;
margin-bottom:300px;
width:100%;
}
.wpn_header {
height:60px;
left:-272px;
position:relative;
top:121px;
width:100%;
z-index:5;
}
.wpn_header .wpn_logo {
display:block;
float:left;
height:93px;
width:269px;
}
.wpn_header > ul {
float:left;
list-style:none outside none;
margin-left:20px;
position:relative;
z-index:5;
}
.wpn_header > ul li {
position:relative;
}
.wpn_header > ul > li {
-moz-background-inline-policy:continuous;
background:url("img/menu_div.gif") no-repeat scroll left center transparent;
float:left;
height:75px;
}
.wpn_header > ul > li:first-child {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 transparent;
}
.wpn_header > ul > li > a:hover, .wpn_header > ul > li:hover > a {
color:#829F27;
text-decoration:none;
}
.wpn_header > ul > li.wpn_dropdown > a {
-moz-background-inline-policy:continuous;
background:url("img/menu_arrow.gif") no-repeat scroll center 55px transparent;
}
.wpn_header > ul > li > a {
color:#8F8B7F;
display:block;
float:left;
font-family:arial;
font-size:17px;
font-weight:normal;
letter-spacing:0;
line-height:74px;
padding:0 15px;
text-transform:uppercase;
}
.wpn_header > ul > li:hover > ul {
display:block;
}
.wpn_header > ul > li > ul {
border-left:0 solid #829F27;
border-top:0 solid #829F27;
display:none;
left:0;
position:absolute;
top:70px;
width:200px;
z-index:5;
}
.wpn_header > ul > li > ul > li {
clear:left;
float:left;
list-style:none outside none;
width:100%;
}
.wpn_header > ul > li > ul > li li {
clear:left;
float:left;
width:100%;
}
.wpn_header > ul > li > ul > li a {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #F5F4F0;
border-bottom:1px dotted #666666;
border-left:1px dotted #666666;
border-right:1px dotted #666666;
color:#362827;
display:block;
font-family:arial;
font-size:17px;
font-weight:normal;
letter-spacing:0;
padding:12px;
text-transform:uppercase;
}
.wpn_header > ul > li > ul > li a:hover, .wpn_header > ul > li > ul > li:hover > a {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #EAE7E2;
color:#829F27;
text-decoration:none;
}
.wpn_header > ul > li > ul > li:hover > ul {
display:block;
}
.wpn_header > ul > li > ul > li > ul {
border-left:1px solid #829F27;
border-top:1px solid #829F27;
display:none;
left:199px;
position:absolute;
top:-1px;
width:200px;
z-index:4;
}
.wpn_header > ul > li > ul > li > ul li {
list-style:none outside none;
}
.wpn_content {
padding:35px 25px;
}
.wpn_submenu {
-moz-background-inline-policy:continuous;
-moz-border-radius:5px 5px 5px 5px;
background:url("img/transparent_bg.png") repeat scroll left top transparent;
float:left;
height:27px;
list-style:none outside none;
margin-bottom:13px;
margin-top:115px;
padding-bottom:15px;
position:relative;
width:944px;
z-index:4;
}
.wpn_submenu li {
position:relative;
}
.wpn_submenu > li {
-moz-background-inline-policy:continuous;
background:url("img/submenu_div.gif") no-repeat scroll left center transparent;
float:left;
height:40px;
}
.wpn_submenu > li:first-child {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 transparent;
}
.wpn_submenu > li > a:hover, .wpn_submenu > li:hover > a {
color:#829F27;
text-decoration:none;
}
.wpn_submenu > li.wpn_dropdown > a {
-moz-background-inline-policy:continuous;
background:url("img/submenu_arrow.gif") no-repeat scroll center 32px transparent;
}
.wpn_submenu > li > a {
color:#FFFFFF;
display:block;
float:left;
font-family:arial;
font-size:17px;
font-weight:normal;
line-height:40px;
padding:0 15px;
text-transform:uppercase;
}
.wpn_submenu > li:hover > ul {
display:block;
}
.wpn_submenu > li > ul {
border-left:1px solid #CA6643;
border-top:1px solid #CA6643;
display:none;
left:0;
position:absolute;
top:40px;
width:200px;
z-index:4;
}
.wpn_submenu > li > ul > li {
clear:left;
float:left;
list-style:none outside none;
width:100%;
}
.wpn_submenu > ul > li > ul > li li {
clear:left;
float:left;
width:100%;
}
.wpn_submenu > li > ul > li a {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #B13E15;
border-bottom:1px solid #CA6643;
border-right:1px solid #CA6643;
color:#EACAA8;
display:block;
font-weight:bold;
padding:12px;
}
.wpn_submenu > li > ul > li a:hover, .wpn_submenu > li > ul > li:hover > a {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #C95329;
color:#FFFFFF;
text-decoration:none;
}
.wpn_submenu > li > ul > li:hover > ul {
display:block;
}
.wpn_submenu > li > ul > li > ul {
border-left:1px solid #CA6643;
border-top:1px solid #CA6643;
display:none;
left:199px;
position:absolute;
top:-1px;
width:200px;
z-index:4;
}
.wpn_submenu > li > ul > li > ul li {
list-style:none outside none;
}
.wpn_left {
float:left;
overflow:hidden;
width:624px;
}
.wpn_left .wpn_box {
-moz-background-inline-policy:continuous;
-moz-border-radius:10px 10px 10px 10px;
background:none repeat scroll 0 0 #FFFFFF;
border:0 solid #FFFFFF;
height:1%;
margin-top:15px;
padding:23px;
}
.wpn_left > .box:first-child {
margin-top:0;
}
.wpn_left_fullwidth {
width:100% !important;
}
.wpn_left_fullwidth .wpn_box {
background-image:none;
}
.wpn_featured {
position:relative;
}
.wpn_featured .wpn_thumbnail {
-moz-background-inline-policy:continuous;
-moz-border-radius:5px 5px 5px 5px;
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #BAD09F;
display:block;
height:198px;
margin:15px 0;
padding:4px;
vertical-align:middle;
width:568px;
}
.wpn_featured .wpn_finfo {
-moz-background-inline-policy:continuous;
-moz-border-radius:5px 5px 5px 5px;
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #BAD09F;
font-size:12px;
padding:10px;
width:557px;
}
.wpn_featured .wpn_title {
color:#3F3C33;
font-family:arial;
font-size:25px;
font-weight:normal;
letter-spacing:0;
text-decoration:none;
text-transform:none;
}
.wpn_featured a {
text-decoration:underline;
}
.wpn_featured .wpn_fthumbs {
position:absolute;
right:10px;
top:10px;
}
.wpn_featured .wpn_fthumbs a img {
border:1px solid #FFFFFF;
display:inline-block;
height:23px;
vertical-align:bottom;
width:23px;
}
.wpn_featured .wpn_fthumbs a img.wpn_active {
border:1px solid #66CCCC;
}
.wpn_featured .wpn_featured-arrowl, .wpn_featured .wpn_featured-arrowr {
-moz-background-inline-policy:continuous;
background:url("img/featured_arrows.png") no-repeat scroll left top transparent;
display:inline-block;
height:21px;
width:21px;
}
.wpn_featured .wpn_featured-arrowl {
background-position:-21px 0;
}
.wpn_featured .wpn_featured-arrowl:hover {
background-position:-21px -21px;
}
.wpn_featured .wpn_featured-arrowr {
background-position:0 0;
}
.wpn_featured .wpn_featured-arrowr:hover {
background-position:0 -21px;
}
.wpn_featured .wpn_featured-wrap {
height:305px;
overflow:hidden;
position:relative;
width:594px;
}
.wpn_featured ul {
left:0;
position:absolute;
top:0;
width:10000px;
}
.wpn_featured li {
float:left;
height:305px;
list-style:none outside none;
width:594px;
}
.wpn_news {
list-style:none outside none;
}
.wpn_news .wpn_info {
margin-bottom:5px;
padding-bottom:5px;
padding-right:65px;
padding-top:0;
position:relative;
}
.wpn_news .wpn_title {
color:#2E2B22;
font-family:arial;
font-size:28px;
font-weight:normal;
letter-spacing:-1px;
padding-bottom:20px;
padding-top:0;
text-transform:none;
}
.wpn_news .wpn_info .wpn_author {
border:1px dotted #BABE83;
color:#7C7F4F;
display:block;
float:left;
font-size:9px;
margin-right:5px;
margin-top:5px;
padding:0 5px;
}
.wpn_news .wpn_info .wpn_author a {
color:#7C7F4F;
text-decoration:underline;
}
.wpn_news .wpn_info .wpn_categories a {
border:1px dotted #BABE83;
color:#7C7F4F;
display:block;
float:left;
font-family:arial;
font-size:9px;
margin-right:5px;
margin-top:5px;
padding:0 5px;
}
.wpn_news .wpn_info .wpn_categories li {
float:left;
list-style:none outside none;
}
.wpn_news .wpn_info .wpn_date {
-moz-background-inline-policy:continuous;
background:url("img/news_date_bg.jpg") repeat scroll 0 0 transparent;
color:#66CCCC;
display:block;
font-size:13px;
height:46px;
padding:0;
position:absolute;
right:0;
text-align:center;
top:0;
width:45px;
}
.wpn_news .wpn_info .wpn_date strong {
color:#FFFFFF;
display:block;
font-size:26px;
line-height:18px;
}
.wpn_news .wpn_thumbnail {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #BAD09F;
display:block;
float:left;
height:140px;
margin-right:10px;
padding:4px;
vertical-align:middle;
width:140px;
}
.wpn_news .wpn_wpn_post {
line-height:19px;
padding-bottom:10px;
text-align:left;
}
.wpn_news .wpn_wpn_post a {
text-decoration:underline;
}
.wpn_news .wpn_post img {
border:1px solid #CCCCCC;
max-width:590px !important;
padding:1px;
}
.wpn_news .wpn_post img.wp-smiley {
border:medium none !important;
padding:0 !important;
vertical-align:middle;
}
.wpn_news .wpn_post img.centered {
display:block;
margin-left:auto;
margin-right:auto;
}
.wpn_news .wpn_post img.alignleft {
display:inline;
margin:0 7px 2px 0;
}
.wpn_news .wpn_post img.alignright {
display:inline;
margin:0 0 2px 7px;
}
.wpn_news .wpn_post h1, .wpn_news .wpn_post h2, .wpn_news .wpn_post h3, .wpn_news .wpn_post h4, .wpn_news .wpn_post h5, .wpn_news .wpn_post h6 {
border-bottom:1px dotted #CCCCCC;
color:#333333;
margin:5px 0;
padding-bottom:3px;
}
.wpn_news .wpn_post h1 {
font-size:24px;
padding-bottom:5px;
}
.wpn_news .wpn_post h2 {
font-size:20px;
}
.wpn_news .wpn_post h3 {
font-size:16px;
}
.wpn_news .wpn_post h4 {
font-size:14px;
}
.wpn_news .wpn_post h5 {
font-size:12px;
}
.wpn_news .wpn_post h6 {
font-size:10px;
}
.wpn_news .wpn_post blockquote {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #FFFFFF;
border-left:5px solid #64984A;
color:#333333;
font-style:italic;
margin:10px;
padding:10px;
position:relative;
}
.wpn_news .wpn_post blockquote blockquote {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #ECE9E8;
border-left:5px solid #D35629;
color:#362826;
}
.wpn_news .wpn_post ul {
margin:5px 0;
}
.wpn_news .wpn_pust ul ul {
margin:0;
}
.wpn_news .wpn_post ol {
margin:5px 0;
}
.wpn_news .wpn_post ol ol {
margin:0;
}
.wpn_news .wpn_post ul li {
-moz-background-inline-policy:continuous;
background:url("img/list_bullet.gif") no-repeat scroll 0 5px transparent;
list-style:none outside none;
margin-left:25px;
padding:3px 0;
text-indent:20px;
}
.wpn_news .wpn_post ol li {
list-style-position:inside;
margin-left:25px;
padding:3px 0;
}
.wpn_navigation {
padding:25px;
text-align:center;
}
.wpn_navigation a {
color:#6AC8CA;
display:inline-block;
font-family:Arial;
font-size:18px;
font-weight:bold;
margin:0 10px;
}
.wpn_navigation a:hover {
color:#F4D3AF;
text-decoration:none;
}
.wpn_navigation a img {
margin:0 5px;
vertical-align:middle;
}
.wpn_comments > ul > li {
border-bottom:1px dashed #BAD09F;
list-style:none outside none;
padding:10px 0;
}
.wpn_comments li {
float:left;
list-style:none outside none;
}
.wpn_comments li .wpn_cleft {
float:left;
margin-right:10px;
width:115px;
}
.wpn_comments li .wpn_cright {
-moz-background-inline-policy:continuous;
background:url("img/comments_div.gif") repeat-y scroll left center transparent;
float:left;
min-height:150px;
padding-left:12px;
width:455px;
}
.wpn_comments li .wpn_avatar img {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #BAD09F;
float:right;
padding:3px;
}
.wpn_comments li .wpn_date {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #54916D;
border-left:1px solid #457E5C;
border-top:1px solid #457E5C;
color:#CCE0B5;
display:block;
float:right;
margin:5px 0;
padding:5px;
}
.wpn_comments li .wpn_replybutton a {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #D95F33;
border-left:1px solid #B13A10;
border-top:1px solid #B13A10;
color:#F4D3AF;
display:block;
float:right;
padding:5px;
}
.wpn_comments li .wpn_user {
color:#8DA570;
display:block;
font-family:Arial;
font-size:20px;
font-weight:bold;
margin-bottom:5px;
}
.wpn_comments li .wpn_user a {
color:#057375;
}
.wpn_comments li .wpn_heading4 {
color:#333333;
}
.wpn_comments li .wpn_reply {
color:#333333;
}
.wpn_comments li ul {
float:right;
margin-left:25px;
}
.wpn_comments li li {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #D5E5C2;
border:1px solid #FFFFFF;
float:left;
margin-top:10px;
padding:10px;
}
.wpn_comments li li li {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #EAF5DD;
}
.wpn_comments li li li li {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #D5E5C2;
}
.wpn_comments li li li li li {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #EAF5DD;
}
.wpn_comments li ul .wpn_cright {
background-image:url("img/comments_div_alt.gif");
width:408px;
}
.wpn_comments li ul ul .wpn_cright {
background-image:url("img/comments_div.gif");
width:353px;
}
.wpn_comments li ul ul ul .wpn_cright {
background-image:url("img/comments_div_alt.gif");
width:313px;
}
.wpn_comments li ul ul ul ul .wpn_cright {
background-image:url("img/comments_div.gif");
width:263px;
}
.wpn_comments .cancel-comment-reply {
display:none;
padding:8px 0;
}
.wpn_comments .cancel-comment-reply img {
vertical-align:middle;
}
.wpn_comments li .cancel-comment-reply {
display:block;
}
.wpn_reply {
color:#D5E5C2;
}
.wpn_reply .wpn_required {
color:#E65C2B;
}
.wpn_reply input[type="text"], .wpn_reply textarea {
color:#362826;
font-family:Georgia;
font-size:12px;
padding:5px;
}
.wpn_reply input[type="text"] {
margin-right:5px;
width:200px;
}
.wpn_reply input[type="image"] {
vertical-align:bottom;
}
.wpn_reply textarea {
height:100px;
margin-right:10px;
width:75%;
}
.wpn_comments .wpn_logged_in {
padding:10px 0;
}
.wpn_comments .wpn_logged_in img {
vertical-align:middle;
}
.wpn_comments .wpn_logged_in a {
color:#D8E8C6;
}
.wpn_comments li .wpn_logged_in a {
color:#47805E;
}
.wpn_advert_posts {
float:left;
margin:0 10px 5px 0;
}
.wpn_advert_cat {
margin:20px 0;
padding:10px;
text-align:center;
}
.wpn_right {
float:right;
width:298px;
}
.wpn_right .wpn_box {
-moz-border-radius:5px 5px 5px 5px;
background-image:url("img/transparent_bg.png");
color:#FFFFFF;
font-size:12px;
margin-top:15px;
padding:10px;
}
.wpn_right > .wpn_box:first-child {
margin-top:10px;
}
.wpn_right a {
color:#8F8B7F;
text-decoration:none;
}
.wpn_right li {
margin-left:15px;
padding-bottom:3px;
}
.wpn_search input[type="text"] {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #FFFFFF;
border-color:#A5BF83 -moz-use-text-color -moz-use-text-color #826D63;
border-style:solid none none solid;
border-width:1px 0 0 1px;
color:#1C1F19;
font-family:arial,Verdana,Sans-Seif,Arial;
font-size:12px;
height:17px;
margin-right:5px;
padding:8px;
width:183px;
}
.wpn_search input[type="image"] {
vertical-align:top;
}
.wpn_banners {
padding:20px;
}
.wpn_banners a {
display:block;
float:left;
margin:6px;
}
.wpn_banners a img {
vertical-align:middle;
}
.wpn_around div {
display:none;
}
.wpn_around div.wpn_active {
display:block;
}
.wpn_around-tabs {
float:left;
list-style:none outside none;
margin-bottom:10px;
width:350px;
}
.wpn_around-tabs li {
float:left;
margin:0;
}
.wpn_around-tabs li a {
-moz-background-inline-policy:continuous;
background:url("img/around_bg.gif") repeat-x scroll center top #533D38;
color:#BAA4A0;
float:left;
font-size:12px;
font-weight:bold;
margin-right:4px;
outline:medium none;
padding:4px;
}
.wpn_around-tabs li a.wpn_active {
-moz-background-inline-policy:continuous;
background:url("img/around_bg_active.gif") repeat-x scroll center top #AA3309;
color:#F4D3AF;
}
.wpn_around-list {
clear:both;
list-style:none outside none;
}
.wpn_around-list li {
-moz-background-inline-policy:continuous;
background:url("img/around_bullet.gif") no-repeat scroll 5px 10px transparent;
border-top:1px dashed #55403B;
margin:0;
padding:8px 0 8px 23px;
}
.wpn_around-list li:first-child {
border:0 none;
}
.wpn_around-list li:hover {
background-color:#2C211F;
background-image:url("img/around_bullet_active.gif");
}
.wpn_around-list li a {
color:#FFFFFF;
}
.wpn_around-list li span {
color:#8A7370;
display:block;
font-size:11px;
}
.wpn_around-list li:hover a {
color:#9B8581;
}
.wpn_around-list li:hover span {
color:#FFFFFF;
}
.wpn_around-comments li {
background-image:url("img/around_bullet_comments.gif");
color:#BAA4A0;
}
.wpn_around-comments li a {
color:#66CCCC;
}
.wpn_around-comments li span {
color:#FFFFFF;
}
.wpn_around-comments li:hover {
background-image:url("img/around_bullet_comments_active.gif");
color:#FFFFFF;
}
.wpn_around-comments li:hover a {
color:#B4D0A7;
}
.wpn_around-comments li:hover span {
color:#BAA4A0;
}
.wpn_around-popular li span a, .wpn_around-popular li:hover span {
color:#FFFFFF;
}
.wpn_around-popular li:hover span a, .wpn_around-popular li span {
color:#66CCCC;
}
.wpn_flickr a {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #9B8581;
float:left;
margin:3px;
padding:2px;
}
.wpn_flickr a img {
height:82px;
vertical-align:middle;
width:82px;
}
.wpn_flickr a:hover {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #D35629;
}
.wpn_subscribe {
background-color:#171511;
background-image:url("img/subscribe_bg.gif") !important;
background-position:0 48px;
background-repeat:no-repeat;
height:110px;
position:relative;
}
.wpn_subscribe input[type="text"] {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #565655;
border:0 none;
color:#FFFFFF;
font-family:arial,Verdana,Sans-Seif,Arial;
font-size:12px;
left:50px;
padding:8px;
position:absolute;
top:71px;
width:130px;
}
.wpn_subscribe input[type="image"] {
position:absolute;
right:22px;
top:70px;
}
.wpn_footer {
-moz-background-inline-policy:continuous;
background:url("img/footer_bg.jpg") repeat-x scroll left bottom transparent;
height:13px;
width:100%;
}
.wpn_footer .wpn_fwrap {
-moz-background-inline-policy:continuous;
background:url("img/bg.jpg") repeat-x scroll center top transparent;
height:13px;
width:100%;
}
.wpn_footer .wpn_finner {
width:960px;
}
.wpn_footer .wpn_fleft {
color:#BAA4A0;
float:left;
padding:50px 12.5em;
position:relative;
}
.wpn_footer .wpn_fright {
color:#FFFFFF;
float:right;
margin-top:14px;
position:relative;
right:-10em;
text-align:right;
}
.wpn_footer .wpn_fright a {
color:#BAA4A0;
font-weight:bold;
}
.wpn_footer .wpn_fright a.wpn_alt {
color:#B4D0A7;
}
.wpn_heading {
border-bottom:1px dashed #FFFFFF;
color:#829F27;
display:block;
font-family:arial;
font-size:23px;
font-weight:normal;
letter-spacing:0;
padding-bottom:5px;
}
.wpn_heading2 {
-moz-background-inline-policy:continuous;
-moz-border-radius:5px 5px 5px 5px;
background:url("img/heading2_bg.jpg") repeat scroll 0 0 transparent;
color:#8F8B7F;
display:block;
font-family:arial;
font-size:17px;
font-weight:normal;
height:35px;
letter-spacing:0;
line-height:35px;
margin-bottom:10px;
position:relative;
right:17px;
text-indent:15px;
text-transform:uppercase;
width:309px;
}
.wpn_heading3 {
-moz-background-inline-policy:continuous !important;
background:url("img/transparen_bg.png") repeat scroll 0 0 transparent !important;
color:#F4F4EA;
display:block;
font-family:Arial;
font-size:24px;
font-weight:bold;
padding:10px;
position:relative;
}
.wpn_heading3-comments {
margin:10px 0;
}
.wpn_heading3-comments a {
color:#63C2C5;
font-size:12px;
position:absolute;
right:18px;
top:18px;
}
.wpn_heading4 {
color:#B59E9A;
display:block;
font-family:Arial;
font-size:20px;
font-weight:bold;
margin:15px 0;
position:relative;
}
.wpn_heading4 a {
color:#59BABC;
font-size:12px;
position:absolute;
right:0;
top:10px;
}
#wp-calendar {
width:100%;
}
#wp-calendar td {
padding:5px;
text-align:center;
vertical-align:middle;
}
#wp-calendar caption {
border-bottom:1px dotted #B83F14;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
margin-bottom:10px;
padding:5px 15px 7px;
text-align:left;
}
#wp-calendar a {
color:#B83F14;
font-weight:bold;
}
#wp-calendar #prev a {
font-weight:bold;
text-align:left;
}
#wp-calendar #next a {
font-weight:bold;
text-align:right;
}
#tag_cloud {
line-height:23px;
text-align:justify;
}
#tag_cloud a {
font-weight:bold;
margin:2px;
}
.formcontainer fieldset {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #F9F9F9;
border:1px solid #CEE1B8;
margin:10px 0;
padding:10px;
}
.formcontainer fieldset:hover {
border:1px solid #457E5C;
}
.formcontainer fieldset:hover legend {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #457E5C;
color:#D5E5C2;
}
.formcontainer legend {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #CEE1B8;
color:#362826;
font-size:16px;
font-weight:bold;
padding:7px 15px;
}
.formcontainer input, .formcontainer textarea {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #CEE1B8;
color:#54916D;
font-family:Arial;
font-size:12px;
margin-bottom:5px;
padding:5px;
}
.formcontainer input[type="text"] {
width:250px;
}
.formcontainer span {
color:#FF6EAE;
}
.formcontainer textarea {
width:550px;
}
.formcontainer input:focus, .formcontainer textarea:focus {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #EAF5DD;
border:1px solid #54916D;
}
.formcontainer label {
margin-bottom:5px;
}
.formcontainer input[type="submit"] {
color:#666666;
font-size:11px;
font-weight:bold;
padding:6px;
}
.formcontainer .form-submit {
border-top:1px dotted #666666;
display:block;
margin-top:8px;
padding-top:15px;
}
.formcontainer p.error {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #F4E7E7;
border:1px solid #FF6EAE;
color:#555555;
font-size:14px;
font-weight:bold;
margin-top:5px;
padding:5px;
}
.formcontainer input.error {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #F4E7E7;
border:1px solid #FF6EAE;
}
.formcontainer .success {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #FFFFCC;
border:1px solid #FFCC99;
color:#555555;
font-size:14px;
font-weight:bold;
margin-top:5px;
padding:5px;
}
.formcontainer span {
display:inline;
}
.ie6-notice {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #FFFFFF;
border-bottom:2px solid red;
border-right:2px solid red;
color:#333333;
left:0;
padding:10px;
position:absolute;
top:0;
width:200px;
z-index:500;
}
.alignright {
float:right;
}
.alignleft {
float:left;
}
.wp-pagenavi {
font-family:georgia;
font-size:14px;
font-weight:normal;
padding:20px 10px 10px;
text-align:center;
}
.wp-pagenavi .current {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #333333;
color:#333333;
margin-right:5px;
padding:5px;
}
.wp-pagenavi a, .wp-pagenavi .pages {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #333333;
color:#333333;
margin-right:5px;
outline:medium none;
padding:5px;
}