.window_bar { font-weight:bold; display:block; background:url("img/box1_h.jpg") no-repeat scroll 0 0 #FFFFFF; border-bottom:1px solid #999999; color:#99113F; margin:0 -10px -5px; padding:0 10px 0; font-size:18px; padding-top:3px; }

a:hover{ text-decoration:underline  !important; }

.box1 h2, #respond h3, h3#comments, .box2 h2, #col2 ul li h2{ /* text-transform:capitalize; */ font-size:18px; padding-top:3px; }
#col2 h2{ border-bottom:solid 1px #999; }
#contact h2{ border-bottom:none; }

#about{ position:relative; }
#bl_corner{ position:absolute; bottom:0px; left:0px; width:40px; display:block; height:32px; background-image:url("img/bl_corner.png"); }
#br_corner{ position:absolute; right:15px; bottom:10px; display:block; }
#col2, #col1{ margin-bottom:20px; }

.box1 h3, .box1 h1{ font-size:24px; font-weight:normal; }


h2 a, h1 a{ text-decoration:none; }
h2 a:hover, h1 a:hover{ text-decoration:underline; }

#nav a{ display:block; height:30px; background-repeat:no-repeat; margin:5px 0; }
#home_menu_link a{ background-image:url('img/twofournav/home.jpg'); }
#about_menu_link a{ background-image:url('img/twofournav/about.jpg'); }
#blog_menu_link a{ background-image:url('img/twofournav/blog.jpg'); }
#contact_menu_link a{ background-image:url('img/twofournav/contact.jpg'); }


#searchform{ display:block; padding:0 0 15px 0; overflow:hidden; }
#s{ background-color:#fff; border:solid 1px #000; padding:3px 6px 4px 7px; font-size:14px; border-right:0; float:left; display:block; }
#submit_search{ background-color:#fff; border:solid 1px #000; padding:3px 10px; font-size:13px;   cursor:pointer; background-color:#eee; float:left; display:block; }

#s{ -webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-bottomleft: 5px; border-top-left-radius: 5px; border-bottom-left-radius: 5px; }

#submit_search{ -webkit-border-top-right-radius: 5px; -webkit-border-bottom-right-radius: 5px; -moz-border-radius-topright: 5px; -moz-border-radius-bottomright: 5px; border-top-right-radius: 5px; border-bottom-right-radius: 5px;}

#col2 #contacts li,  #col2 #contacts li a{ color:#fff; font-weight:normal; }
#col2 #contacts li a:hover{ text-decoration:underline; }

#linkcat-2 h2{ text-transform:capitalize; }

small{ display:block; font-size:11px; margin:5px 0 10px 0; font-weight:bold; }

.date{ color:#444 !important; font-size:18px; }

#soc_icons img{ display:block; margin:0 7px 7px 0; }

#categories .cat-item a{ text-transform:capitalize; }

#like_button_box{ width:55px; }
.links{ height:30px; }
.links li{ padding-right:20px; padding-left:0; float:left; }



.the_content h2{ border:none; background:none; margin:0 0 5px -10px; font-weight:normal; font-size:18px; }
.the_content h3{ border:none; background:none; margin:0 0 5px 0; font-weight:normal; font-size:14px; }



.navigation a{ display:block; float:left; background-color:#eee; text-decoration:none; padding:5px 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; margin:0 20px 0 0; }



#idc-container{ background-color:#fff; padding:20px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; background:url("img/box1_bot.jpg") no-repeat scroll center bottom #FFFFFF; }

.entry h2, .entry h3, .entry h4{ color:#000 !important; font-weight:normal; }
.entry h2{ font-size:18px; }
.entry h3{ font-size:16px; }
.entry h4{ font-size:14px; }

















