

* {
	margin: 0;
	padding: 0;
}


html {
	background-image:url('/images/bg.gif');
	background-repeat:repeat-x;
	line-height:18px;
	background-color:#8D6A5F;
	font-family:Arial, sans-serif;
	font-size:8pt;
	color:#333333;
	margin:0;

}


body {
	background-image:url('/images/bg.gif');
	background-repeat:repeat-x;
	line-height:18px;
	background-color:#8D6A5F;
	font-family:Arial, sans-serif;
	font-size:8pt;
	color:#333333;
	margin:0;

}


body.home {
	background-image:url('/images/home-bg.gif');
	background-repeat:repeat-x;

}


img {
	border:0px;
}


img.bordered {
	
	border: 4px solid white;
	margin-right:15px;
	
	float:left;
}


img.TourBig {
	
	border: 4px solid white;
	
	text-align:center;
}


img.spacer {
	
	
	margin-right:24px;
	margin-bottom:10px;
	float:left;
}



span {
	
}


input.button {
	background-color:#9F303F;
	color:white;
	font-weight:bold;
	font-family:Arial;
}



.subtitles{
	color:#9F303F;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:12pt;
	line-height:20px;
}


.text {
font-size:8pt;
font-family:Arial;


}

.normal {
font-size:8pt;
font-family:Arial;


}



/*Links */


a:visited {
	border:0;
	background-color:transparent;
	color:#568AD0;
	font-weight:bold;
	padding:0;
	margin:0;
	float:none;

}


a:active {
	border:0;
	background-color:transparent;
	color:#568AD0;
	font-weight:bold;
	padding:0;
	margin:0;
	float:none;

}


a:link {
	border:0;
	background-color:transparent;
	color:#568AD0;
	font-weight:bold;
	padding:0;
	margin:0;
	float:none;

}


a {
	border:0;
	background-color:transparent;
	color:#568AD0;
	font-weight:bold;
	padding:0;
	margin:0;
	float:none;

}

a:hover {
	
	color:#042D64;
	background-color:#F2F2F2;
	text-decoration:none;
}


a.block {

background-color : #9B2837; 
color :  white;
font-weight : bold; 
font-size : 8pt; 
font-family : Arial; 
padding:3px 3px 3px 3px;
text-decoration : none; 

} 

a.block:visited {
background-color : #9B2837; 
color :  white;
font-weight : bold; 
font-size : 8pt; 
font-family : Arial; 
padding:3px 3px 3px 3px;
text-decoration : none; 
 

} 

a.block:active {
background-color : #9B2837; 
color :  white;
font-weight : bold; 
font-size : 8pt; 
font-family : Arial; 
padding:3px 3px 3px 3px;
text-decoration : none; 
 

} 

a.block:link {
background-color : #9B2837; 
color :  white;
font-weight : bold; 
font-size : 8pt; 
font-family : Arial; 
padding:3px 3px 3px 3px;
text-decoration : none; 

} 


a.block:hover {
background-color : #BA3E4E; 
color :  white;
font-weight : bold; 
font-size : 8pt; 
font-family : Arial; 
padding:3px 3px 3px 3px; 
text-decoration : none; 
}













/*MasterHeader */

#MasterHeader {
clear:both;
	margin:0 auto;
	height:117px;
	width:800px;
}


/*Margins */

#topmargin {
	height:9px;
	
}




/*Navigation */

#NavHeaders {
	background-color:#9F303F;
	color:white;
	text-transform:uppercase;
	font-weight:bold;
	padding-left:4px;
	padding-top:6px;
	padding-bottom:6px;
}


#NavLinks {
	background-color:#DAC6B2;
}

a.featuresnav:visited {
	background-color:#DAC6B2;
	color:#493229;
	font-weight:bold;
	border-top:1px solid #F0E1D2;
	border-bottom: 1px solid #BAA289;
	padding-left:4px;
	padding-top:4px;
	padding-bottom:4px;
	display:block;
	width:210px;
	text-decoration:none;
	
}

