body {
	background-color:#eee;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0 1% 0 1%;
	padding:0;
}
#container
{
	width:100%;
	margin:0px auto;
}
#top {text-align:center; padding:5px 0 5px 0;

}
/*TEXT goes here*/
#main {
	text-align:;
	margin-left:170px;
	margin-right:0px;
 	padding-left:1em;
	/*max-width:;*/
	min-height:780px;
  	height:auto !important;
 	height:780px;
}
#left {float:left;
}

/*#right {
	padding:0;
	width:88px;
	float:right;
	margin:0;
	color:white;
}*/
#foot {
	border:1px solid #990000;
	font-size:70%; 
	color:#990000;
	padding:5px;
	margin:0px 5px 10px 5px;
	clear:;
}
.noscipting {color:red;
}


h1,h2,hr {color:#990000;
}
h2 {text-align:center;
}
hr {height:1px;
}

table {font-size:90%;
}
/*size of nav panel*/
td.left {text-align:center; padding:2px;
}
table.left {border:1px solid #990000;
	color:#990000;
	font-size:130%;
}
table.discount {background-color:#990000;
	color:#eee;
	font-size:100%;
}
table.left, table.discount {font-family:Arial, Helvetica, sans-serif; width:160px;
}
table.more td { vertical-align: top; font-size:90%;
}
td.discount {font-size:100%; font-weight: normal;
}
td.discount_2 {font-size:90%;
}
td.discount, td.discount_2 {text-align:center; padding:5px; height:20px;
}
table.main {margin-right:10px;
}
td {text-align:center;
}
td.navig {vertical-align:top; font-size:80%; font-weight: bold;
}
td.w {width:160px;
}/*width*/
td.te {height:60px; vertical-align:top;
}/*text*/
td.in {width:30px;
}/*between_pics*/
td.betw {height:20px;
}
span.b, .b {font-weight:bold;
}
.it {font-style:italic;
}
.c {text-align:center;
}
.u {text-decoration:underline;
}
.s90 {font-size:90%;
}
p.number .u {text-decoration:underline;
}
p.number .b {font-weight:bold;
}
.green {color:green;
}
.greener {
	color: #7F8000;
}
.red {color:red;
}
.blue {color:blue;
}
.brown {color:#990000;
}
.title {font-size:120%; font-weight:bold; color:#990000;
}
span.cd {vertical-align: super; font-size: 90%; color:red;
}
span.demo {color:red;
}
span.info {color:navy; font-weight:bold;
}

a:link, a:visited, a:link.email, a:visited.email {color:#990000; text-decoration:none;}
a:hover, a:hover.email {color:red; text-decoration:underline;
}
a:link.email, a:visited.email { font-weight:bold;}

p.photos{ color:#990000; font-weight:bold; text-align:center; padding-bottom:30px;
font-family: Arial, Helvetica, sans-serif; font-size:120%;
}
p.photos a:link, p.photos a:visited, p.photos a:hover { text-decoration:underline;
font-size:130%;}
p.photos a:link, p.photos a:visited { color:#990000; }
p.photos a:hover { color:red; }
p.photos a:link.exept, p.photos a:visited.exept, p.photos a:hover.exept {text-decoration:none;
}
a:link.details, a:visited.details {color:#000000; text-decoration:none;}
a:hover.details {color:#990000; text-decoration:none;
}
img.pic {border:0;
}
span.yet{color:red; font-size:90%;
}
span.under {text-decoration:underline;
}
span.warn {color:red;
}
span.warn_blue {color:blue;
}

div.sings_to_left {float:left;
}
div.google {float:left; margin: 40px 0 0 5px;
}
div.addthis { margin:35px 0px 0 5px; float:right; position: static;
}
html>body div.addthis {margin:35px 0px 0 5px; float:right; position: static;
} /*for Netscape and Opera*/

div.google_bottom {margin-left:20px
}
div.google_left {text-align:center; padding-top:20px;
}
div.order {margin-left:7px; padding:20px
}

.space_2px {height:2px; font-size:0px; clear:left;
}
.space_20px {height:20px; font-size:0px; clear:left;
}
.space_40px {height:40px; font-size:0px; clear:left;
}
.space_100px {height:100px; font-size:0px; clear:left;
}
.space_200px {height:200px; font-size:0px; clear:left;
}
.space_400px {height:400px; font-size:0px; clear:left;
}

/*green red yellow*/
.availability td, table.availability {
	border: 1px solid black; 
}
td.green		{background-color:green;
}
td.yellow	{background-color:yellow;
}
td.red		{background-color:red;
}

