 	
body {
	background: #191312; /* A warm, dark gray, as per Lia Barrad, rather than #000 black */
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	/* text-align: center; this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	
}

body a:link {      /* unvisited link */
	color:#90C2FF;
	text-decoration:none;
}
body a:visited {	/* visited link */
	color:#a0a5ab;		/* don't want this to be same as body text */
	color:#90b0df;		/* don't want this to be same as body text */
	color:#47B;		/* don't want this to be same as body text */
	text-decoration:none;
}
body a:hover {  /* mouse over link */
	color:#0084ff;
	text-decoration:none;
}
body a:active {  /* selected link */
	color:#FFF;
}

.oneColFixCtr #container {
	width: 960px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #333333;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	font-family: Verdana, Arial, Helvetica, sans-serif;	/* text-align: left; this overrides the text-align: center on the body element. */
}

.oneColFixCtr #mainContent {
	/* padding: 0 0px; remember that padding is the space inside the div box and margin is the space outside the div box */
	color: #FFF;
}

#menu {
	padding: 0px;
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 0px;
}

#menu ul {
	background-color:#333;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#menu ul li {
	background-color: #333;
	background-image: url(../Graphics/homelg/images/topSprite.gif);
	background-repeat: no-repeat;
	float: left;
	position: relative;
/*	bottom: 4px; */
	border: none;
	height: 43px;
	text-indent: -9999px;
	z-index:8888; 
}

/*  
#menu ul li a {
	font-family: "Lucida Console", Monaco, monospace;
	font-size: 14px;
	line-height: 40px;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	display: block;
	height: 43px;
	width: 150px;
} 
*/

#menu ul ul {
	position: absolute;
	visibility: hidden;
	top: 40px;
	z-index:8888;
	opacity:0.90;
	filter:alpha(opacity=90); /* For IE8 and earlier */
}

#menu ul li:hover ul { visibility: visible; }


.menudot {
	background-color: #333;
	background-image: url(../Graphics/homelg/images/topSprite.gif);
	background-repeat: no-repeat;
	float: left;
	position: relative;
	width:6px;
/*	bottom: 4px; */
	border: none;
	height: 43px;
	background-position: -134px 0px;
	text-indent: -9999px;
}


#portfolio {
	background-position: 0px 0px;
	width: 134px;
}

#portfolio:hover {
	background-position: 0px -42px;
}

#portfolio:active {
	background-position: 0px -42px;
}

#portfolio ul li  {
	background-image: url(../Graphics/homelg/images/subSprite.gif);
	background-repeat: no-repeat;
	float:left;
	/* clear: both; */
	height: 33px;
	bottom: 0px;
	width: 260px;
	list-style-type: none;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	position: relative;
	left: 0px;
}

#galleries        { background-position: 0px 0px; }
#galleries:hover  { background-position: 0px -139px; }
#galleries:active { background-position: 0px -278px; }

#searchstock        { background-position: 0px -33px; }
#searchstock:hover  { background-position: 0px -172px; }
#searchstock:active { background-position: 0px -311px; }

#license        { background-position: 0px  -66px; }
#license:hover  { background-position: 0px -205px; }
#license:active { background-position: 0px -344px; }

#custom        { background-position: 0px -99px; }
#custom:hover  { background-position: 0px -238px; }
#custom:active { background-position: 0px -377px; }


#books {
	background-position: -134px 0px;
	width: 91px;
}

#books:hover {
	background-position: -134px -42px;
}

#books:active {
	background-position: -134px -85px; /* this does change Y offset to display the glow on "BOOKS" */
}

#books ul li {
	background-image: url(../Graphics/homelg/images/subSprite.gif);
	background-repeat: no-repeat;
	float:left;
	/* clear: both; */
	height: 33px;
	bottom: 0px;
	width: 284px;
	list-style-type: none;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	position: relative;
	left: 0px;
}

#yo        { background-position: -1110px 0px; }
#yo:hover  { background-position: -1110px -139px; }
#yo:active { background-position: -1110px -278px; }

