﻿* {border-width:0px; margin:0px; padding:0px;}

/* Color 21, 66, 139    Background 174, 209, 255  **********/

body {
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	background:#AED1FF url('Out_Left.gif') repeat-y left;
	overflow:auto;}

#d_top, #d_mid, #d_bottom {
	position:absolute;
	left:0px;
	right:0px;}

#d_top {
	height:125px;
	background:url('Out_Top.gif') repeat-x top;}

#d_mid {
	top:125px;
	height:50px;}

#d_bottom {
	top:175px;
	bottom:0px;}

#d_main {
	position:absolute;
	bottom:0px;
	right:0px;
	top:0px;
	background:white;}

#d_W3C {
	position:absolute;
	top:40px;
	right:10px;}

h1 {margin-top:0.5em;
	text-align:center}

h2 {margin-top:0.4em;
	text-align:center}

p {margin-top:0.6em}

/* Color Items *****************************************************************/

ul.menu li, ul.menu li:hover, #d_man, #d_rep, #d_info, #d_lines a, #d_lines a:hover {
	color:#15428B;font-weight:bold;}

ul.menu li:hover, #d_lines a:hover {
	background:white;}

div.d_MInfo a:hover {
	color:#15428B;
	background-color:#AED1FF;}

/* Below are top menu items ****************************************************/

ul.menu {
	list-style:none;}

ul.menu li {
	cursor:pointer;}

/* d_top elements - logo & address *********************************************/

#img_OC {
	position:absolute;}

#img_logo {
	position:absolute;
	left:20px;
	top:20px;}
	
#d_man, #d_rep {
	position:absolute;
	text-align:right;
	font-size:14px;}

#d_man {
	width:180px;
	left:130px;
	top:88px;}

#d_rep {
	width:177px;
	left:130px;
	top:103px;}

#d_info {
	margin-left:420px;
	padding-top:16px;
	top:20px;
	font-size:20px;}

/* d_mid items *****************************************************************/

#d_corner {
	height:50px;
	text-align:right;}

#img_IC {
	height:50px;
	width:50px;}

#d_menu {
	position:absolute;
	bottom:0px;
	height:50px;
	right:0px;
	background: url('In_Top.gif') repeat-x bottom ;}

#ul_menu {
	position:absolute;
	bottom:0px;
	height:40px;}

#ul_menu li {
	float:left;
	text-align:center;
	height:40px;}

/* d_bottom items **************************************************************/

#d_lines {
	position:absolute;
	left:0px;
	top:0px;
	bottom:0px;
	background: url('In_Left.gif') repeat-y right;}

#d_lines a {
	display:block;
	padding-left:1.0em;
	padding-top:0.25em;
	text-decoration:none;
	height:1.5em;}

#d_content {
	position:absolute;
	top:0px;
	background:white;
	color:#181818;}

#d_content a {
	text-decoration:none;}

.s_Hdr {font-weight:bold;}

.s_Booth, .s_Name {display:inline-block;height:1.5em;}

.s_Booth {width:10%;}
.s_Name {width:50%;}

div.d_MInfo {
	left:0;
	margin:1.5em 1.0em 1.0em 1.0em;
	display:none;}

div.d_InnerLinks {
	width:50%;}

div.d_InnerLinks a {
	display:block;}

div.d_MInfo a {
	color:#181818;
	text-decoration:none;}

div.d_MInfo a:hover {
	text-decoration:none;}

div.d_LInfo {
	left:0;
	margin:1.5em 1.0em 1.0em 1.0em;
	display:none;}

div.d_LInfo a {
	display:block;
	float:right;
	margin-left:1.0em;}

img.d_LInfo1 {
	background-image:url('Lines1.gif');}

img.d_LInfo2 {
	background-image:url('Lines2.jpg');}


/* d_bottom 'lines images' *****************************************************/

#i_AAc {height:220px; width:302px;
	background-position:0px     0px; }  /* Architechural Acoustics */

#i_BEn {height:342px; width:181px;
	background-position:0px -1317px; }  /* Bag End #1 */

#i_Bey {height: 76px; width:288px;
	background-position:0px  -225px; }  /* beyer #1 */

#i_Cre {height:106px; width:313px;
	background-position:0px  -134px; }  /* Crest #2 */

#i_DAu {height:340px; width:301px;
	background-position:0px -306px; }  /* Duran Audio #1 */

#i_EZD {height:296px; width:303px;
	background-position:0px  -1014px; }  /* EZ Dupe #2 */

#i_Ful {height:84px; width:311px;
	background-position:0px  -749px; margin:20px 0px 20px 0px;}  /* Fulcrum Acooustic #1 */

#i_Inn {height:211px; width:296px;
	background-position:0px  -245px; }  /* Innovason #2 */

#i_Kal {height: 81px; width:306px;
	background-position:0px  -838px; }  /* Kaltman Creations #1 */

#i_MMa {height:289px; width:289px;
	background-position:0px  -924px; }  /* MediaMatrix #1 */

#i_SSe {height: 94px; width:307px;
	background-position:0px -1218px; }  /* Sanctuary Series #1 */
