*{font-size:100%;}

body{
margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 75%; text-align:center; line-height: 150%; background-color:#fff; 
}

html{margin:0px; padding:0;}

#content{
	width:758px;
	text-align:left;
	margin:0 auto;
	clear: both;
	border-top: solid 1px #888;
}


#sitebg{
background-color: #000;
width: 100%;
padding-bottom: 20px;
}

img {
border: none
}

#cb{clear:both;}

#bgblack{
	width: 100%;
	/*border-top:3px solid #fff;*/
}

h1,h2,h3,h4 {font-family:Helvetica, Verdana, Arial, sans-serif; color:#fff; font-weight:normal;}
h1 {font-size:140%; margin:0 0 10px 0; padding:0px; text-shadow:0 0 0 #000; line-height:1.3em;  font-weight: bold;}
h2 {font-size:140%; margin:0 0 10px 0; padding:0px; text-shadow:0 0 0 #000; line-height:1.3em;}
h3 {font-size:120%; text-shadow:0 0 0 #000; line-height:1.3em; font-weight: bold; margin-top: 0; margin-right: 0; margin-bottom: 0.4em; margin-left: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0px;}
h4 {font-size:110%;margin:0 0 5px 0;padding:0px; text-shadow: 0 0 0 #000; line-height:1.2em; font-weight: bold; color:#999}

p {padding:0; margin:0 0 1.2em 0; color:#999; }
p strong{text-shadow: 0 0 0 #000; color:#FFF;}

#subnav { padding: 0px; margin: 0px; text-align: left;}
#subnav ul{margin:0px; padding:0px; list-style-type:none;text-shadow:0 0 0 #fff; color: #FFF; font-weight:bold;}
#subnav li {margin: 0px; padding: 0px 0px 3px 0px;}
#subnav a{display:block; color:#888; text-decoration:none;}
#subnav a:hover{color:#fff; text-decoration: underline;}

#subnav2 { padding: 0px; margin: 0px; text-align: left;}
#subnav2 ul{margin:0px; padding:0px; list-style-type:none;text-shadow:0 0 0 #fff; color: #FFF; }
#subnav2 li {margin: 0px; padding: 0px 0px 3px 0px;}
#subnav2 a{display:block; color:#fff; text-decoration:none;}
#subnav2 a:hover{color:#fff; text-decoration: underline;}



#col-home{
	float:left;
	width:454px;
	padding:0px;
	margin:25px 0px 0px 0px;
}

#home-box1{
	float: right;
	width:220px;
	padding:0px;
	margin:10px 0px 0px 0px;
	clear: right;
}

#home-box2{
	float:left;
	width:220px;
	padding:0px;
	margin:10px 0px 0px 0px;
	clear: left;
	
}

#home-box3{
	float: right;
	width:220px;
	padding:0px;
	margin:10px 0px 0px 0px;
	clear: right;
}

#home-box4{
	float:left;
	width:220px;
	padding:0px;
	margin:10px 0px 0px 0px;
	clear: left;
}

#col-1{
	float:left;
	width: 150px;
	padding: 0px 25px 0px 0px;
	margin:25px 0px 0px 0px;
}

#col-2{
	float:left;
	width: 279px;
	padding: 0px;
	margin:25px 0px 0px 0px;
}

#col-3{
	float: right;
	width: 279px;
	padding: 0px;
	margin:25px 0px 0px 0px;
}

#col-3 a{display:block; color:#999; text-decoration:none;}
#col-3 a:hover{color:#fff; text-decoration: none;}

#topnav { padding: 10px 0px 0px 0px; margin: 0px; text-align: left; float: left; clear: both; z-index: 2;}
#topnav ul{margin:0px; padding:0px; list-style-type:none;text-shadow:0 0 0 #fff; color: #FFF; font-weight:bold;}
#topnav li {margin: 0px; padding: 0px 0px 1px 0px;}
#topnav a{display:block; color:#888; text-decoration:none;}
#topnav a:hover{color:#fff; text-decoration: underline;}

#logo {
padding: 20px 0px 0px 0px;
float: left; clear: both;
height: 37px;
width: 151px;
z-index: 3;
}

#pagehead {
	width:758px;
	height: 225px;
	margin:auto;
	background: url(/sioe/cgi-bin/rand_image.pl) no-repeat top right;
}

.divline {
padding: 5px 0px 0px 0px;
margin: 10px 0px 0px 0px;
width: 200px;
}

.divline-solid {
	width:758px;
	/*border-top: dotted 1px #444;*/
	border-top: solid 1px #888; 
	clear: both;
}

.divlinebot {
width: 100%;
clear: both;
}

#clip { padding: 0px; margin: 0px; text-align: left; width:279px; float: right; clear: both;}
#clip ul{margin:0px; padding:0px; list-style-type:none; }
#clip li {margin: 0px; padding: 5px 0px 5px 0px; border-bottom: dotted 1px #888; clear: both; height: auto !important; height: 95px; min-height: 95px; }
#clip li:hover { background-color:#1a1a1a }
#clip a{ text-decoration:none;}
#clip a:hover{color:#fff; text-decoration: none;}

#clip p {
padding: 0px 0px 0px 5px;
}

#clip h4 {
padding: 5px 0px 0px 5px;
}

#clip img {
float:left;
padding: 5px 5px 0px 0px;
margin: 0px;
}

.clip-thum {
float: right; 
padding: 0px 0px 0px 10px;
margin: 0px;
}

