a {
	COLOR: blue
}

a:link {
	COLOR: blue; 
	TEXT-DECORATION: underline
}

a:active {
	COLOR: blue; 
	TEXT-DECORATION: underline
}

a:visited {
	COLOR: blue; 
	TEXT-DECORATION: underline
}

a:hover {
	COLOR: black; 
	TEXT-DECORATION: underline
}

p {
	FONT-SIZE: 15px; COLOR: white; LINE-HEIGHT: 18px; FONT-FAMILY: Helvetica, Arial, Verdana,  sans-serif
}

h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #990033; FONT-FAMILY: Arial, Helvetica, sans-serif
}

h2 {
	FONT-WEIGHT: bold; COLOR: #990033; FONT-SIZE: 12px; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

h3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #990033; FONT-FAMILY: Arial, Helvetica, sans-serif
}

th {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

tt {
	FONT-SIZE: 11px; FONT-FAMILY: "Courier New", Courier, mono
}

ul {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

td {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.mainhead {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-SIZE: 12px; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif 
}

.pagehead {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-SIZE: 14px; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif 
}

.rname{
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-SIZE: 12px; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif 
}

.mainmenu {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-WEIGHT: bold;LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}



a.mainmenu {
	COLOR: #ffffff
}
a.mainmenu:link {
	COLOR: #FFFF99; TEXT-DECORATION: none
}
a.mainmenu:active {
	COLOR: #FFFF99; TEXT-DECORATION: none
}
a.mainmenu:visited {
	COLOR: #FFFF99; TEXT-DECORATION: none
}
a.mainmenu:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.small {
	COLOR: black; FONT-SIZE: 10px; FONT-WEIGHT: bolder; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.line {
	FONT-SIZE: 1px
}
.label {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold
}
.labelSml {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color:#ffffff
}
.errorMessage {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color:red
}
.input {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.divider {
	BACKGROUND-IMAGE: url(images/common/dots_blue.gif); MARGIN: 5px 0px
}
.roller {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066cc; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

a.toplinks {
	 
	font-size:17px;
	text-decoration: none;
	COLOR: #a22600;
}

a.toplinks:hover {
 
	font-size:17px;
	text-decoration: underline;
	COLOR: #000000;
}

a.toplinks:active {
	font-size:17px;
	text-decoration: none;
	COLOR: #a22600;
}


a.toplinks:visited {
	font-size:17px;
	text-decoration: none;
	COLOR: #a22600;
}


	
.image-wrapper {
	position: relative;
	width: 250px;
}
.image-wrapper p {
	position: absolute;
	left: 0;
	top: 0;
	padding: 1px;
	width: 480px;
	color: black;
	margin: 5px;
}

.specials-image-wrapper {
	position: relative;
	width: 250px;
	left:-40;
}
.specials-image-wrapper p {
	position: absolute;
	left: 0;
	top: -157;
	padding: 110px;
	width: 300px;
	height:300px;
	margin: 50px;
}