#wots3        { background-position: -1110px -33px; }
#wots3:hover  { background-position: -1110px -172px; }
#wots3:active { background-position: -1110px -311px; }

#wots1        { background-position: -1110px  -66px; }
#wots1:hover  { background-position: -1110px -205px; }
#wots1:active { background-position: -1110px -344px; }

#wots2        { background-position: -1110px -99px; }
#wots2:hover  { background-position: -1110px -238px; }
#wots2:active { background-position: -1110px -377px; }




#printscards {
	background-position: -225px 0px;
	width: 185px;
}

#printscards:hover {
	background-position: -225px -42px;
}

#printscards:active {
	background-position: -225px -42px;
}

#printscards ul li  {
	background-image: url(../Graphics/homelg/images/subSprite.gif);
	background-repeat: no-repeat;
	/* float:left; */
	/* clear: both; */
	height: 33px;
	width: 234px;
	list-style-type: none;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	position: relative;
	bottom: 0px;
	z-index:8899;
}

#fineart { background-position: -306px 0px; z-index:8899;}
#fineart:hover { background-position: -306px -106px; z-index:8899;}
#fineart:active { background-position: -306px -212px; z-index:8899;}

#miniprints { background-position: -306px -33px; }
#miniprints:hover { background-position: -306px -139px; }
#miniprints:active { background-position: -306px -245px; }

#notecards { background-position: -306px -66px; }
#notecards:hover { background-position: -306px -172px; }
#notecards:active { background-position: -306px -278px; }


#news {
	background-position: -410px 0px;
	width:79px;
}

#news:hover {
	background-position: -410px -42px;
}

#news:active {
	background-position: -410px -42px;
}

#news ul li  {
	background-image: url(../Graphics/homelg/images/subSprite.gif);
	background-repeat: no-repeat;
	/* float:left; */
	/* clear: both; */
	height: 33px;
	width: 206px;
	list-style-type: none;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	position: relative;
	bottom: 0px;
}

#latest  		{ background-position: -563px 0px; }
#latest:hover 	{ background-position: -563px -139px; } 
#latest:active 	{ background-position: -563px -278px; } 

#events 		{ background-position: -563px -33px; }
#events:hover 	{ background-position: -563px -172px; }
#events:active 	{ background-position: -563px -311px; }

#blog 			{ background-position: -563px -66px; }
#blog:hover 	{ background-position: -563px -205px; }
#blog:active 	{ background-position: -563px -344px; }

#pastevents 		{ background-position: -563px -99px; }
#pastevents:hover 	{ background-position: -563px -238px; }
#pastevents:active 	{ background-position: -563px -377px; }


#about {
	background-position: -489px 0px;
	width: 91px;
}
#about:hover {
	background-position: -489px -42px;
}
#about:active {
	background-position: -489px -85px;
}

#contact {
	background-position: -580px 0px;
	width: 117px;
}

#contact:hover {
	background-position: -580px -42px;
}

#contact:active {
	background-position: -580px -42px;
}

#contact ul li  {
	background-image: url(../Graphics/homelg/images/subSprite.gif);
	background-repeat: no-repeat;
	float:left;
	/* clear: both; */
	height: 33px;
	width: 299px;
	list-style-type: none;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	position: relative;
/*	right: 6px; */
	bottom: 0px; 
	z-index:8899;
}

#reachus { background-position: -778px 0px; z-index:8899;	}
#reachus:hover { background-position: -778px -106px; z-index:8899; }
#reachus:active { background-position: -778px -212px; z-index:8899; }

#subscribe { background-position: -778px -33px; }
#subscribe:hover { background-position: -778px -139px; }
#subscribe:active { background-position: -778px -245px; }

#email { background-position: -778px -66px; }
#email:hover { background-position: -778px -172px; }
#email:active { background-position: -778px -278px; }

#conservation {
	background-position: -697px 0px;
	width: 172px;
}

#conservation:hover {
	background-position: -697px -42px;
}

#conservation:active {
	background-position: -697px -85px;
}