a.featuresnav:active {
	background-color:#DAC6B2;
	color:#493229;
	font-weight:bold;
	border-top:1px solid #F0E1D2;
	border-bottom: 1px solid #BAA289;
	padding-left:4px;
	padding-top:4px;
	padding-bottom:4px;
	display:block;
	width:210px;
	text-decoration:none;
	
}

a.featuresnav:link {
	background-color:#DAC6B2;
	color:#493229;
	font-weight:bold;
	border-top:1px solid #F0E1D2;
	border-bottom: 1px solid #BAA289;
	padding-left:4px;
	padding-top:4px;
	padding-bottom:4px;
	display:block;
	width:210px;
	text-decoration:none;
	
}

a.featuresnav {
	background-color:#DAC6B2;
	color:#493229;
	font-weight:bold;
	border-top:1px solid #F0E1D2;
	border-bottom: 1px solid #BAA289;
	padding-left:4px;
	padding-top:4px;
	padding-bottom:4px;
	display:block;
	width:210px;
	text-decoration:none;
	
}

a.featuresnav:hover {
	background-color:#EFE5DA;
	text-decoration:none;

}


a.featuresnavover:visited {
	background-color:#EFE5DA;
	color:#493229;
	font-weight:bold;
	border-top:1px solid #F0E1D2;
	border-bottom: 1px solid #BAA289;
	padding-left:4px;
	padding-top:4px;
	padding-bottom:4px;
	display:block;
	width:210px;
	text-decoration:none;
	
}








a.featuresnavover:active {
	background-color:#EFE5DA;
	color:#493229;
	font-weight:bold;
	border-top:1px solid #F0E1D2;
	border-bottom: 1px solid #BAA289;
	padding-left:4px;
	padding-top:4px;
	padding-bottom:4px;
	display:block;
	width:210px;
	text-decoration:none;
	
}








a.featuresnavover:link {
	background-color:#EFE5DA;
	color:#493229;
	font-weight:bold;
	border-top:1px solid #F0E1D2;
	border-bottom: 1px solid #BAA289;
	padding-left:4px;
	padding-top:4px;
	padding-bottom:4px;
	display:block;
	width:210px;
	text-decoration:none;
	
}








a.featuresnavover {
	background-color:#EFE5DA;
	color:#493229;
	font-weight:bold;
	border-top:1px solid #F0E1D2;
	border-bottom: 1px solid #BAA289;
	padding-left:4px;
	padding-top:4px;
	padding-bottom:4px;
	display:block;
	width:210px;
	text-decoration:none;
	
}








/*BreadCrumbs */

#BreadCrumbs {
	margin:0 auto;
	background-image:url('/images/breadcrumbs_bg.gif');
	padding-left:40px;
	padding-top: 8px;
	padding-bottom:8px;
	color:#A98A80;
	text-transform:uppercase;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:11pt;
	font-weight:bold;
}



#BreadCrumbs span {
	color:white;
	text-transform:none;
	font-size:10pt;
}


a.breadcrumbs:visited {

color:#A98A80;
text-transform:uppercase;
font-family:"Trebuchet MS", Arial, sans-serif;
font-weight : bold; 
font-size : 11pt; 
text-decoration : none; 
 

} 

a.breadcrumbs:active {
color:#A98A80;
text-transform:uppercase;
font-family:"Trebuchet MS", Arial, sans-serif;
font-weight : bold; 
font-size : 11pt; 
text-decoration : none; 
 

} 

a.breadcrumbs:link {
color:#A98A80;
text-transform:uppercase;
font-family:"Trebuchet MS", Arial, sans-serif;
font-weight : bold; 
font-size : 11pt; 
text-decoration : none; 

} 









/*containers */


#ContainerPage {
	width:800px;
	margin:auto;
}


#ContainerContent {

	margin:0 auto;
	background-color:white;
	padding:40px 40px 40px 40px;
	
}


#ContainerContentFull {

	margin:0 auto;
	background-color:white;
	
	
}

#ContainerStrip {
	background-image:url('/images/sublevel-options-bg.jpg');
	margin-top:64px;
	height:150px;

}

