/* Layout Stylesheet */ 

body {text-align: center; }

.noScreen {
  DISPLAY: none}

a:link {color: #333366}
a:visited {color: #333366}
a:hover {color: #999933}
a:active {color: #ff3300}

#wrap {
 margin:0 auto;
 border: 0px none;		/* This centerizes the outer_container: top=0, right=auto(even spacing) */
 position:relative;		/* This allows the outer_container to be centerized in other browsers: Chrome, Safari, Firefox, Opera */
 height: 100%;
 width:653px;
 }

#equipblock {
 position: relative;
 left: 0px;
 top: 0px;
 height:3350px;			/* Increase height as new equipment items are added to the list*/ 
 width:675px;
 padding:0;
 overflow:hidden;
 }

#equipmentcontent {
 position:absolute;
 left:0px;
 top:103px;
 overflow:hidden;
}

#servicescontent {
 position:absolute;
 left:0px;
 top:103px;
 overflow:hidden;
}

#serviceslistbutton {
 border-left:0px solid #000000; border-right:0px solid #000000; border-top:0px solid #000000; border-bottom:0px solid #000000;
 position:absolute;
 left:0px;
 top:103px;
 margin:0;
}

#equipmentbutton {
 border-left:0px solid #000000; border-right:0px solid #000000; border-top:0px solid #000000; border-bottom:0px solid #000000;
 position:absolute;
 left:128px;
 top:103px;
 margin:0;
}

p#para {
 font-size: 11px;
 color:#999999;
 position:absolute;
 left:38px;
 top:157px;
 width:300px;
 text-align:left;
 overflow:hidden;
}

p#servicelist {
 font-size: 9px;
 color:#999999;
 position:absolute;
 left:474px;
 top:170px;
 width:125px;
 text-align:left;
 overflow:hidden;
}

p#contlink {
 font-size: 9px;
 color:#999999;
 position:absolute;
 left:300px;
 top:372px;
 width:370px;
 text-align:left;
 overflow:hidden;
}

/* Equipment List Layout */ 
#camera_heading {
 font-size: 11px;
 color:#999999;
 position:absolute;
 left:38px;
 top:180px;
 width:60px;
 text-align:left;
 overflow:hidden;  
}

#camera1 {
 font-size: 11px;
 color:#999999;
 position:absolute;
 left:50px;
 top:210px;
 width:275px;
 text-align:left;
 overflow:hidden;
}

#camera2 {
 font-size: 11px;
 color:#999999;
 position:absolute;
 left:50px;
 top:545px;
 width:275px;
 text-align:left;
 overflow:hidden;
}

#camera3 {
 font-size: 11px;
 color:#999999;
 position:absolute;
 left:50px;
 top:810px;
 width:575px;
 text-align:left;
 overflow:hidden;
}

#camera4 {
 font-size: 11px;
 color:#999999;
 position:absolute;
 left:50px;
 top:1080px;
 width:575px;
 text-align:left;
 overflow:hidden;
}

#camera5 {
 font-size: 11px;
 color:#999999;
 position:absolute;
 left:50px;
 top:1245px;
 width:575px;
 text-align:left;
 overflow:hidden;
}

#camera6 {
 font-size: 11px;
 color:#999999;
 position:absolute;
 left:50px;
 top:1440px;
 width:575px;
 text-align:left;
 overflow:hidden;
}

#camaccessories_heading {
 font-size: 11px;
 color:#999999;
 position:absolute;
 left:38px;
 top:1650px;
 width:290px;
 text-align:left;
 overflow:hidden;
 }

#camaccessories_list {
 font-size: 11px;
 color:#999999;
 position:absolute;
 left:50px;
 top:1680px;
 width:575px;
 text-align:left;
 overflow:hidden;
}

#computeraccessories_heading {
 font-size: 11px;
 color:#999999;
 position:absolute;
 left:38px;
 top:1850px;
 width:290px;
 text-align:left;
 overflow:hidden;
}

#computeraccessories_list {
 font-size: 11px;
 color:#999999;
 position:absolute;
 left:50px;
 top:1880px;
 width:575px;
 text-align:left;
 overflow:hidden;
 }

#teleprompter_heading {
 font-size: 11px;
 color:#999999;
 position:absolute;
 left:38px;
 top:1995px;
 width:90px;
 text-align:left;
 overflow:hidden;
}

#teleprompter_list {
 font-size: 11px;
 color:#999999;
 position:absolute;
 left:50px;
 top:2025px;
 width:575px;
 text-align:left;
 overflow:hidden;
 }

#lighting_heading {
 font-size: 11px;
 color:#999999;
 position:absolute;
 left:38px;
 top:2055px;
 width:60px;
 text-align:left;
 overflow:hidden;
}

#lighting_list {
 font-size: 11px;
 color:#999999;
 position:absolute;
 left:50px;
 top:2085px;
 width:575px;
 text-align:left;
 overflow:hidden;
}

#sound_heading {
 font-size: 11px;
 color:#999999;
 position:absolute;
 left:38px;
 top:2635px;
 width:60px;
 text-align:left;
 overflow:hidden;
}

#sound_list {
 font-size: 11px;
 color:#999999;
 position:absolute;
 left:50px;
 top:2665px;
 width:575px;
 text-align:left;
 overflow:hidden;
}

#other_heading {
 font-size: 11px;
 color:#999999;
 position:absolute;
 left:38px;
 top:3020px;
 width:60px;
 text-align:left;
 overflow:hidden;
}

#other_list {
 font-size: 11px;
 color:#999999;
 position:absolute;
 left:50px;
 top:3050px;
 width:575px;
 text-align:left;
 overflow:hidden;
}

#equip_para {
 font-size: 11px;
 color:#999999;
 position:absolute;
 left:38px;
 top:3170px;
 width:575px;
 text-align:left;
 overflow:hidden;
}