div.outerholder{width:70em; margin:0 auto; font-size:0.7em; font-family:Verdana, Arial, Helvetica, sans-serif; color:#7080C3; }
div.header{background-image:url(assets/bgsrtip.gif); background-repeat:no-repeat; background-position:right}
div.maincontent{
	border-top:1px solid #A0A2C5; 
	border-left:1px solid #A0A2C5; 
	padding-right:7px; 
	background-image:url(assets/shadowstrip.gif); 
	background-repeat:repeat-y; 
	background-position:right;
	padding-left:1em;
	padding-top:1em;
}
h1{font-size:1.5em}
h2{font-size:10px; text-align:right; }
div.main{width:69%; float:left; margin-left:2%}
div.leftnav{width:25%; float:left}
div.middle, div.right{float:left; width:35%}
div.right, div.leftnav{font-size:1.2em}
div.leftnav ul{padding-left:0; margin-left:0; border-bottom:1px solid #95A5E8}
div.leftnav li{list-style-type:none; margin:0; padding:0;padding-bottom:2px;}
div.leftnav a{
	text-decoration:none; 
	color:#7080C3; 
	display:block; 
	padding-top:1px; 
	padding-bottom:2px; 
	padding-left:7px;
	/*background-image:url(assets/rightcorner.gif);
	background-position:top right;
	background-repeat:no-repeat; */
	width:96%;
	border-top:1px dashed #95A5E8 }
div.leftnav a#top{border-top:1px solid #95A5E8}
div.leftnav a#flag{border-top:0px; display: inline; padding: 0;}
/*div.leftnav a:link{display:block}*/
div.leftnav a:hover{/*background-color:#CC66CC; display:block;background-image:url(assets/rightcorner_over.gif);*/}
div.links a
{
	color:#7080C3; 
}
div.christmas{
	width:100%;
	text-align: center;
	background: #000;
	clear:both;
}
div.footer{
	width:100%;
	background-image:url(assets/bottomstrip.gif);
	background-position:bottom right;
	clear:both;
}
img.stack{margin-right: 3em; padding:1em;}
img.ani{margin-right: 15px;}
object {margin-right: 15px;}
hr {width: 777px; height: 1px; color: #A0A2C5; margin-bottom: 0px;}
