body {
	height: 100%;
	min-width:640px;
	margin:0;
	background:url(http://wschurman.com/images/sitebg.png) repeat-x;
	background-color:#000;
	/*background-color:#4f5773;
		background-color:#595e6f;*/
	text-decoration: none;
}

/*@font-face {
	font-family: Delicious;
	src: url('http://wschurman.com/supports/Delicious-Roman.otf');
}*/

.preload {
	background-image:url(http://wschurman.com/images/net_over.png);
}

#iewarn {
  left: 0;
  top: 0;
  display: block;
  width: 100%;
  height: 25px;
  padding-top: 5px;
  font-family: tahoma, sans-serif;
  background: #FFFEEA;
  font-size: 0.9em;
  font-weight: normal;
  color: #334433;
  margin: 0 auto;
  text-align: center;
  border-bottom: 1px #aaa solid;
}
#css3s {
	position:fixed;
	top:0;
	right:0;
	padding:5px 10px;
	border-bottom:1px solid #ddd;
	border-left:1px solid #ddd;
	-moz-border-radius-bottomleft: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-box-shadow: 0px 0px 4px rgba(0,0,0,.8);
	-webkit-box-shadow: 0px 0px 4px rgba(0,0,0,.8);
	background:#fff;
	cursor:pointer;
}
#css3s:hover {
	text-decoration:underline;
}

#shadow {
	width:599px;
	background:url(http://wschurman.com/images/shad.png) no-repeat;
	margin:0 auto 0 auto;
	margin-top:40px;
	margin-bottom:40px;
}

#about_bot {
	text-align:center;
	width:100%;
	margin:0 auto 0 auto;
	font-family:Helvetica, sans-serif;
	color:#c0c0c0;
	font-size: 15px;
	line-height: 18px;
	text-decoration: none;
	text-shadow: black 0px -1px 1px;
}

#container {
	width:550px;
	margin:0 auto 0 auto;
}

#header {
	background:url(http://wschurman.com/images/header.png);
	height:92px;
	width:550px;
	position:relative;
	z-index:40;
}
	#logo {
		background:url(http://wschurman.com/images/title.png);
		height:40px;
		width:369px;
		float:left;
		margin-top:25px;
		margin-left:20px;
	}
	
	#vcard_logo {
		background:url(http://wschurman.com/images/vcard.png);
		height:57px;
		width:54px;
		float:right;
		margin-top:18px;
		margin-right:25px;
	}
	#vcard_over {
		background:url(http://wschurman.com/images/vcard_over.png);
		height:57px;
		width:54px;
		opacity:0;
		cursor:pointer;
	}
	
	#vcpop {
	    position: relative;
	}

	.vcpopup {
		position: absolute;
		background:url(http://wschurman.com/images/popbg.png);
		cursor:pointer;
		height:62px;
		width:133px;
	    display: none; /* keeps the popup hidden if no JS available */
	}
	.vcpopspan {
		margin-top:10px;
		margin-left:55px;
		color: black;
		font-family: 'Gill Sans';
		font-size: 13px;
		text-shadow: white 1px 1px 1px;
	}
	.vcpopspan a {
		color:black;
		text-decoration:none;
	}
	
#nav {
	width:473px;
	height:52px;
	position:absolute;
	top:-25px;
	right:0;
	z-index:4;
}
	.nav_item {
		float:right;
		height:52px;
		width:112px;
		margin-right:5px;
		background-repeat:no-repeat !important;
		position:relative;
	}
	.nav_selected {
		top:8 !important;
	}

#content {
	background:url(http://wschurman.com/images/content_bg.png);
	width:550px;
	position:relative;
	padding-top:40px;
	padding-bottom:10px;
	color: black;
	font-family: 'Gill Sans';
	/*font-family: 'Delicious';*/
	font-size: 16px;
	text-shadow: rgb(255, 255, 255) 0px 1px 0px;
	overflow:hidden;
}
	#slide_box {
		overflow:hidden;
		min-height:345px;
		width:514px;
		margin-top:10px;
		margin-left:18px;
		margin-right:18px;
		
	}
	
	#slider {
		min-height:345px;
		position:relative;
		width:1900px;
	}
	#slider ul {
		list-style:none;
		margin:0;
		padding:0;
	}
	
	#slider ul li.section {
		list-style:none;
		padding:0;
		display:block;
		position:relative;
		float:left;
		min-height:345px;
		width:514px;
		margin-right:50px;
	}

