/* import css that would fail in NS4 */

@import url(skipnetscape4.css);



a { 

color: White; 

text-align: center;}



a:hover {

	border-bottom: 1px dashed red;

	color: White;

	text-decoration: none;

}



a.buynow { color: red; font-weight: bold; }



body.home {

	/*background-color: #eadcc4;*/

background: url(http://www.lacanterastone.com/images/backhome.gif) repeat scroll center;



	/*background-color: #white;*/

	color: #000000;

	/*padding-right: 20%;*/

}



body {

	/*background: url(http://www.lacanterastone.com/images/back.gif) repeat scroll center;*/

	background: url(http://www.lacanterastone.com/images/back.jpg) repeat scroll center;

	margin-bottom: 0;

	/*margin-left: 38px;

	margin-right: 10px;*/

	

}

body.lost {

	background: #EADCC4;

	font-family: Verdana, Arial, sans-serif;

	font: bolder;

	text-align: center;

}





body, div, th, td, form, p, li, ul, ol {

	font-family: Verdana, Arial, sans-serif;

	font-size: 11px;

}





h1, h2, h3, h4, h5, h6 {

	font-family: "Verdana", Arial, sans-serif;

	text-transform: uppercase;

}

h1.center{
text-align: center;
}
h1.center2{
text-align: left;
}
code { font: 13px monospace; }



div.contentbox { }

div.navbar {

	text-align: right;

	margin-bottom: 0px;

}



div.navbar a { 

	font-size: 11px; 

	font-weight: bold;

}



td.a {
align: left;
padding: 15px;

}



h1.subhead {

	color: #876627;

	border-top: none;

	background-color: #eadcc4;	

	font-size: 12px;

	letter-spacing: 3px;

	text-align: left;

	text-transform: lowercase;

	margin: 0;

	

}



h1 {

	font-size: 140%;

	/*border-top: 1px dashed #369;*/	

	background-color: #C6B9A1;

	padding-top: 1px;

	padding-bottom: 1px;

}



h1.homepage {margin-left: 450px; /* NS4 overlaps sidebar without this */ }



h2 { font-size: 130%; }



h3 { font-size: 110%; }



h4 { font-size: 100%; }



hr { color: #000000; height: 1px;  width: 15%;  }



table.home { vertical-align: top;

background-color: #C46608;

text-align: center;

}



table.head {	

	background: transparent;

	height: 100;

	border: 0px;

	width: 750px;

	text-align: center;

	

}

table {

background-color: #eadcc4;

text-align: center;

}

table.menu {

font-family: Arial;

font-weight: bold;

background-color: Black;

color: White;

text-align: left;

}



table.superior { font-family: Verdana;

font-variant: small-caps;  

font-size: larger;  

font-weight: bold;  

letter-spacing: 3px;      }



td.menu {

border-bottom: 1px solid #FFFFFF;

border-left: 1px solid #FFFFFF;

border-right: 1px solid #FFFFFF;

border-top: 1px solid #FFFFFF;





}

input.button {

	background: #B3A68E;

	/* NS4 can't see these borders */

	border-bottom: 1px solid #6E624D;

	border-left: 1px solid #6E624D;

	border-right: 1px solid #6E624D;

	border-top: 1px solid #6E624D;

	color: #000000;

	cursor: hand; /* for IE */

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	padding: 4px 0;

}

input {

	background: #B3A68E;

	/* NS4 can't see these borders */

	border-bottom: 1px solid #6E624D;

	border-left: 1px solid #6E624D;

	border-right: 1px solid #6E624D;

	border-top: 1px solid #6E624D;

	color: #000000;

	cursor: text; /* for IE */

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	padding: 4px 0;

}



input.checkbox {

	cursor: default; /* for IE */



}

textarea.button {

background: #B3A68E;

	/* NS4 can't see these borders */

	border-bottom: 1px solid #6E624D;

	border-left: 1px solid #6E624D;

	border-right: 1px solid #6E624D;

	border-top: 1px solid #6E624D;

	color: #000000;

	cursor: text; /* for IE */

	font: 11px Verdana, Arial, Helvetica, sans-serif;

	padding: 4px 0;

	

}

span.menucmd {

	background-color: #f6f6f6;

	font-family: "Courier New", Courier, monospace;

}

span.styleselect, .keyword { font-weight: bold; }

li {

	/*list-style-image: url(/topstyle/img/linkarrowblue.gif);*/

	list-style-type: square;

}

ul.featurelist {

	list-style-position: inside;

	text-align: left;

}



a.menu {

	text-decoration: none;

}

.box {

	background: #f6f6f6;

	border: 1px dotted #336699;

	padding: 10px;

}



.copyright {

	font-size: 10px;

	padding-bottom: 12px;

	padding-top: 12px;

}



.important { color: #800000; font-weight: bold; }



/*  for atomz */

.searchkeyword { background-color: #FFFF9D; }



.subhead {

	font-size: 15px;

	font-style: italic;

	margin-right: 10%;

}



#sidebar {

	float: left;

	border: 1px solid #369;

	border-right: 4px solid #369;

	border-bottom: 4px solid #369;		

	width: 140px;

	background-color: White; /* don't allow H1 to show through */

	margin-top: -8px;

	margin-right: 14px;

	/* padding-top makes order link unclickable in NS4 */

	padding-left: 14px;

	padding-right: 14px;

	padding-bottom: 14px;

}

