/* Texas Lightsmith style.css */



body

 { background-color: black; } 



a:link

 {

 color: #330;

 font-family: times, serif;

 font-size: 100%;

 font-weight: bold;

 text-decoration: underline;

 }



a:visited

 {

 color: #330;

 font-family: 'times', serif;

 font-size: 100%;

 font-weight: normal;

 text-decoration: none;

 }



a:hover

 {

 color: #000;

 font-family: times, serif;

 font-size: 100%;

 font-weight: bold;

 text-decoration: underline;

 }



a:active

 {

 color: #330;

 font-family: 'times', serif;

 font-size: 100%;

 font-weight: normal;

 text-decoration: none;

 }





p 

 { 

 font-family: 'times', serif; 

 font-size: 100%; 

 color: black

 }



h1

 {

 font-family: 'times', serif; 

 font-size: 180%;

 color: black;



 }





h3

 {

 font-family: 'times', serif; 

 font-size: 130%;

 color: black;



 }






/* Index Splash */



p.index 

 { 

 font-family: 'times', serif; 

 font-size: 100%; 

 color: black

 }



h1.index

 {

 font-family: 'times', serif; 

 font-size: 180%;

 color: black

 }





h3.index

 {

 font-family: 'times', serif; 

 font-size: 130%;

 color: black

 }



h4.index

 {

 font-family: 'times', serif;

 font-size: 110%;

 color: black

 }







/* Page Title Links */



a.page:link

 {

 color: #000;

 font-family: 'times', serif;

 font-size: 100%;

 font-weight: normal;

 text-decoration: underline;

 }



a.page:visited

 {

 color: #000;

 font-family: 'times', serif;

 font-size: 100%;

 font-weight: normal;

 text-decoration: underline;

 }



a.page:hover

 {

 color: #000;

 font-family: 'times', serif;

 font-size: 100%;

 font-weight: bold;

 text-decoration: none;

 }



a.page:active

 {

 color: #000;

 font-family: 'times', serif;

 font-size: 100%;

 font-weight: normal;

 text-decoration: underline;

 }



/* Image Caption Links */



a.image_caption:link

 {

 color: #000;

 font-family: 'times', serif;

 font-size: 80%;

 font-weight: normal;

 text-decoration: none;

 }



a.image_caption:visited

 {

 color: #000;

 font-family: 'times', serif;

 font-size: 80%;

 font-weight: normal;

 text-decoration: none;

 }



a.image_caption:hover

 {

 color: #000;

 font-family: 'times', serif;

 font-size: 80%;

 font-weight: bold;

 text-decoration: none;

 }



a.image_caption:active

 {

 color: #000;

 font-family: 'times', serif;

 font-size: 80%;

 font-weight: normal;

 text-decoration: none;

 }



/* links */



a.links_page:link 

 {

 color: #000;

 font-family: 'times', serif;

 font-size: 100%;

 font-weight: normal;

 text-decoration: underline;

 }



a.links_page:visited

 {

 color: #000;

 font-family: 'times', serif;

 font-size: 100%;

 font-weight: normal;

 text-decoration: underline;

 }



a.links_page:hover

 {

 color: #666;

 font-family: 'times', serif;

 font-size: 100%;

 font-weight: normal;

 text-decoration: underline;

 }



a.links_page:active

 {

 color: #000; 

 font-family: 'times', serif;

 font-size: 100%;

 font-weight: normal;

 text-decoration: underline;

 }









a.image:link 

 {

 color: #000;

 font-family: 'times', serif;

 font-size: 100%;

 font-weight: normal;

 text-decoration: none;

 }



a.image:visited

 {

 color: #000;

 font-family: 'times', serif;

 font-size: 100%;

 font-weight: normal;

 text-decoration: none;

 }



a.image:hover

 {

 color: #000;

 font-family: 'times', serif;

 font-size: 100%;

 font-weight: bold;

 text-decoration: none;

 }



a.image:active

 {

 color: #000; 

 font-family: 'times', serif;

 font-size: 100%;

 font-weight: normal;

 text-decoration: none;

 }





