@import url("css/template.css");
@import url("css/form.css"); 
@import url("css/infobox.css"); 
@import url("css/contentbox.css");
@import url("css/popup.css");
@import url("css/calender.css");  
@import url("css/errors_messages.css");

#mainpageh{
 font-size: 13px;
 font-family: Arial;

   font-style:normal;
   font-weight:normal;
  color: #990033;	
  margin:  0;
 padding: 8px 0  0 0;

}
.input_s{
	
	 font-family: Arial;
	}

#mainpagehh{
 font-size: 10px;
 font-family: Arial;

   font-style:normal;
   font-weight:normal;
  color: #333333;	
  margin:  0;

}

#mainh{
 font-size: 18px;
 font-family: Arial;

   font-style:normal;
   font-weight:normal;
  color: white;	
  margin:  0;

}
#mainhh{
 font-size: 13px;
 font-family: Arial;

   font-style:normal;
   font-weight:normal;
  color: white;	
  margin:  0;

}
#inside {
position: relative;
height: 240px;
width:950px;
border:none;
  margin:  0;
  
} 
.pname{
 padding: 0 0  15px 10px;
font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;

}

.pageHeadingg a:link, .pageHeadingg{
 font-size:12px;
color:#a14472;

	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:400;
	
}
.pnamee,.pnamee a ,.pnamee a:hover{
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
  color: #383838;
  text-decoration: none; 

}
.pnamee a:link{
font-size:11px;
font-family: Arial, Helvetica, sans-serif;
  color: #383838;
  text-decoration: none; 
  font-weight:none;

}
 .finderr{
font-size:13px;
font-family: Arial, Helvetica, sans-serif;
  color: #383838;

	}




.finder{
font-size:13px;
font-family: Arial, Helvetica, sans-serif;
  color: #383838;
  height: 25px;
    vertical-align: middle;
	
	}


.MsoNormal {

  margin:  0;
  
}
#werec{
 
 
color:#85365A;
font-size:13px;
font-family: Arial, Helvetica, sans-serif;
left:0px
	
	
	}
#inside2 {
  position: absolute; 
 
 right: 8px;
top: 0px; 
border:none;
  margin:  0;
}
#myslides {
	width: 370px;
	height: 220px;
    padding: 0;
    margin:  0 auto;
} 

#myslides img {
    padding: 10px;
    border:  1px solid rgb(100,100,100);
    background-color: rgb(230,230,230);
    width: 350px;
    height: 200px;
    top:  0;
    left: 0
}

#demo-header-container {
  width: 100%;
  height: 75px;
  background: url("../../images/demo-header-background.png") repeat-x top;
  font-family: Arial, sans-serif;
  font-size: 18px;
  color: white;
  line-height: 60px;
}
#demo-footer-container {
  width: 100%;
  height: 58px;
  background: url("../../images/demo-footer-background.png") repeat-x top;
  font-family: Arial, sans-serif;
  font-size: 16px;
  color: white;
  font-weight: bold;
  line-height: 40px;
}
.footer,.footer A,.footer A:link, .footer A:active, .footer A:visited{{
	  color: white;
	
	}
.boxText {
  font-size: 11px; color: #5E5E5E;
}
.productsNotifications { 
    background: #f2fff7; 
}
.orderEdit { 
    font-size : 10px; 
    color: #70d250; 
    text-decoration: underline; 
}



/* buttons if css buttons ebnabled */
.template-button-left, .template-button-middle, .template-button-right {
  height: 16px;
  font-family: Verdana;
  font-size: 11px;
  color: #fff;
  padding: 7px 0 5px 0;
  margin: 0;
  vertical-align: bottom;
  display: -moz-inline-box;
  display: inline-block;  
  
  cursor: pointer;
}
.template-button-left {
  background: url(images/button-left.png) no-repeat;
  width: 8px;
}
.template-button-middle {
  background: url(images/button-middle.png) repeat-x;
  white-space: no-wrap;
}
.template-button-right {
  background: url(images/button-right.png) no-repeat;
  width: 8px;
}
/* buttons eof */

/* unsure on this, checking... */
.infoBoxContentsLeft_categ{
  color: #17426B;
}
.infoBoxContentsLeft_categ A:link, .infoBoxContentsLeft_categ A:active, .infoBoxContentsLeft_categ A:visited{
  font-size: 11px;
  font-weight: normal;
  color: #5E5E5E;
}
.infoBoxContentsLeft_categ A:hover {
  color: #17426B;
}
.infoBoxContentsLeft A:link, .infoBoxContentsLeft A:active, .infoBoxContentsLeft A:visited{
	font-size: 10px;
	font-weight: normal;
	color: #005EA7;
}
.infoBoxContentsLeft A:hover {
	color: #17426B;
}
.infoBoxContentsRight A:link, .infoBoxContentsRight A:active, .infoBoxContentsRight A:visited{
	font-size: 10px;
	font-weight: normal;
	color: #005EA7;
}
.infoBoxContentsRight A:hover {
	color: #17426B;
}
.infoBoxContentsCenter A:link, .infoBoxContentsCenter A:active, .infoBoxContentsCenter A:visited{
	font-size: 10px;
	font-weight: normal;
	color: #005EA7;
}
.infoBoxContentsCenter A:hover {
	color: #17426B;
}

.az_top_nav A:link, .az_top_nav A:active, .az_top_nav A:visited{ 
	font-size: 10px; 
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	}
	.az_top_nav A:hover{
	font-size: 10px;
	color: #17426B;
	}

	.az_pageheading_main{
	padding-left: 15px;
	padding-right: 10px;
	}
	td.infoBoxHeadingLeft_categ, td.infoBoxHeadingLeft {
	background-image: url("images/az_leftbox_top.gif");
	background-repeat:  no-repeat;
	height: 41px;
	}
	td.infoBoxContentsLeft_categ{
	background-image: url("images/az_leftbox_category.gif");
	background-repeat:  no-repeat;
	background-position: top left;
	height: 25px;
	padding-top: 3px;
	padding-left: 25px;
	font-size: 10px;
	}
	.infoBoxMBottomleft_az01, .infoBoxMBottomleft{
	background-image: url("images/az_leftbox_bottom.gif");
	background-repeat:  no-repeat;
	height: 5px;
	padding-bottom: 5px;
	}
	/* RIGHT bar css controls */		

.main_page_promo{
	background-image: url("images/az_promo_box_mid.gif");
	background-repeat:  repeat-x;
	background-position: bottom left;
	height: 42px;
	}
    
/* used in featured_products.php mainpage module*/
td.price_mainpage{
    color:#EF5502;
    font-weight: bold;
}
td.price_mainpage s{
    color:#5E5E5E;
    font-weight: bold;
}
td.price_mainpage span{
    color:#EF5502;
    font-weight: bold;
}