/* Here begins a modified version of all the CSS above to format the lower, small navigation links */
#lowermenu {
	padding: 0px;
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 0px;
}

#lowermenu ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#lowermenu ul li {
/*	background-color: #333; */
	background-image: url(../Graphics/homelg/images/LowNavMain.gif);
	background-repeat: no-repeat;
	float: left;
	position: relative;
	border: none;
	height: 24px;
	text-indent: -9999px;
}

#lowermenu ul ul {
	position: absolute;
	visibility: hidden;
	bottom: 21px;
	opacity:0.90;
	filter:alpha(opacity=90); /* For IE8 and earlier */
}

#lowermenu ul li:hover ul {
	visibility: visible;
/*	background-color: #333; */
	border: 0px solid #444;
	background-repeat: repeat-x;
}

.lowerdot {
	background-color: #333;
	background-image: url(../Graphics/homelg/images/LowNavMain.gif);
	background-repeat: no-repeat;
	float: left;
	position: relative;
	border: none;
	width:4px;
	height: 24px;
	text-indent: -9999px;
	background-position: -105px 0px;
}

#lowerportfolio {
	background-position: 0px 0px;
	width: 105px;
}

#lowerportfolio:hover {
	background-position: 0px -24px;
}

#lowerportfolio:active {
	background-position: 0px  -48px;
}

#lowerportfolio ul li  {
	background-image: url(../Graphics/homelg/images/LowNavSub.gif);
	background-repeat: no-repeat;
	float:left;
	/* clear: both; */
	height: 24px;
	width: 228px;
	list-style-type: none;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	position: relative;
	left:-4px;
	bottom: 0px;
}

#lowergalleries 		{ background-position: 4px 0px; }
#lowergalleries:hover 	{ background-position: 4px  -96px; }
#lowergalleries:active 	{ background-position: 4px -192px; }

#lowersearchstock 		{ background-position: 4px -24px; }
#lowersearchstock:hover { background-position: 4px -120px; }
#lowersearchstock:active { background-position: 4px -216px; }

#lowerlicense 			{ background-position: 4px -48px; }
#lowerlicense:hover 	{ background-position: 4px -144px; }
#lowerlicense:active 	{ background-position: 4px -240px; }

#lowerenlargements 			{ background-position: 4px -48px; }
#lowerenlargements:hover 	{ background-position: 4px -144px; }
#lowerenlargements:active 	{ background-position: 4px -240px; }

#lowercustom 		{ background-position: 4px -72px; }
#lowercustom:hover 	{ background-position: 4px -168px; }
#lowercustom:active { background-position: 4px -264px; }

#lowerbooks {
	background-position: -109px 0px;
	width: 69px;
}

#lowerbooks:hover {
	background-position: -109px  -24px;
}

#lowerbooks:active {
	background-position: -109px  -48px;
}

#lowerbooks ul li  {
	background-image: url(../Graphics/homelg/images/LowNavSub.gif);
	background-repeat: no-repeat;
	/* float:left; */
	/* clear: both; */
	height: 24px;
	width: 213px;
	list-style-type: none;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	left:0px;
	position: relative;
}

#loweryo { background-position: -1020px 0px; }
#loweryo:hover { background-position: -1020px -96px; } 
#loweryo:active { background-position: -1020px -192px; } 

#lowerwots3 { background-position: -1020px -24px; }
#lowerwots3:hover { background-position: -1020px -120px; }
#lowerwots3:active { background-position: -1020px -216px; }

#lowerwots1 { background-position: -1020px -48px; }
#lowerwots1:hover { background-position: -1020px -144px; }
#lowerwots1:active { background-position: -1020px -240px; }

#lowerwots2 { background-position: -1020px -72px; }
#lowerwots2:hover { background-position: -1020px -168px; }
#lowerwots2:active { background-position: -1020px -264px; }

#lowerprintscards {
	background-position: -182px 0px;
	width: 141px;
}

#lowerprintscards:hover {
	background-position: -182px  -24px;
}

#lowerprintscards:active {
	background-position: -182px  -48px;
}

