@import url(footer.css);
a:link, a:active, a:hover, a:visited {
	outline: none;
}
BODY {

	TEXT-ALIGN: center; 
	BACKGROUND: url(../images/back5.gif) ;
}

.collapsible {
          display: none; /* Only important part */
        
}

.thumby {display:none;}


.collapsible p
{font: .7em Arial, Helvetica, sans-serif; padding-left:10px; 
}


#outerborder
{	
BACKGROUND: url(../images/logo_white.gif) ;  
background-repeat: no-repeat; 
BORDER: #999999 4px solid; 
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px auto; 
WIDTH: 870px; 
PADDING-TOP: 12px; 
BACKGROUND-COLOR: #fff; 
TEXT-ALIGN: left; 
}

#topnav
{
	TEXT-ALIGN: right; height:40px; padding:20px 15px 0 0; display:block; vertical-align: middle;}


#brdr
{margin:0 auto;
text-align:center;

}

.img{
PADDING: 12px; 
background-color:#F4F4F4; 
BORDER: #999 1px solid; 
}

.img2{
PADDING: 12px; 
background-color:#F4F4F4; 
BORDER: #999 1px solid;
float:left; 
}

#image
{BORDER: #ff0000 1px; 	
}

#nextback
{padding:10px 18px 0 0;
font: 12px "Trebuchet ms", "Verdana", "Arial", "Helvetica", sans-serif; color:#646464; 
width:852px;
float:left;
text-align:right;
background:#fff;

}

#description
{float:left; 
width:580px;
padding-left:10px; 
}

#description p
{font: .7em "Trebuchet ms", "Verdana", "Arial", "Helvetica", sans-serif; color:#646464; 
margin-top5px;

}

#title2
 {
 TEXT-ALIGN: left; 
 }

#google_ads
{TEXT-ALIGN: center; padding-bottom: 10px;}

#copyright { 
width:100%; 
background-color:#000; 
text-align:center;
font: 12px "Trebuchet ms", "Verdana", "Arial", "Helvetica", sans-serif; color:#ccc; 
border-top:6px solid #333;

}


#nextback A:link {
	text-decoration: none;
	color: #646464;
	font-weight: bold;
	}

#nextback A:hover {
	text-decoration: underline;
	color: #000;
	font-weight: bold;

	
		}

#nextback A:visited {
	text-decoration: none;
	color: #646464;
	font-weight: bold;
		
	}

#written {
	padding-top: 5px;
	padding-bottom: 10px;
	float:left;
	background:#fff;
	width:870px;

}

h1{
	font: 1.8em "cambria", "Georgia", "Times", serif; 
	color:#006684; 
	text-align:left; 
	margin-top: 1px; 
	margin-bottom: 1px;}
	
h1 a
{
	color:#006684; 
	text-decoration:none;

}
	
	h1 a:hover
{
	color:#f00; 
	text-decoration:underline;
}
	

	
h3{
	font: 1em "Georgia", "Times", serif; 
	color:#646464; 
	text-align:left; 
	width:100%; 
	margin-top: 1px; margin-bottom: 10px;}
	
h4{
	font: 1.5em "Georgia", "Times", serif; 
	color:#646464; 
	text-align:left; 
	width:100%; 
	margin-top: 1px; margin-bottom: 1px;}
			

p
{font: .8em "Franklin Gothic Medium", "impact", "Verdana", "Arial", "Helvetica", sans-serif; color:#646464; text-align:left; 
}

::selection {
	background:#c00;
	color:#fff;
}

::-moz-selection {
	background:#c00;
	color:#fff;
}

::-webkit-selection {
	background:#c00;
	color:#fff;
}


ol
{font: .8em "Franklin Gothic Medium", "Trebuchet ms", "Verdana", "Arial", "Helvetica", sans-serif; color:#646464; text-align:left; 
}

ul
{font: .8em "Franklin Gothic Medium", "Trebuchet ms", "Verdana", "Arial", "Helvetica", sans-serif; color:#646464; text-align:left; 
}

#written_left {
	width:460px; padding-left:20px; border-right:dotted 1px #999; padding-right:10px; padding-bottom:10px;
	float:left;
	}

#written_right {
padding:0;
margin:10px; 
width:348px;
float:left;
TEXT-ALIGN: left; 
}

