/* CSS Document */

body {
	margin:12px 0 0 0;
	padding:0;
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	background-color:/*#FF0000*/#000000;
}
* html body {
	font-size:x-small;
	f\ont-size:small;
}
/*the next line prevents scrollbar jumps in pages*/	
 html {
	overflow-y: scroll;
}
body#anima {
	text-align: center;
	min-width:900px;
}
#anima #wrapper {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	width: 900px;
	margin-top:10em;
	margin-left: auto;
	margin-right: auto;
}
#wrap {
	width:100%;
}
#holdall { /*highest level wrap div*/
	margin: 0 auto;
	padding:0;
	width:750px;
	background-color:#666;
}
#header {
	background-color:#000000;
	width:100%;
}
ul.newMenu {
	font-size:1em;
	list-style-type:none;
	text-align: center;
	text-indent: 0px;
	padding: 0;
	background-color:#000000;
}
ul.newMenu li {
	display:inline;
	color:#FF6600;
	margin:0;
	padding:0 .25em;
	font-size:1em;
border-le/ft:solid #FF6600 1px;
}
ul.newMenu li.first {
	border-left-width:0;
}
#header img {
	margin:0;
	padding:0;
	border-bottom:2px solid #FF6600;
}
#header a img {
	margin:0;
	padding:0;
	border:none;
}
.grey td {
	background-color:#666666;
}
#orange {
	background-color:#FF6600;
}
#footer p {
	font: 1em/1 Verdana, Arial, Helvetica, sans-serif;
	color:#ffff00;
	padding:1em 0;
	background-color:#FF6600;
	text-align:center;
}
#footer {
	margin-bottom:0;
	padding: 0;
	clear:both;
	background-color:#F60;
	text-align:center;
}
#footer ul {
	margin:0;
	padding:10px 0;
	list-style-type:none;
	background-color:#000000;
}
.explain {
	background-color:#F60;
	margin:3em 14em 2em 14em;
	text-align:left;
	padding:1em;
}
.explain img {
	margin: 0 .5em .5em 0;
}
td.videoclip {
	padding:2em 0;
	width:100%;
}
td.videoclip div {
	margin:2em auto;
}
#meds td {
	text-align:center;
}
table#meds td {
	background-color:#ED1B23;
}
table#meds img, img#landscape1 {
	border:1px solid #000000;
	margin:.25em;
}
#slider img {
	border:none;
}
h1.showheader {
	font:200%/1em Arial, Helvetica, sans-serif;
	color:#F60;
	margin:0;
	font-weight:bold;
}
#nav {
	background-color:#000000;
	padding:1em 0;
}
#slider img {
	border:none;
}
/* the following line center the table*/
#content {
	margin:0 auto;
}
#contenttwo {
	margin:1.5em auto 0;
	color:#333;
}
/*an attempt to elimintate problematic borders on title page*/
.borderout img {
	border-style:none;
	margin:0;
}
/*#content img {border:thin solid #000000; margin:5px 0; padding:0}*/

/*this next line closed up the margins around the header graphic*/