#lowerprintscards ul li  {
	background-image: url(../Graphics/homelg/images/LowNavSub.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 200px;
	list-style-type: none;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	left:0px;
	position: relative;
}

#lowerfineart { background-position: -248px 0px; }
#lowerfineart:hover { background-position: -248px -72px; }
#lowerfineart:active { background-position: -248px -144px; }

#lowerminiprints { background-position: -248px -24px; }
#lowerminiprints:hover { background-position: -248px -96px; }
#lowerminiprints:active { background-position: -248px -168px; }

#lowernotecards { background-position: -248px -48px; }
#lowernotecards:hover { background-position: -248px -120px; }
#lowernotecards:active { background-position: -248px -192px; }


#lowernews {
	background-position: -328px 0px;
	width:61px;
}

#lowernews:hover {
	background-position: -328px  -24px;
}

#lowernews:active {
	background-position: -328px  -48px;
}

#lowernews ul li  {
	background-image: url(../Graphics/homelg/images/LowNavSub.gif);
	background-repeat: no-repeat;
	/* float:left; */
	/* clear: both; */
	height: 24px;
	width: 166px;
	list-style-type: none;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	left:0px;
	position: relative;
}

#lowerlatest { background-position: -504px 0px; }
#lowerlatest:hover { background-position: -504px -96px; } 
#lowerlatest:active { background-position: -504px -192px; } 

#lowerevents { background-position: -504px -24px; }
#lowerevents:hover { background-position: -504px -120px; }
#lowerevents:active { background-position: -504px -216px; }

#lowerblog { background-position: -504px -48px; }
#lowerblog:hover { background-position: -504px -144px; }
#lowerblog:active { background-position: -504px -240px; }

#lowerpastevents { background-position: -504px -72px; }
#lowerpastevents:hover { background-position: -504px -168px; }
#lowerpastevents:active { background-position: -504px -264px; }


#lowerabout {
	background-position: -393px 0px;
	width: 69px;
}
#lowerabout:hover {
	background-position: -393px  -24px;
}
#lowerabout:active {
	background-position: -393px  -48px;
}

#lowercontact {
	background-position: -466px 0px;
	width: 89px;
}

#lowercontact:hover {
	background-position: -466px  -24px;
}

#lowercontact:active {
	background-position: -466px  -48px;
}

#lowercontact ul li  {
	background-image: url(../Graphics/homelg/images/LowNavSub.gif);
	background-repeat: no-repeat;
	float:left;
	/* clear: both; */
	height: 24px;
	width: 228px;
	list-style-type: none;
	text-indent: -9999px;
	margin: 0px;
	padding: 0px;
	position: relative;
	left: 0px;
	bottom: 0px;
}

#lowerreachus { background-position: -756px 0px;	}
#lowerreachus:hover { background-position: -756px -72px; }
#lowerreachus:active { background-position: -756px -144px; }

#lowersubscribe { background-position: -756px -24px; }
#lowersubscribe:hover { background-position: -756px -96px; }
#lowersubscribe:active { background-position: -756px -168px; }

#loweremail { background-position: -756px -48px; }
#loweremail:hover { background-position: -756px -120px; }
#loweremail:active { background-position: -756px -192px; }

#lowerconservation {
	background-position: -558px 0px;
	width: 130px;
}

#lowerconservation:hover {
	background-position: -558px  -24px;
}

#lowerconservation:active {
	background-position: -558px  -48px;
}
/* Here ENDS the modified version of all the CSS above to format the lower, small navigation links */

@font-face {
    font-family: trajanreg;
    src: url(../resources/fonts/TrajanPro-Regular.otf);
}
@font-face {
    font-family: trajanbold;
    src: url(../resources/fonts/TrajanPro-Bold.otf);
}

.trajtext {
	font-family: trajanreg, Helvetica, Arial, sans-serif;
	font-size: 16pt;
}
.trajboldtext {
	font-family: trajanbold, Helvetica, Arial, sans-serif;
}
.section { 
	font-weight:bold; 
	color:#FFF;
}