#ContainerContentRight {
	float:left;
	
}


#ContainerMoreImages {
	clear:both;
	padding-left:15px;
	padding-top:10px;
	padding-bottom:5px;
}

#ContainerContentHome {
	width:800px;
	margin:0 auto;
	background-image:url('/images/container-home-bg.gif');
	background-repeat:repeat-y;
	background-color:white;
}

#ContainerContentHomeNews {
	width:380px;
	float:left;
	background-color:white;

}

#ContainerSideBar {
	float:right;
	width:374px;
	padding: 0 0 0 0;
}

#ContainerSideBar h1 {
	float:left;
	width:130px;
	padding:10px 2px 35px 15px;
}


#ContainerSideBar p {
	padding:40px 60px 5px 15px;
	
}

#ContainerSubpageBar {
	width:215px;
	border-right:1px solid white;
	float:left;
	background-color:#DAC6B2;
	clear: both;
}


#ContainerContentProducts {
	width:718px;
	background-image:url('/images/midsection_bg.gif');

}


#ContainerContentProducts p{
	float:right;
	padding-right:10px;
	padding-left:5px;
	padding-bottom:10px;
	width:260px;
	
}




#ContainerSubpageBarRight {
	float:left;
	width:500px;
	background-color:#EFEFEF;
}

#ContainerButtons {
	padding-left:22px;
	padding-top:5px;
}

#ContainerButtonsMain {

	position:relative;
	z-index:10;
	left:329px;
	top:-15px;
	width:400px;
}




#ContainerRight {
	float:right;
	width:502px;
}


#ContainerBottom {
	position:relative;
	top:215px;
	z-index:10;
}


#Container-prev-next-buttons {
	text-align:center;
	width:200px;
	position:absolute;
	z-index:10;
	top:220px;
}

#ContainerSection {
	margin-left:50px;
	margin-right:50px;
	
	
}


#odd {
	background-color:#F8F8F8;
	border-bottom:1px solid #D0D0D0;

	border-top:1px solid white;
	padding:5px 5px 5px 5px;
	color:#914921;
	font-weight:bold;
}

#odd span {
	color:black;
	
}

#odd_regular {
	background-color:#F8F8F8;
	border-bottom:1px solid #D0D0D0;
	border-top:1px solid white;
	padding:15px 15px 15px 15px;
	
	
}

.odd_regular {
	background-color:#F8F8F8;
	border-bottom:1px solid #D0D0D0;
	border-top:1px solid white;
	padding:15px 15px 15px 15px;
	
	
}



#even {
	background-color:#EEEEEE;
	border-top:1px solid white;
	border-bottom:1px solid #D0D0D0;
	padding:15px 15px 15px 15px;

}


.even {
	background-color:#EEEEEE;
	border-top:1px solid white;
	border-bottom:1px solid #D0D0D0;
	padding:15px 15px 15px 15px;

}


/*Headers */


#HeaderHomeNews {
	background-image:url('/images/home-news.gif');
	width:426px;
	height:51px;
	
}

#HeaderHomeProducts {
	background-image:url('/images/home-products.gif');
	
	height:51px;



}


#HeaderBarProduct {
	background-color:#9B2837;
	color:white;
	font-size:14pt;
	font-family:"Trebuchet MS", Arial, sans-serif;

	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	padding-top:15px;
}

.TourHeader{
	background-color:#8D6A5F;
	color:white;
	font-size:14pt;
	font-family:"Trebuchet MS", Arial, sans-serif;
}



#HeadersSection {
	background-color:#F4F4F4;
	color:#B85E38;
	display:block;
	padding:5px 10px 5px 22px;
	border-top:1px solid white;
	border-bottom:1px solid #E8E8E8;

	font-weight:bold;
}

#Header {
	background-image:url('/images/bg_container_section.jpg');

	text-transform:uppercase;
	font-size:10pt;
	color:white;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
}


/*Content */

#ContentHomeNews {
	padding:20px 20px 20px 20px;
}


/*text */