#showtable td img {
	border-style:none;
}
table, tr, td {
	margin:0px;
	padding:0px
}
/*next is onlly on home page*/
/*#front td {text-align:center}
td.left p {text-align:left}
td.right p {text-align:right}
.cards td {text-align:center}
img.navImg {border:none;}
*/
.onGrey {
	color: #FFFFFF;
}
.onBlack {
	color:#ff6600;
}
h1 {
	font-size:200%;
	margin:15px 0;
}
h2 {
	font: 125%/1em bold Arial, Helvetica, sans-serif;
	margin:0;
	padding:.5em 0;
}
.small {
	font-size:100%;
}
h3 {
	font-size:150%;
	margin:8px 0;
}
p {
	margin:0;
	padding:0;
}
a.bluelink:link {
	text-decoration:underline;
	color:#0000FF;
}
a.bluelink:active {
	text-decoration:underline;
	color:#6600FF;
}
a:link {
	text-decoration: underline;
	color:#0000FF;
}
a:visited {
	text-decoration: underline;
	color: #0000FF;
}
a:hover {
	text-decoration: underline;
	color: #00FF00;
}
a:active {
	text-decoration: underline;
	color: #FF6600;
}
/*#nav a:link {text-decoration: underline;color:#0000FF;}
#nav a:visited {text-decoration: underline; color: #0000ff;}
ff#nav a:hover {text-decoration: underline;color: #00FF00;}
#nav a:active {text-decoration: underline; color:#6600FF;}
*/
/*.buyOnline, #footer p.buyOnline {font: bold 175%/1.2em Verdana, Arial, sans-serif; color:#FFF; text-align:center;margin:1em 0;}
#footer p.buyOnline {margin:-.5em  0 0 0;background-color:#FF6600;}

.buyOnline a:link {color:#FFFFFF; text-decoration:underline;}
.buyOnline a:visited {color:#FFFFFF; text-decoration:underline;}
.buyOnline a:hover {color:#0000FF; text-decoration:underline;}
.buyOnline a:active {color:#0000FF; text-decoration:none;}
*/
#gallery a:link img {
	border:5px #009999 thick;
}
a:visited img {
	border: none;
}
a:active img {
	border: none;
}
a:hover img {
	border: none;
}
#divatable img {
	border-style:none;
}
#gallery {
	margin:0;
	padding:0;
	width:98%;
}
/*#gallery {margin:0; padding:0;}
#gallery ul {list-style-type:none; margin:0; padding:0;}
#gallery ul.nested li {display:inline; margin:0; padding:0;}
#gallery ul.nested li img {border:1px solid #000000; margin:0; padding:0;}*/

#gallery ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
.nested {
	margin:0 auto;
}
#gallery li {
	display:inline;
}
#gallery ul.nested li img {
	border:1px solid #000000;
	margin:0;
	padding:0;
}
.rCol {
	width:520px;
	background-color:#ED1B23;
	margin:0;
	padding:0;
	text-align:left;
}
.rCol img {
	margin:0;
	padding:0;
}
/*li#leftSide {float:left; width:30%; background-color:#ccc;}
li#rightSide {float:right; width:69%; background-color:#CF0;}
*/



.tiny {
	font-size:80%;
	font-style:italic;
	text-align:center;
}
p#red {
	font-size:1.3em;
	background-color:#666;
	margin:0;
}
/* page title area*/
p.design a {
	color:#FFFFFF;
}
p.design a:hover {
	color:#00FF00;
}
table#art a {
	border:none;
}
table#art img {
	border:none;
}
#gallery table#art td img {
	border:#000000 2px solid;
	margin: 0 auto;
}
#gallery table#art td img.noborder {
	border:#000000 0 solid;
	margin: 0 auto;
}
#galOne table#art p {
	text-align:center;
	margin: 0 auto 1em auto;
	color:#FF6600;
}
td.tablepic {
	width:100%;
	text-align:center;
}
#galOne table#art td img {
	border:#000000 2px solid;
	margin: 0 auto;
}
#home #content a img {
	border:0 solid #000000;
}
#home #content a img {
	text-decoration:none;
}
body#home #header {
	padding:0;
	width:100%;
}
body#home #header img {
	margin:0 auto;
	border-bottom:none;
}
body#home #footer /*body#home #footer p {padding:1em 0;}
*/#credit {
	margin-top:-.5em;
	font-size:80%;
}
#credit p.design {
	color:#666;
	letter-spacing:1px;
	margin-top:.5em;
}
#credit p.design a {
	color:#FFFFFF;
}
#credit p.design a:hover {
	color:#00FF00;
}
ul#mainMenu {
	float:right;
	width:12em;
	margin-right:3em;
	font-size:small;
}
table#art2 img {
	padding:0;
	margin:1em;
	border:solid #000000 1px;
}
table#art img {
	padding:0;
	margin:1em;
	border:solid #000000 1px;
}
/*#noBorder a img {border: none;}*/
a img {
	border:none;
}
div#copy {
	background-color:#000000;
}
#copy p {
	color:#555555;
}
#footerZig #credit {
	background-color:#ff6600;
}
#footerZig #copy {
	background-color:#000000;
}
#about {
	position:relative;
	margin-left:-1em;
}
#blacktop {
	background-color:#000000;
}
h1.knuck {
	margin-bottom:0;
}

