﻿body { 
	margin: 0px;
	background-color: #010204; 
	background-image: url('images/bgrnd.jpg');
	background-attachment: fixed;
	color: #231F20;
	}

p,td,h1,h2,h3,h4 { 
	font-family: arial,geneva,Sans-serif;
	}

a:link { color: #003366 }
a:visited { color: #003366 } 
a:active { color: #336699 }
a:hover { color: #336699 } 

a.nav:link { text-decoration: underline; color: #FFFFFF }
a.nav:visited { text-decoration: underline; color: #FFFFFF } 
a.nav:active { text-decoration: none; color: #FFFF00 }
a.nav:hover { text-decoration: none; color: #FFFF00 } 

h1 { color: #003366; font-size: 20px; font-weight: normal; }
h2 { color: #336699; font-size: 16px; }
h3 { color: #003366; font-size: 13px; }
hr { color: #336699 }

INPUT.button { border: 1px solid #003366;;
	font: 15px arial,geneva,Sans-serif; 
	font-weight: bold; 
	color: white; background-color: #336699 }
	
ul {
	line-height: 150%;
	}
	
td.header {
	background-image: url('images/bgrnd-header.jpg');
	height: 50px;
	vertical-align:bottom;
	font-size: 17px;
	font-weight: bold;
	color: white;
	}

td.main {
	background-image: url('images/bgrnd-main.jpg');
	background-repeat: no-repeat;
	background-color: #FF6E02;
	padding: 30px;
	padding-top: 0px;
	}

div.txt {
	background-color: white; 
	border: 3px solid gray;
	vertical-align: top;
	font-size: 14px;
	color: black;
	padding: 20px;
	padding-top: 5px;
	}
	
td.footer {
	background: #FF6E02;
	height: 50px;
	text-align:center;
	font-size: 11px;
	color: white;
	}
	
/* cart */

table.cart { border: #000000 1px solid }
td.cart { border: #000000 1px solid; font-size: 10pt }
td.info { font-size: 10pt }


/* index page */

.index_main {
	width: 781px;
	border: 0;
	background: #FF6E02 url('images/index-back.jpg') no-repeat top left;
}
.index_main img { border: 0; }
.index_main a img { border: 0; }

.rzu { width: 254px; border: solid 2px red; background-color: white; }
.rzu ul { font-size: 75%; }

.rzc { width: 254px; border: solid 2px black; background-color: white; }
.rzc ul { font-size: 75%; }

.box {
	width: 429px;
	float: right;
	border: solid 3px black;
	background-color: white;
	text-align: left;
	font-size: 85%;
}
.box p { margin: 5px; }
.box ul { padding-left: 30px; }