a					{ font-family: Calibri, Arial; font-size: 20px; color: #7fb979; }
a:active			{ color: #7fb979; text-decoration: none; }
a:link				{ color: #7fb979; text-decoration: none; }
a:visited			{ color: #7fb979; text-decoration: none; }
a:hover				{ color: #96da8f; }
a.menu:active		{ color: #C0C0C0; text-decoration: none; }
a.menu:link			{ color: #C0C0C0; text-decoration: none; }
a.menu:visited		{ color: #C0C0C0; text-decoration: none; }
a.menu:hover		{ color: #FFFFFF; }
body				{ font-family: Calibri, Arial; font-size: 20px; color: #C0C0C0; min-width: 960px; }
li					{ font-family: Calibri, Arial; font-size: 20px; color: #C0C0C0; }
ol					{ font-family: Calibri, Arial; font-size: 20px; color: #C0C0C0; }
table				{ font-family: Calibri, Arial; font-size: 20px; color: #C0C0C0; }
td					{ font-family: Calibri, Arial; font-size: 20px; color: #C0C0C0; }
p					{ font-family: Calibri, Arial; font-size: 20px; color: #C0C0C0; }

span.home
{
	font-size: 24px;
	font-weight: bold;
	color: #101010;
}

span.storeTitle
{
	font-size: 26px;
	font-weight: bold;
	color: #b99167;
}

span.storeTitle2
{
	font-size: 22px;
	color: #b99167;
}

span.store
{
	font-size: 22px;
	font-weight: bold;
	color: #6298c1;
}

span.title
{
	font-size: 22px;
	font-weight: bold;
	color: #b99167;
}

span.topic
{
	color: #b99167;
}

span.warning
{
	font-size: 22px;
	font-weight: bold;
	color: #c16262;
}

img.frame
{
	background-color: #101010;
	padding: 1px;
}

.black_overlay
{
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index: 1001;
	-moz-opacity: 0.9;
	opacity: .90;
	filter: alpha(opacity=90);
}

.white_content
{
	display: none;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-left: -322px;
	margin-top: -157px;
	width: 644px;
	height: 364px;
	padding: 2px;
	//border: 0px solid #101010;
	background-color: #000000;
	z-index: 1002;
	overflow: auto;
}