.subtitle {
	color:#850031;
	font-size:8pt;
	font-weight:bold;
}


.title {
	color:#914921;
	font-size:12px;
	font-weight:bold;
	
}

h1 {
	color:#8E3816;
	font-size:10pt;
	line-height:20px;
	padding:5px 5px 5px 5px;
	font-weight:bold;
}

#TextPageTitle {
	color:#AE8375;
	font-family:Arial, sans-serif;
	font-weight:bold;
	float:left;
	font-size:18pt;
	width:215px;
	text-align:right;
	
	
}


#TextPageTitleLeft {
	color:#AE8375;
	font-family:Arial, sans-serif;
	font-weight:bold;
	float:left;
	font-size:18pt;
	width:215px;
	
	
	
}

#TextPageTitleLong {
	color:#AE8375;
	font-family:Arial, sans-serif;
	font-weight:bold;
	line-height:25px;
	font-size:14pt;
	
	
	
	
}

#TextPageTitleLong span{
	color:black;
	font-size:10pt;

}

#TextRightParagraph {
	float:left;
	width:400px;
	padding-left:15px;
	padding-top:10px;
}




/*Lists */

ul.list_square {
	list-style-type:square;
	padding-left:15px;
	padding-top:10px;
	padding-bottom:10px;
}



/*Graphics */

#GraphicHome {
	width:800px;
	height:293px;
	background-image:url('/images/home-graphic001.jpg');
	margin-bottom:0px;
}


img.ImageParagraphRight{
	float:right;
	border:2px;
	padding:5px 5px 5px 5px;
}


img.ImageRight2{
	float:right;
	border:0px;
	padding:5px 5px 5px 5px;
}


img.ImageParagraphLeft{
	float: left;
	border: 2px;
	padding: 10px 10px 10px 15px;
}


#GraphicJulia {
	float:left;
	padding-right:5px;
}
	
#GraphicTitle {

	position:relative;
	z-index:10;
	left:40px;
	top:37px;
	width:185px;
	
}


/*submenu */


#subheader {
height:26px;
}

.subheader {

width : 800px; 

} 



.submenu{
display : block;
background-color : #56161E; 
color : #D7A494; 
font-weight : bold; 
font-size : 7pt; 
font-family : Arial; 
padding-left: 5px; 
padding-top: 3px; 
padding-bottom: 3px; 

width : 168px !important;
height : 16px !important;
width : 168px; 

} 

a.submenu {
display : block;
background-color : #56161E; 
color : #D7A494; 
border-bottom : 1px solid #7B3B43;
 
font-weight : bold; 
font-size : 7pt; 
font-family : Arial; 
padding-left: 5px; 
padding-top: 3px; 
padding-bottom: 3px; 

text-decoration : none; 


} 

a.submenu:visited {
display : block;
background-color : #56161E; 
color : #D7A494; 
border-bottom : 1px solid #7B3B43;

font-weight : bold; 
font-size : 7pt; 
font-family : Arial; 
padding-left: 5px; 
padding-top: 3px; 
padding-bottom: 3px; 

text-decoration : none; 

} 

a.submenu:active {
display : block;
background-color : #56161E; 
color : #D7A494; 
border-bottom : 1px solid #7B3B43;

font-weight : bold; 
font-size : 7pt; 
font-family : Arial; 
padding-left: 5px; 
padding-top: 3px; 
padding-bottom: 3px; 
text-decoration : none; 

} 

a.submenu:link {
display : block;
background-color : #56161E; 
color : #D7A494; 
border-bottom : 1px solid #7B3B43;

font-weight : bold; 
font-size : 7pt; 
font-family : Arial; 
padding-left: 5px; 
padding-top: 3px; 
padding-bottom: 3px; 

text-decoration : none; 

} 


a.submenu:hover {
display : block;
background-color : #8C313C; 
color : white; 
border-bottom : 1px solid #7B3B43; 
font-weight : bold; 
font-size : 7pt; 
font-family : Arial; 
padding-left: 5px; 
padding-top: 3px; 
padding-bottom: 3px; 

text-decoration : none; 
}













