body 
	{
	font-family: Arial, Helvetica, sans-serif;
	width:100%;
	background-image:url(/images/background.jpg);
	background-repeat:repeat-x;
	background-attachment: fixed;	
	}
#container
{
	width:765px;
	margin:auto;
	/* background-color:#fff; 
		 border: thin solid #000; */
	

}
#bodycontainer
{
	width:565px;
	float:right;
	background-repeat:no-repeat;
	background-color:#ffffff;
/*
	padding-left:1%;
	padding-top:1%;
	border: thin solid #000; 
	margin-right:2%;
	margin-top:1%;
	margin-bottom:1%;
	padding:1%;
	background-image:url(/webman/building_tops.jpg);
*/

}
#bodycontainer li
{
	padding-top:8px;
	/*
	margin-top:8px;
	*/
}
#bodycontainer h2
{
	color:#000;
	font-family:Verdana, Arial, Helvetica;
}

#navigation 
	{
	float:left;
	font-family:Verdana, Arial, Helvetica;;
	color:#000000;
	font-size:14px;
	width:160px;
	float:left;
	display:block;
	background-color:#333333;
	border: thin solid #000;
	margin:1%;
	padding:1%
	}
#navigation A
	{
	color:#000;
	text-decoration:none;
	margin-bottom:5px;
	width:160px;
	text-align:center;
	font-weight:bold;
	padding-bottom:3px;
	}
#navigation A:Hover
	{
	color:#f00;
	text-decoration:none;
	width:160px;
	}
#header
{
	/* background-image: url(/webman/headerbg.jpg);*/
	background-repeat:repeat-x;
	width:765px;;
	/*
	height:100px;
	text-align:right;
	 border: thin solid #000;
	margin:1%;
	margin-bottom:0;
	*/
}
#flag h1
{
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	font-size:19pt;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;

}
#flag 
{
	/* background-image: url(/webman/flagBG.png);*/
	background-repeat: no-repeat;
	float:right;
	padding-left:10px;
	margin-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
	width: 302px;
	height: 90px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11pt;

}

#footer
{
	width:95%;
	/* background-color:#000; */
	
	width:764px;
	height:29px;
	border:0; /*  thin solid #000; */
	margin: 0 ; /* 1%; */
	padding: 0 ; /* 1% */
}
.smalltext{
	font-size:9pt;
}

.padded {
	margin:5px;
	padding:5px;
	border:thin #000000 solid;

}
.codeSnippet{
	padding:5px;
	margin:5px;
	background-color:#D9D9FF;
	border:thin #000000 solid;
}

h3 a{
	color:#663300;
	text-decoration:none;
}
h3 a:hover{
	color:#f00;
	text-decoration:none;
}

.backlink
{
	float:right;
	font-size:9px;
}#bodycontainer #sesame {
	/*padding: 10px;*/
	float: left;
}
#bodycontainer #sesameWire {
	padding: 10px;
	float: left;
}
#bodycontainer #webman {
	float: left;
}
#bodycontainer #webman2 {
	float: left;
	padding-top: 200px;
	padding-bottom: 400px;
}
#bodycontainer #webman3 {
	float: left;
	padding-top: 75px;
	padding-bottom: 660px;
}
#bodycontainer #nemesis {
	float: left;
	padding-top: 150px;
	padding-bottom: 650px;
}
#backboard
{
	background-image:url(/images/transparent.png);
	/* border:solid thin #000000; */
	float:right;
	/*
	margin-left:5px;
	padding-left:5px;
	*/
	width:575px;
}
#bodycontainer #sneaky {
	float: left;
	padding-top: 100px;
}
#bodycontainer #submissions {
	float: left;
}
#nav1, #nav2, #nav3, #nav4, #nav5, #nav6, #nav7, #nav8, #nav9, #nav10, #nav11, #nav12 {
	/* background-image:url(/webman/link_background_off.png);*/
	background-color:#ccc;
	width: 160px;
	height: 35px;
	text-align:center;
} 
#header a{
	border:0px;
	text-decoration:none;
}
.topnav{
margin-right:2px;
margin-left:2px;
}
