@charset "UTF-8";
/* CSS Document */

body, html {
	margin:0;
	background-color:#e7e7e7;
}


div#outerContainer {
	width:100%;
	margin:0px auto 0px auto;
}

div#outerContainer div.innerBodyContainer,div.pageInsert div.pageInsertInnerContainer {
	max-width:800px;
	margin:0px auto 0px auto;
}

div#header {
	height:36px;
	background-color:#fff;
	border-bottom:1px solid #b2b2b2;
}

div#mainBodyContainer {
	margin-top:23px;
}

div.innerBodyContainer div.column {
	float:left;
}

div.clear {
	clear:left;
	line-height:0px;
}

div.pageInsert {
	margin-top:20px;
	/*margin-bottom:20px;*/
	background:url('../images/pageinsert-background.jpg') repeat-x;
	background-color:#626262;
}

div.pageInsert div.pageInsertInnerContainer {
	padding:25px 0px 25px 0px;
}

div#pageInsert1 .column {
	float:left;
	width:180px;
}

div#pageInsert1 .column ul {
	padding-left:10px;
}


div#pageInsert1 .middleColumn {
	margin:0px 20px 0px 20px;
}

div#message {
	background-color:#faffc4;
	border:1px dashed #b8a082;
	padding:10px;
	margin-bottom:15px;
}

ul.nav li {
	border-left:1px solid black;
	padding-left:5px;
	padding-right:5px;
}

ul.nav li.first {
	border-left:0;
}

tr.hidden_row {
	display:none;	
}

td._feed_edit, td._feed_delete, td._feed_format, td._feed_name {
	text-align:center;
}

form#Feed_edit ul {
	list-style-type:none;
	float:right;
}

form#Feed_edit ul li a,
form#Feed_edit ul li a:hover,
form#Feed_edit ul li a#toggle_advance {
	font-size:0.7em;
	color:#454545;
	text-decoration:underline;
}

form#Feed_edit ul li {
	line-height:10px;
	padding-left:5px;
	float:left;
}


table#add_buttons thead th,
table#feed_list thead th {
	border-top:1px dashed #B2B2B2;
	font-size:0.8em;
}

table#add_buttons,
table#feed_list {
	padding-top:20px;
	width:100%;	
}

table#add_buttons tr td {
	text-align:left;
}

div#footerContainer {
	border-bottom:1px solid #B2B2B2;
	height:110px;	
	width:100%;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFF;
}

div#footerContainer div.innerBodyContainer {
	padding-top:5px;
	max-width:800px;
	margin-left:auto;
	margin-right:auto;
	text-align:right;
}

div#footerContainer div.innerBodyContainer p {
	text-align:right;	
}

html, body {
	height:100%;	
}

table#User_edit_properties tr td select,
table#User_edit_properties tr td input,
table#Feed_edit_properties tr td select,
table#Feed_edit_properties tr td input{
	width:95%;
}

div#siteSeal {
	padding-top:25px;
	float:left;	
position:relative; left:0px; bottom:0px; 
}

div#maincolumn {
	max-width: 505px; 
	padding-right: 15px;	
}

div#maincolumn.Feed-edit {
	max-width: 700px;	
}

div.Feed-edit th.col1 {
	width:20%;	
}

div.Feed-edit th.col2 {
	width:80%;	
}

div#rightcolumn {
	width:280px;
}

#ml_name, #ml_email, #ml_where {
	width:379px;
}

#ml_name_lbl, #ml_email_lbl, #ml_where_lbl {
	float:left;
	width:120px; 
}

table#Feed_edit_properties {
	width:90%;	
}

#contact_message {
	width:500px;
	height:150px;
}

#contact_name, #contact_email {
	width:376px;
}

/*div#outerContainer {
	min-height:100%;
	height:auto !important;
	height:100%;
	margin:0 auto -110px;
}*/

table#add_notification td {
	text-align:left;
}

div.recent_notification {
	font-size:0.8em;	
	/*padding-right:15%;*/
	margin-bottom:5px;
	clear:both;
}

div.number, 
div.message, 	
div.when {
	/*height:100%;*/
	vertical-align:middle;	
}

div.mark_read {
	float:right;	
}

div.number, 
div.message{
	float:left;	
}

div.number {
	width:5%;
	text-align:center;
	vertical-align:middle;
}

div.message {
	padding-left:10px;
	width:90%;	
	min-height:20px;
}

div.mark_read a, 
div.message a {
	color:#000000;	
	text-decoration:none;
}

div.when {	
	padding-top:3px;
	float:right;
	text-align:right;
	font-size:0.8em;
}

div.buttons {
	text-align:center;	
}

/*div.type_googlereader {
 float:left;
 width:35px;
 height:35px;
 background-image:url(/images/reader.png);
 background-position:top left;
 background-repeat:no-repeat;
}*/