body { 
margin : 0; 
padding : 0; 
font : 12px/18px Verdana, Arial, Helvetica, sans-serif; 
background-color : #eeeeee; 
background-image : url(img/bg2.gif); 
background-repeat : no-repeat; 
background-position : top; 
background-attachment : fixed; 
color : #333333; 
text-align : center; 
} 
p { 
line-height : 22px; 
} 
img.right { 
float : right; 
margin : 10px 0 0 10px; 
} 
img.left { 
float : left; 
margin : 0 10px 10px 0; 
} 
.clear { 
clear : both; 
height : 20px; 
} 
fieldset { 
padding : 8px; 
margin : 8px; 
border : 1px solid #cccccc; 
line-height : 23px; 
text-align : justify; 
} 
.back-to-top { 
margin : 0 0 0 0; 
padding : 0; 
} 
legend { 
color : #333333; 
padding : 0 11px 0 11px; 
font-size : 14px; 
font-weight : bold; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
margin : 0; 
} 
blockquote { 
border : 1px solid #ccc; 
padding : 5px; 
background-color : #eee; 
} 
blockquote blockquote { 
border : 1px solid #ccc; 
padding : 5px; 
background-color : #fff; 
} 
a { 
outline : none; 
text-decoration : none; 
} 
a:link { 
color : #114269; 
text-decoration : underline; 
} 
a:visited { 
color : #114269; 
text-decoration : underline; 
} 
a:hover { 
color : #000; 
text-decoration : underline; 
} 
.addcomment, .closecomment { 
float : right; 
text-transform : uppercase; 
padding : 3px 18px 3px 0; 
font-size : 10px; 
margin : 12px 0 0 0; 
text-decoration : underline; 
} 
a.addcomment { 
background-image : url(../Tauren_Standard/img/icon_arrowdown.gif); 
background-repeat : no-repeat; 
} 
a.addcomment:link, a.addcomment:visited { 
background-position : 100% 0; 
} 
a.addcomment:hover { 
background-position : 100% -20px; 
} 
ol.commentlist { 
list-style : none; 
margin : 0; 
padding : 0; 
text-align : justify; 
} 
ol.commentlist cite { 
text-transform : uppercase; 
font-style : normal; 
} 
ol.commentlist li { 
border-bottom : 1px solid #ccc; 
padding : 10px; 
margin-top : 10px; 
list-style : none; 
list-style-image : none; 
list-style-type : none; 
} 
ol.commentlist h5 { 
font-size : 11px; 
margin : 0; 
padding : 0; 
} 
ol.commentlist h5 small { 
display : block; 
} 
ol.commentlist li { 
border : 1px solid #96bddc; 
background-color : #f5f6fb; 
} 
ol.commentlist li.alt { 
border : 1px solid #ffcc99; 
background-color : #ffffcc; 
} 
ol.commentlist li span.moderate { 
background-image : url(../Tauren_Standard/img/icon_cursor.gif); 
background-repeat : no-repeat; 
background-position : 0 0; 
padding : 2px 0 2px 20px; 
color : #ff3300; 
} 
.nocomments, .nocommentsadd { 
padding : 10px; 
color : #333333; 
font-size : 11px; 
font-weight : bold; 
margin : 10px; 
} 
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 { 
font-weight : normal; 
text-decoration : none; 
padding : 8px 0 8px 0; 
font-size : 22px; 
font-weight : normal; 
color : #333333; 
overflow : hidden; 
margin : 0; 
display : block; 
font-family : Georgia, "Times New Roman", Times, serif; 
border-bottom : 1px solid #cccccc; 
} 
.post h1, .post h2, .post h3, .post h4, .post h5, .post h6 { 
font-weight : normal; 
text-decoration : none; 
padding : 8px 0 8px 0; 
font-size : 22px; 
font-weight : normal; 
color : #333333; 
overflow : hidden; 
margin : 0; 
display : block; 
font-family : Georgia, "Times New Roman", Times, serif; 
border-bottom : 1px solid #cccccc; 
} 
.no-image { 
border : 0; 
background-image : none; 
padding : 0; 
margin-right : 5px; 
} 
#wp-calendar { 
empty-cells : show; 
width : 170px; 
font-size : 11px; 
color : #333333; 
text-decoration : none; 
text-align : center; 
float : left; 
padding : 5px; 
margin : 0; 
font-weight : normal; 
background-image : none; 
padding : 0; 
background-color : #e5e5e5; 
} 
#wp-calendar a:link, #wp-calendar a:visited { 
text-decoration : none; 
color : #333333; 
background-image : none; 
padding : 0; 
font-size : 11px; 
} 
#wp-calendar a:hover, #wp-calendar a:active { 
text-decoration : none; 
color : #333333; 
background-image : none; 
padding : 0; 
font-size : 11px; 
} 
#wp-calendar caption { 
text-align : left; 
width : 170px; 
background-color : #eeeeee; 
border-bottom : 1px solid #fff; 
margin : 0; 
padding : 7px; 
color : #333333; 
font-size : 14px; 
font-weight : bold; 
} 
#wp-calendar th { 
margin : 0; 
padding : 0; 
text-align : center; 
color : #333333; 
font-size : 11px; 
} 
#next a:link, #next a:visited { 
text-align : center; 
color : #333333; 
text-decoration : none; 
font-weight : bold; 
font-size : 11px; 
float : right; 
padding : 5px; 
border : 0; 
} 
#next a:hover, #next a:active { 
text-align : center; 
color : #333333; 
text-decoration : none; 
font-weight : bold; 
font-size : 11px; 
float : right; 
padding : 5px; 
background-color : #e5e5e5; 
border : 0; 
} 
#prev a:link, #prev a:visited { 
text-align : left; 
color : #333333; 
text-decoration : none; 
font-weight : bold; 
font-size : 11px; 
float : left; 
padding : 5px; 
background-image : none; 
border : 0; 
} 
#prev a:hover, #prev a:active { 
text-align : left; 
color : #333333; 
text-decoration : none; 
font-weight : bold; 
font-size : 11px; 
float : left; 
padding : 5px; 
background-image : none; 
border : 0; 
} 
#wp-calendar td { 
margin : 0; 
color : #333333; 
font-size : 11px; 
padding : 0; 
text-align : center; 
background-image : none; 
} 
#wp-calendar td:hover { 
margin : 0; 
color : #333333; 
padding : 0; 
font-size : 11px; 
text-align : center; 
background-image : none; 
} 
#wp-calendar tf { 
margin : 0; 
font-size : 11px; 
color : #333333; 
padding : 0; 
background-image : none; 
} 
div#header { 
width : 970px; 
margin : 0 auto; 
background-image : url(img/bg.gif); 
background-repeat : repeat-x; 
margin-bottom : 10px; 
height : 120px; 
} 
.top-Menu { 
padding-left : 0; 
position : relative; 
overflow : hidden; 
height : 35px; 
margin : 0 auto; 
width : 970px; 
} 
.top-Menu em { 
display : none; 
} 
.top-Menu ul { 
list-style : none; 
margin : 0; 
padding : 0; 
} 
.top-Menu ul li ul { 
display : none; 
} 
.top-Menu li { 
display : inline; 
color : #ffffff; 
text-decoration : none; 
} 
.top-Menu a { 
text-decoration : none; 
display : block; 
color : #ffffff; 
font-size : 12px; 
float : left; 
font-weight : bold; 
padding : 9px 13px 10px 13px; 
border-right : 1px solid #ffffff; 
} 
.top-Menu a:hover { 
color : #ffffff; 
font-weight : bold; 
text-decoration : none; 
text-decoration : underline; 
} 
#nav-menu { 
text-align : right; 
margin : 0; 
float : right; 
margin : 12px 4px 0 0; 
border : 0; 
} 
#nav-menu a, #nav-menu a:link, #nav-menu a:visited, #nav-menu a:active { 
background-image : none; 
border : 0; 
padding : 0 5px 0 5px; 
background : 0; 
} 
#nav-menu a:hover { 
background-image : none; 
padding : 0 5px 0 5px; 
} 
.float-none { 
float : none; 
margin : 0; 
border : 0; 
padding : 0; 
display : inline; 
line-height : 15px; 
text-align : left; 
vertical-align : middle; 
} 
.rss-feed { 
line-height : 15px; 
display : inline; 
border : 0; 
padding : 0; 
vertical-align : middle; 
} 
div.pagination { 
padding : 10px; 
margin : 0; 
text-align : center; 
border : 1px solid #ffffff; 
background-color : #ffffff; 
} 
div.pagination a { 
padding : 6px; 
margin-right : 2px; 
border : 1px solid #ccc; 
font-weight : bold; 
font-size : 11px; 
text-decoration : none; 
color : #114269; 
background-color : #ffffff; 
} 
div.pagination a:hover, div.pagination a:active { 
border : 1px solid #cccccc; 
color : #ffffff; 
font-weight : bold; 
font-size : 11px; 
background-color : #333333; 
} 
div.pagination span.current { 
padding : 6px; 
margin-right : 2px; 
border : 1px solid #cccccc; 
color : #fff; 
font-weight : bold; 
font-size : 11px; 
background-color : #d75b08; 
} 
div.pagination span.disabled { 
padding : 6px; 
margin-right : 2px; 
font-weight : bold; 
font-size : 11px; 
border : 1px solid #f3f3f3; 
color : #ccc; 
} 
.continue-reading a, .continue-reading a:link, .continue-reading:visited, .continue-reading a:active { 
text-align : right; 
font-size : 11px; 
display : block; 
padding : 5px 0 5px 0; 
} 
.continue-reading a:hover { 
text-align : right; 
font-size : 11px; 
color : #000000; 
display : block; 
padding : 5px 0 5px 0; 
} 
.footer-bg { 
background-color : #4d4d4d; 
margin : 0 auto; 
color : #ffffff; 
} 
.bread a:link, .bread a:active, .bread a:visited { 
font-size : 11px; 
color : #114269; 
font-weight : bold; 
text-decoration : none; 
} 
.bread a:hover { 
font-size : 11px; 
color : #114269; 
font-weight : bold; 
text-decoration : underline; 
} 
.clickbg, clickbg a, clickbg a:visited, clickbg a:active, clickbg a:link { 
padding : 4px; 
font-family : verdana, Arial, sans-serif; 
font-size : 11px; 
color : #333333; 
border : 1px solid #e1e1e1; 
background-color : #f7f7f7; 
} 
.titlebg { 
font-weight : normal; 
text-decoration : none; 
padding : 4px 0 8px 0; 
font-size : 22px; 
font-weight : normal; 
color : #333333; 
overflow : hidden; 
margin : 0; 
display : block; 
font-family : Georgia, "Times New Roman", Times, serif; 
} 
.titlebg a, titlebg a:visited, titlebg a:active, titlebg a:link, titlebg a:hover { 
color : #ffffff; 
} 
.more-link, .more-link a, .more-link a:active, .more-link a:visited, .more-link a:visited { 
text-align : right; 
padding-right : 15px; 
font-size : 14px; 
font-weight : bold; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
display : block; 
} 
.nav-foot { 
margin : 10px 0 0 0; 
background-color : #4d4d4d; 
text-align : right; 
} 
.nav-foot em { 
display : none; 
} 
.nav-foot ul { 
list-style : none; 
margin : 0; 
padding : 0; 
} 
.nav-foot ul li ul { 
display : none; 
} 
.nav-foot li { 
display : inline; 
font-size : 11px; 
color : #5c5c5c; 
text-align : center; 
text-decoration : none; 
padding : 5px; 
} 
.nav-foot a { 
padding : 0 10px 0 10px; 
display : inline; 
text-align : center; 
color : #ffffff; 
font-size : 11px; 
font-weight : bold; 
text-decoration : none; 
background-color : #4d4d4d; 
border : 1px solid #4d4d4d; 
margin : 0 2px; 
padding : 5px 8px 5px 8px; 
} 
.nav-foot a:hover { 
color : #ffffff; 
font-weight : bold; 
text-decoration : underline; 
background-color : #d75b08; 
border : 1px solid #ffffff; 
} 
.cell-h { 
text-align : justify; 
background-image : url(img/cat-box-rep.png); 
background-repeat : repeat-x; 
background-position : top; 
text-align : justify; 
} 
label { 
font-weight : bold; 
margin : 0; 
text-align : left; 
font-size : 11px; 
padding : 0; 
} 
.button { 
font-size : 11px; 
font-weight : bold; 
padding : 6px; 
background-image : none; 
background-color : #114269; 
border : 1px solid #ffffff; 
display : block; 
color : #ffffff; 
text-align : right; 
} 
.entry img { 
border : 1px solid #ccc; 
padding : 5px; 
margin : 5px; 
} 
.new-stuff { 
padding : 0; 
list-style : none; 
list-style-image : none; 
list-style-type : none; 
margin-top : 5px; 
} 
.new-stuff a, .new-stuff a:link, .new-stuff a:visited, .new-stuff a:active { 
margin : 0; 
display : block; 
padding : 3px 3px 3px 18px; 
text-decoration : none; 
color : #114269; 
font-size : 12px; 
font-weight : normal; 
background-image : url(img/nav-bullet.gif); 
background-repeat : no-repeat; 
background-position : left; 
} 
.new-stuff a:hover { 
color : #000000; 
text-decoration : underline; 
} 
.cell-t { 
background-image : url(img/c-head.jpg); 
border-bottom : 1px solid #cccccc; 
background-repeat : repeat-x; 
background-position : center; 
font-size : 14px; 
font-weight : bold; 
padding : 10px; 
color : #333333; 
} 
.display-inline { 
display : block; 
text-align : center; 
margin : 7px 0 7px 0; 
} 
.r-image-home { 
border : 1px solid #ccc; 
padding : 1px; 
float : left; 
margin : 0 5px 5px 0; 
} 
.cat-image { 
float : left; 
margin : 7px 10px 0 0; 
padding : 0; 
width : 150px; 
height : 150px; 
text-align : center; 
vertical-align : middle; 
background-image : url(img/no-image.jpg); 
background-repeat : no-repeat; 
background-color : #ffffff; 
border : 1px solid #333333; 
} 
.Featured-image { 
float : none; 
margin : 7px 0 7px 0; 
padding : 0; 
width : 230px; 
height : 150px; 
text-align : center; 
vertical-align : middle; 
background-image : url(img/no-image-home.jpg); 
background-repeat : no-repeat; 
border : 1px solid #333333; 
} 
.home-cats-100 { 
float : left; 
margin : 7px 10px 0 0; 
padding : 0; 
width : 100px; 
height : 100px; 
text-align : center; 
vertical-align : middle; 
background-image : url(img/no-image-small.gif); 
background-repeat : no-repeat; 
background-color : #ffffff; 
border : 1px solid #333333; 
} 
.home-cats-60 { 
float : left; 
margin : 7px 10px 0 0; 
padding : 0; 
width : 60px; 
height : 60px; 
text-align : center; 
vertical-align : middle; 
background-image : url(img/no-image-small.gif); 
background-repeat : no-repeat; 
background-color : #ffffff; 
border : 1px solid #333333; 
} 
.home-cats-80 { 
float : left; 
margin : 0 10px 0 0; 
padding : 0; 
width : 80px; 
height : 80px; 
text-align : center; 
vertical-align : middle; 
background-image : url(img/no-image-small.gif); 
background-repeat : no-repeat; 
background-color : #ffffff; 
border : 1px solid #333333; 
} 
.related-post-image { 
float : left; 
margin : 0 10px 0 0; 
padding : 0; 
width : 35px; 
height : 35px; 
text-align : center; 
vertical-align : middle; 
background-image : url(img/no-image-tiny.gif); 
background-repeat : no-repeat; 
background-color : #ffffff; 
border : 1px solid #333333; 
} 
.entry img a, .entry img a:link, .entry img a:visited, .entry img a:active { 
border : 1px solid #ccc; 
padding : 5px; 
margin : 5px; 
} 
.entry img a:hover { 
border : 1px solid #333333; 
padding : 5px; 
margin : 5px; 
} 
.post img a, .post img a:link, .post img a:visited, .post img a:active { 
border : 1px solid #ccc; 
padding : 5px; 
margin : 5px; 
} 
.post img a:hover { 
border : 1px solid #333333; 
padding : 5px; 
margin : 5px; 
} 
.cat-image a, .cat-image a:link, .cat-image a:visited, .cat-image a:active, .cat-image a:hover { 
padding : 0; 
background-color : #ffffff; 
} 
.left-nav ul { 
width : 100%; 
margin : 0; 
padding : 0; 
display : block; 
overflow : hidden; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #333333; 
} 
.left-nav ol a, .left-nav ol a:active, .left-nav ol a:visited, .left-nav ol a:link { 
font-weight : bold; 
background-image : url(img/nav-ol.gif); 
background-repeat : repeat-x; 
background-position : top; 
text-decoration : none; 
padding : 7px; 
font-size : 12px; 
color : #ffffff; 
background-color : #e5e5e5; 
overflow : hidden; 
margin : 0; 
display : block; 
} 
.left-nav ol { 
font-weight : bold; 
background-image : url(img/nav-ol.gif); 
background-repeat : repeat-x; 
background-position : top; 
text-decoration : none; 
padding : 7px; 
font-size : 12px; 
color : #ffffff; 
background-color : #e5e5e5; 
overflow : hidden; 
margin : 0; 
display : block; 
} 
.left-nav li a, .left-nav li a:active, .left-nav li a:visited, .left-nav li a:link { 
margin : 0; 
overflow : hidden; 
display : block; 
text-decoration : none; 
padding : 3px 3px 3px 8px; 
background-color : #e5e5e5; 
border-top : 1px solid #ffffff; 
background-position : left; 
color : #333333; 
font-size : 11px; 
} 
.left-nav li a:hover { 
margin : 0; 
display : block; 
text-decoration : underline; 
padding : 3px 3px 3px 8px; 
background-color : #cfcece; 
border-top : 1px solid #ffffff; 
color : #114269; 
overflow : hidden; 
font-size : 11px; 
} 
.right-nav { 
list-style : none; 
list-style-type : none; 
margin : 0; 
padding : 0; 
overflow : hidden; 
} 
.right-nav ul { 
width : 100%; 
margin : 0; 
padding : 0; 
display : block; 
overflow : hidden; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
color : #333333; 
} 
.right-nav ol a, .right-nav ol a:active, .right-nav ol a:visited, .right-nav ol a:link { 
font-weight : bold; 
text-decoration : none; 
padding : 9px; 
font-size : 14px; 
color : #333333; 
background-image : url(img/nav-right-ol.gif); 
background-repeat : no-repeat; 
background-position : top; 
border-bottom : 1px solid #96bddc; 
overflow : hidden; 
margin : 0; 
display : block; 
} 
.right-nav ol { 
font-weight : bold; 
text-decoration : none; 
padding : 9px; 
font-size : 14px; 
color : #333333; 
background-image : url(img/nav-right-ol.gif); 
background-repeat : no-repeat; 
background-position : top; 
border-bottom : 1px solid #96bddc; 
overflow : hidden; 
margin : 0; 
display : block; 
} 
.right-nav li a, .right-nav li a:active, .right-nav li a:visited, .right-nav li a:link { 
margin : 0; 
overflow : hidden; 
display : block; 
text-decoration : none; 
padding : 5px 5px 5px 15px; 
background-color : #f5f6fb; 
border-left : 1px solid #96bddc; 
border-right : 1px solid #96bddc; 
background-image : url(img/nav-bullet.gif); 
background-repeat : no-repeat; 
background-position : left center; 
color : #1f527b; 
font-size : 13px; 
} 
.right-nav li a:hover { 
margin : 0; 
overflow : hidden; 
display : block; 
text-decoration : underline; 
padding : 5px 5px 5px 15px; 
border-left : 1px solid #cccccc; 
border-right : 1px solid #cccccc; 
background-image : url(img/nav-bullet.gif); 
background-repeat : no-repeat; 
background-position : left center; 
color : #333333; 
font-size : 13px; 
} 
.comment-box-field { 
width : 200px; 
border : 1px solid #dddddd; 
background-color : #ffffff; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
padding : 5px; 
font-size : 12px; 
margin-bottom : 8px; 
} 
.med { 
border : 1px solid #cccccc; 
} 
.med:focus { 
border : 1px solid #333333; 
} 
.comment-box-field:focus { 
width : 200px; 
border : 1px solid #000000; 
background-color : #ffffcc; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
padding : 5px; 
font-size : 12px; 
margin-bottom : 8px; 
} 
.comment-box-text { 
width : 500px; 
border : 1px solid #dddddd; 
background-color : #ffffff; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
padding : 5px; 
font-size : 12px; 
margin-bottom : 8px; 
} 
.comment-box-text:focus { 
width : 500px; 
border : 1px solid #000000; 
background-color : #ffffcc; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
padding : 5px; 
font-size : 12px; 
margin-bottom : 8px; 
} 
.comment-box-submit { 
float : right; 
font-weight : bold; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
padding : 5px; 
color : #000000; 
} 
.search-top { 
padding : 6px 6px 6px 30px; 
border : 1px solid #ffffff; 
background-color : #ffffcc; 
background-image : url(img/search.png); 
background-repeat : no-repeat; 
background-position : left center; 
font-size : 12px; 
font-weight : bold; 
color : #114269; 
width : 250px; 
} 
.search-top:focus { 
padding : 6px 6px 6px 30px; 
border : 1px solid #ffffff; 
background-color : #ffcc99; 
background-image : url(img/search-hov.png); 
background-repeat : no-repeat; 
background-position : left center; 
color : #040404; 
font-size : 12px; 
font-weight : bold; 
width : 250px; 
} 
.foot-logo { 
background-image : url(img/logo-footer.gif); 
background-repeat : no-repeat; 
background-position : left top; 
} 
.main-logo { 
background-image : url(img/logo.gif); 
background-repeat : no-repeat; 
background-position : left top; 
} 
.c-txt { 
padding : 2px 10px 2px 10px; 
margin-top : 15px; 
text-align : justify; 
background-color : #ffffff; 
border-top : 1px solid #b2b1b1; 
border-left : 1px solid #b2b1b1; 
border-right : 1px solid #e1e1e1; 
border-bottom : 1px solid #e1e1e1; 
} 
.theme-change { 
border : 1px solid #114269; 
padding : 1px; 
background-color : #ffffff; 
} 
.theme-change:hover { 
border : 1px solid #ffffff; 
padding : 1px; 
background-color : #114269; 
} 
.author-name { 
font-size : 14px; 
color : #114269; 
font-weight : bold; 
} 
.legend-single { 
padding : 3px 10px 3px 10px; 
color : #333333; 
} 
.foot { 
background-color : #4d4d4d; 
} 
div#content { 
width : 785px; 
float : left; 
padding-bottom : 5px; 
background-color : #ffffff; 
background-image : none; 
margin : 0; 
} 
div#sidebar { 
margin : 0; 
padding : 0; 
} 
.left-nav { 
width : 170px; 
float : left; 
list-style : none; 
list-style-type : none; 
margin : 0 10px 0 0; 
padding : 1px; 
overflow : hidden; 
} 
div#container { 
text-align : left; 
width : 990px; 
padding : 0; 
margin : 0 auto; 
background-image : none; 
background-color : #ffffff; 
} 
div#wrapper { 
width : 970px; 
overflow : auto; 
margin : 0 auto; 
background-image : none; 
} 
.POST-INFO { 
display : block; 
text-align : left; 
padding : 0 0 5px 0; 
} 
.single-INFO { 
display : block; 
text-align : left; 
padding : 0 0 8px 0; 
font-size : 14px; 
line-height : 28px; 
border-bottom : 1px solid #cccccc; 
} 
.fieldset-box { 
border-bottom : 1px solid #cccccc; 
margin-top : 7px; 
padding : 0 0 10px 0; 
text-align : justify; 
} 
.legend-box { 
font-size : 18px; 
font-weight : bold; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
} 
.legend-box a, .legend-box a:active, .legend-box a:visited, .legend-box a:link { 
display : block; 
padding : 0 0 8px 0; 
text-decoration : none; 
} 
hr { 
border : 1px solid #eeeeee; 
} 
.related-posts { 
padding : 8px; 
border-bottom : 1px dashed #96bddc; 
margin : 0; 
text-align : justify; 
display : block; 
height : 45px; 
} 
.related-posts a, .related-posts a:link, .related-posts a:visited, .related-posts a:active, .related-posts a:hover { 
background-image : none; 
padding : 0; 
border : 0; 
} 
.your-name { 
display : block; 
margin : 5px 0 13px 0; 
width : 35%; 
border : 1px solid #cccccc; 
background-color : #ffffff; 
padding : 6px 6px 6px 25px; 
font-size : 11px; 
font-weight : bold; 
background-image : url(img/your-name.gif); 
background-position : left center; 
background-repeat : no-repeat; 
} 
.your-name:focus { 
display : block; 
margin : 5px 0 13px 0; 
width : 35%; 
border : 1px solid #333333; 
background-color : #eeeeee; 
padding : 6px 6px 6px 25px; 
font-size : 11px; 
font-weight : bold; 
background-image : url(img/your-name.gif); 
background-position : left center; 
background-repeat : no-repeat; 
} 
.your-email { 
display : block; 
margin : 5px 0 13px 0; 
width : 35%; 
border : 1px solid #cccccc; 
background-color : #ffffff; 
padding : 6px 6px 6px 25px; 
font-size : 11px; 
font-weight : bold; 
background-image : url(img/your-email.gif); 
background-position : left center; 
background-repeat : no-repeat; 
} 
.your-email:focus { 
display : block; 
margin : 5px 0 13px 0; 
width : 35%; 
border : 1px solid #333333; 
background-color : #eeeeee; 
padding : 6px 6px 6px 25px; 
font-size : 11px; 
font-weight : bold; 
background-image : url(img/your-email.gif); 
background-position : left center; 
background-repeat : no-repeat; 
} 
.your-site { 
display : block; 
margin : 5px 0 13px 0; 
width : 35%; 
color : #0000cc; 
border : 1px solid #cccccc; 
background-color : #ffffff; 
padding : 6px 6px 6px 25px; 
font-size : 11px; 
font-weight : normal; 
background-image : url(img/your-site.gif); 
background-position : left center; 
background-repeat : no-repeat; 
} 
.your-site:focus { 
display : block; 
margin : 5px 0 13px 0; 
width : 35%; 
border : 1px solid #333333; 
background-color : #eeeeee; 
color : #0000cc; 
padding : 6px 6px 6px 25px; 
font-size : 11px; 
font-weight : normal; 
background-image : url(img/your-site.gif); 
background-position : left center; 
background-repeat : no-repeat; 
} 
.your-message { 
display : block; 
margin : 5px 0 13px 0; 
width : 96%; 
border : 1px solid #cccccc; 
background-color : #ffffff; 
padding : 6px; 
font-size : 12px; 
font-weight : normal; 
} 
.your-message:focus { 
display : block; 
margin : 5px 0 13px 0; 
width : 96%; 
border : 1px solid #333333; 
background-color : #eeeeee; 
padding : 6px; 
font-size : 12px; 
font-weight : normal; 
} 
.add-pic { 
border : 1px solid #eeeeee; 
background-color : #f7f7f7; 
margin : 5px 0 12px 0; 
padding : 6px; 
font-size : 12px; 
line-height : 25px; 
width : 96%; 
} 
.form-l { 
color : #990000; 
display : inline; 
width : 270px; 
float : right; 
text-align : left; 
margin : 0; 
padding : 0; 
} 
textarea { 
border : 1px solid #dddddd; 
background-color : #ffffff; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
padding : 5px; 
width : 96%; 
} 
textarea:focus { 
border : 1px solid #000000; 
background-color : #ffffcc; 
width : 96%; 
} 
input { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
padding : 5px; 
} 
.drop { 
float : right; 
font-size : 12px; 
font-weight : bold; 
margin : 0; 
padding : 0; 
} 
.drop input { 
padding : 2px; 
margin : 0; 
font-weight : bold; 
font-size : 11px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
.drop select { 
border : 1px solid #cccccc; 
padding : 1px; 
} 
.sub { 
float : right; 
} 
.home-titles { 
font-size : 14px; 
text-transform : uppercase; 
font-family : Geneva, Arial, Helvetica, sans-serif; 
color : #333333; 
} 
.left-nav li { 
margin : 0; 
padding : 0; 
overflow : hidden; 
display : inline; 
text-align : left; 
width : 100%; 
} 
.new-stuff li { 
margin : 0; 
padding : 0; 
overflow : hidden; 
display : inline; 
text-align : left; 
width : 100%; 
} 
.right-nav li { 
margin : 0; 
padding : 0; 
text-align : left; 
background-color : #f5f6fb; 
} 
.pagebar { 
padding : 0.2em 0.5em; 
margin-right : 0.1em; 
margin-bottom : 1em; 
border : 1px solid #fff; 
background : #fff; 
text-decoration : none; 
} 
.pagebar a, .pageList .this-page { 
border : 1px solid #9aafe5; 
text-decoration : none; 
padding : 0.2em 0.5em; 
} 
.pagebar a:visited { 
border : 1px solid #9aafe5; 
text-decoration : none; 
padding : 0.2em 0.5em; 
} 
.pagebar .break { 
padding : 2px 6px 2px 6px; 
border : none; 
background : #fff; 
text-decoration : none; 
} 
.pagebar .this-page { 
border : 1px solid #2e6ab1; 
padding : 0.2em 0.5em; 
font-weight : bold; 
background : #2e6ab1; 
color : #fff; 
} 
.pagebar a:hover { 
border-color : #2e6ab1; 
} 
.pagebar .inactive { 
border : 1px solid #cccccc; 
color : #ccc; 
text-decoration : none; 
padding : 0.2em 0.5em; 
} 
.wp-downloadmanager-paging a, .wp-downloadmanager-paging a:link { 
padding : 2px 4px 2px 4px; 
margin : 2px; 
text-decoration : none; 
border : 1px solid #0066cc; 
color : #0066cc; 
background-color : #ffffff; 
} 
.wp-downloadmanager-paging a:visited { 
padding : 2px 4px 2px 4px; 
margin : 2px; 
text-decoration : none; 
border : 1px solid #0066cc; 
color : #0066cc; 
background-color : #ffffff; 
} 
.wp-downloadmanager-paging a:hover { 
border : 1px solid #000000; 
color : #000000; 
background-color : #ffffff; 
} 
.wp-downloadmanager-paging a:active { 
padding : 2px 4px 2px 4px; 
margin : 2px; 
text-decoration : none; 
border : 1px solid #0066cc; 
color : #0066cc; 
background-color : #ffffff; 
} 
.wp-downloadmanager-paging span.pages { 
padding : 2px 4px 2px 4px; 
margin : 2px 2px 2px 2px; 
color : #000000; 
border : 1px solid #000000; 
background-color : #ffffff; 
} 
.wp-downloadmanager-paging span.current { 
padding : 2px 4px 2px 4px; 
margin : 2px; 
font-weight : bold; 
border : 1px solid #000000; 
color : #000000; 
background-color : #ffffff; 
} 
.wp-downloadmanager-paging span.extend { 
padding : 2px 4px 2px 4px; 
margin : 2px; 
border : 1px solid #000000; 
color : #000000; 
background-color : #ffffff; 
} 
.download-search-highlight { 
color : red; 
} 
div.wpcf7 { 
margin : 0; 
padding : 0; 
} 
div.wpcf7-response-output { 
margin : 2em 0.5em 1em; 
padding : 0.2em 1em; 
} 
div.wpcf7-mail-sent-ok { 
border : 2px solid #398f14; 
} 
div.wpcf7-mail-sent-ng { 
border : 2px solid #ff0000; 
} 
div.wpcf7-spam-blocked { 
border : 2px solid #ffa500; 
} 
div.wpcf7-validation-errors { 
border : 2px solid #f7e700; 
} 
span.wpcf7-form-control-wrap { 
position : relative; 
} 
span.wpcf7-not-valid-tip { 
position : absolute; 
top : 20%; 
left : 20%; 
z-index : 100; 
background : #fff; 
border : 1px solid #ff0000; 
font-size : 10pt; 
width : 280px; 
padding : 2px; 
} 
span.wpcf7-not-valid-tip-no-ajax { 
color : #f00; 
font-size : 10pt; 
display : block; 
} 
span.wpcf7-list-item { 
margin-left : 0.5em; 
} 
.wpcf7-display-none { 
display : none; 
} 
.navigation { 
display : none; 
} 
.recentcomments a { 
display : inline !important ; 
padding : 0 !important ; 
margin : 0 !important ; 
} 

