

BODY {
padding: 0px; // this is a concession to opera 7 which has margin 0, but some padding by default.
scrollbar-base-color: 		#F0EFFC;
scrollbar-arrow-color: 		#25856C;
scrollbar-darkshadow-color: 	#F0EFFC;
scrollbar-face-color: 		#F0EFFC;
scrollbar-highlight-color: 	#F0EFFC;
scrollbar-shadow-color: 	#F0EFFC;
scrollbar-track-color: 		#FFFFFF;
font-size: 12px; 
font-family: Arial;
}





/* Sets Width to Maximum allowed */
 



H1 { font-size: 12pt; font-family: Arial; color: #660099 ;}  

p { font-size: 12px; font-family: Arial}


a:link {color: 		#1B7590; text-decoration: none}				/*  #660099    purple */
a:visited {color: 	#275975; text-decoration: none}
a:hover {color: 	#275975; text-decoration: underline}
a:active {color: 	#248550; text-decoration: none}


/*  home-menu  */
a.nav-home-menu:link 	{color: #FFFFFF; font-weight: bold; text-decoration: none}
a.nav-home-menu:visited {color: #FFFFFF; font-weight: bold; text-decoration: none}
a.nav-home-menu:hover 	{color: #FFFFFF; font-weight: bold; text-decoration: underline}
a.nav-home-menu:active 	{color: #FFFFFF; font-weight: bold; text-decoration: none}


/*  sub-menu  */
a.nav-sub-menu:link 	{color: #660099; font-family: Arial; font-weight: bold; text-decoration: none}
a.nav-sub-menu:visited 	{color: #660099; font-family: Arial; font-weight: bold; text-decoration: none}
a.nav-sub-menu:hover 	{color: #660099; font-family: Arial; font-weight: bold; text-decoration: underline}
a.nav-sub-menu:active 	{color: #660099; font-family: Arial; font-weight: bold; text-decoration: none}



input		{background-color: #FFFFFF; color: #999999; font-family: Arial, sans-serif; font-size: 11px; line-height: 13px; border: 1px solid #999999;}
textarea	{background-color: #FFFFFF; color: #660099; font-family: Arial, sans-serif; font-size: 11px; line-height: 13px; border: 1px solid #999999;}


.member_login {font-size: x-small; color: #248550; font-family: Arial, Helvetica, sans-serif; }
.sub_menu {font-size: x-small; color: #248550; font-family: Arial, Helvetica, sans-serif; }


#main
{
position: absolute;
left: 80px;
}

#menu_home
{
position: absolute;
left: 432px;
top: 47px;
}

#menu_nav
{
position: absolute;
left: 330px;
top: 74px;
}


#logo
{
position: absolute;
left: 80px;
top: 22px;
}

#order
{
position: absolute;
left: 724px;
top: 30px;
}


#sub-menu
{
position: absolute;
top: 5px;
left: 268px;
}


#left
{
position: absolute;
top: 0px;
left: 0px;
}

#flash
{
position: absolute;
top: 56px;
left: 8px;
}


#flash-minimum
{
position: absolute;
top: 2px;
left: 510px;
}

#right
{
position: absolute;
top: 0px;
left: 743px;
}


#contents
{
position: absolute;
top: 80px;
left: 25px;
}

#bottom-border
{
position: absolute;
top: 376px;
left: 10px;
}

#spireit
{
position: absolute;
top: 395px;
left: 696px;
}