table
{font: .7em "Trebuchet ms", "Verdana", "Arial", "Helvetica", sans-serif; color:#999;  
}

	
table A:link {
	text-decoration:none; font-weight:bold; color:#666;
	}
table A:visited {
	text-decoration:none; color:#666; font-weight:bold;
}
table A:hover {
	text-decoration: none;
	color: #333;
	font-weight: bold;
	background : #ccc;
	}

#written p A:link {
	text-decoration: none;
	color: #009fcd;
	font-weight: bold;
		}

#written p A:hover {
	text-decoration: underline;
	color: #000;
	font-weight: bold;
	
		}

#written p A:visited {
	text-decoration: none;
	color: #90C4D3;
	font-weight: bold;
		
	
	}
	


td {
BORDER-bottom: #CBCBCB 2px solid; BACKGROUND: url(../images/cell_bg.gif) ; padding:2px; margin:0px;
}

td.plain
{border:0px; background: #fff; padding:10px 0 0 0;
font-size:1.2em;}


#written_left table
{
color:#000;

}

#written_left th
{
background-color:#999;
border:0;
color:#fff;
font-weight:bold;
font-size:1.2em;
padding-left:6px;
padding-top:2px;
padding-bottom:2px;
}

#written_left td
{
background-color:#E4F3FD;
padding-left:2px;
padding-top:2px;
padding-bottom:2px;
border:0;
BACKGROUND: url(../images/td_grey_10.gif) ;
}

#written_left td.alt
{
background-color:#D1E8F7;
padding-left:6px;
padding-top:2px;
padding-bottom:2px;
BACKGROUND: url(../images/td_grey_05.gif) ;
}

strong.search
{
font: 1em "Georgia", "Times", serif; 
font-weight:bold;
}

.btn_find
{BACKGROUND: url(../images/btn_bg.gif) ;
padding:2px;
width:61px;
height:26px;
border:0;
text-transform:uppercase;
font: 1em "Trebuchet ms", "Verdana", "Arial", "Helvetica", sans-serif; 
color:#666;
font-weight:bold;
background-repeat: no-repeat; 
}

.btn_find a:hover
{color:#f00;
}

form
{font: .8em "Trebuchet ms", "Verdana", "Arial", "Helvetica", sans-serif; 
color:#666;}

form a
{color: #009fcd;
text-decoration:none;}

form a:hover
{color: #000;
}

.same
{font: 1em "Georgia", "Times", serif;
color:#666;}

.same a
{border: #CBCBCB 1px dashed;
float:left;
padding:4px;
margin:2px;
background-color:#EDEDED;}

.same a:hover
{border: #666 1px solid;
float:left;
padding:4px;
background-color:#ccc;}

#search
{
float:left;
padding-top:10px;
}

.arch_year
{
font: 1.5em "Georgia", "Times", serif; 
color:#6c6a6a; 
font-weight:bold;
}

#techtags

{width:100%;
float:left;
font: .6em "Trebuchet ms", arial, verdana, sans-serif; 
	color:#ccc; 
}
#techtags a
{text-decoration:none;
	color:#ccc; 
}

#techtags a:hover
{text-decoration:underline;
	color:#999; 
}
strong.mf
{
font: bold 1.4em "Georgia", "Times", serif; 
	color:#f00; 
	
}
strong.head
{font: bold 1.2em "Trebuchet ms", arial, verdana, sans-serif; 
	color:#000; 
}

.sitemap a
{font: .7em "Trebuchet ms", arial, verdana, sans-serif; 
	color:#999; 
	text-decoration:none;
}

.sitemap a:hover
{font: .7em "Trebuchet ms", arial, verdana, sans-serif; 
	color:#666; 
	text-decoration:underline;
}

.thumb 
{margin:5px;
padding:5px;
background:#ccc;
border:1px #999 solid;}















#oneday
{float:left; 
padding:30px 0 30px 0;
margin:0 0 0 15px;
text-align:left;
BORDER-bottom: #ccc 1px dashed;
}

#left
{width:868px;
float:left; 
padding:50px 0 0 0; 
}

#nav_right
{background-COLOR: #fff; 
FLOAT: left; 
text-align:left; 
padding-right:10px; 
font: 12px "Trebuchet ms", "Verdana", "Arial", "Helvetica", sans-serif; color:#646464; 

}

#right
{width:25%; float:left; 
padding:0 0 20px 20px;
margin:50px 0 0 10px;
border-left: 1px dashed #ccc;
}

#nav_right A {
	text-decoration: none;
	color: #646464;
	font-weight: bold;
	padding:0 0 0 20px;
	
	}

#nav_right A:hover {
	text-decoration: underline;
	color: #000;
	font-weight: bold;
	background:#ccc;
	
		}

#nav_right p {
	text-decoration: none;
	color: #646464;
	font: 13px "Trebuchet ms";
	
	}
	
#archive
{
float:left; 
padding-left:15px; 
padding-top:10px; 
padding-bottom:10px; 
color: #646464; 
text-align: center; 
font: 14px "georgia", "times", serif; 
	}

#archive A{
	text-decoration: none;
	color: #646464;
	font-weight: bold;
	}

#archive A:hover {
	text-decoration: underline;
	color: #000;
	font-weight: bold;
	background:#ccc;
	}
	
	.flashhead
	{padding:0 0 0 15px;}
	
	.flashhead2
	{padding:0;}
	
	#archivehome
{width:853px;
float:left; 
padding:10px 0 0 15px; 
margin:20px 0 0 0;
background:url(../images/archive-bg.gif) repeat-x;
border:1px solid #999;
border-width:1px 0 0 0;
}

