/* CSS Document */

#ktable{float:left; margin-left:0px !important;margin-left:20px !important;}
* {margin:0; padding:0;}

	body
	{
	margin: 0;
	padding: 0;
	text-align: center;
	color:#000;
	background-color:#F8F2DA;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
	#container
	{	margin: 0.2em auto; width:1000px;
		text-align: left;
		background-color:#FFF;
		border-top: 1px solid #F60; border-right: 1px solid #F60; border-left: 1px solid  #F60; border-bottom:1px solid #F60;
		margin-bottom:0px;
		min-height:768px; height:auto;
	}
	
	#header
	{
		height: auto;
		background-color:#FFF;
		}
	
	#header a:link { text-decoration:none; color: #F60;}
	#header a:visited { text-decoration:none; color: #F60;}
	#header a:hover { border-bottom:#666 1px solid;}
	


	#contents	
	{
		margin-right:auto;
		margin-left:auto; text-align:center;	    
		height: auto;
		background-color:#FFF; padding-top:0px;
	}
	
	#contents table{border-width: 0 0 1px 1px; border-bottom-color:#999;  border-style: solid;
		margin-right:auto;
		margin-left:auto; text-align:center; }
		
	#contents td{border-width: 1px 1px 0 0; border-color:#999;  border-style: solid;}
	
	#contents th{
	color:#FFF;
	font-size:12px;
	font-style:italic; font-weight:bold; background-color:#036; border:none; border-right:#FFF 1px solid;
	}
	
#contents ul {list-style:none}

#contents table{border-width: 0 0 1px 1px; border-bottom-color:#999;  border-style: solid;	margin-right:auto;	margin-left:auto; text-align:center; }
#contents td{border-width: 1px 1px 0 0; border-color:#999;  border-style: solid;}
	
#contents th{color:#FFF; font-size:12px; font-style:italic; font-weight:bold; background-color:#036; border:none; border-right:#FFF 1px solid; }

#contents .blue_header {color:#0000CC; font-size:12px; font-style:italic; font-weight:bold;	text-align:center; vertical-align:middle; background-color:#DDD; padding:3px 0 3px 0;}


#contents .red_italic {color: #FF0000;	font-style: italic;	font-size:12px;text-align:center; vertical-align:middle;  border-top:1px solid #999; padding:3px 0 3px 0; min-height:18px;}
	
#contents .black_italic {color: #000;	font-style: italic;	font-size:12px;	text-align:center;	vertical-align:middle;  border-top:1px solid #999; padding:3px 0 3px 0; min-height:18px;}



#container .intro{ font-size:13px; font-style:italic; text-align:left; font-weight:bold; border:none; padding-left:20px;}

#container .red_font { text-shadow:#F60 1px 1px; }

#contents .blank {background-color:#FFE4CA; border-bottom:none; border-top:none;}
	
#contents .blank_top {background-color:#FFE4CA; border-bottom:none; }
	
#contents a{color:#03F; text-decoration:none;}
#contents a:hover{color:#03F; text-decoration:underline;}

#contents .links td{border:none; text-align:left;}

/* All Navigation top bar and drop-down menu */

#NavBar{width:100%; height:28px; padding-left:0px; padding-right:0px; padding-bottom:0px; background:url(images/menuBkgd.jpg) ; overflow:hidden;}

.dropdown {float:left; color:#FFFFFF; text-align:center; font-size:14px; font-family:Arial, Helvetica, sans-serif; width:124px; border-right:#FFFFFF 1px solid; padding-top:4px; height:30px;}
.dropdown a:link{text-decoration:none; color:#FFF}
.dropdown a:visited{text-decoration:none; color:#FFF}
.dropdown a:active{text-decoration:none; color:#FFF}
.dropdown a:hover{text-decoration:underline; color:#333; background-color:#999; }

.dropdown dt {font-weight:normal; font-size:14px; cursor:pointer; background:url(../images/menuBkgd.jpg); margin-bottom:10px; }

.dropdown dt:hover { text-decoration:underline; }
.dropdown dd {position:absolute; overflow:hidden; width:124px; display:none; background:#F90; z-index:200; opacity:0;}
.dropdown ul {width:124px; list-style:none; border-top:#FFF 1px solid;  }

.dropdown ul li{border-bottom:#FFF 1px solid; height:24px; }

h1 {
	font-size: 24px;
	font-weight: normal;
	color: #F60;
	padding-left:10px; padding-top:10px; padding-bottom:10px;}
	
h2 {color:#666; font-size:20px;}

h3 {
	font-size: 14px;
	font-weight: bold;
	color: #F60; }
	
.trickyweb{font-size:10px}
.trickyweb a{ text-decoration:none}

#twitter_column{width:220px; height:auto; min-height:500px; position:relative; background:transparent; float:right; margin-left:20px; overflow:visible; margin-right:20px;}

.tweet{width:210px; height:auto; }

#twitter_column ul li{border:#00AFF8 1px solid; padding:3px 5px 3px 5px; color:#000; border-radius:5px; margin-bottom:8px;}

.timePosted{font-size:0.9em}
.twitter_reply_icon{padding:0 8px;}
.twitter_fav_icon{padding:0 8px;}

#twitter_column #tweets{font-size:11px}
#twitter_column #tweets p.tweet{border-bottom:1px solid #CCC; margin-bottom:4px; padding-top:4px; padding-bottom:4px; text-align:left; }

#twitter_column .red_italic{color:#F00; font-style:italic;}
#twitter_column .black_italic{color:#000; font-style:italic;}


#twitter_column #tweets img{float:left}


#lc{width:700px; height:auto; float:left;}

.h1{text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height:22px; color:#F60;}
.hdr{text-align:left; background-color:#000; background-image:url(images/tweet.gif); background-repeat:no-repeat; background-position:left; padding-left:40px; padding-top:4px; padding-bottom:4px; margin-bottom:8px;}

.interact{clear:both;}

.media img{max-width:230px !important;
		  text-align:center !important}