﻿@charset "UTF-8";
/* CSS Document */

#content{
	width:820px;
}

#content h2{
	font-size:24px;
	color:#000;
	padding-bottom:20px;
	clear:both;
	text-align:center;
}
#subMenu{
	display:block;
	width:250px;
	float:left;
}

#content #subMenu .subImageCat1,
#content #subMenu .subImageCat2,
#content #subMenu .subImageCat3,
#content #subMenu .subImageCat4,
#content #subMenu .subImageCat5{
	display:block;
	width:250px;
	height:200px;
	text-indent:-2000px;
}
#content #subMenu .subImageCat1{
	background:url(images/CategoryFinnServiceDog.png) 0 0 no-repeat;
}
#content #subMenu .subImageCat2{
	background:url(images/CategoryCommunity.png) 0 0 no-repeat;
}
#content #subMenu .subImageCat3{
	background:url(images/CategoryNews.png) 0 0 no-repeat;
}
#content #subMenu .subImageCat4{
	background:url(images/CategoryFinn.png) 0 0 no-repeat;
}
#content #subMenu .subImageCat5{
	background:url(images/CategoryAboutTheDogGuys.png) 0 0 no-repeat;
}

#content #subMenu .subMenuTitle{
	width:250px;
	height:42px;
	text-align:center;
	background:url(images/SubMenu_01.png) 0 0 no-repeat;
	font-size:18px;
	font-weight:bold;
	text-shadow:#666 1.5px 1.5px .5px;
	color:#FFF;
}

#content #subMenu .subMenuTitle h3{
	padding-top: 10px;
}

#content #subMenu .subMenuContent{
	margin:0;
	padding:0;
	width:250px;
	background:url(images/SubMenu_02.png) 0 0 repeat-y;
}

#content #subMenu .subMenuContent ul{
	margin:0;
	padding:0;
}

#content #subMenu .subMenuContent li{
	font-size:16px;
	width:210px;
	padding:20px;
	text-align:center;
}

#content #subMenu .subMenuEnd{
	width:250px;
	height:56px;
	clear:both;
	background:url(images/SubMenu_03.png) 0 0 no-repeat;
}
.postBlog{
	float:right;
	width:450px;
	margin:25px;
}
#content .postBlog .nav{
	text-align:left;
	color:#FF0;
	padding-bottom:20px;
}
#content .postBlog .nav a{
	color:#900;
}

#content .postBlog .entry{
	color:#000;
}

#content .postBlog .entry p{
	margin-top:20px;
	color:#000;
}
#content .postBlog .postBlogInfo{
	background-color:#C96231;
	padding:20px;
	margin-bottom:20px;
}
#page #middle #content .post{
	float:right;
	width:500px;
	margin: 25px;
}
#page #middle #content .post .entry p{
	margin-top:15px;
	color:#000;
}

#page #middle #content .post .entry .wp-caption{
	background-color:#F7D34C;
	border:solid 1px #F60;
}
#page #middle #content .post .entry .wp-caption a img{
	padding:5px;
}

#page #middle #content .post .entry  p.wp-caption-text{
	color:red;
	text-align:center;
}
#page #middle #content .post .entry .alignleft{
	display:block;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
#page #middle #content .post .entry .alignright{
	display:block;
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}
.postBlog .entry .aligncenter{
	display:block;
	clear:both;
	margin-left:auto;
	margin-right:auto;
}
.postBlog .entry .alignnone{
	display:block;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

.entry{
	font:14px Arial, Helvetica, sans-serif;
	line-height: 20px;
	font-stretch:semi-expanded;
	}

.sideinfo{
	float:right;
	width:270px;
	margin-left:20px;
	margin-bottom:20px;

}

#userComments{
	margin:0;
	padding:0;
	display:block;
	width:300px;
	float:left;
}

#userComments .comments{
	margin:0;
	padding:0;
	width:300px;
	height:60px;
	text-align:center;
	background:url(images/CommentsSideBar_01.png) 0 0 no-repeat;
	font-size:20px;
	text-shadow:#666 1.5px 1.5px .5px;
	color:#FFF;
}

#userComments .comments h3{
	padding-top: 15px;
}

#userComments .commentlist{
	margin:0;
	padding:0;
	display:block;
	width:300px;
	background:url(images/CommentsSideBar_02.png) 0 0 repeat-y;
}
#userComments .commentlist .makeCommentNow{
	font-size:14px;
	margin:10px;
	text-align:center;
}
#userComments .respond{
	display:block;
	width:300px;
	background:url(images/CommentsSideBar_02.png) 0 0 repeat-y;
}