/*Sub-sub menu */



.submenu2{
display : block;
background-color : #8C313C; 
color : #D7A494; 
font-weight : bold; 
font-size : 7pt; 
font-family : Arial; 
padding-left: 5px; 
padding-top: 3px; 
padding-bottom: 3px; 

width : 168px !important;
height : 16px !important;
width : 168px; 

} 

a.submenu2 {
display : block;
background-color : #691d26; 
color : #D7A494; 
border-bottom : 1px solid #98404a;
 
font-weight : bold; 
font-size : 7pt; 
font-family : Arial; 
padding-left: 5px; 
padding-top: 3px; 
padding-bottom: 3px; 

text-decoration : none; 


} 

a.submenu2:visited {
display : block;
background-color : #691d26; 
color : #D7A494; 
border-bottom : 1px solid #98404a;

font-weight : bold; 
font-size : 7pt; 
font-family : Arial; 
padding-left: 5px; 
padding-top: 3px; 
padding-bottom: 3px; 

text-decoration : none; 

} 

a.submenu2:active {
display : block;
background-color : #691d26; 
color : #D7A494; 
border-bottom : 1px solid #98404a;

font-weight : bold; 
font-size : 7pt; 
font-family : Arial; 
padding-left: 5px; 
padding-top: 3px; 
padding-bottom: 3px; 
text-decoration : none; 

} 

a.submenu2:link {
display : block;
background-color : #691d26; 
color : #D7A494; 
border-bottom : 1px solid #98404a;

font-weight : bold; 
font-size : 7pt; 
font-family : Arial; 
padding-left: 5px; 
padding-top: 3px; 
padding-bottom: 3px; 

text-decoration : none; 

} 


a.submenu2:hover {
display : block;
background-color : #8C313C; 
color : white; 
border-bottom : 1px solid #98404a; 
font-weight : bold; 
font-size : 7pt; 
font-family : Arial; 
padding-left: 5px; 
padding-top: 3px; 
padding-bottom: 3px; 

text-decoration : none; 
}











/*footer*/




#footer {
	clear:both;
	padding-top:3px;
	
	padding-right:10px;
	margin:0px;
	color:#DAC6B2;
	text-align:right;
	
	background-color:#73564C;
	
}

#endpage {
	clear:both;
	height: 1px;
}








/*Products */







#ContainerMaximus {
	position:absolute;
	z-index:2;
	width:500px;

}


#ContainerDenzel {
	position:absolute;
	z-index:2;
	width:500px;

}


#ContainerVana {
	position:absolute;
	z-index:2;
	width:500px;
	
}

#ContainerVana2 {
	position:absolute;
	z-index:2;
	width:500px;
	
}


#ContainerJulia {
	position:absolute;
	z-index:2;
	width:500px;
	
}




#ContainerTeraIV {
	position:absolute;
	z-index:2;
	width:500px;
	
}

#ContainerTeraXV {
	position:absolute;
	z-index:2;
	width:500px;
	
}

#ContainerTeraV {
	position:absolute;
	z-index:2;
	width:500px;
	
}



#ContainerSoftware {
	position:absolute;
	z-index:2;
	width:500px;
}

#ContainerServices {
	position:absolute;
	z-index:2;
	width:500px;
}




/*Features */


#LocalService {
	position:absolute;
	z-index:2;
	width:500px;
}













#FlexibleNetworking {
	position:absolute;
	z-index:2;
	width:500px;
}













#SimpleUserInterface {
	position:absolute;
	z-index:2;
	width:500px;
}













#PhotoViewer {
	position:absolute;
	z-index:2;
	width:500px;
}













#MultiZoneAudio {
	position:absolute;
	z-index:2;
	width:500px;
}













#UltimateMusicJukebox {
	position:absolute;
	z-index:2;
	width:500px;
}













#PremiumMoviePlayer {
	position:absolute;
	z-index:2;
	width:500px;
}













#PauseRecordLiveTV {
	position:absolute;
	z-index:2;
	width:500px;
}













