
#subpage-wrap {background-image:url(images/backgrounds/bg-sides.gif); background-repeat:repeat-y; width:950px; }

#subpage-content {width:950px;  margin:0 auto; min-height:700px; position:relative; top:0px; padding: 0px 10px;  margin-top:8px; *margin-top:-20px;
					}
					
#subpage-content p {width:920px; }	

#subpage-content h1 {position:relative;}

#subpage-content hr  {background:url(images/hr.png) repeat-x top left;}	

#subpage-content ul li {font-size:12px; color:#999; font-style:italic; padding:4px; position:relative; top:-10px;}

#subpage-content #top-10 {font-size:10px; position:relative; top:-10px; width:550px; float:left;}

#subpage-content #cert-imgs img {padding:0 6px; width:170px; height:150px; vertical-align:top; border:none;}

#subpage-content #cert-imgs img a:hover {border:thin solid navy;}



/**** Room Additions ****/
.sub-block {width:100%; min-height:255px; /* border-top:thin dotted silver; */}
.sub-block h1 {font-size:16px; letter-spacing:2px; font-weight:bold;}
.sub-block h1 a{color:#333; padding:3px; margin:5px; border-bottom:thin dashed #CCC;}
.sub-block h1 a:hover{color:#06C; border-bottom:thin dashed #900;}
.sub-block img{padding:10px;}
#line {position: relative; margin:0 auto;  float:left; *left:-42px;}
.sub-block-links {display:inline; font-size:12px;}


/**** Commercials ****/

#flv {position:relative; left:275px; top:25px;}


/*** Featured **********/
.featured-block {width:700px;position:relative; left:0px; top:35px; height:50%; margin-bottom:-0px;}
.featured-block h3{color: #999; padding-top:5px; text-decoration:underline;}
.featured-block a:hover{color:red; text-decoration:underline;}

.featured-block p{max-width:700px; position:relative; margin:0 auto; height:160px; position:relative;}
.featured-block span{width:220px; display:inline-block; text-align:left; }
.featured-block span img{margin:0px;
   padding:1px;
   border:1px solid #999;
   background-color: #CCC; }
   
   
/*** STATIC BLOCK FOR SUB PAGES WITHOUT JQUERY MID MENU SLIDER ***/
#static-block {margin-top:10px;}


#left-nav {background:url(images/left_subnav.png); min-height:675px; background-repeat:repeat-y; float:left;  position:relative; z-index:1; width:210px; top: 20px; }
#left-nav h1{width:210px; font-size:16px; color: #900;}
#left-nav p {height:50%; margin-bottom:-25px; height:60px; } 

#main-right {float:left; position:relative; z-index:2; width:700px; top:20px; float:right;}
#main-right #instructions {font-size:11px; color: #999; position:relative; }


/**** COMMERCIAL ************/

.commercial-block {width:960px; position:relative; left:0px; top:35px; min-height:1380px; margin-bottom:-0px;}

.commercial-block span img{margin:1px;
   padding:1px;
   border:1px solid #999;
   background-color: #CCC; }
   
#comm-imgs { position:absolute; left:-5px; width:860px;}   

/**** STANDARDS *****/

#drawings {text-align:center; color:gray; font-size:10px; position:relative; left:75px; top:-20px;}
#drawings a:hover {color:black;}

/*** FLOAT IMG & PARAGRAPH GROUP **/
#img-wrap {width:900px;}
#img-wrap img {margin:0px;
   padding:1px; border:2px solid #999; background-color: #CCC; margin-right:15px; margin-top:5px;}
#img-wrap p{width:515px; float:right;}
#img-wrap /p {text-align:right;}

/** OPACITY reduction ***/
.opal {opacity: 0.35;  filter: alpha(opacity = 35);  zoom:1;}

/** IMG BORDER **/
#img-border { margin:0 10px;
   padding:2px;
   border:1px solid #999;
   background-color: #CCC;}
   
   
   
