/*
THEME NAME: BloggersCircle
THEME URI: http://bloggerscircle.net
DESCRIPTION: A WordPress theme for the RSA
VERSION: 1
AUTHOR: Simon Dickson
AUTHOR URI: http://puffbox.com
*/

html { border:0; padding:0; margin:0; }
a { text-decoration:none; color:#286; }
a:hover { text-decoration:underline; color:#e62; }
.hidden { display:none; }
b,strong { font-weight:bold; }
em,i { font-style:italic; }
.navigation { clear:both; }
.alignleft { float:left; padding:10px 0; font-size:93%; }
	div.alignleft, img.alignleft { margin:0 1em 0 0; }
.alignright { float:right; padding:10px 0; font-size:93%; }
	div.alignright, img.alignright { margin:0 0 0 1em; }
p, .content li { margin-bottom:1em; }
p { line-height:1.6em; }
.rounded { -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; }

body { font-family:Verdana,Arial,sans-serif; color:#333; background:#fff url(images/backdrop.jpg) top center no-repeat; }

h1 a { display:block; float:left; width:340px; height:290px; text-indent:-9999px; background:url(images/circlelogo.gif) top left no-repeat; }
p.rsainit a { display:block; float:right; width:225px; height:40px; text-indent:-9999px; background:url(images/rsainitiative.gif) top left no-repeat; }

#hd { margin-bottom:2em; }
#hd #members { display:block; clear:right; float:right; margin-top:2em; width:585px; }
#hd #members a { margin:0 1px 1px 0; border:1px solid #ccc; padding:1px; width:40px; height:40px; display:block; float:left; }
	#hd #members a:hover { border:1px solid #EBCF09; }
#hd #members img { margin:0; padding:0; width:40px; height:40px; }

#nav { margin:0 0 1em 0; padding:0 0 5px 0; border-bottom:1px solid #ccc; text-align:center; }
#nav li { display:inline; padding:0 0 0 20px; }
#nav li a { margin:10px 0; padding:0 20px 0 0; }

#bd h2 { font-size:197%; margin:0 0 0.38em 0; font-family:Georgia,Times New Roman,serif; }
#bd h2.red { color:#C71C0B; }
#bd h2.blue { color:#3541C9; }
#bd h3 { font-weight:bold; }
#bd h3 { border-bottom:1px solid #ccc; padding:0 0 2px 0; margin:0 0 0.5em 0; }
	#bd h3.noline { border-bottom:none; }
	#bd .sidebar h3 { margin:0 10px 0.5em 10px; }
	#bd .sidebar h3.noindent { margin:0 10px 0.5em 0; }

#bd .item { float:left; width:48%; margin-right:1.5%; }
.item h4 { font-family:Georgia,Times New Roman,serif; font-size:138.5%; }
.item .description { font-size:85%; }

.content ul, .content ol { margin-left:3em; }
.content ul li { list-style-type:square; }
.content ol li { list-style-type:decimal; }
blockquote { margin-left:3em; }

ul.rss li { list-style-image:url(images/rss10.gif); margin:0 0 5px 29px; }

.sidebar h3 { display:block; margin:2px 0 0 0; padding:0 0 5px 10px; }
.sidebar form { background:#e8e8e8; border-bottom:1px solid #ccc; border-right:1px solid #ccc; padding:0.5em 1em; margin:0 0 2em 0; }
.sidebar form p { margin-bottom:0.5em; }
.sidebar label { font-size:85%; }
.sidebar input, .sidebar textarea { width:193px; font-family:Verdana,Arial,sans-serif; }

.sidebar .tweet { font-size:85%; border-bottom:1px dotted #ccc; margin-bottom:1em; }
.sidebar .tweeter { margin:3px 0 0 1em; display:block; }

.memberlist .member { float:left; width:44%; padding:2%; margin:0 1.5% 1em 0; font-size:85%; background:#f4f4f4 url(images/glossyf4.gif) top center no-repeat; border-bottom:1px solid #ccc; border-right:1px solid #ccc; }
.memberlist .member .name { font-weight:bold; } 
.memberlist .member .gravatar { float:right; margin:0 0 5px 3px; }

#ft { margin:1em 0 0 0; padding:1em 0 0 0; border-top:1px solid #ccc; font-size:85%; }
#ft ul { list-style:none; float:left; margin-left:29px; position:relative; top:2px; } #ft ul li { display:inline; padding:0 16px; border-left:1px solid #b9b9b9; } #ft a { color:#eb6e1f; } #ft p { float:left; }

#loginstrip { float:left; position:absolute; }