html{height: 100%;}

body
{ background: #FFFFFF;
  color: #FFFFFF;
}

blockquote
{ background: #FFFFFF;
  color: #5A6370;
  border-color: #767676;
}

#main
{ background: #FFFFFF;
  color: #222222;
}

#header { background: #cccccc; }

#links, #nav
{ background: #FFFFFF url(../images/topmenu.png);
  color: #FFFFFF;
  background-color:#FFFFFF;
  border-color: #D7D7D7;
}

#topnav
{ background: #FFFFFF url(../images/topmenu.png);
  color: #ffffff;
  font:Verdana, Arial, Helvetica, sans-serif;
  font-size:xx-small;
  height: 10px;
  padding: 0px 0px 0px 0px;
}

#couponsspecials
{ 
  color: #00939f;
  font:Verdana, Arial, Helvetica, sans-serif;
  font-size: small;
}
#homeheading
{ 
  color: #00939f;
  font:Verdana, Arial, Helvetica, sans-serif;
  font-size: 150%;
  text-transform:uppercase;
}
#homeheading a
{ 
  color: #00939f;
  font:Verdana, Arial, Helvetica, sans-serif;
  font-size: 150%;
  text-transform:uppercase;

}
#homeheading a:hover
{ 
  color: #903047;
  font:Verdana, Arial, Helvetica, sans-serif;
  font-size: 150%;
  text-transform:uppercase;

}

#couponsspecialslink
{ 
  color: #00939f;
  font:Verdana, Arial, Helvetica, sans-serif;
  font-size: x-small;
}
input.searchbuttontopnav
{ font-family: verdana, arial, sans-serif;
  color:#FFFFFF;
  background:none;
  border: none;
  cursor: pointer;
  font-size:xx-small;
  width: 50px; 
  vertical-align:middle; 
   
}

#topnav a 
{ 
  color: #ffffff;
  text-decoration:none;
  font-size:xx-small;
  
}

#topnav a:hover	
{	
	color:#aaaaaa;
	text-decoration:none;
}

#footer 
{ background: #FFFFFF url(../images/topmenu.png);
  color: #ffffff;
  font:Verdana, Arial, Helvetica, sans-serif;
  height: 22px;
 padding: 0px 0px 0px 0px;

 
}

#nav li a {
  color: #D1D3D7;
  border-color: #D7D7D7;
}

#links a, #footer a, #links a:hover, #footer a:hover
{ background: transparent;
  color: #FF0000 ;
  text-decoration:none;
}

#banner
{ background: #ffffff; 
  color: #5A6370;
}

#logo {
  background: #ffffff;
}

#logo3
{ background: #FFFFFF url(../images/logo3.jpg) no-repeat;
  color: #5A6370;
}

#logo h1
{
	background: transparent;
	color: #FFFFFF;
}

#surround
{
	border:1px solid #ccc; padding:10px; 
	 
}

#column1
{
	background: #4c4c4c url(../images/shadow-right.png) repeat-y right;
}

#column2, #column2a, #columnfull
{
	border-right: 1px solid #ccc;
}

#column3
{
	background: #fff;
}

h1
{ background: transparent;
  color: #00939f;
  border-color: #89A9C7;
}
#textheader2
{ background: transparent;
  color: #00939f;
  font-size:14px
}
#textheader3
{ background: transparent;
  color: #00939f;
  font-size:12px;
}

#nav li a:hover, #nav li a#selected, #nav li a#selected:hover
{ background: url(../images/menuhover.png);
  color: #33bbff;
}

#nav li ul {
	background: #cccccc;
	color: #660000;
}

#nav li ul a { color: #660000; }

#nav li ul a:hover { color: #00aaff; } 

#nav li ul li { 
border-top: 1px solid #999999; }

#contentstyle, #column2 a, #column2a a,  #column3 a, #columnfull a
{ background: transparent;
  color:  #00939f;    /* GBS This controls the color of the links in the content. */
  text-decoration:none;
}

#contentstyle, #column2 a:hover,  #column2a a:hover, #column3 a:hover,  #columnfull a:hover
{ background: transparent;
  color:  #903047;    /* GBS This controls the hover color of the links in the content. */
  text-decoration: none;
}



.sidebaritem, .sidebaritem a, .sidebaritem a:hover
{ background: transparent;
  color: #D1D3D7;
}

.sbihead
{ background: #FFFFFF url(../images/sbi_header.png);
  color: #484E56;
}

.sbihead h1
{ background: transparent;
  color: #484E56;
}

.sbilinks li
{ background: #FFFFFF url(../images/link.png);
  color: #D1D3D7;
} 

.sbilinks li a:hover
{ background: #B7B7B7;
  color: #1775D5;
} 

input
{
	background: #eeeeee;
	color: #444444;
	border-color: #89A9C7;
	width: 150px;
}
  
textarea
{
	background: #eeeeee;
	color: #444444;
	border-color: #00939f;
	width: 50px;
}

textarea.txtemail
{
	background: #eeeeee;
	color: #444444;
	border-color: #89A9C7;
	width: 300px;
}



input.search
{ background: #555555;
  color: #ffffff;
  border-color: #ffffff;
}
