* {margin:0px;padding:0px;top:0px;left:0px;}
body{
	text-align: center;
	background-image: url(css/images/background2.jpg);
}
#central{ margin-right: auto; margin-left: auto; margin-top: 0; text-align: center; background-color: #ffffff; position: relative; width: 878px; }
#header{
	background-image: url(css/images/Forssell-Technologies.jpg);
	height: 141px;
	width: 876px;
	left: 0px;
	top: 0px;
}
#header a{ font-size: 11pt; font-style: normal; line-height: normal; font-weight: bolder; color: #600; font-family: Georgia; text-decoration: none; text-align: right; visibility: visible; float: right; margin-top: 60px; margin-right: 15px; margin-left: 15px; padding-right: 35px; }
#navlist{ margin-left: 0; padding-left: 0; white-space: nowrap; position: absolute; height: 27px; width: 877px; top: 138px; border-top-color: #fff; border-top-width: 1pt; }
#navlist li{
	display: inline;
	list-style-type: none;
}
#navlist a { padding: 2px 5px; background-image: url(css/images/button.gif); height: 20px; width: 108px; display: inline; position: absolute; text-align: center; color: #330000; font-size: 8.5pt; font-family: Georgia; font-weight: bold; background-repeat: repeat; text-decoration: none; }
#navlist a:hover{background-image: url(css/images/buttonover.gif);}
#n1{left: 0px;}
#n2{left: 91px;}
#n3{left: 202px;}
#n4{left: 313px;}
#n5{left: 424px;}
#n6{left: 535px;}
#n7{left: 646px;}
#n8{left: 757px;}
#leftside{ position: absolute; visibility: visible; float: right; clear: none; }
#leftside2{ float: left; }
#leftside2 h3{ width:200px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #333333; background-color: #ffffff; text-align: center; float: left; display: block; margin-left: 35px; margin-top: 35px; border-color: #00306f; border-style: solid; border-width: 3px 3px 0; }
#content{ margin-top: 162px; width: 873px; background-image: url(css/images/creambkgrnd.jpg); text-align: left; position: absolute; border: solid 1px #fff; }
#subcontent{ width: 100%; }
#picture { float: right; width:355px    }
#picture1 { height: 78px; width: 354px; background-image: url(css/images/new-audio-products.jpg); visibility: visible; float: right; clear: none; list-style-type: none; display: inline; }
#picture1 a { background-image: url(css/images/new-audio-products.jpg); width: 354px; height: 78px; visibility: visible; float: right; clear: none; display: inline; }
#picture1 a:hover { background-image: url(css/images/new-audio-products-over.jpg); width: 354px; height: 78px; visibility: visible; float: right; clear: none; display: inline; }
#p1{ background-image: url(css/images/new-audio-products.jpg); background-repeat: no-repeat; width: 354px; height: 78px; visibility: visible; float: right; clear: none; display: inline; }

#picture2 { height: 69px; width: 354px; background-image: url(css/images/support.jpg); visibility: visible; float: right; clear: none; list-style-type: none; display: inline; }
#picture2 a { background-image: url(css/images/support.jpg); width: 354px; height: 69px; visibility: visible; float: right; clear: none; display: inline; }
#picture2 a:hover { background-image: url(css/images/support-over.jpg); width: 354px; height: 69px; visibility: visible; float: right; clear: none; display: inline; }
#p2{ background-image: url(css/images/support.jpg); background-repeat: no-repeat; width: 354px; height: 69px; visibility: visible; float: right; clear: none; display: inline; }

#picture3 { height: 87px; width: 354px; background-image: url(css/images/sound-clips.jpg); visibility: visible; float: right; clear: none; list-style-type: none; display: inline; }
#picture3 a { background-image: url(css/images/sound-clips.jpg); width: 354px; height: 87px; visibility: visible; float: right; clear: none; display: inline; }
#picture3 a:hover { background-image: url(css/images/sound-clips-over.jpg); width: 354px; height: 87px; visibility: visible; float: right; clear: none; display: inline; }
#p3{ background-image: url(css/images/sound-clips.jpg); background-repeat: no-repeat; width: 354px; height: 87px; visibility: visible; float: right; clear: none; display: inline; }

#picture4{ height: 500px; width: 375px; background-image: url(css/images/3productsvertical.jpg); background-repeat: no-repeat; }
#picture5{ height: 500px; width: 375px; background-image: url(css/images/3productsvertical.jpg); background-repeat: no-repeat; visibility: visible; float: left; clear: none; }

#flash{
	clear: both;
	background-color: #ffffff;
	position: relative;
	height: 329px;
	background-repeat: no-repeat;
	background-position: center;
}
#flash2{ clear: both; background-color: #ffffff; position: relative; height: 329px; background-image: url(css/images/products-flash2.jpg); background-repeat: no-repeat; background-position: center; border-top-color: #600; border-top-width: 1px; }
#footer{ color: #fcf9ef; font-size: 9pt; background-color: #453f2b; position: relative; height: 175px; background-position: center; text-decoration: none; text-align: center; visibility: visible; clear: none; }
#rightside{ float: left; width: 460px; margin-left: 15px; margin-top: 20px; overflow: hidden; }
#rightside2 { margin-top: 20px; margin-right: 15px; width: 450px; float: right; overflow: hidden; visibility: visible; clear: none; }
#rightside p{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666; margin-right: 0; margin-bottom: 20px; width: 460px; visibility: visible; float: left; clear: none; }
#rightside h1{ margin: 10px 0; width: 300px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #3a2f26; visibility: visible; float: left; clear: none; }
#rightside span{ margin-top: 10px; margin-bottom: 4px; width: 430px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #649721; float: left; }
#rightside a{ color: #666666; float: left; }
#rightside2 p{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666; margin-right: 0; margin-bottom: 20px; width: 450px; visibility: visible; float: right; clear: none; }
#rightside2 h1{ margin: 10px 0; width: 450px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #3a2f26; visibility: visible; clear: none; }
#rightside2 span{ margin-top: 10px; margin-bottom: 4px; width: 450px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #649721; visibility: visible; float: right; clear: none; }
#rightside2 a{ color: #600; text-decoration: underline; width: 450px; visibility: visible; clear: none; }
#footer p{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #330000; background-position: center; padding-top: 15px; margin-right: 10px; }
#footer a{ color: #ffffe2; background-position: center; text-decoration: none; }
#footer a:hover{ color: #eaeaea; background-position: center; text-decoration: underline; }
#imagepreloader{
	visibility: hidden;
	overflow: hidden;
	height: 0px;
	width: 0px;
}
#id { }
/*clear floating boxes*/
.clearfix:after{content:".";clear:both;display:block;visibility:hidden;height:0;}
.clearfix{display:inline-table;}
/*Hide from IE/Mac \*/
* html .clearfix{height:1%;}
.clearfix{display:block;}
/*end hide*/
