/* Copyright Finger-Finder.com */

body{font-family: Trebuchet MS; margin: 10px 0 0 0;}
a{color: #DFDFDF}
a:hover{color: #FF0000; text-decoration: underline;}
hr{height: 1px; border: 1px #D4D3D1 solid;}

/* first page*/
#container{width: 1010px; margin: auto;}
#container_post{width: 1010px; margin: auto;}

#left_side{width: 500px; background: #EFEFEF; float: left; overflow: hidden; border: 1px #DFDFDF solid;}
#right_side{width:505px; float: left;}

#footer{font-size: 12px; background: #51514F; border-top: 2px #828280 solid; border-left: 2px #828280 solid; border-right: 2px #828280 solid; padding: 10px 0 15px 0; margin: 5px 0 0px 0;}
#footer p{text-align: center; color: #FFFFFF; padding: 0; margin: 5px 0 0 0;}
#footer a{color: #cccccc;}
#footer a:hover{color: #cccccc; text-decoration: none;}

#header_image{height: 220px; background: url('_images/header_image.jpg') #FFFFFF no-repeat;}
#header_image h1{font-size: 46px; color: #FF921E; padding: 35px 0 0 15px; margin: 0 0 0 5px;}
#header_image h2{width: 170px; font-size: 16px; color: #F9F9F9; margin: 0 0 0 25px;}

/* first page blogs categories*/
#blog_categories{width: 160px; background: url('_images/categories_captio.gif') no-repeat top left #E58703; float: left; margin: 3px 0 0 2px; overflow: hidden;}
#blog_categories h2{width: 156px; height: 30px; background: url('_images/categories_title.gif') no-repeat; font-size: 16px; color: #FFFFFF; padding: 5px 0 0 35px; margin: 25px 0 0 0;}

.siteText h1{font-size: 24px; margin: 10px;}
.siteText h2{font-size: 18px; color: #7F7F7F; margin: 10px;}
.siteText p{font-size: 13px; margin: 10px;}

.catText h1{font-size: 24px; margin: 10px;}
.catText h2{font-size: 18px; color: #7F7F7F; margin: 10px;}
.catText h3{font-size: 16px; margin: 5px 2px 2px 20px;}
.catText p{font-size: 13px; line-height: 24px; margin: 10px;}

/* menu */
.menuLinks{list-style-type: square; color: #EFB268; padding: 0px; margin: 0 0 0 18px;}
  .menuLink{font-size: 12px; border-bottom: 1px #EFB268 solid; padding: 2px;}
  .menuLink a{color: #FFFFFF; text-decoration: none;}
  .menuLink a:hover{text-decoration: underline;}

  .menuSubLink {font-size: 11px; font-family: arial; list-style-type: circle; padding: 0px; margin: 2px 2px 0 0;}
  .menuSubLink a{color: #FFD18F; text-decoration: none; }
  .menuSubLink a:hover{text-decoration: underline;}

/* first page blogs inf*/
#blog_informations{width:150px; background: #FFFFFF; float: left; margin: 3px 0 0 4px; overflow: hidden;}
#blog_informations p{text-align: center;}

#blog_informations_sponsored{width: 156px; height: 26px; background: url('_images/blog_informations_sponsored.gif') no-repeat #F7F7F7; font-size: 16px; color: #FF921E; padding: 5px 0 0 35px;}
#blog_informations_blogs{width: 156px; height: 26px; background: url('_images/blog_informations_blogs.gif') no-repeat #F7F7F7; font-size: 16px; color: #FF921E; padding: 5px 0 0 35px; margin: 25px 0 0 0;}
#blog_informations_meta{width: 156px; height: 26px; background: url('_images/blog_informations_meta.gif') no-repeat #F7F7F7; font-size: 16px; color: #FF921E; padding: 5px 0 0 35px; margin: 25px 0 0 0;}

#blog_informations li {border-bottom: 1px #C0C0C0 solid; padding: 2px; margin-top: 3px;}
.blog_informations_list{font-size: 13px; list-style-type: square; color: #C0C0C0; padding: 0px; margin: 0 0 0 20px;}
.blog_informations_list a{color: #555555; text-decoration: none;}

/* Posts List */
.postsList{width: 480px; background: #FFFFFF; padding: 5px; margin: 5px auto;}
 .postsList h2{display: inline; font-size: 18px; border: 0px; margin: 3px 0 3px 2px;}
 .postsList h3{display: inline; color: #7F7F7F; font-size: 11px; margin-left: 15px;}
 .postsList p{font-size: 12px; color: #4F4F4F; text-align: left; line-height: 21px; margin: 2px;}
 .postsList a{color:#FF921E; text-decoration: none;}
 .postsList a:hover{color: #FF781F; text-decoration: underline;}
 .postsList img{background: #FFFFFF; float: left; border: 1px #DFDFDF solid; padding: 1px; margin: 0px 5px 5px 5px;}
 .postsListFooter{width: 98%; text-align: right; font-size: 12px; border-top: 1px #EFEFEF solid; margin: auto;}

.dog_image{float: right;}

.fpPost{width: 400px; height: 112px; color: #616161; overflow: hidden;}
.read_comments a{color: #FF921E; font-weight: bold; padding-left: 15px;}

/* post text */
.postPage{width: 660px; background: #FFFFFF; border: 1px #FFEBCF solid; padding-bottom: 10px; margin: 5px auto;}
.postPage p{font-size: 13px; line-height: 23px; padding: 0 10px 0 15px;}
.postPage a:hover{color: #FF0000; text-decoration: underline;}
.postPage h1{color: #4F4F4F; font-size: 22px; text-align: center; letter-spacing: 1px;}
.postPage h2{color: #FF8B0F; font-size: 14px; letter-spacing: 1px; margin-left: 5px}
.postPage h3{font-size: 12px; color: #FF921E; border-left: 5px #717171 solid; padding: 25px 0 0 5px; margin-left: 5px;}
.postPage ul{font-size: 13px; color: #5F5F5F; line-height: 18px;}
.postPage img{background: #FFFFFF; float: right; border: 1px #DFDFDF solid; padding: 1px; margin: 5px;}

/* Ads */
.ad1{width: 160px; height: 600px; margin: 24px auto;}
.ad2{width: 180px; height: 200px; float: right; background: #EFEFEF; margin: 20px auto;}