#archive-links
{ width:170px;
text-align:center;
float:left;
}


#t A{
float:left;
	BORDER: #808080 1px solid;
	width:150px;
	padding:10px;
	margin:5px;
	background:#eee;
	font: 1em "Georgia", "Times", serif; 
	color:#006684;
	text-align:center;
	text-decoration:none;
	}

#t A:hover {
	BORDER: #666 1px solid; 
	padding:12px;
	margin:3px;
	color:#f00;
	}
	
#topnav ul
{
	list-style: none;
	padding: 0;
	margin: 0;
	float: right;

}	
	
#topnav li
{float:left;
display:block;}
	
.home-btn a
{background: url(../images/home2.gif) ; float:left;
}

.home-btn a:hover
{background: url(../images/home_on.gif) ;

}	

.archive-btn a
{background: url(../images/archive2.gif) ; float:left;
}

.archive-btn a:hover
{background: url(../images/archive_on.gif) ;
}

.about-btn a
{background: url(../images/about2.gif) ; float:left;

}

.about-btn a:hover
{background: url(../images/about_on.gif) ;
}

.contact-btn a
{background: url(../images/contact2.gif) ; float:left; 
}

.contact-btn a:hover
{background: url(../images/contact_on.gif) ;
}


.light-btn a
{background: url(../images/light_off.gif) ; float:left; 
}

.light-btn a:hover
{background: url(../images/light_on.gif) ;
}

.dark-btn a
{background: url(../images/dark_off.gif) ; float:left; 
}

.dark-btn a:hover
{background: url(../images/dark_on.gif) ;
}


#nextback ul
{
	list-style: none;
	padding: 0;
	margin: 0;
	float: right;
}	
	
#nextback li
{float:left;
display:block;}

.addtoany a
{padding:0 5px 0 0; 
background: url(../images/share_save.gif) ;
margin:0;
 float:left;
 background-repeat: no-repeat;}
 
.addtoany a:hover
{padding:0 5px 0 0; 
background: url(../images/share_save-on.gif) ;
background-repeat: no-repeat;
}

.rss a
{padding:0 5px 0 0; 
background: url(../images/rss.gif) ;
margin:0;
float:left;
background-repeat: no-repeat;}
 
.rss a:hover
{padding:0 5px 0 0; 
background: url(../images/rss-on.gif) ;
background-repeat: no-repeat;
}

.back-btn a
{background: url(../images/back_off.gif) ;
 background-repeat: no-repeat;
 padding:0 8px 0 10px; 
 margin:0;
 float:left;
}

.back-btn a:hover
{background: url(../images/back_on.gif) ;
 background-repeat: no-repeat;
}

.next-btn a
{background: url(../images/next_off.gif) ;
 background-repeat: no-repeat;
  float:left;

}

.next-btn a:hover
{background: url(../images/next_on.gif) ;
 background-repeat: no-repeat;
}


