/* Product Detail - Layout */

#product-intro {
width:345px;
float:left;
}
#product-images {
width:540px;
float:right;
}
#product-mast1 {
overflow:auto;
padding-bottom:15px;
}
#product-mast2 {
padding-top:15px;
clear:both;
overflow:auto;
}



/* Product Detail - Product Nav */

h2#head-product-tagline {
font-size:2.2em;
}

#product-detail-mini-system h2#head-product-tagline {
font-size:2.3em;
}

ul.product-nav {
margin:0 55px 0 0;
padding:0;
list-style:none;
text-align:right;
}
ul.product-nav li {
margin:0;
padding:0;
display:inline;
padding-right:10px;
}
ul.product-nav li.first {
padding-left:0;
}
ul.product-nav li.last {
padding-right:0;
}
ul.product-nav li a {
}
ul.product-nav li.active a {
color:#7a7a7a;
border-bottom:2px solid #fdbb30;
}
ul.product-nav a:hover {
text-decoration:none;
border-bottom:2px solid #fdbb30;
}
ul.product-nav a.url-print:hover,
ul.product-nav a.url-pdf:hover {
border:none;
}
ul.product-nav a.url-print img,
ul.product-nav a.url-pdf img {
vertical-align:middle;		
}



/* Product Detail - Tagline */

h2#head-product-tagline {
font-size:2.7em; font-family:"Palatino Linotype","Book Antiqua",Palatino,FreeSerif,serif; font-weight:normal; color:#005595;
width:350px;
line-height:1.2em;
margin-bottom:20px;
}

/* Product Detail - Thumbnails & Hero Image */

ul.thumbnails {
margin:20px 0 15px 0;
padding:0;
list-style:none;
text-align:center;
}

ul.thumbnails li {
margin:0;
padding:0 8px 0 0;
display:inline;
}
ul.thumbnails a {
outline:none;	
}
ul.thumbnails img {
border:1px solid #9fbbd5;
}

ul.thumbnails a:hover img,
ul.thumbnails a.active img {
border:1px solid #ffb515;
}

img.product-hero {
display:block;
text-align:center;
}


/* Product Detail - Related Products */

#related-products {
float:left;
margin-top: 20px;
margin-right:15px;
}
ul.related-products {
border-top:1px solid #cdcdcd;
margin:0;
padding:0;
background:#cdcdcd url(../images/bg-gradient-vert-1.gif) repeat-x;
min-height:98px;
height:auto !important;
height:98px;
font-size:.85em;
}
ul.related-products li {
margin:0;
padding:0 10px;
display:inline;	
text-align:center;
/*width:180px;*/
float:left;
}
ul.related-products li.first {
padding-left:25px;
}
ul.related-products a {
display:block;
text-align:center;
color:#000;
}



/* Product Detail - How-To Videos */

#how-to-videos {
float:right;
margin-top: 20px;
}
ul.how-to-videos {
border-top:1px solid #cdcdcd;
margin:0;
padding:0;
background:#cdcdcd url(../images/bg-gradient-vert-1.gif) repeat-x;
min-height:98px;
height:auto !important;
height:98px;
font-size:.85em;
}
ul.how-to-videos li {
margin:0;
padding:0;
display:inline;	
text-align:center;
float:left;
padding:5px 10px;
}
ul.how-to-videos li.first {
padding-left:25px;
}
ul.how-to-videos li.last {
padding-right:20px;
}
ul.how-to-videos a {
display:block;
text-align:center;
color:#000;
}

ul.how-to-videos img {
border:4px solid white;
}


/* Product Specs */

#product-specs {
margin-bottom:1em;
}
#product-specs-mast-1 {
padding-bottom:5px;
}
#product-specs-mast-2 {
margin-top:15px;
}
#product-specs-mast-3 {
border-top:1px solid #cbcbcb;

padding-top:8px;
}
#product-specs-mast-4 {
border-top:1px solid #cbcbcb;
margin-top:15px;
padding-top:15px;
overflow:auto;
}


#product-specs h1.page-title {
width:400px;
float:left;
margin:0;
}
.product-name {
font-weight:bold;
padding-bottom:1em;
color:#cfcfcf;
margin-left:15px;
font-size:.9em;
}


