html { font-family:Arial, Helvetica, sans-serif}
body {
	background-image:url(/img/bg.gif); 
	background-repeat:repeat-x;
	background-color:#FFFFFF;
	font-size:1em;
	width:800px;
	padding:25px;
	position:relative;
	}

	
/* columns */	

div#left-content { 
	position:absolute;
	width:140px;
	top:218px;	/*120px current 81px original */
	left:20px;
	padding:10px;
	z-index:200;
	}

div#middle-content { 
	position:relative; 
	width: 450px; /*400px; original*/
	height: 600;
	margin:0 0 0 0;
	padding:0 0 0 160;
	top:25px; /*original did not have a top*/
	z-index:3;   
	}

div#right-content {
	position:absolute;
	width:210px; 
	left: 600;
	/*left: 585; origianl ---  690 for larger images*/
	max-width:200px;
	/*width:225px; right: 0;*/
	top:218px;	/*81px original */
	padding:10px;
	z-index:1; 
	}

div#bottom-left-content { 
	top: 450px; 
	position: absolute; 
	border: solid 1px #000; 
	padding: 1em; width: 760px/*525px original*/;
	margin-right: 10%;
	left:0; 
	z-index:1001 important!;
	}

div#bottom-middle-content { 
	top: 660px; 
	position: absolute; 
	padding: 1em; width: 775px;/* 650px*/
	/*margin-right: 10%;*/
	/*left:185; */
	/*border: 1px solid rgb(204, 204, 204);*/
	z-index:1000;
	}
	
/* nav */
#minitabs {
	margin: 0;
	padding: 0;
	z-index: 5000
	/*border-bottom: 1px solid #cc3333;*/
	}

#minitabs ul { 	
	margin: 0; 
	padding: 0;}

#minitabs li {
	margin: 0; 
	padding: 0 1em 0 .3em;
	display: inline;
	list-style-type: none;
	}
	
#minitabs a:link, 
#minitabs a:visited,
#minitabs a:active {
	font: bold 8pt;
	margin: .3em 0.2em 0 0;
	}
 
#minitabs a:hover {
	color: #000000;
	margin: .3em 0.2em 0 0;
	border-bottom: solid 2px #000000
}
	
a:link {color: #fff; text-decoration: none;z-index:100; }
a:active {color: #fff; text-decoration: none;z-index:100; }
a:visited {color: #000; text-decoration: none;z-index:100; }
a:hover {color: #cccccc; text-decoration: none; z-index:100; }

.arrow a:link, .arrow a:active,
.arrow a:visited {background:transparent url(../img/arrow.gif); font-size:10pt; font-style:normal; font-variant:normal; font-weight:bold; color:#000000;
text-decoration:none;}

.arrow a:hover {color:#990000;
text-decoration:none;
background:transparent url(../img/arrowMO.gif);}

/* footer nav */
div#footer a:link {color: #000;	text-decoration: none; font-size:10px; }
div#footer a:active {color: #000; text-decoration: none; font-size:10px; }
div#footer a:visited {color: #990000; text-decoration: none; font-size:10px; }
div#footer a:hover {color: #990000;	text-decoration: none; font-size:10px; }
div#footer { font: normal 9pt; text-align:right; padding:1em; width:780; }


	
/* browse by category */

.category a:link {color: #000; text-decoration: none; font-size:12px; }
.category a:active {color: #000; text-decoration: none; font-size:12px; }
.category a:visited {color: #990000; text-decoration: none;	font-size:12px; }
.category a:hover {color: #990000; text-decoration: none; font-size:12px;	}
	
/******************************************************/

.textLink a:link {color: #000; text-decoration: underline }
.textLink a:active {color: #000; text-decoration: underline }
.textLink a:visited {color: #990000; text-decoration: underline  }
.textLink a:hover {color: #990000; text-decoration: underline }

/******************************************************/

.tinyLink a:link {color: #000; text-decoration: none; font-size:12px; z-index:100; }
.tinyLink a:active {color: #000; text-decoration: none; font-size:12px; z-index:100; }
.tinyLink a:visited {color: #000; text-decoration: none; font-size:12px; z-index:100; }
.tinyLink a:hover {color: #990000; text-decoration: none; font-size:12px; z-index:100; }
	
/******************************************************/

.bigHeading a:link {color: #000; text-decoration: none;	font-size:20px; font-weight:bold; font-style:italic; z-index: 500; }
.bigHeading a:active {color: #000; text-decoration: none; font-size:20px;	font-weight:bold; font-style:italic; z-index: 500; }
.bigHeading a:visited {color: #990000; text-decoration: none; font-size:20px; font-weight:bold; font-style:italic; z-index: 500;	}
.bigHeading a:hover {color: #FFFFFF; text-decoration: none;	font-size:20px; font-weight:bold; font-style:italic; z-index: 500; }

.login a:link {color: #990000; text-decoration: underline; font-size:120%; font-weight:bold;	font-style:italic; 	z-index: 500; }
.login a:active {color: #990000; text-decoration: underline; font-size:120%; font-weight:bold; font-style:italic; z-index: 500; }
.login a:visited {color: #000000; text-decoration: underline; font-size:120%; font-weight:bold; font-style:italic; z-index: 500;	}
.login a:hover {color: #660000; text-decoration: underline;	font-size:120%; font-weight:bold; font-style:italic; z-index: 500; }
	
zframe {
	border:1px solid #bbb;
	background:#000;
	}
	
h2 { font-size:135% }

h3 { font-size:120% }

#text {
	font-size:11px;
	font-style:normal;
	position:fixed;
	text-align:right;
	}

.tinyLogin {
        font-size:8pt;
        font-weight:100;
        color:#000000;
        display:none; 
        }

.tiny {
	font-size:9pt;
	font-weight:100;
	}
	
.marketing {
	font-size:12px;
	font-weight:bold;
	}
	
.heading {
	font-size:14pt;
	font-weight:bold;
	}


/*********************** Gradients *******************************/

.largeGradient {
	font-size:24px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	color:#FFFFFF;
	vertical-align:top;
		padding-bottom:5;
		padding-left:2;
		padding-right:2;
		padding-top:5;
	background-image:url(/img/grad100.gif);
	
	}

	
.bgGradient {background-image:url(/img/grad.gif); 
	background-repeat: repeat-x;
	font-weight:bold;
	color:#FFFFFF;
	font-size:11px;
	float:right;
	padding-bottom:5;
	padding-left:5;
	padding-right:5;
	padding-top:5;
	}
	
#Gradient {background-image:url(/img/grad100.gif); 
	background-repeat: repeat-x;
	font-weight:bold;
	color:#FFFFFF;
	font-size:11px;
	float:right;
	}
	
#GradientSM {background-image:url(/img/grad25.gif); 
	background-repeat: repeat-x;
	font-weight:bold;
	text-align:center;
	color:#FFFFFF;
	vertical-align:top;
	font-size:11px;
	float:right;
	padding-bottom:5;
	padding-top:5;
	padding-left:4;
	padding-right:4;
	}
	
#GradientNew {background-image:url(/img/grad25.gif); 
	background-repeat: repeat-x;
	font-weight:bold;

	font-size:11px;
	
	}
/******************************************************/
.extras {
		font-family: Verdana, sans-serif;
		font-size:11px;
		font-weight: bold;
	}
div#italic {
		font-style:italic;}
.subhead {
font-size:115%;
font-weight:600;
}

.subheadsm{
font-size:105%;
font-weight:600;
}