#userComments .respond h3{
	padding-top: 25px;
	padding-bottom:10px;
	font-size:20px;
	text-shadow:#666 1px 1px .5px;
	color:#CCC;
	text-align:center;
}
#userComments .respond p{
	margin:0;
	padding:0;
	text-align:center;
}

#userComments .commentEnd{
	margin:0;
	padding:0;
	display:block;
	width:300px;
	height:28px;
	background:url(images/CommentsSideBar_03.png) 0 0 no-repeat;
}


#userComments .respond form{
	margin:0;
	padding:0;
}
#userComments .quote1{
	margin:0;
	padding:0;
	clear:both;
	width:250px;
	height:29px;
	background:url(images/Comment_01.png) 0 0 no-repeat;
	margin-left:auto;
	margin-right:auto;
}

#userComments .quote2{
	margin:0;
	padding:0;
	width:250px;
	background:url(images/Comment_02.png) 0 0 repeat-y;
	margin-left:auto;
	margin-right:auto;
}
#userComments .quote2 p {
	padding:0 25px;
	margin:0;
}

#userComments .quote3{
	margin:0;
	padding:0;
	width:250px;
	height:47px;
	background:url(images/Comment_03.png) 0 0 no-repeat;
	margin-left:auto;
	margin-right:auto;
}

#userComments .quote4{
	margin:0;
	padding:0;
	width:250px;
	height:47px;
	background:url(images/Comments_03.png) 0 0 no-repeat;
	margin-left:auto;
	margin-right:auto;
}

#userComments .commentlist{
	clear:both;
	width:250px;
	text-align:left;
	padding:25px;
}

.commentlist li{
	text-align:left;
	width:250px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
}

.commentlist .alt {
	text-align:right;
	width:250px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:20px;
}

.commentlist li img{
	margin:5px;
	padding:0;
	border:2px #C1272D solid;
}
.commentField{
	width:210px;
	margin-left:auto;
	margin-right:auto;
}
.commentYour{
	text-align:center;	
}
.commentYour label{
	margin-top:30px;
	margin-left:35px;
}
label {  
display: block; 
float:left;
font-size:16px;
}
fieldset{
	border:#FF0 2px solid;
}
fieldset ol {  
padding: 1em 1em 0 1em;  
list-style: none;
}
fieldset li {  
float: left;  
clear: left;  
width: 100%;  
padding-bottom: 1em; 
}

input, textarea
{
    font-family: Arial, Sans-Serif;
    font-size: 14px;
    background-color:#F6D33F;
    padding:1px;
}
input:focus, textarea:focus
{
	font-family: Arial, Sans-Serif;
    font-size: 14px;
    background-color:#FCF191;
    padding:1px;
}
.commentYour #submit{
	margin:20px;
	padding:10px;
}

.postBlog .entry .alignleft{
	background:url(images/lightyellow.png) 0 0 repeat;
	display:block;
	padding:10px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
.postBlog .entry .alignright{
	background:url(images/lightyellow.png) 0 0 repeat;
	display:block;
	padding:10px;
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}
.postBlog .entry .aligncenter{
	background:url(images/lightyellow.png) 0 0 repeat;
	display:block;
	padding:10px;
	clear:both;
	margin-left:auto;
	margin-right:auto;
}
.postBlog .entry .alignnone{
	background:url(images/lightyellow.png) 0 0 repeat;
	display:block;
	padding:10px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
.postBlog .entry .wp-caption{
	text-align: center;
}
.postBlog .entry .wp-caption p{
	text-align: center;
}

.postBlog .previousForward{
	padding:30px;
	text-align:center;
}
.searchPost{
	display:block;
	width:525px;
}
.searchPost .searchEntry ul .categoryLink,
.searchPost .searchEntry h3{
	font-size:18px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	margin-top:18px;
}
.searchPost .searchEntry .entryText{
	font-size:14px;
	padding:0;
	margin:0;
	margin-bottom:20px;
}
.searchPost .searchEntry h4{
	text-align:left;
	font-size:14px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FFF;
}

strong.search-excerpt { background:#F2D479; }

#nothingfound{
	margin-left:auto;
	margin-right:auto;
}

.wikipedia{
	padding:0 20px 0 10px;
	background:url(images/wikipedia.png) no-repeat right;
}