.submitbutton {
	font-family: inherit;
	color: #000000;
/*	text-shadow: 0 1px 2px #FFFFFF;
	background-color: #ffffff;  */
	text-indent: -9000px;
	background-image: url(../Graphics/homelg/images/search_icon.gif);
	background-repeat: no-repeat;
	width: 19px;
	height:19px;
	margin:0px;
	padding:0px;
	cursor:pointer;
	border: none;
	margin-left:10px;
	margin-right:14px;
	margin-top:5px;
	float:right;
	background-position: 0px 0px;
}
.submitbutton:hover {
	background-position: 0px -19px;
}
.submitbutton:active {
	background-position: 0px -38px;
}

.searchbackground {
	background-image: url(../Graphics/homelg/images/searchbar.gif); 
	background-repeat:no-repeat; 
	background-position: 0px 0px;
	margin-top:4px;
	margin-left:20px;
	width:230px;
	height:30px;
	display:block;
}
.searchbackground:hover {
	color:#FFF;
}
.searchfield {
	background-color:#bfbfbf;
/*	background: none repeat scroll 0% 0% white !important;
*/		
	border:1px solid #bfbfbf; 
	outline: none; 
	float: right;
	width: 175px;
	margin-left:6px; 
	margin-top:6px;
	-webkit-appearance:none;
}
.cartbutton {
	background-image: url(../Graphics/homelg/images/cart.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	margin: 0px;
	margin-left: 12px;
	margin-right:40px;
	margin-bottom:0px;
	margin-top:10px;
	padding: 0px;
	float: right;
	height: 37px;
	width: 39px;
	top: 18px;
	bottom: -6px;
}
.cartbutton:hover  { background-position:0px -37px; }
.cartbutton:active { background-position:0px -74px; }

.fullcartbutton {
	background-image: url(../Graphics/homelg/images/cart.gif);
	background-repeat: no-repeat;
	background-position: -39px 0px;
	margin: 0px;
	margin-left: 12px;
	margin-right:40px;
	margin-bottom:0px;
	margin-top:10px;
	padding: 0px;
	padding-top: 0px;
	float: right;
	height: 37px;
	width: 39px;
	bottom: 0px;
}
.fullcartbutton:hover  { background-position:-39px -37px; }
.fullcartbutton:active { background-position:-39px -74px; }

.badge {  
	position:relative; 
	top: -37px;
	left: -4px;
	float:right;
	text-indent: 18px; 
	text-align:center;
	font-size:8px;
	color:white;
	text-shadow:1px 1px 2px #010101,
			   -1px -1px 0 #000,  
				1px -1px 0 #000,
			   -1px 1px 0 #000,
				1px 1px 0 #000;
	vertical-align:text-bottom;
	margin: 0px;
	margin-left: 12px;
	margin-right:40px;
	margin-bottom:0px;
	margin-top:0px;
	padding: 0px;
	padding-top: 0px;
	height: 30px;
	width: 30px;
	z-index:9999;
}

.subscribe {
	background-image: url(../Graphics/homelg/images/SocialBtns.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	text-indent: -9999px;
	display: block;
	float: right;
	height: 25px;
	width: 90px;
	margin: 0px;
	padding: 0px;
}
.subscribe:hover { background-position: 0px -24px; }
.subscribe:active { background-position: 0px -48px; }

.login {
	background-image: url(../Graphics/homelg/images/SocialBtns.gif);
	background-repeat: no-repeat;
	background-position: -207px 0px;
	text-indent: -9999px;
	display: block;
	float: right;
	height: 25px;
	width: 90px;
	margin: 0px;
	padding: 0px;
}
.login:hover { background-position: -207px -24px; }
.login:active { background-position: -207px -48px; }


.buybooks {
	background-image: url(../Graphics/homelg/images/SocialBtns.gif);
	background-repeat: no-repeat;
	background-position: -300px 0px;
	text-indent: -9999px;
	display: block;
	height: 25px;
	width: 90px;
	margin: 0px;
	padding: 0px;
}
.buybooks:hover { background-position: -300px -24px; }
.buybooks:active { background-position: -300px -48px; }

.facebook {
	background-image: url(../Graphics/homelg/images/SocialBtns.gif);
	background-repeat: no-repeat;
	background-position: -109px 0px;
	text-indent: -9999px;
	display: block;
	float: right;
	height: 25px;
	width: 25px;
	margin: 0px;
	padding: 0px;
}

.facebook:hover { background-position: -109px -24px; }
.facebook:active { background-position: -109px -48px; }

.emailus {
	background-image: url(../Graphics/homelg/images/SocialBtns.gif);
	background-repeat: no-repeat;
	background-position: -168px 0px;
	text-indent: -9999px;
	display: block;
	float: right;
	height: 25px;
	width: 30px;
	margin: 0px;
	padding: 0px;
}
.emailus:hover { background-position: -168px -24px; }
.emailus:active { background-position: -168px -48px; }

.linked_pic {
	color: #FFFFFF;
	border:none;
}

.searchdisp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #a0a5ab;
	margin-left:40px;
	margin-right:40px;
}

.searchdisp a:link {      /* unvisited link */
	color:#90C2FF;
	text-decoration:none;
}
.searchdisp a:visited {	/* visited link */
	color:#a0a5ab;		/* don't want this to be same as body text */
	color:#90b0df;		/* don't want this to be same as body text */
	color:#47B;		/* don't want this to be same as body text */
	text-decoration:none;
}
.searchdisp a:hover {  /* mouse over link */
	color:#0084ff;
	text-decoration:none;
}
.searchdisp a:active {  /* selected link */
	color:#FFF;
}


.stdtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #a0a5ab;
}
.stdtext a:link {      /* unvisited link */
	color:#90C2FF;
	text-decoration:none;
}
.stdtext a:visited {	/* visited link */
	color:#a0a5ab;		/* don't want this to be same as body text */
	color:#90b0df;		/* don't want this to be same as body text */
	color:#47B;		/* don't want this to be same as body text */
	text-decoration:none;
}
.stdtext a:hover {  /* mouse over link */
	color:#0084ff;
	text-decoration:none;
}
.stdtext a:active {  /* selected link */
	color:#FFF;
}

