body {
	margin:0; padding:0;
	font:10pt/1.5;
	font-family: sans-serif;
}

#header {
	margin:0; padding:0;
	background:white;
	height: 200px;
	background-image: url('http://farm1.static.flickr.com/8/10960118_ae93efcff6_o.jpg');
	background-position:-50px;
}

#header h1 {
	background:none;
	color: white;
}

#main1 {
	margin:0; padding:0;
	background:white;
	}

#main2 {
	margin:0; padding:0;
	background-color:white;
	}

#left {
	float:left;
	width:300px;
	margin:0; padding:0px;
	background-color: white;
	}

#right {
	float:right;
	width:300px;
	margin:0; padding:0px;
	background-color: white;
	}

#middle {
	margin:0 300px;
	padding: 0px;
	background: white;
	}

.smallbase {font-size: 75%;}

.blogrollfolder {
	font-size:105%;
	font-style:italic;
	}
	
.blogrollmain a {text-decoration:none; font-size:11px;}
	
.column-in {
	margin:0; padding:0.5em 1em;
	}
	
.cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	border:none;
	margin:0; padding:0;
	background:transparent;
	}
	
h1,h2,h3,h4 { margin: 0.2em 0 }

h1 {
	font-size: 160%;
	background-color: white;
	padding: 4px;
}

h2 {
	
	font-size: 140%;
}

p { margin: 0.5em 0 }

a { color:black }

.copy { text-align:center; font-size:80% }



.flickr .inside	{
	padding:0;
}

.flickr a{
text-decoration:none;
}

.bbcclass{
width: 400px;
padding: 6px;
background-color: lightyellow;
border: 1px solid #004A00;
}

.rsstitle{ /*shared class for all title elements in an RSS feed*/
font-weight: bold;
}

.rssdate{ /*shared class for all date elements in an RSS feed*/
color: gray;
font-size: 85%;
}

.rssdescription{ /*shared class for all description elements in an RSS feed*/
}

/*
Images are wrapped in divs classed "flickr_badge_image" with ids
"flickr_badge_imageX" where "X" is an integer specifying ordinal position.
Below are some styles to get you started!
*/
#flickr_badge_uber_wrapper {text-align:center; width:150px;}
#flickr_badge_wrapper {padding:10px 0 10px 0;}
.flickr_badge_image {margin:0 10px 10px 10px;}
.flickr_badge_image img {border: 1px solid black !important;}
#flickr_badge_source {text-align:left; margin:0 10px 0 10px;}
#flickr_badge_icon {float:left; margin-right:5px;}
#flickr_www {display:block; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#3993ff;}
#flickr_badge_wrapper {background-color:#ffffff;border: solid 1px #000000}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;}

div#upcoming_clean_medium {width:150px;margin:0;padding:8px;background-color:transparent;}
div#upcoming_clean_medium .upb_text,div#upcoming_clean_medium a {color:#333;font:normal 11px Verdana, Arial, Helvetica, sans-serif}
div#upcoming_clean_medium a {color:black;text-decoration:none;}
div#upcoming_clean_medium a:hover {background-color:#eee;}
div#upcoming_clean_medium .upb_header {padding:3px 3px 5px 0px;}
div#upcoming_clean_medium .upb_header .upb_text {font: normal bold 12px Georgia, Serif;color:#424142;}
div#upcoming_clean_medium .upb_header a{font: normal bold 12px sans-serif;}
div#upcoming_clean_medium .upb_events {margin:0;padding:5px 0px;}
div#upcoming_clean_medium .upb_event {margin-bottom:5px; }
div#upcoming_clean_medium li {list-style: none;}
div#upcoming_clean_medium .upb_date {border-bottom:1px solid #C6C3C6;margin:10px 0 3px 0}
div#upcoming_clean_medium .upb_date .upb_text{font-size: 11px;font-weight: bold;border-bottom:1px solid #C6C3C6;color: #424142;margin:10px 0 3px 0}
div#upcoming_clean_medium .upb_more {margin: 20px 0px 5px 0px;text-align:left}