#footer {
	background:url(http://wschurman.com/images/footer.png);
	height:40px;
	width:550px;
	position:relative;
}
	#sd {
		background:url(http://wschurman.com/images/sd.png);
		height:40px;
		width:56px;
		float:right;
		margin-right:9px;
		opacity:.6;
	}
	#sd:hover {
		opacity:1;
	}
	#valid {
		background:url(http://wschurman.com/images/check.png);
		height:32px;
		width:32px;
		float:right;
		margin-right:3px;
		margin-top:3px;
		opacity:.6;
	}
	#valid:hover {
		opacity:1;
	}
	#footer_text {
		color: black;
		font-family: 'Gill Sans';
		font-size: 14px;
		text-shadow: rgb(255, 255, 255) 0px 1px 0px;
		height: 28px;
		text-align: center;
		text-decoration: none;
		float:left;
		margin-left:15px;
		margin-top:11px;
	}
		#footer_text a {
			text-decoration:none;
			color:black;
		}
		#footer_text a:hover {
			text-decoration:underline;
		}

/*contents*/

.network {
	background:url(http://wschurman.com/images/net_up.png);
	width:256px;
	height:85px;
	float:left;
	position:relative;
	cursor:pointer;
	text-decoration:none;
	color:black;
}
.network:hover,.network:focus {
	background:url(http://wschurman.com/images/net_over.png);
}
 
.network:active {
	background:url(http://wschurman.com/images/net_over.png);
}

.network img {
	margin:12px;
	float:left;
	outline:0;
	border:0;
}

.net_name {
	float:left;
	font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size:20px;
	padding-top:20px;
	padding-right:10px;
	width:130px;
}

.network span.p {
	display:none;
	color:#222;
	font-size:14px;
}

.mid {
	background:url(http://wschurman.com/images/box_bg.png) repeat-x;
	background-color:#d9d9d9;
	width:464px;
	padding:20px;
	border:1px solid #656565;
	margin-top:3px;
	position:relative;
}

a {
	text-decoration:none;
	color:#2D6DBD;
}
.mid a:hover {
	border-bottom:1px solid #2D6DBD;
}

a.about_title {
	font-size:24px;
	border:0;
	color:#000;
}

.mid ul {
	list-style:square inside !important;
}
.mid ul li {
	display:list-item;
}

#twitter_div {
	position:absolute;
	top:0;
	right:0;
	height:15px;
	padding:5px;
	display:block;
	-moz-border-radius-bottomleft: 4px;
	-webkit-border-bottom-left-radius: 4px;
	border:1px solid #656565;
	border-top:0;
	border-right:0;
	color: black;
	font-family: 'Gill Sans';
	font-size: 14px;
	text-shadow: white 0px 1px 0px;
}
#twitter_div span {
	display:block;
	width:300px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow:hidden;
}
a.tbird {
	position:absolute;
	left:-20px;
	top:-40px;
	background:url(http://wschurman.com/images/twitter.png);
	width:50px;
	height:50px;
	border:0;
}
a.tbird:hover {
	border:0;
}

#coffee {
	background:url(http://wschurman.com/images/coffee.png);
	width:170px;
	height:170px;
	position:absolute;
	bottom:10px;
	right:0px;
}

.ct {
	width:464px;
	padding:20px;
	padding-top:10px;
}
.ct .cs {
	border-bottom:1px dashed #000;
	width:100%;
	padding-top:5px;
	padding-bottom:5px;
	display:block;
	float:left;
	position:relative;
}

.ct .cs a {
	text-decoration:none;
	color: rgb(0, 51, 102);
	display:block;
	width:412px;
	margin-left:10px;
	padding-top:6px;
	float:left;
}

.ct .cs a:hover {
	text-decoration:none;
	color: black;
}
.ct .cs .p {
	width:32px;
	height:32px;
	float:left;
	opacity:.6;
}
.ct .cs .p1 {
	background:url(http://wschurman.com/images/pixels/user.png);
}
.ct .cs .p2 {
	background:url(http://wschurman.com/images/pixels/iPhone.png);
}
.ct .cs .p3 {
	background:url(http://wschurman.com/images/pixels/new%20mail.png);
}
.ct .cs .p4 {
	background:url(http://wschurman.com/images/pixels/Graphite%20Globe.png);
}
.ct .cs .p5 {
	background:url(http://wschurman.com/images/pixels/RSS.png);
}
.ct .cs .p6 {
	background:url(http://wschurman.com/images/vc.png);
}
.ct .cs .p7 {
	background:url(http://wschurman.com/images/pixels/notebook.png);
}

.ct .cs .p8y {
	background:url(http://wschurman.com/images/pixels/plus.png);
}
.ct .cs .p8n {
	background:url(http://wschurman.com/images/pixels/minus%20white.png);
}

/*
#pgfloat {
	position:absolute;
	bottom:5px;
	right:-47px;
	width:47px;
	height:100px;
	background:url(http://wschurman.com/images/pgbg.png);
}
.pmp {
	float:right;
	margin-right:5px;
	margin-top:7px;
}
.pmp a {
	float:left;
	width:16px;
	height:16px;
	margin-top:10px;
	margin-left:10px;
	opacity:.6;
	cursor:pointer;
}

.plus {
	background:url(http://wschurman.com/images/plus.png);
}
.minus {
	background:url(http://wschurman.com/images/minus.png);
}
.norm {
	background:url(http://wschurman.com/images/magnifier_zoom_fit.png);
}*/