/* CSS Document */

@import url("tools.css");

h1 {font-family: Verdana, Arial, Helvetica;	font-size: 20px; font-weight: bold;	text-decoration: none;	font-style: normal;}
h1 a {font-family: Verdana, Arial, Helvetica; font-size: 26px; font-weight: bold; font-style: normal; text-decoration: none; color: #000000; }
h2 {font-family: Verdana, Arial, Helvetica; font-size: 16px; font-weight: bold; }
h3 {font-family: Verdana, Arial, Helvetica; font-size: 14px; font-weight: bold; }
pre { background-color: #eeeeff; font-size: 10px; }

.xLarge {font-size: 20px}
.LargeMaroon {color: #800000; font-size: 18px; font-weight: bold;}
.LtGrey {padding-right: 9px; color: #9F9D9D;	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold;	font-style: normal;	}
.White {color: #F5F6F6;	font-family: Arial, Helvetica, sans-serif; font-size: 12px;	font-weight: bold;	font-style: normal;	}
.Medium {font-size: medium}
.SmallMaroon {color: #800000; font-size: medium; font-family:"Times New Roman", Times, serif }
.SmallMaroon2 {color: #993333; font-size: medium; font-family:"Times New Roman", Times, serif; font-weight: bold}
.LargeLtGreen {color: #669966; font-size: large; font-family:"Times New Roman", Times, serif }
.SmallBlue {color: #0000FF; font-size: small; font-family:"Arial Helvetica", Times, serif}
.Smallblack {color: #000000; font-size: small; font-family:"Arial Helvetica", Times, serif; padding-left: 0px}
.MediumBlue {color: #0033CC; font-size: medium; font-family:"Times New Roman", Times, serif; font-weight: bold }
.Blue {color: #330066}
.small {font-size: small}
.strike {TEXT-DECORATION: line-through; }

A.thumbnail {BORDER-RIGHT: rgb(0,0,0) 2px solid; BORDER-TOP: rgb(0,0,0) 2px solid; DISPLAY:  rgb(35,35,35); FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);  BORDER-LEFT: rgb(0,0,0) 2px solid; WIDTH: 70px;  BORDER-BOTTOM: rgb(0,0,0) 2px solid; HEIGHT: 10px}
A.thumbnail:link {BORDER-RIGHT: rgb(0,0,0) 2px solid; BORDER-TOP: rgb(0,0,0) 2px solid; DISPLAY: rgb(35,35,35); FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);  BORDER-LEFT: rgb(0,0,0) 2px solid; WIDTH: 70px;  BORDER-BOTTOM: rgb(0,0,0) 2px solid; HEIGHT: 10px}
A.thumbnail:active {BORDER-RIGHT: rgb(0,0,0) 2px solid; BORDER-TOP: rgb(0,0,0) 2px solid; DISPLAY:  rgb(35,35,35); FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);  BORDER-LEFT: rgb(0,0,0) 2px solid; WIDTH: 70px;  BORDER-BOTTOM: rgb(0,0,0) 2px solid; HEIGHT: 10px}
A.thumbnail:hover {BORDER-RIGHT: rgb(95,121,216) 2px solid; BORDER-TOP: rgb(95,121,216) 2px solid;  BACKGROUND: rgb(32,32,32); FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);  BORDER-LEFT: rgb(95,121,216) 2px solid; WIDTH: 70px;  BORDER-BOTTOM: rgb(95,121,216) 2px solid; HEIGHT: 10px}


/*
body {
scrollbar-face-color: #994F00;
scrollbar-highlight-color: #4300C9;
scrollbar-track-color: #00D6CF;
}
*/

/*HTML {	OVERFLOW: auto} dosent seam important in explorer*/
BODY { PADDING-RIGHT: 10px;  PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; /*BACKGROUND: url(../menu_body.gif) white fixed repeat-y;*/ BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%; BORDER-RIGHT-WIDTH: 0px}
body,p,td {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #576445; padding-left: 3px;	/*OVERFLOW-Y: scroll; scroll Bars to move body*/PADDING-LEFT: 3px; }

#content {
	MARGIN: 90px -15px 0px 150px;
	DISPLAY: block;
	Z-INDEX: 10;
	/*BACKGROUND: none transparent scroll repeat 0% 0%;*/
	LETTER-SPACING: 0.08em;
/*	POSITION: relative;*/
/*overflow: auto;*/
}
.text {	FLOAT: left; /*float:left; scroll Bars to move body*/	
	PADDING-RIGHT: 10px;	DISPLAY: block;	PADDING-LEFT: 10px;	PADDING-BOTTOM: 10px;	MARGIN-LEFT: 5px;	WIDTH: 98%;	COLOR: #336666;
	PADDING-TOP: 10px;	TEXT-ALIGN: center;	font-family: Georgia;	font-size: 14px;	font-weight: 100;	color: #336666;
	text-align: center;	background-color: #FFFFFF;}
.text {	WIDTH: 95%} /*any more then 90 will push the scrol bar off the page to the right*/	
.text IMG {	FLOAT: left}


/* Absalute Navagation */
#logo {POSITION: absolute;	DISPLAY: block;	FONT-SIZE: 40px;	Z-INDEX: 12;	OVERFLOW: hidden;	float: right;	left: 326px;	top: 3px;}
#subscribetop{
	position:absolute;
	width:140px;
	height:48px;
	z-index:120;
	top: 5px;
	float: right;
	right: 230px;
}
/* Navagation */
#nav { DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; Z-INDEX: 95; LEFT: 1px; OVERFLOW: visible; WIDTH: 138px;  LINE-HEIGHT: 10px; FONT-FAMILY: arial, verdana, sans-serif; POSITION: fixed; TOP: 515px; HEIGHT: 87px; 	right:0px;	  border-right-style: none;}
HTML #nav {	POSITION: absolute}
#nav DIV {	MARGIN-TOP: 2px; FONT-SIZE: 30px; COLOR: #000}

#topLinks{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	text-align: left;	text-indent: 8px;	margin: 0px;	padding: 0px;	white-space: nowrap;	background-color: #F8F8F8;}
#topLinks a:link, 
#topLinks a:visited { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	text-align: left;	display: block;	border-top: 1px solid #ffffff;	border-bottom: 1px solid #cccccc;	border-right: 1px solid #cccccc;	padding: 4px 0px 4px 0px;	color: #2A5276;}
#topLinks a:hover{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	text-align: left;	border-top: 1px solid #cccccc; 	border-bottom: 1px solid #cccccc;	border-right: 0px;	background-color: #F7F8FD;	text-decoration: none;}	
#spaceNav {		display: block;	margin: 0px;	padding: 0px;	background-color: #DCDCDC;	border-right: 1px solid #cccccc;	border-bottom: 0px solid #cccccc;	text-align: center;	vertical-align: middle;	white-space: nowrap;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 4px;	font-style: normal;	font-weight: normal;}

/* STYLES */

.SmallMaroon {color: #800000; font-size: medium; font-family:"Times New Roman", Times, serif }
.SmallMaroon2 {color: #993333; font-size: medium; font-family:"Times New Roman", Times, serif; font-weight: bold}
.LargeLtGreen {color: #669966; font-size: large; font-family:"Times New Roman", Times, serif }
.SmallBlue {color: #0000FF; font-size: small; font-family:"Arial Helvetica", Times, serif}
.MediumBlue {color: #0033CC; font-size: medium; font-family:"Times New Roman", Times, serif; font-weight: bold }
.Blue {color: #330066}


/* Cool Menu */
/*HTML #menu {
	POSITION: absolute;
	left: 10px;
	top: 426px;
	width: 128px;
}
#menu A {	BORDER-RIGHT: #000 3px solid; BORDER-TOP: #000 3px solid; MARGIN-TOP: 3px; DISPLAY: block; FONT-SIZE: 18px; BACKGROUND: #fff; BORDER-LEFT: #000 3px solid; WIDTH: 120px; COLOR: rgb(250,111,0); LINE-HEIGHT: 25px; BORDER-BOTTOM: #000 3px solid; HEIGHT: 25px; TEXT-ALIGN: center; TEXT-DECORATION: none}
#menu A:link {BORDER-RIGHT: #000 3px solid; BORDER-TOP: #000 3px solid; MARGIN-TOP: 3px; DISPLAY: block; FONT-SIZE: 18px; BACKGROUND: #fff; BORDER-LEFT: #000 3px solid; WIDTH: 120px; COLOR: rgb(250,111,0); LINE-HEIGHT: 25px; BORDER-BOTTOM: #000 3px solid; HEIGHT: 25px; TEXT-ALIGN: center; TEXT-DECORATION: none}
#menu A:visited { DISPLAY: block; WIDTH: 120px; COLOR: rgb(250,111,0); HEIGHT: 25px}
#menu A:hover {	FONT-WEIGHT: bold; COLOR: #000}
#menu A:active {	FONT-WEIGHT: bold}*/

/* Tool Tips */
a.infoPP{position:relative;	z-index:24;	background-color:transparent;	border-bottom:1px solid #7E79BB;	font-size: 12px;	font-family: Verdana, Arial, Helvetica;	color:#333366;	text-decoration:none;	left: -1px;}
a.infoPP:hover{z-index:25; background-color:#B8C9DD}
a.infoPP span{display: none}
a.infoPP:hover span{ display:block;  position: absolute;  top:2em; left:2em; width:60em;   border:3px solid #C6D6FD;    background-color:#B4C6DB; color:#000;   text-align: center; font-size: 11px;}

/* New addidtions */
#phone {	position:absolute;	right: 25px;	top:4px;	z-index:99;	float: right;	width: 194px;	padding-left: 7px;	height: 62px;	background: white;}
#paypal {position:absolute; width:139px; height:20px; z-index:100; left: 13px; top: 457px;}
#voice {position:absolute; width:218px; height:29px; z-index:80; left: 327px; top: -62px; text-align:center;}
#Bar {	position:absolute;	height:26px;	z-index:90;	top: 67px;	background-image: url(../Images/Buttons/topbar.gif);	background-repeat: repeat;	background-position: center;	left: 2px;	right: 0px; width: 99%;}

#navagation a.button, 
#navagation a.button:visited {	display:block;	width:157px;	height:30px;	background:url(../Images/Buttons/nav.jpg);	background-position:top left;	background-color:#F8F8F8;	text-align:center;	color:#3D2010;	line-height:28px;	text-decoration:none;	font-family:arial, sans-serif;	font-weight:bold;	margin-top:5px;	font-size: 14px;}
#navagation a.button:hover {background-position:0 -30px; line-height:31px; overflow:hidden;}
#navagation a.button:active {background-position:0 -60px;}

.navagation-position {position:absolute; width:162px; height:355px; z-index:1; left: 2px; top: 95px;}
#topleftEmail {position:absolute; top: 50px; width:226px; right:0px;  height:18px;z-index:100;left: 5px;}
