/* CSS Document */
/* James Kooi */

/* Structure */

body {
 padding:0px;
 margin:0px;
 background-color:#FFFFFF;
 background-image:url(images/hs_bg.png);
 background-repeat:repeat-x;
 background-position:top left;
}


/* Right Column - Content Section */


.rc_div1_right {
 float:left;
 clear:none;
 width:450px;
 margin:0px 0px 12px 0px;
}
.rc_div2 {
 float:left;
 clear:both;
 width:100%;
 height:250px;
 margin:10px 0px;
}

.rc_tall_left {
 float:left;
 clear:none;
 width:127px;
 height:896px;
 margin:10px 0px;
}

.rc_list_index {
}

.rc_list {
 float:left;
 clear:none;
}


#right_column p  {
 padding:5px 5px;
 margin:0px;
 font-size:14px;
}

#right_column p i {
 color:#900;
}

#right_column h1 {
 color:#900;
}

#right_column h2 {
 color:#900;
}

#right_column .rc_div2 h2 {
 color:#000;
 text-align:center;
 font-style:italic;
 font-size:18px;
 margin-bottom:-10px;
}

#right_column h3 {
 color:#900;
}

.rc_div1_right h3 {
 color:#900;
 text-align:center;
 font-style:italic;
 font-size:15px;
 margin-bottom:0px;
}


.rc_list_index ul {
 list-style-type: disc;
 margin-top:-50px;
 margin-right:25px;
 float:right;
 clear:right;
}


.rc_list_index ul li {
 list-style-type: disc;
 font-weight:bold;
}


.rc_list ul {
 list-style-type: none;
}

.rc_list ul li {
 list-style-type: none;
 font-weight:bold;
}


#right_column .span1 {
 text-align:center;
}




/* Images */

a img {border:none;}





/* Left Nav */

.glossymenu {
list-style-type: none;
margin: 0;
padding: 0;
width: 148px; /*WIDTH OF MAIN MENU ITEMS*/
border: 1px solid black;
border-bottom:0px;
clear:both;
}

.glossymenu li ul{
list-style-type: none;
margin: 0px;
padding: 0px;
width: 148px; /*WIDTH OF MAIN MENU ITEMS*/
}

.glossymenu li{
position: relative;
margin: 0px;
padding: 0px;
}

.glossymenu li a{
background: white url(images/left_nav.png) repeat-x top left;
font: bold 11px Verdana, Helvetica, sans-serif;
color: black;
display: block;
width: 148px;
margin: 0px;
padding: 0px;
line-height:34px;
text-indent: 5px;
text-decoration: none;
letter-spacing:0px;
}

.glossymenu li ul{ /*SUB MENU STYLE*/
position: absolute;
width: 148px; /*WIDTH OF SUB MENU ITEMS*/
left: 10px;
top: 0px;
display: none;
text-indent: 10px;
}

.glossymenu li ul li{
float: left;
}

.glossymenu li ul li a{
border-left:1px solid black;
}
.glossymenu li ul a{

width: 148px; /*WIDTH OF SUB MENU ITEMS */

}

.glossymenu .arrowdiv{
position: absolute;
right: 2px;
top:0px;
background: transparent url(images/arrow.gif) no-repeat center right;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: black;
}

.glossymenu li a:hover{
background: white url(images/left_nav.png) repeat-x bottom left;
color:black;
}

/* Holly Hack for IE \*/
* html .glossymenu li { float: left; height: 1%; }
* html .glossymenu li a { height: 1%; }
/* End */







/* Cabinet Refacing Nav */

.hs_nav_wrap {
 height:200px;
 width:594px;
 margin:0px auto;
}

.hs_nav_div {
 width:198px;
 float:left;
 clear:none;
 text-align:center;
 }




a.t1:link,
a.t1:visited,
a.t1:active{
background-color:white;
background-image:url('images/span-button.jpg');
background-position:top center;
display:block;
width:198px;
height:30px;
color:black;
line-height:30px;
font-family:verdana; 
font-size:12px; 
text-decoration:none;
}
a.t1 span{display:none;}
a.t1:hover{
background-color:white;
background-image:url('images/span-button.jpg');
background-position:bottom center;
display:block; 
color:black; 
border:0px;
font-weight:bold;
}
a.t1:hover span{
display:block; 
line-height:18px;
background-color:white;
background-image:url('images/span-1.jpg'); 
position:relative; 
left:198px; 
top:-30px;
width:198px; 
height:150px; 
padding:0px; 
z-index:7;
}


a.t2:link,
a.t2:visited,
a.t2:active{
background-color:white;
background-image:url('images/span-button.jpg');
background-position:top center;
display:block;
width:198px;
height:30px;
color:black;
line-height:30px;
font-family:verdana; 
font-size:12px; 
text-decoration:none;
}
a.t2 span{display:none;}
a.t2:hover{
background-color:white;
background-image:url('images/span-button.jpg');
background-position:bottom center;
display:block; 
color:black; 
font-weight:bold;
border:0px;
}
a.t2:hover span{
display:block; 
line-height:18px;
background-color:white;
background-image:url('images/span-2.jpg'); 
position:relative; 
left:198px; 
top:-60px;
width:198px; 
height:150px; 
padding:0px; 
z-index:7;
}


a.t3:link,
a.t3:visited,
a.t3:active{
background-color:white;
background-image:url('images/span-button.jpg');
background-position:top center;
display:block;
width:198px;
height:30px;
color:black;
line-height:30px;
font-family:verdana; 
font-size:12px; 
text-decoration:none;
}
a.t3 span{display:none;}
a.t3:hover{
background-color:white;
background-image:url('images/span-button.jpg');
background-position:bottom center;
display:block; 
color:black; 
font-weight:bold;
border:0px;
}
a.t3:hover span{
display:block; 
line-height:18px;
background-color:white;
background-image:url('images/span-3.jpg'); 
position:relative; 
left:198px; 
top:-90px;
width:198px; 
height:150px; 
padding:0px; 
z-index:7;
}


