/** Stylesheet for bobcongdon.com */

body {
	margin : 0; 
	padding : 0; 
	background : #ffffff; 
	color : #111111; 
	font-size: 101%;
	font-family : verdana, sans-serif, Lucida Grande, MS Sans Serif, Lucida Sans Unicode, Geneva, Lucida, Arial, Helvetica; 
} 

a:link {
	color : #b4445c; 
} 

a:visited {
	color : #b4445c; 
} 

a:active {
	color : #ff0000; 
} 

#logo {
	padding : 0; 
	margin : 0; 
} 

div#mainClm {
	float : left; 
	width : 63%; 
	padding : 20px 3% 0 5%; 
	background : #ffffff; 
} 

div#sideBar {
	margin : 0; 
	padding : 0 10px 14px; 
	text-align : left; 
} 

div#AdSense {
	text-align : right; 
} 

h1 , h2 , h3 , h4 , h5 , h6 {
	padding : 0; 
	margin : 0; 
} 

h1 {
	padding-left : 3%; 
	padding-top : 20px; 
	border-bottom : 1px dotted #000000; 
	border-top : 6px solid #d3eaf2; 
	color : #16a3c2; 
	background : #eeeeee; 
	font : bold 340%/0.8em Helvetica Neue Black Condensed, Arial Black, Arial, Sans-Serif; 
	text-transform : lowercase; 
} 

h1 a {
	text-decoration: none; color: #16a3c2
}

h1 a:hover {
	text-decoration: none; color: #16a3c2
}

h1 a:link {
	color : #16a3c2; 
} 

h1 a:visited {
	color : #16a3c2; 
} 

h1 a:active {
	color : #16a3c2; 
} 

h2 {
	color : #000000; 
	font-weight : normal; 
	font-family : Helvetica Neue Black Condensed, Arial Black, Arial, Sans-Serif; 
} 

h3 {
	margin : 10px 0 0; 
	color : #333333; 
	font-size : 105%; 
} 

h4 {
	color : #aa0033; 
} 

h4 a {
	text-decoration: none; color: black
}

h4 a:hover {
	text-decoration: underline; color: #aa0033
}

h6 {
	color : #ffc069; 
	font : normal 150% Helvetica Neue Black Condensed, Arial Black, Arial, Sans-Serif; 
	text-align : right; 
	text-transform : lowercase; 
} 

#sideBar ul {
	margin : 0 0 33px; 
	padding : 0; 
	list-style-type : none; 
	font-size : 95%; 
	text-align : right; 
} 

#sideBar li {
	margin : 0; 
	padding : 0; 
	list-style-type : none; 
	font-size : 95%; 
	text-align : right; 
} 

#description {
	padding : 0; 
	margin : 1em 12% 0 5%; 
	color : #acb877; 
	background : transparent; 
	font-size : 80%; 
	text-transform : uppercase; 
} 

.blogPost {
	margin : 0 0 30px; 
	font-size : 80%; 
} 

.blogPost strong {
	color : #000000; 
	font-weight : bold; 
} 

#sideBar ul a {
	padding : 2px; 
	margin : 1px; 
	width : 100%; 
	color : #999999; 
} 

#sideBar ul a:link {
	color : #999999; 
	text-decoration : none; 
} 

#sideBar ul a:visited {
	color : #999999; 
	text-decoration : none; 
} 

#sideBar ul a:active {
	color : #ff0000; 
	text-decoration : none; 
} 

#sideBar ul a:hover {
	color : #e37c93; 
	text-decoration : underline; 
} 

pre , code {
	color : #999999; 
} 

strike {
	color : #999999; 
} 

.bug {
	padding : 5px; 
	border : 0 none ; 
} 

.byline {
	padding : 0; 
	margin : 0; 
	color : #444444; 
	font-size : 80%; 
} 

.byline a {
	color : #935781; 
	text-decoration : none; 
} 

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

#header {
	padding : 7px 0 30px; 
	margin : 23px 0 0; 
	border-top : 1px solid #eeeeee; 
	background : #ffffff; 
	color : white; 
} 

#bloggerBug {
	padding : 30px 0 0; 
} 

blockquote { 
	margin: 1em 2em;
	border-left: 1px solid #d0d0d0;
	padding: 0; 
	background-color: #f0f0f0;
}

blockquote div {
	margin: 0;
	padding: 0.5em 1em;
}

blockquote div p {
	margin: .4em 0;
}

blockquote div ol {
	margin: .4em 0;
	padding-left: 1.5em;
}

blockquote div ul {
	margin: .4em 0;
	padding-left: 1.5em;
}



