ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{margin:0;
padding:0;}

ul{list-style:none;}

a{color:#333333;
text-decoration:none;}

a:hover{text-decoration:none;}

a img{border:0;}

.clear{clear:both;}

body{margin:0px;
padding:0px;
font-family:"Georgia", Arial, Helvetica, sans-serif;
font-size:11px;
background:#D8F7ED;
color:#000000;}

#page{width:1000px;
margin:0px auto;}

#header{width:100%;
height:144px;
background:url('./../../wp-content/themes/SP142/images/header_bg.gif') repeat-x;}

#header_rss{float:right;}

#header_rss img{display:block;
margin-right:30px;
position:relative;
top:38px;}

#header_title{float:left;
padding-top:30px;}

.hat{position: absolute;
    top:30px;
    z-index:1;}

#header_title h1{color:#000000;
font-size:50px;
font-weight:normal;
margin-left:20px;}

#header_title h1 a{color:#000000;}

.description{font-size:16px;
position:relative;
top:-5px;
color:#000000;
display:block;
text-align:right;}

.adblock{margin-top:40px; 
float:right;}

#menu{width:100%;
height:52px;
background:url('./../../wp-content/themes/SP142/images/menu_bg.gif') repeat-x;}

#menu_items{float:left;
font-size:13px;
width:697px;}

#main_search{float:right;
width:303px;
height:52px;
background:url('./../../wp-content/themes/SP142/images/main_search_bg.gif') no-repeat;}

#menu_items ul{padding-left:10px;
position:relative;
top:12px;
float:left;}

#menu_items li{float:left;
display:block;
height:29px;
padding-left:13px;
padding-right:13px;
background:url('./../../wp-content/themes/SP142/images/menu_sep.gif') no-repeat right center;
text-transform:lowercase;}

#menu_items a{color:#000000;
font-size:16px;
display:block;
padding-top:3px;}

#menu_items a;hover{color:#000;}

#searchform_top{padding-top:2px;
margin-left:8px;}

#searchform_top span{font-size:12px;
color:#afafaf;
font-style:italic;}

#searchform_top_text{width:210px;
border:0px;
background:none;
color:#afafaf;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;}

#gosearch{position:relative;
top:9px;}

#body{width:100%;
float:left;
background:#ffffff url('./../../wp-content/themes/SP142/images/body_bg.gif') repeat-x;}

#body_top{width:100%;
float:left;
background:url('./../../wp-content/themes/SP142/images/body_top_bg.gif') repeat-x bottom;
padding-bottom:45px;}

#body_left{width:703px;
float:left;}

#body_right{width:297px;
float:right;}

#body_left_content{width:627px;
padding-top:30px;
margin-left:38px;}

#body_left_content_forum{width:927px;
padding-top:30px;
margin-left:0px;}

.post{width:100%;}

.post-top{}

.post-title{}

.post-title h2{font-size:24px;
color:#000000;
font-weight:normal;
padding-bottom:4px;}