a.t4:link,
a.t4:visited,
a.t4:active{
background-color:white;
background-image:url('images/span-button.jpg');
background-position:top center;
display:block;
width:198px;
height:30px;
color:black;
line-height:30px;
font-family:verdana; 
font-size:12px; 
text-decoration:none;
}
a.t4 span{display:none;}
a.t4:hover{
background-color:white;
background-image:url('images/span-button.jpg');
background-position:bottom center;
display:block; 
color:black; 
font-weight:bold;
border:0px;
}
a.t4:hover span{
display:block; 
line-height:18px;
background-color:white;
background-image:url('images/span-4.jpg'); 
position:relative; 
left:198px; 
top:-120px;
width:198px; 
height:150px; 
padding:0px; 
z-index:7;
}


a.t5:link,
a.t5:visited,
a.t5:active{
background-color:white;
background-image:url('images/span-button.jpg');
background-position:top center;
display:block;
width:198px;
height:30px;
color:black;
line-height:30px;
font-family:verdana; 
font-size:12px; 
text-decoration:none;
}
a.t5 span{display:none;}
a.t5:hover{
background-color:white;
background-image:url('images/span-button.jpg');
background-position:bottom center;
display:block; 
color:black; 
font-weight:bold;
border:0px;
}
a.t5:hover span{
display:block; 
line-height:18px;
background-color:white;
background-image:url('images/span-5.jpg'); 
position:relative; 
left:198px; 
top:-150px;
width:198px; 
height:150px; 
padding:0px; 
z-index:7;
}


a.t6:link,
a.t6:visited,
a.t6:active{
background-color:white;
background-image:url('images/span-button.jpg');
background-position:top center;
display:block;
width:198px;
height:30px;
color:black;
line-height:30px;
font-family:verdana; 
font-size:12px; 
text-decoration:none;
}
a.t6 span{display:none;}
a.t6:hover{
background-color:white;
background-image:url('images/span-button.jpg');
background-position:bottom center;
display:block; 
color:black; 
font-weight:bold;
border:0px;
}
a.t6:hover span{
display:block; 
line-height:18px;
background-color:white;
background-image:url('images/span-6.jpg'); 
position:relative; 
left:-198px; 
top:-30px;
width:198px;
height:150px; 
padding:0px; 
z-index:7;
}


a.t7:link,
a.t7:visited,
a.t7:active{
background-color:white;
background-image:url('images/span-button.jpg');
background-position:top center;
display:block;
width:198px;
height:30px;
color:black;
line-height:30px;
font-family:verdana; 
font-size:12px; 
text-decoration:none;
}
a.t7 span{display:none;}
a.t7:hover{
background-color:white;
background-image:url('images/span-button.jpg');
background-position:bottom center;
display:block; 
color:black; 
font-weight:bold;
border:0px;
}
a.t7:hover span{
display:block; 
line-height:18px;
background-color:white;
background-image:url('images/span-7.jpg'); 
position:relative; 
left:-198px; 
top:-60px;
width:198px;
height:150px; 
padding:0px; 
z-index:7;
}


a.t8:link,
a.t8:visited,
a.t8:active{
background-color:white;
background-image:url('images/span-button.jpg');
background-position:top center;
display:block;
width:198px;
height:30px;
color:black;
line-height:30px;
font-family:verdana; 
font-size:12px; 
text-decoration:none;
}
a.t8 span{display:none;}
a.t8:hover{
background-color:white;
background-image:url('images/span-button.jpg');
background-position:bottom center;
display:block; 
color:black; 
font-weight:bold;
border:0px;
}
a.t8:hover span{
display:block; 
line-height:18px;
background-color:white;
background-image:url('images/span-8.jpg'); 
position:relative; 
left:-198px;
top:-90px;
width:198px;
height:150px; 
padding:0px; 
z-index:7; 
}


a.t9:link,
a.t9:visited,
a.t9:active{
background-color:white;
background-image:url('images/span-button.jpg');
background-position:top center;
display:block;
width:198px;
height:30px;
color:black;
line-height:30px;
font-family:verdana; 
font-size:12px; 
text-decoration:none;
}
a.t9 span{display:none;}
a.t9:hover{
background-color:white;
background-image:url('images/span-button.jpg');
background-position:bottom center;
display:block; 
color:black; 
font-weight:bold;
border:0px;
}
a.t9:hover span{
display:block; 
line-height:18px;
background-color:white;
background-image:url('images/span-9.jpg'); 
position:relative; 
left:-198px; 
top:-120px;
width:198px;
height:150px; 
padding:0px; 
z-index:7; 
}


a.t10:link,
a.t10:visited,
a.t10:active{
background-color:white;
background-image:url('images/span-button.jpg');
background-position:top center;
display:block;
width:198px;
height:30px;
color:black;
line-height:30px;
font-family:verdana; 
font-size:12px; 
text-decoration:none;
}
a.t10 span{display:none;}
a.t10:hover{
background-color:white;
background-image:url('images/span-button.jpg');
background-position:bottom center;
color:black; 
font-weight:bold;
border:0px;
}
a.t10:hover span{
display:block; 
line-height:18px;
background-color:white;
background-image:url('images/span-10.jpg'); 
position:relative; 
left:-198px; 
top:-150px;
width:198px; 
height:150px; 
padding:0px; 
z-index:7;
border: 0px solid black;
}