/* CSS Document */
a, area, input, select, textarea { outline: none; }
a {color: #06c; text-decoration: none; }
a:visited { color: #069; text-decoration: none; }
a:hover { color: #f00; text-decoration: none; }
a:active {color: #ff0; }

.navlink { 
			color: #999; 
			font: 11px/18px verdana, arial, sans-serif;
			font-weight: bold; 
}

.navlink:visited { 	color: #999; 
					font: 11px/18px verdana, arial, sans-serif;
					font-weight: bold; 
}
.navlink:visited:hover { color: #f30; 
						font: 11px/18px verdana, arial, sans-serif;
						font-weight: bold; 
}

#mainwrapper { 
		border: 1px solid #000;  
		background: #fff url(../graphics/big_robotronman_fade.gif) 0 0 no-repeat fixed;
		width: 700px;
		padding: 10px;
		text-align: left;
		margin-left: auto;
	 	margin-right: auto;
}


#navstrip { 
		border-top: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
		color: #ccc;
		background: #eee;
		text-align: left;
		padding: 3px;
		margin-bottom: 5px;
		width: 100%;
}

#leftcontent {
		float: left;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 0px;
		width: 160px; 
		margin-top: 5px;
}

#rightcontent {
		margin-right: 50px; 
		margin-left: 175px; 
		margin-top: 10px;
		border-left: 1px solid #ccc; 
		padding-left: 10px;
		padding-top: 5px;
}


#wrapper {
		background:  url(../graphics/meme_mark.gif) bottom right no-repeat;
}

#bottom { 
		border-top: 1px solid #ccc;
		color: #999; 
		font: 10px verdana, arial, sans-serif; 
		width: 100%;
		text-align: left;
		margin-top: 5px;
		padding-top: 5px;
}

BODY { 
		margin: 30px 0px 30px 0px; 
		background:  #fff url(../graphics/big_robotronman.gif) 0 0 no-repeat fixed;
}

P {  
		font: 11px/18px verdana, arial, sans-serif; 
		color: #000; 
		margin-top: 0px;  
		margin-bottom: 5px;
}

.smallgrey { 
		color: #666; 
		font-size: 10px; 
}

.smallcaps {
		font-size:  9px;
		letter-spacing:  .09em;
		text-transform:	uppercase;
}

.divider { 
		border-top: 1px solid #ccc; 
		padding-top: 4px;
}

.textblock { 
		margin-right: 100px; 
		margin-left: 20px; 
}

H1 { 
		font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
		font-size: 18px; color: #f00; 
		font-weight: bold;
		margin-top: 0px;
		margin-bottom: 5px;
		margin-left: 5px;
		letter-spacing: 0.5em;
		text-transform: uppercase;
}

H2 {
		font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
		font-size: 14px; 
		font-weight: bold;
		color: #999; 
		margin-top: 10px;
		margin-bottom: 0px;
}

H3 {
		font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-weight: bold;
		color: #666; 
		margin-bottom: 5px;
		margin-top: 10px;
}

.selected { 
		font: 11px Verdana, Arial, Helvetica, sans-serif; 
		font-weight: bold; 
		color: #f0f; 
}

.lightgrey { color: #eee; }

input, select, textarea {
		padding: 2px;
		width: 140px;
		margin-top: 4px;
		margin-left: 0px;
		border: solid 1px #999;
		background-color: #eee;
		color: #666;
		font: 10px verdana, geneva, helvetica, arial, sans-serif;
		font-weight: bold;
}

input:focus {
		background-color: #fff;
}
		