.story_detail {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #a0a5ab;
}

.MagnifImage {
/*	border:12px /*outset #333	*/	
	-moz-box-shadow: 	12px 12px 8px #222;
	-webkit-box-shadow: 12px 12px 8px #222;
	box-shadow: 		12px 12px 8px #222;
	color:#ACDDFF;
	background-color:#333;
	border-width:0px;
	border-top-width:12px;
	border-left-width:4px;
	border-style:solid;
	border-color:#333;
	padding:0;
	font-size: 10.5pt;
	font-weight:normal;
	text-align:center;
	font-variant: normal;
	line-height: 20px;
}

.whitetext { color: #FFF; }

.alert {
	color: #DA0; 
	font-size: 10pt; 
}

h1 {
	font-family: trajanreg, Helvetica, Arial, sans-serif;
	font-size: 18px;
	color: #ccc;
	/* background-color: #333; */
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

h2 {
	font-family: trajanreg, Helvetica, Arial, sans-serif;
	font-size: 15px;
	color: #ccc;
	/* background-color: #333; */
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
}

.text {
	color: #a0a0a0;
	font-size: 12px;
}

.text a:link {      /* unvisited link */
	color:#90C2FF;
	text-decoration:none;
}
.text a:visited {	/* visited link */
	color:#a0a5ab;		/* don't want this to be same as body text */
	color:#90b0df;		/* don't want this to be same as body text */
	color:#47B;		/* don't want this to be same as body text */
	text-decoration:none;
}
.text a:hover {  /* mouse over link */
	color:#0084ff;
	text-decoration:none;
}
.attncolor {
	color: #77bb77;
}
.discount {
	color: #77bb77;
}
.red {
	color: #ee0000;
}
.smaller {
	font-size: 9pt;
}
