/*
Theme Name: Buzz Law
Description: Child Theme for Cleanr
Author: Vic
Template: cleanr
Version: 0.1
*/

@import url("../cleanr/style.css");

blockquote {
background: transparent url(http://www.buzzlaw.info/wp-content/themes/fusion/images/blockquote.png) no-repeat left top;
  padding: 15px 15px 10px 10px;
  margin-left:40px;
  font-style: italic; 
  color:#04A3F3;
}


.container_12 .grid_12, .container_16 .grid_16 {
width:900px;
}

.container_16 .grid_11 {
width:610px;
}

.container_16 .grid_5 {
width:270px;
}

.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12, .grid_13, .grid_14, .grid_15, .grid_16 {
display:inline;
float:left;
margin-left:10px;
margin-right:10px;
}

body {font-size: 15px;font-family: Georgia; }

#content {padding-right:50px; text-align: justify; }

#sidebar {
font-size:13px;
font-family:Arial;
color:#999;
padding-left: 10px;
}

#searchform {margin-bottom:25px;padding:0;}
#searchform #s {border: 1px solid #777; border:1px solid #ddd; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;padding:5px;font:14px Georgia;color: #444;background: #fafafa;width: 195px}

.description {
-x-system-font:none;
color:#AAAAAA;
font-family:Georgia;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:italic;
font-variant:normal;
font-weight:normal;
letter-spacing:0;
line-height:normal;
margin-left:0px;
position:relative;
top:-7px;
}

#header h1 {
float:left;
font-family:Helvetica,Arial;
font-size:40px;
font-weight:normal;
margin:35px 0 20px 0;
padding:0;
text-align:left;
}

#header h1 a:hover {color:#000;}

.buzzblue {
font-family:Helvetica,Arial;
font-size:40px;
font-weight:normal;
color: #04A3F3;
}

.post h2 {
color:#000;
font-size:28px;
text-align:left;
}

.post h2 a { font-size:28px; }

.post h2 a:hover { color:#999; }

.postmetadata {
font-family: Georgia;
color:#999;
font-size:12px;
height:1%;
}

.entry ul li { color:#444; }

.entry ol li { color: #444; }

.postmetadata a { color:#999; }

.postmetadata a:hover { color: #555; border-bottom:1px solid #BBB;}

.entry p { color:#444; }

.entry a { color:#04A3F3;text-decoration:none;border:0; }
.entry a:hover { background-color:#FFF68F; }

.entry p.small a { color:#666; border-bottom:1px solid #BBB; } 

#sidebar h2 {font-size:19px;font-weight:normal;color:#04A3F3;margin:0 0 6px 0;padding: 0;}

#sidebar a {
color:#666;
padding:3px 1px;
border-bottom: 1px solid #DDD;
}

#sidebar a:hover {
color:#333;
background-color:#FFF68F;
border-bottom: 1px solid #999;
}

#sidebar ul li ul li{
font-family:Helvetica,Arial;
margin-bottom: 0.4em;
}

#sidebar a.subscribe {
color:#04A3F3;
text-decoration:none;
border:0;
}

#sidebar a:hover.subscribe { text-decoration:underline; background-color:#FFF; }

.share {
text-align:left;
border-top: 1px solid #DDD;
border-bottom: 1px solid #DDD;
padding:10px 0;
}

.share p {
font-size:13px;
color:#666;
font-style:italic;
}

.share img { border:0;}

.share a {border:0;}
.share a:hover {border:0;background-color:#FFF;}


.menu {
float:right;
font-family:Helvetica;
font-size:11px;
font-weight:normal;
padding-top: 8px;
text-align:right;
}

.menu a {
color: #666;
text-decoration: none;
border: 1px solid #fff;
padding: 3px 12px;
margin-right: 3px;
}

.menu a:hover {
border: 1px solid #ddd;
}

.menu a.current-page-item {
border: 1px solid #ddd;
font-weight:bold;
}

#footer p {
font-size:12px;
text-align:left;
font-style:normal;
margin:25px 0px;
}

#footer p a {border-bottom:1px solid #CCC; }

#footer p a:hover {background-color:#FFF68F; }