/*________________________PRODUCT PAGE STYLES (included)__________________________________*/
    
#prev_next {
        float:left;
        color: #cccccc;
        margin-left:167px;
        text-transform:none;
        }

#prev_next a:link { color:#990000; text-decoration: none;}
#prev_next a:visited { color:#990000; text-decoration: none;}
#prev_next a:hover  { color:#cc0000; text-decoration: underline;}
#prev_next a:active { color:#cc0000; text-decoration: underline;}
#prev_next a:visited:hover { color:#cc0000; text-decoration: underline;} 

#title_bar_prod {
        width:764px; /*width and left/right padding need to add up to 776px to give td the proper width*/  
        padding: 5px 6px 5px 6px;
        background:#6a6a6a;
        font-size: 12px;
        color:white;
        }
/*-----------------big product image area---------*/ 
#prod_big {
        padding: 0 20px;
        text-align:center;
        vertical-align:top;
        }

#prod_big div {
        text-align:center;
        }

#prod_name {
        width:312px; 
        height:18px; 
        text-align:left;
        }

#color_txt { 
        margin-bottom:5px;     
        }    

/*-------------------------------------------*/ 

h2 {
        font-size:14px;
        font-weight: normal;
        }

h3 {
        font-size:12px;
        font-weight: bold;
        color:#990000;
        margin:0;
        padding:0;
        }

h4 {
        font-size:12px;
        font-weight: normal;
        color:#000;
        }

#prod_thumbs {
        padding:0 1px 0 7px; 
        vertical-align:top;
        }

.prod_head {
        width:222px; 
        height:18px; 
        clear:right; 
        padding-left:6px;
        }

#assoc_thumbs {
        padding-left:7px; 
        vertical-align:top;
        }
 
.assoc_head {
        width:70px; 
        height:18px; 
        text-align:right;
        }

/*-----------------each product thumbnail---------*/        
.thumb_holder {
        width:68px; 
        height:68px; 
        float:left;
        padding:3px;
        }

.thumb_holder_assoc { /*for the Assoc. Gear*/
        width:68px; 
        height:68px; 
        float:right; /*dif*/
        padding:3px;
        }        

.thumb_border {
        position:absolute; 
        z-index:1;
        width:68px;
        height:68px;
        }
 
.thumb_image {
        position:absolute; 
        z-index:0; 
        margin:1px; 
        width:64px;
        height:64px;
        }
/*-----------------lower text area--------------*/

.features {
        padding:0 12px 0 6px;
        width:210px;
        vertical-align:top;
        }

.features ul {
        line-height: 1.2em; /*changing this? change #specs ul too*/
        }

.in_bloc td.features p {
        margin-bottom: 7px;
        }
 
 #specs {
        padding-left:10px;
        vertical-align:top;
        }
 
 #specs ul {
        line-height: 1.2em; /*changing this? change .features ul too*/
        padding-bottom: 15px;
        }
 
 /*___________________CATEGORY page styles /for thumbs mostly/_____________*/
 
.cat_holder {
        width:308px;
        height:auto; 
        float:left;
        padding:3px;
        }
  
.min_height {
        width:4px;
        height:69px;
        }

.cat_text {
        float:right;
        width:215px;
        height:auto;
        color:#666666;
        line-height:1.2em;
        }

.cat_text div{
        margin-bottom:9px;
        }
   
.cat_text a:link { color:#990000; text-decoration: underline; font-size:15px; text-transform:uppercase;}
.cat_text a:visited { color:#990000; text-decoration: underline; font-size:15px; text-transform:uppercase;}
.cat_text a:hover  { color:#990000; text-decoration: none; font-size:15px; text-transform:uppercase;}
.cat_text a:active { color:#990000; text-decoration: underline; font-size:15px; text-transform:uppercase;}
.cat_text a:visited:hover { color:#990000; text-decoration: none; font-size:15px; text-transform:uppercase;}

/*___________________LINE page styles /for thumbs which share some styles from just above this/ _____________*/

#garm_name {
        font-size:13px;
        text-transform:capitalize;
        color:#666666;
        width:90%;
        margin-bottom:7px;
        }

#garm_num {
        width:50px;
        vertical-align:top;
        color:#990000;
        font-weight:bold;
        }

/*thumbs start here*/
.line_holder {
        width:240px;
        height:auto; 
        float:left;
        padding:3px;
        }

.line_text {
        float:right;
        width:160px;
        height:auto;
        line-height:1.3em;
        padding-top:19px;
        }
   
.line_text a:link { color:#990000; text-decoration: underline; font-size:12px; text-transform:capitalize;}
.line_text a:visited { color:#990000; text-decoration: underline; font-size:12px; text-transform:capitalize;}
.line_text a:hover  { color:#990000; text-decoration: none; font-size:12px; text-transform:capitalize;}
.line_text a:active { color:#990000; text-decoration: underline; font-size:12px; text-transform:capitalize;}
.line_text a:visited:hover { color:#990000; text-decoration: none; font-size:12px; text-transform:capitalize;}

/*___________________Tech Guide Logos______________________*/

.thumb_space td{
		padding: 5px;
		}


