a   {text-decoration:none}
a:link, a:visited, a:active {color:#C50830}
a:hover   {color:#a0182e}
h1, h2, h3, h4, h5, h6 {
  text-transform:uppercase}
h2 {
  color:#C50830}
body {
  background:#FFF url(../images/bg.png) 0 0 repeat-x;
  padding:0;
  font:13px/18px Arial, Helvetica, sans-serif;
  text-align:center;
  margin:0;
  color:#000}
#main {
  width:960px;
  margin:auto;
  margin-top:0;
  text-align:left}
#header-null {
  width:100%;
  padding:0;
  border:0}
#header {
  margin-bottom:60px;
  color:#555}
#menu-null {
  width:100%;
  padding:0;
  border:0}
#menu {
  position:absolute;
  top:125px;
  border:0;
  background:transparent}
#menu a {
   padding-left:15px;
   padding-right:15px;
   font-weight:bold}
#menu a:hover {
   background:#C50830}#right-null {
  width:230px;
  float:right;
  padding:0;
  border:0;   
  margin:10px}
#right {
  padding:10px;
  border:1px solid #ccc;
  background:#f4f4f4}
#left-null {
  padding:0;
  border:0; 
  margin:10px}
#left {
  padding:5px;
  color:#616161}
#footer-null {
  clear:both;
  width:100%;
  padding:0;
  border:0}
#footer {
  padding:5px;
  border-top:1px solid #ccc;
  border-bottom:1px solid #ccc;
  background:#f5f5f5;
  margin-top:15px;}
#right h3 {
  margin-top:0px;
  color:#000;
  background:#fff;
  padding:10px;
  font-size:150%;
  border:1px solid #ccc;
  font-weight:normal}
#right p {
    margin-left:15px}
.subheading {
  font-weight:bold;
  margin-left:15px;
  font-size:120%}
h2 {
  padding:0px;
  padding-top:3px;
  font-weight:bold}
#first_block {
  padding-left:20px;
  width:45%;
  float:left}
#second_block {
  padding-left:0px;
  width:45%;
  float:left;
  margin-left:25px}
#header {
  bacdkground:transparent url(../images/logo.png) top right no-repeat}
#header h1 {  
  text-decoration:none;
  color:#555}
.menubar {
  display:block;
  background:#F4F4F4;
  text-align:center;
  border:1px solid #CCC}
.menubar:hover, .selected {
  background:#d02525;
  color:#FFF}
.selected {
  background:#D2D2D2;
  border:1px solid #999;
  color:#FFF}
.store_img {
  border:2px solid #999}
.no_border, .no_border img {
  border:0}

/* --------------------BANNER ROTATOR--------------------- */
#SlideItMoo_banners_outer { 
	display:block; 
	position:relative; 
	width:230px; 
	height:170px; 
	margin:0px auto 0px; 
	border:1px #CCCCCC solid; 
}
#SlideItMoo_banners_inner { 
	position:relative ; 
	overflow:hidden ; 
	width:228px ; 
	height:167px ; 
	margin:0px auto 0px;  
}
#SlideItMoo_banners_items { 
	white-space:nowrap; 
	display:block; 
	position:relative; 
}
#SlideItMoo_banners_items a img { 
	border:none; 
}


/* -------------------INFO BANNERS-------------------- */
#SlideItMoo_info_outer { 
	display:block; 
	position:relative; 
	width:200px; 
	height:150px; 
	margin:0px auto 0px; 
	border:1px #CCCCCC solid; 
}
#SlideItMoo_info_inner { 
	position:relative ; 
	overflow:hidden ; 
	width:200px ; 
	height:150px ; 
	margin:0px auto 0px;  
}
#SlideItMoo_info_items { 
	display:block; 
	position:relative; 
}

#SlideItMoo_info_items .info_item{
	display:block; 
	position:relative;
	width:190px;
	height:148px;
	float:left;
	background:#E8E8E8;
	padding:5px;
	border-right:5px #C50830 solid;
}

#SlideItMoo_info_items .info_item a img{
	border:none;
}

#SlideItMoo_info_items .info_item img {
	float:left;	
	margin-right:15px;
}

#SlideItMoo_info_items .info_item h1{
	background:none;
	color:#006699;
	text-align:right;
	margin:5px 0px 10px;
}
  
#kwicks_container { 
	background-color: transparent;
	margin:0;
	padding:0}
#kwicks {
	position: relative} 
#kwicks a, #kwicks img {
  text-decoration:none;
  border:0}
#kwicks .kwick {
	float: left;
	display: block;
	overflow:hidden;
	width: 105px;
	height: 211px;
	padding:0;
	margin:0}
.required {
  color:red;
  text-transform:capitalize}