#product-specs-column-1 {
width:281px;
float:left;
margin-right:37px;
}
#product-specs-column-2 {
width:281px;
float:left;
margin-right:37px;	
}
#product-specs-column-3 {
width:281px;
float:right;
}
#product-specs-mast-2 {
font-size:.85em;
}
#product-specs-mast-2 ul {
margin-left:15px;	
line-height:1.3em;
}
#product-specs-mast-2 li {
padding-bottom:.4em;
}
#product-size-weight {
border-top:1px solid #cbcbcb;
padding:8px 0;
}
#product-power {
border-top:1px solid #cbcbcb;	
padding:8px 0;
}
#product-storage {
border-top:1px solid #cbcbcb;
padding:8px 0;
}
#product-environmental {
border-top:1px solid #cbcbcb;	
padding:8px 0;
}
#product-bandwidth {
border-top:1px solid #cbcbcb;
padding:8px 0;
}
#product-bandwidth {
border-top:1px solid #cbcbcb;
padding:8px 0;
}
#video-processing {
border-top:1px solid #cbcbcb;
padding:8px 0;
}
#video-outputs {
border-top:1px solid #cbcbcb;
padding:8px 0;
}
#disc-media {
border-top:1px solid #cbcbcb;
padding:8px 0;
}
#video-output-formats {
border-top:1px solid #cbcbcb;
padding:8px 0;
}
#audio-outputs {
border-top:1px solid #cbcbcb;
padding:8px 0;
}
#audio-output-formats {
border-top:1px solid #cbcbcb;
padding:8px 0;
}
#import-control {
border-top:1px solid #cbcbcb;
padding:8px 0;
}
#product-connections {
border-top:1px solid #cbcbcb;
padding:8px 0;
}
#product-installation {
border-top:1px solid #cbcbcb;
padding:8px 0;
}
#product-certifications {
border-top:1px solid #cbcbcb;
padding:8px 0;
}
img#photo-dimensions {
padding:20px 0 5px 40px;
}
table.product-size-weight {
	
}
table.product-size-weight th {
text-align:left;
padding-right:10px;	
vertical-align:top;
padding-bottom:15px;
}
table.product-size-weight td {
vertical-align:top;
padding-bottom:15px;	
}
table.product-size-weight .weight-no-disks {
margin-bottom:10px;	
}
#product-specs h1.page-title {
width:500px;
}


#product-links {
margin-top:8px;
border-top:1px solid #cbcbcb;
}	
#product-links h3 {
margin-top:5px;	
margin-bottom:15px;
font-size:1em;
}	

ul#product-features {
margin:5px 0 0 0;
padding:0;
list-style:none;	
}
ul#product-features li {
margin:0;
padding:0;
float:left;
width:415px;
margin-right:45px;
font-size:.85em;
line-height:1.3em;	
}
ul#product-features h3 {
font-size:1em;	
}
ul#product-features .how-to-connect, ul#product-features .watching-in-another-room  {
margin:0px 10px 10px 0;	
float:left;
border:1px solid #9fbbd5;
width:114px;
height:64px;
background-repeat:no-repeat;
}
ul#product-features .how-to-connect {
background-image:url(/images/how-to-connect.jpg);
}
ul#product-features .watching-in-another-room {
background-image:url(/images/watching-in-another-room.jpg);
}
ul#product-features a:hover .how-to-connect, ul#product-features a:hover .watching-in-another-room {
border:1px solid #ffb515;
background-position:0 -64px;
cursor: pointer;
}

ul#product-features img.mini-system {
padding-top:10px;	
}
form#form-product-link select {
margin-right:20px;
background-color:#eff3f4;
border:1px solid #dfe6ec;
font-size:.85em;
color:#666;
vertical-align:middle;
width:250px;
}
form#form-product-link a img {
vertical-align:middle;	
}
form#form-product-link a {
font-size:.85em;
}

/* Documents */
ul#documents {
margin:5px 0 0 0;
padding:10px 0 0 0;
list-style:none;	
border-top:1px solid #cbcbcb;
}
ul#documents li {
margin:0;
padding:0;
float:left;
width:415px;
margin-right:45px;
font-size:.85em;
line-height:1.3em;	
}
ul#documents h3 {
font-size:1em;	
}
ul#documents img {
padding:0px 0px 10px 0;	
float:left;
}
ul#documents ul {
list-style:none;
width:300px;
margin-left: 60px;
padding:7px;
font-size:1.15em;
}
ul#documents ul li {
float:left;
}
ul#documents ul li.datasheet {
padding-bottom:5px;
}