body {
	margin: 30px 0px 0px 0px;
	padding: 0px;
	font-family:  Helvetica, Verdana, Arial, sans-serif;
	color: #ffffff;
	background-image:url('/assets/images/ui/bg_header.gif'); background-repeat:no-repeat; background-position:center top;
	background-color: #000000;
}

a { color:#cccccc; text-decoration:none; }
a:hover { color:#ffffff; text-decoration:underline; }

table, body, p { font-size:10pt;  }

#logo { height:100px; width:500px; text-align:center; margin-right:470px; cursor:pointer; margin-top:30px; margin-bottom:65px; }

.maincontent img {  max-width:650px !important;
width:expression(this.width > 650 ? "650px" : this.width) !important;
}

h2 {
	font-weight:normal;
	font-size:19px;
	border-bottom:1px solid #414040;
	color:#cccccc;
	padding-bottom:8px;
}

.more { background-image:url('/assets/images/ui/plus.png'); background-position:right;  text-align:right; background-repeat:no-repeat; height:25px; font-style:italic; margin-top:5px; vertical-align:middle;}
.more a { padding-right:30px; }

#twitterbug { position:relative; top:6px; left:5px; }

#twitterfeed a { color:#ffffff; }
#twitterfeed a:hover { color:#dddddd; }
.twittertime { color:#BBBDBF; font-style:italic; font-size:.9em; }

td.fadebg1, td.fadebg2, td.fadebg1news, td.fadebg2news { 
	background-image:url('/assets/images/ui/content_bg2.gif'); 
	background-repeat:repeat-x; 
	background-position:top; 
	background-color:#000000; 
	vertical-align:top;	
}
td.fadebg1 { width:700px; }
td.fadebg2 { width:309px; }

#maincontent, #sidecontent { margin:0px 25px 0px 25px; }

form.f411 input { width:220px; background-color:#000000 !important; border:1px solid #1c1b1b; color:#808183; padding:4px; font-size:.9em; }
form.f411 input.submit { width:auto; border:none !important; background:none !important; margin-right:37px;}



#nav { text-align:center; height:29px; width:411px; white-space:nowrap; margin-left:269px; }
#nav a { margin:0px; padding:0px; }

#footer {
	font-size:10px;
}

.navon { position:absolute; left:-18px; top:-12px; }
.navon_msie { position:absolute; left:-18px; top:5px; }

/* NEWSLETTER MODULE ****************************************************************** */
td.fadebg1news { width:411px; }
td.fadebg2news { width:173px; }
body.newsletter {
	margin: 0px;
	padding: 0px;
	font-family:  Helvetica, Verdana, Arial, sans-serif;
	color: #ffffff;
	background-image:none;
	background-color: #000000;
}


/* BLOG MODULE ************************************************************************ */
.blogItem { clear:both; }
#archiveloader {display:none;}
div.ba_month { margin-left:10px; padding-left:15px;/* background-image:url('/assets/images/blog/ui/arrow.gif'); background-position:left top; background-repeat:no-repeat; */ }
div.ba_monthpost { margin-left:10px; padding-left:15px; }
span.tagMatches { margin-left: 10px;  }
span.tagMatches SPAN { padding: 2px; margin-right: 4px; background-color: #0000AB; color: #fff; cursor: pointer; }
.blogTitle { font-size:20px; font-weight:normal; }
.blogDate { font-weight:bold; color:#bbbdbf; }
.blogContent { padding:10px 0px 15px 0px; }
.blogContent img { clear:left; }
.blogSocial { padding-top:10px; }
.blogLabels { padding-top:10px; font-size:.8em; }
.blogImage, .blogImageSm { margin:5px 30px 20px 0px; border:1px solid #737272;}
.blogImageSm { width:252px; }
.bloghr { clear:both;  height:14px; background-image:url('/assets/images/ui/hr.png'); margin-bottom:15px; background-repeat:repeat-x;}

/* TAG CLOUD ***************************************************************************** */
	#tags ul{
		margin:1em 0;
		padding:.5em 10px;
		text-align:center;
		/* background:#71b5e9 url(bg_tags.gif) repeat-x; */		
		}
	#tags li{
		margin:0;
		padding:0;
		list-style:none;
		display:inline;
		}
	#tags li a{
		text-decoration:none;
		color:#fff;
		padding:0 2px;	
		}
	#tags li a:hover{	
		color:#ccc;
		}		
	
	.tag1{font-size:100%;}
	.tag2{font-size:120%;}
	.tag3{font-size:140%;}
	.tag4{font-size:160%;}
	.tag5{font-size:180%;}


/************** Admin items ****************/

.EG-TabActive, .EG-ColTitle{
	color:#000000;
	}
.EG-TabInactive{
	color:#666666;
}
.EG-FieldValue a{
	color:#ff6600;
	}