
body {
margin : 0; 
padding : 0; 
border : 0 none ; 
color : #666666; 
font-family : tahoma, Verdana, Arial, Tahoma; 
font-size: 11px; 
background-color: #000000;
background-image: url('http://www.kortphotography.com/images/bkg-stone.jpg');
background-position: top center;
background-repeat: repeat-y;
} 

td { 
	font-size: 11px; 
	font-weight: none; 
	text-decoration: none; 
}

a, a:active {  font-weight: none; text-decoration: none; color: #333333; }
a:link, a:visited {  font-weight: none; text-decoration: underline; color: #333333; }
a:hover {  font-weight: none; color: #000000; text-decoration: none; } 

.image { padding: 0;  border: solid 2px #222222;	}

.th_image { padding: 0;  border: solid 1px #222222;	}

.br {  font-weight: bold; text-decoration: none; color:#ff0000; font-size: 11px; }

.amessage { color: #000000; padding: 4; background-color: #ffff00; font-weight: bold;	 border: solid 1px #999999;	}
.amessage2 { color: #000000; padding: 4; background-color: #ffff00; font-weight: bold;	 border: solid 1px #999999;	}

.main_table { 
	color: #666666; 
	padding: 0;  background-color: #ffffff;
	border: solid 0px #cccccc;	
	width: 770; 
	}

.navagation_table { color: #666666; padding: 0;  background-color: #fcfcfc; border: solid 1px #cccccc;			}

.navagation_title { color: #0b91c4; font-weight: bold;  padding: 4;  background-color: #dddddd; 	}

.textfield { 	font-size: 11px; 	font-family:   tahoma, Verdana, Arial, Tahoma; 	color:  #000000;  background-color: #ffffff; border: solid 1px #555555;	}

.submit { 
	font-family:  tahoma, Verdana, Arial, Tahoma; 
	font-size: 11px; 
	cursor: pointer;
}
.checkbox { 
	border: none; 
	background-color: none;
}

.cart_table { color: #666666; padding: 0;  background-color: #fcfcfc; border: solid 1px #cccccc;			}
.cart_item {color: #666666; padding: 4; background-color: #fcfcfc;	}
.cart_notes_table {color: #666666; padding: 4; background-color: #fcfcfc;	}
.selectsizetable { color: #666666;  padding: 1;  background-color: #fcfcfc;  border: solid 1px #cccccc;	}
.selectsize { color: #666666;  padding: 4; background-color: #fcfcfc;  border-top: solid 1px #cccccc;	border-bottom: solid 0px #cccccc;		}

.titlebar { color: #367982; padding: 4;  font-weight: bold;  background-color: #dddddd; 	}

.tdtop { color: #0b91c4; padding: 4;  font-weight: bold;  background-color: #dddddd; 	}

.error {  font-weight: bold; text-decoration: none; color:#ff0000; }

ul { line-height: 2em; }

