#container {
	margin: 0 auto;
	width: 794px;
}
body {
	background-color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	margin-top:0px;
	color: #000000;
	background-image:url(/soh/images/bg3.jpg);
	background-position:top 0px; background-repeat: repeat-x;
}
img {border:0;behavior: url(/soh/includes/iepngfix.htc);}
form {display:inline;}

/*--------------------BACKGROUNDS---------------------------------------------*/
#menu{display:block;width:794px;height:65px;}
#banner {width:794px;height:225px;background-color:#000;}
#bodyarea {background-image:url(/soh/images/web2_03.jpg);background-repeat:no-repeat; width:794px; min-height:235px; background-position:top 0px;background-color:#b99b68;}
#footer{float:left;display:block;background-image:url(/soh/images/web2_05.jpg);background-repeat:no-repeat; width:794px;height:19px;}

h3 {font-size:17px}

#bmenu{
background-color:#b99b68; width:794px;
}
#content td {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
}
#content {
	margin:0;
	padding: 30px 40px 20px 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
}
#mainpgcontent {
	margin:0;
	padding: 10px 20px 10px 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
}
#mainpgcontent td{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
}
.maintxt {
 padding: 5px 30px 5px 30px;
}
.title {
	padding-left:15px;
	padding-top:3px;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	font-family:"Trebuchet MS",arial;
}
#shorttitlebar {
 	background-image:url(/soh/images/header.png);
	background-repeat: no-repeat;
	background-position:left;
	width:250px;
	height:31px;
	behavior: url(/soh/includes/iepngfix.htc);
	margin-bottom:5px;
}
#longtitlebar {
 	background-image:url(/soh/images/header.png);
	background-repeat: no-repeat;
	background-position:left;
	width:650px;
	height:31px;
	behavior: url(/soh/includes/iepngfix.htc);
	margin-bottom:5px;
}
.menutitle{
	display:block;
	background-color: #996633;
	padding:3px;
	color:#FFFFCC;
}
.sidemenulist {
	list-style:square;
	list-style-image:url(/soh/images/bullet3.jpg);
}
.sidemenulist li {
	margin-left:-20px;
	padding-bottom:5px;
}
.sidemenulist a:hover{
	display:block;
}  

a:active, a:visited, a:link {
	color: #663300;
	text-decoration:underline;
	font-weight:bold;
}
a:hover {
	color:#000;
	text-decoration: none;text-decoration:underline;
}
.borderbottom {
	border-bottom:solid; border-width:1px; border-color: #33CC66;
}
.borderright {
	border-right: dotted; border-width:1px; border-color: #996633;
}
.picborder {
	border:3px solid  #FFFFFF;
}
.picborder2{
	border:1px solid #996633;
}
.tborder {border-collapse:collapse; border:1px dotted  #996633;}
.caption {font-size:9px; color: #663300}
.newstxt{background-color:#FFFF99; display:block;}

.getFlashPlayerlink a:active, .getFlashPlayerlink a:visited, .getFlashPlayerlink a:link {
	color: #999999;
	text-decoration:underline;
	font-weight:bold;
}
.getFlashPlayerlink a:hover {
	color: #996633;
	text-decoration: none;
	background-color: #FFFFCC;
}

.rplink {
	padding-right:16px;
	font-family:Arial, Helvetica, sans-serif;
}
.rplink a:active, .rplink a:visited, .rplink a:link{
	font-size:13px;
	color: #FFCC33;
	text-decoration:none;
}

.rplink a:hover {
	font-size:13px;
	color: #00CC33;
	text-decoration:none;
	background-color: #333333;
}
:focus,a {outline: 0;}
/* MENU ====================DO NOT CHANGE================================================*/
ul#topmenu {width: 794px; margin:0; padding:0;list-style: none;}

ul#topmenu li { display: inline; }
ul#topmenu li a {display: block; float: left; height: 49px;background-image: url(/soh/images/webmenu.jpg); text-indent: -9999px;}

ul#topmenu li a.link1 {width: 110px; background-position: 0 0;	}

ul#topmenu li a.link2 {width: 145px; background-position: -110px 0; }
ul#topmenu li a.link3 {width: 270px; background-position: -255px 0; }
ul#topmenu li a.link4 {width: 100px; background-position: -525px 0; }
ul#topmenu li a.link5 {width: 169px; background-position: -625px 0; }

ul#topmenu li a.link1:hover, ul#topmenu li a.link1:focus {background-position: 0 -49px; }
ul#topmenu li a.link2:hover, ul#topmenu li a.link2:focus {background-position: -110px -49px; }
ul#topmenu li a.link3:hover, ul#topmenu li a.link3:focus {background-position: -255px -49px; }
ul#topmenu li a.link4:hover, ul#topmenu li a.link4:focus {background-position: -525px -49px;  }
ul#topmenu li a.link5:hover, ul#topmenu li a.link5:focus {background-position: -625px -49px;  }
