/* Community Blog */

*{ margin: 0; padding: 0;}

body {
	background: #e6f6fc url(../images/bg.jpg) repeat-x 0 0 fixed;
	color: #333;
	font: 62.5%/160% "Trebuchet MS", Helvetica, Arial, Verdana, sans-serif;
}
body, p, td {
	line-height: 18px;
	margin:0;
	padding:0;
}

ul {list-style-type:none;}
ul.recent li { list-style-image: url(/images/bullet_blue.png); }
ul.feed_favs li {font-size: smaller; list-style-image: none; height: 20px;}
ul.recent {padding-left: 22px; }

h1 {font: bold 1.5em/160% "Franklin Gothic", Helvetica, Arial, Verdana, sans-serif;color:#237598;padding:5px 0 5px 0;}
h2 {font: 1em/160% "Franklin Gotich", Helvetica, Arial, Verdana, sans-serif;color:#237598;}
h3 {padding-bottom: .9em;}

input { background:#fff;color:#333;border:1px solid #7E7E7E;padding:5px;font-size:1em;font-family:arial; }
textarea { background:#fff;color:#333;border:1px solid #7E7E7E;padding:5px;font-size:1em;font-family:arial;width:52%; }
img { border: 0; vertical-align: middle; margin-top: -2px; }

pre {
	background-color: #eee;
	padding: 10px;
	font-size: 11px;
}

small {font-size:.8em;}
label {font-weight: bold; font-size: .9em}

a:link,a:visited,a:active { text-decoration:none;color:#ff0098; }
a:hover { text-decoration:underline; }
a.usernamelink {color:#006087;font-size:.8em;}
a.usernamelink:hover {text-decoration:none;color:#333;}

#wrap {
	background: #f4f4f4;
	width:700px;
	margin:0 auto 0 auto;
	font-size:1em;
	border:5px solid #fff;
	border-width: 0 5px 5px 5px;
}

#header {
	background: #000;
	width: 700px;
	height: 95px;
	padding-top: 5px;
}
#header a { color: #86AABA; font-weight: bold; }

#logo {
	background: transparent url(../images/emfeeds_logo.png) no-repeat 0 0;
	display:block;
	height:75px;
	width:300px;
	position:absolute;
	top:18px;
	margin-left:20px;
}

#content {font-size:1.5em;margin:0 10px 0 10px;width:670px; color:#000;padding-bottom:15px;}

#navbar { background:#68808A; height:35px;border-top: 1px solid #ccc;border-bottom: 8px solid #86AABA;margin:0 auto 0 auto;}
#navbar a {font-weight:bold;color:#D9E9E8; height:35px; width:100px; line-height:350%; text-align:center; text-decoration:none; text-transform:uppercase; display:block;}
#navbar a:hover {background:#58707b;color:#fff;}
#navbar a#on {background:#86AABA;color:#fff; height:35px; width:100px; line-height:350%; text-align:center; text-decoration:none; text-transform:uppercase; display:block;}
#navbar ul {list-style-type:none;margin-left:0;}
#navbar ul li {float:left;margin:0;}
#navbar .right {float: right;}

/*#edit_menu {font-size:1em;text-align:right;}*/

.note { background: #c2f0ff; padding-left: 5px; padding-top: 2px; }
p.note { margin: -5px 5px 0px 21px; font-size: 1.2em; padding-bottom: 0px;}
.note h1 {color:#267d99;}
.note .icon {padding-right: 5px;}
#what_is {padding-bottom: 5px;}
.errorNote {background:#E3AEAE; padding-left: 5px; padding-top: 2px; }
.errorNote h1 {color: #16495A;}

#formatting td { font-size: 1em; line-height: 12px;padding:5px 0 5px 0; }
#formatting { border-top: 1px solid #666; width: 280px; }

#entries ol {list-style: none;}
#entries ol li {margin-bottom:10px;margin-left:0;padding-left:0;float:left;}
#entries .row { background:#fff;width: 675px;border:4px solid #ddd;border-width:1px 1px 4px 4px;padding:5px 0 5px 0;}
#entries .row:hover {border:4px solid #aaa;border-width:1px 1px 4px 4px;}
#entries .row:hover a {}
#entries .title {
	float: left;
	padding-left: 5px;
}
#entries .name {
	float: right;
	text-align: right;
	padding-right: 5px;
}

#footer {background: #e6f6fc url(../images/footer.jpg);color:#B4CAD3;height:45px;width:700px;font-size: 1.2em;text-align:center;line-height: 45px;}
#footer a {color:#fff;text-decoration:none;}
#footer a:hover {text-decoration:underline;}

#bottom {background: transparent url(../images/bottom.png) no-repeat left bottom;display:block;width:146px;height:274px;position:absolute;bottom:0;}

#list {
	list-style-type: disc;
	margin: 5px 0px 5px 10px;
}
#list li {
	padding: 1px 0 1px 0;
	margin-left: 7px;
}
#list li ul li {
	list-style-type: circle;
	margin-left: 15px;
}

.indent { padding-left: 10px; border-left: 10px solid #ddd; }
.indent.right { border-left: none; padding-left: 0; padding-right: 10px; border-right: 10px solid #ddd; }
.smallheading { font-size: 1.5em; text-decoration: none; }

.status { float:right;color:#fff;font-size:1.2em;padding-right:5px;text-align:right;}

.goodFeed { color: #C6E108;font-weight:bold;}
.badFeed { color: red;}
.badFeed a {text-decoration:underline; color:#fff;}

/*Float Patch*/	
.floatcontainer:after{ content: "."; display: block; height: 0; clear: both; visibility:hidden; } 
.floatcontainer{display: inline-table;}  /* Mark Hadley's fix for IE Mac */  
/* Hides from IE Mac \*/ 
* html .floatcontainer {height: 1%;} 
.floatcontainer{display:block;} 
/* End Patch */ 

.creator {border: 1px solid #333;}
.joey {margin-left: 10px; margin-top: -5px;}
.aaron {margin-right: 10px;}