/*Navigation Menu */



h3.nav_menu

 {

 color: #000;

 font-family: times, serif;

 font-size: 130%;

 font-weight: bold;

 }





a.nav_menu:link 

 {

 color: #000;

 font-family: 'times', serif;

 font-size: 100%;

 font-weight: bold;

 text-decoration: none;

 }



a.nav_menu:visited

 {

 color: #000;

 font-family: 'times', serif;

 font-size: 100%;

 font-weight: bold;

 text-decoration: none;

 }



a.nav_menu:hover

 {

 color: #FFC;

 font-family: 'times', serif;

 font-size: 100%;

 font-weight: bold;

 text-decoration: none;

 }



a.nav_menu:active

 {

 color: #000; 

 font-family: 'times', serif;

 font-size: 100%;

 font-weight: bold;

 text-decoration: none;

 }

 



/* Metal Sample Links */



a.sample:link

 {

 color: #fff;

 font-family: 'times', serif;

 font-size: 100%;

 font-weight: bold;

 text-decoration: none;

 }



a.sample:visited

 {

 color: #fff;

 font-family: 'times', serif;

 font-size: 100%;

 font-weight: bold;

 text-decoration: none;

 }



a.sample:hover

 {

 color: #fff;

 font-family: 'times', serif;

 font-size: 100%;

 font-weight: bold;

 text-decoration: underline;

 }



a.sample:active

 {

 color: #fff;

 font-family: 'times', serif;

 font-size: 100%;

 font-weight: bold;

 text-decoration: none;

 }



a.sample_black:link

 {

 color: #000;

 font-family: 'times', serif;

 font-size: 100%;

 font-weight: bold;

 text-decoration: none;

 }



a.sample_black:visited

 {

 color: #000;

 font-family: 'times', serif;

 font-size: 100%;

 font-weight: bold;

 text-decoration: none;

 }



a.sample_black:hover

 {

 color: #000;

 font-family: 'times', serif;

 font-size: 100%;

 font-weight: bold;

 text-decoration: underline;

 }



a.sample_black:active

 {

 color: #000;

 font-family: 'times', serif;

 font-size: 100%;

 font-weight: bold;

 text-decoration: none;

 }



/* Captions */



p.caption

 {

 color: #000;

 font-family: 'times', serif;

 font-size: small;

 font-weight: bold;

 text-decoration: none;

 }



p.disclaimer

 {

 color: #000;

 font-family: 'times', serif;

 font-size: small;

 font-weight: normal;

 text-decoration: none;

 }



/* Table Backgrounds */
table.main_table

 {

 border-style: solid;

 border-color: #000;

 border-width: 3px;

 }





/* NAVIGATION MENU CSS */



#menu_title {

 text-align: center;

 text-decoration: none;

 border-width: 1px 0;

 border-style: solid;

 border-color: #000;

 width:195px;

 height:30px;

 display:block;

 }



#menu a, #menu a:visited {

 text-align: left;

 margin:0 0 1px;

 text-decoration: none;

 color: #000;

 font-weight:bold;

 border-width: 1px 0;

 border-style: solid;

 border-color: #000;

 width:195px;

 height:30px;

 display:block;

 }





 

#hours {

 background-color:#FFC;

 border-style:solid;

 border-color:#000;

 border-width:1px;

 float:left;

 margin:5px;



}



#numbers {

 background-color:#FFC;

 border-style:solid;

 border-color:#000;

 border-width:1px;

 float:right;

 margin:5px;

}



#address {

 background-color:#FFC;

 border-style:solid;

 border-color:#000;

 border-width:1px;

 width:98%;

 margin:5px;

 padding:2px;

}



.contactinfo {

 font-size:120%;

 font-weight:bold;



}
.dividerbar{
	display:block;
	position:relative;
	margin-right:auto;
	margin-left:auto;
}
/*NEW ARRIVALS HIGHLIGHTS*/
.new { border-color: #deab0e; border-width: medium; }