#UltimateMediaExtender {
	position:absolute;
	z-index:2;
	width:500px;
}













#TouchPanelControl {
	position:absolute;
	z-index:2;
	width:500px;
}













#IntelViiv {
	position:absolute;
	z-index:2;
	width:500px;
}













#SecureLockdown {
	position:absolute;
	z-index:2;
	width:500px;
}













#FutureProof {
	position:absolute;
	z-index:2;
	width:500px;
}













#DualDisplay {
	position:absolute;
	z-index:2;
	width:500px;
}













#Extreme3DGaming {
	position:absolute;
	z-index:2;
	width:500px;
}













#MultiZoneMusic {
	position:absolute;
	z-index:2;
	width:500px;
}













#SurroundProcessing {
	position:absolute;
	z-index:2;
	width:500px;
}













#UltimateMusicJukebox {
	position:absolute;
	z-index:2;
	width:500px;
}













#BluRay {
	position:absolute;
	z-index:2;
	width:500px;
}











#DVD {
	position:absolute;
	z-index:2;
	width:500px;
}













#WindowsMediaCenter {
	position:absolute;
	z-index:2;
	width:500px;
}













#HDTV {
	position:absolute;
	z-index:2;
	width:500px;
}













#IntegratedAdvancedControl {
	position:absolute;
	z-index:2;
	width:500px;
}













#UltimateStorage {
	position:absolute;
	z-index:2;
	width:500px;
}













#QualityCraftedDesign {
	position:absolute;
	z-index:2;
	width:500px;
}



#MassiveMediaStorage {
	position:absolute;
	z-index:2;
	width:500px;
}
#AVRack{
	position:absolute;
	z-index:2;
	width:500px;
}

#HDVideo{
	position:absolute;
	z-index:2;
	width:500px;
}

#RecordOneWatchAnother {
	position:absolute;
	z-index:2;
	width:500px;
}

#MovieJukebox {
	position:absolute;
	z-index:2;
	width:500px;
}




#QuietCooling {
	position:absolute;
	z-index:2;
	width:500px;
}

#HighEndDesign {
	position:absolute;
	z-index:2;
	width:500px;
}

#RAID5 {
	position:absolute;
	z-index:2;
	width:500px;
}


#ElegantDesign {
	position:absolute;
	z-index:2;
	width:500px;
}


#WirelessControl {
	position:absolute;
	z-index:2;
	width:500px;
}



ul.List {
list-style-type:none;

margin-left:265px;
width:400px;

}


.List li {
	
	
	margin-bottom:10px;
	margin-top:10px;
	padding-bottom:20px;
	border-bottom: 2px dotted #D5D5D5;

}



ul.List2 {
list-style-type:none;
list-style-image:url('../images/list_bullet.gif');
margin-left:20px;
width:500px;

}


.List2 li {
	
	
	margin-bottom:3px;
	margin-left:20px;
	margin-top:3px;
	padding-bottom:3px;
	border-bottom: 2px dotted #D5D5D5;

}



ul.List3 {
list-style-type:none;
list-style-image:url('../images/list_bullet2.gif');
margin-left:20px;
width:500px;

}


.List3 li {
	
	
	margin-bottom:0px;
	margin-top:0px;
	padding-bottom:0px;
	border-bottom:0px;

}


.cellGray {
	
	background-color:#EFEFEF;
	font-family:Arial;
	font-size:8pt;
	color:#333333;
	line-height:18px;
}

.cellBeige {
	background-color:#DAC6B2;
	font-family:Arial;
	font-size:8pt;
	color:#493229;
	line-height:18px;

}

.cellWhite {
	background-color: #FFFFFF;

}


#familynav {
background-color:#897565;
padding-top:30px;
padding-bottom:5px;
font-family:"Trebuchet MS", arial, sans-serif;
text-align:right;

}

#familynav a {

background-color:#9d8874;
color:white;
text-decoration:none;

padding: 5px 13px 5px 13px;


}

#familynav a:hover {
background-color:#6d564e;

}



.small {
font-size:7pt;
line-height:14px;

}