.post-title h2 a{color:#000000;}

.post-title h3{font-weight:normal;
margin:0 0 4px 0;
color:#8e8e8e;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;}

.post-title h3 a{color:#666666;
font-weight:bold}

.post-title h3 span{color:#666666;
font-weight:bold}

.post-title h4{font-weight:bold;
color:#666666;
font-size:9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#D2F078 url('./../../wp-content/themes/SP142/images/post-title_h4.gif') repeat-x bottom;
padding:6px 0 8px 4px;}

.post-title h4 a{color:#666666;
font-weight:normal;}

.post-title h4 span{color:#666666;
font-weight:normal;}

.entry{line-height:20px;
font-family: Verdana, Myriad, Georgia, Arial, Helvetica, sans-serif;
font-size:14px;
padding:15px 0 10px 5px;}

.entry p{padding-bottom:15px;}

.entry a{color:#0000CC;}

.entry a:hover{text-decoration:underline;}

.entry img{border: solid medium #ffffff;}

.postmetadata{margin-bottom:30px;
background:url('./../../wp-content/themes/SP142/images/postmetadata_bg.gif') no-repeat;
width:100%;
height:35px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;}

.postmetadata .alignleft a{color:#666666;
font-weight:bold;}

a.readmore{background:url('./../../wp-content/themes/SP142/images/dotted_white.gif') repeat-x left bottom;}

a.readmore span{color:#ffffff;
font-weight:bold;
background:url('./../../wp-content/themes/SP142/images/readmore.gif') no-repeat left 4px;
padding-left:8px;}

a.readmore:hover{text-decoration:none;}

.postmetadata .alignleft{padding-top:11px;
padding-left:20px;}

.postmetadata .alignright{padding-top:10px;
padding-right:13px;}

.post-page{}

.post-page h2{font-size:20px;
font-family:"Georgia", Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-weight:normal;
padding-bottom:10px;
border-bottom:1px solid #5b1e34;}

.post-page .entry{padding:8px 10px 0 10px;
background:url('./../../wp-content/themes/SP142/images/pentry_bg.gif') repeat-x;}

.post-page .entry a{color:#000000;
text-decoration:none;
font-weight:normal;}

strong{color:#000000;}

#body_right_content{margin-top:15px;
background-color: #d2f078;
width:288px;
float:left;}

#sidebar{width:250px;
float:left;
padding-left:18px;}

.sidebars h2{color:#322f2e;
font-size:26px;
text-transform:capitalize;
font-weight:normal;
background:url('./../../wp-content/themes/SP142/images/tag_h2.png') no-repeat bottom left;
padding:0 0 0 30px;
width:220px;
height:34px;
margin-bottom:10px;}

.sidebars ul{color:#4b4846;}

.sidebars ul li{padding-bottom:15px;}

.sidebars ul li ul li{margin-left:10px;}

.sidebars ul li ul li ul li{margin-left:0;}

.sidebars li ul{padding-bottom:8px;}

.sidebars li ul li ul{padding-left:10px;
padding-bottom:0px;}

.sidebars li ul li ul li ul{padding-left:0px;}

.sidebars li{margin-bottom:0px;
background:none;}

.sidebars li li{margin-bottom:0px;
background:url('./../../wp-content/themes/SP142/images/dotted_red.gif') repeat-x left bottom;
padding-top:4px;
padding-bottom:8px;
padding-left:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;}

.sidebars li.widget_archives li{background:url('./../../wp-content/themes/SP142/images/dotted_grey.gif') repeat-x left bottom;}

.sidebars li li li{background:none;
border:0px;
padding-bottom:3px;}

.sidebars li a{color:#4b4846;}

.sidebars li.widget_categories ul li{font-weight:bold;
color:#A5D31B;}

.sidebars li.widget_categories ul li a{background:url('./../../wp-content/themes/SP142/images/sidebar_li_cat.png') no-repeat left 4px;
font-weight:normal;
padding-left:10px;}

.sidebars li.widget_categories ul li ul li a{backgroundnone;
font-weight:normal;}

.sidebars li.widget_archives ul li a{background:url('./../../wp-content/themes/SP142/images/sidebar_li_ar.png') no-repeat left 4px;
font-weight:normal;
padding-left:10px;}

.sidebars li.linkcat ul li a{background:url('./../../wp-content/themes/SP142/images/sidebar_li_br.png') no-repeat left 4px;
font-weight:bold;
padding-left:10px;
color:#666666;}

.sidebars .widget_tags p{padding:0px 10px;}

.sidebars .textwidget{padding:10px;}

.sidebars :fieldset,input{margin:2px;}

#footer{width:100%;
height:144px;
background:url('./../../wp-content/themes/SP142/images/footer_bg.gif') repeat-x;
clear:both;
margin:0px auto;
color:#D8F7ED;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;}

#footer_text{padding-top:30px;}

#footer_ask{padding-top:10px;}

#footer_text a{font-weight:bold;
color:#D8F7ED;}

#footer_ask a{color:#666666;
font-weight:bold;}

#wp-calendar #prev a, #wp-calendar #next 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;}

p img{padding: 0;
max-width: 100%;}

img.centered{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}

#wp-calendar{empty-cells: show;
margin: 10px auto 0;
width: 98%;}

#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;}

.breeder_listing{border-bottom: thin dashed #FF0000;}

acronym, abbr, span.caps{cursor: help;}

acronym, abbr{border-bottom: 1px dashed #999;}

blockquote{margin: 15px 30px 10px 10px;
padding-left: 30px;
padding-bottom:4px;
background:url('./../../wp-content/themes/SP142/images/blockquote_bg.gif') repeat-y;}

blockquote blockquote{background:url('./../../wp-content/themes/SP142/images/blockquote_bg2.gif') repeat-y;}

blockquote cite{margin: 5px 0 0;
display: block;}

.center{text-align: center;}

hr{display: none;}

a img{border: none;}

.navigation{display: block;
text-align: center;
margin-top: 10px;
margin-bottom: 60px;
font-weight:bold;
clear:both;}

.entry ul{margin: 0 10px 15px 0;
list-style: none;
padding:10px 15px 10px 30px;
background:#fefbfa;
border:1px solid #f7f0ee;}

.entry ul li{padding-bottom:4px;
padding-top:3px;
border-bottom:1px solid #f7f0ee;}

.entry ul li:before{content:none;}

.entry ol{margin: 0 10px 15px 0;
padding:10px 15px 10px 40px;
background:#fefbfa;
border:1px solid #f7f0ee;}

.entry ol li{margin: 0;
padding: 0;
padding-bottom:4px;
padding-top:3px;
border-bottom:1px solid #f7f0ee;}

.postmetadata ul, .postmetadata li{display: inline;
list-style-type: none;
list-style-image: none;}

ol li{list-style: decimal outside;}

#searchform{margin: 10px auto;
padding: 5px 3px; 
text-align: center;}

#sidebar #searchform #s{width: 108px;
padding: 2px;}

#sidebar #searchsubmit{padding: 1px;}

.entry form{text-align:center;}

select{width: 130px;}

#commentform{width:400px;}

#commentform input{width: 170px;
padding: 2px;
margin: 5px 5px 1px 0;}

#commentform textarea{width: 350px;
padding: 2px;}

#commentform #submit{margin: 0;
width:65px;
height:25px;}

h2#comment_title{font-size:24px;
color:#000000;
font-weight:normal;
margin-left:35px;
margin-bottom:15px;}

.alt{margin: 0;}

.commentlist{padding: 0px;
text-align: justify;
margin-left:30px;}

.comm_items{margin: 15px 0 5px;
display:block;
border:1px solid #D2F078;
background:#fdf8f7 url('./../../wp-content/themes/SP142/images/comm_items_bg.gif') repeat-x bottom;}

.comm_items li{margin: 0;
padding: 5px 10px 5px;
background:none;
border:0;
list-style:none;}

.commentlist p{margin: 10px 5px 10px 0;
line-height:18px;}

#commentform p{margin: 5px 0;}

.nocomments{text-align: center;
margin: 0;
padding: 0;}

.commentmetadata{display: block;
color:#666666;
text-transform:capitalize;
font-size:17px;
margin:15px 20px 5px 20px;
padding-bottom:10px;}

.commentmetadata a{color:#D2F078;}

.commentmetadata span{color:#000000;}

.commentmetadata_text{margin:15px 20px 5px 25px;
color:#534741;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;}

.commentmetadata_end{color:#000000;
background:url('./../../wp-content/themes/SP142/images/dotted_red2.gif') repeat-x;
padding:12px 0 8px 0;
margin:15px 20px 5px 20px;
font-size:12px;
text-align:right;}

.commentmetadata_end a{color:#A5D31B;}

.commentmetadata_end span{color:#A5D31B;}

#respond_box{margin:10px 0 0 10px;
padding-bottom:60px;
width:618px;}

h3#respond{font-size:24px;
color:#000000;
font-weight:normal;
padding-bottom:10px;
border-bottom:1px solid #A5D31B;}

#commentform{color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:18px 10px 0 55px;
background:url('./../../wp-content/themes/SP142/images/pentry_bg.png') repeat-x;
width:553px;}

#commentform a{color:#000000;}

#commentform label{position:relative;
top:-5px;}

#commentform input{background:#ffffff;
border:3px #D2F078 solid;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:3px;
color:#828587;}

#commentform textarea{background:#ffffff;
border:3px #D2F078 solid;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:3px;
color:#828587;}

#commentform input#submit{background:none;
border:0px;}

.page_archives_div{padding-bottom:60px;
width:95%;}

.ar_panel{}

.ar_panel3{}

.page_archives_div h2{font-size:24px;
color:#3d3d3d;
font-weight:normal;
padding-bottom:10px;
border-bottom:1px solid #5b1e34;}

.ar_panel3 h2{padding-top:5px !important;}

.ar_panel3 ul{margin-left:0px !important;}

.page_archives_div ul h2{}

.page_archives_div ul{margin:0px;
padding:0px;
margin-bottom:40px;
padding:8px 10px 0 10px;
background:url('./../../wp-content/themes/SP142/images/pentry_bg.gif') repeat-x;
width:96.7%;}

.page_archives_div ul ul{padding:0;
background:none;}

.page_archives_div ul li{margin:0px;
padding:4px 0 6px 10px;
list-style:none;
background:none;
border-bottom:1px solid #f3dbd4;}

.page_archives_div ul li ul li{border:0px;
background:none;}

.page_archives_div ul li ul{margin:0px;
padding:0px;
padding-left:10px;}

.page_archives_div ul li a{font-weight:normal;
color:#3d3d3d;
font-size:12px;
background:url('./../../wp-content/themes/SP142/images/page_archives_div_a.gif') no-repeat left 5px;
padding-left:10px;}

.event_box{border-bottom:dotted #666666;}

.event_box p{padding-left:10px;}

.event_box h5{padding-left:10px;
text-align:left;}

.event_box span{float:right;
width:70px;
text-decoration:underline;}

.breeder_list{border-bottom:dotted #666666;}

.excerpt{padding-left:10px;
border:dashed #D2F078;}

