@charset "utf-8";
/* CSS Document */
* {padding:0px; margin:0px;}
body {
	width:100%;
	text-align: center; 
	background-image:url(../images/footer.jpg);
	background-repeat:repeat-x; 
	background-position:bottom; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;}
p { 
     margin:5px 0 10px 0;}
.red{  
     color:#BF2C19; font-size:13px; font-family:"Arial Black", Gadget, sans-serif;}
a{ 
     color:#BF2C19;}
#index_featured{ 
     background-image:url(../images/index_bg_bars.jpg); width:747px; height:464px; float:left;}
#sidebar{ 
     background-image:url(../images/side_bg.jpg); background-repeat:repeat-y; width:222px; height:463px; padding-left:15px;}

#footer { 
     width:1000px; height:144px; font-size:9px; font-family:Arial, Helvetica, sans-serif; color:#FFF; padding-top:20px; text-align: left;}
#footer a { 
     font-size:9px; font-family:Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none;}
#footer a:hover { 
    font-size:9px; font-family:Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none;}

#leftside{
	background-image:url(../images/index_r5_c2.jpg); background-repeat:repeat-y; width:9px;}
#rightside{
	background-image:url(../images/index_r5_c7.jpg); background-repeat:repeat-y; width:22px;}

#titlebg{
	background-image:url(../images/template_r2_c1.jpg); background-repeat:no-repeat; width:778px; height:38px; text-align:left; vertical-align:middle;}
#titlebg p{
	padding-left:45px; padding-top:3px; color:#FFF; font-weight:bold; font-size:14px;}

#template_body{
	background-image:url(../images/template_r3_c2.jpg); background-repeat:no-repeat; background-color:#FEFEFE; width:747px;}
#temp_leftside{
	background-image:url(../images/template_r3_c1.jpg); background-repeat:repeat-y; width:9px;}
#temp_rightside{
	background-image:url(../images/template_r3_c3.jpg); background-repeat:repeat-y; width:22px;}
.lprod-image{ 
    display:block; border:#999 thin solid;}
.dottedline{
	border:none;} 
.dottedline tr td{
	border-bottom:#333 thin dotted;}
.dottedline tr td+td{
	border-left:#333 thin dotted;} 
.button{
	padding-top:10px;}
.button1{
	padding-top:10px; padding-right:47px; float:right;}
.button2{
	padding-top:10px; padding-left:47px; float:left;}


.boxforimage{ 
     position:relative; 
	 width:470px; 
 	 margin-right: 10px;
	 padding: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	 text-align:center;
	 overflow:hidden;}

.boxforimage img {
	 width: 90%;
	 margin: 0 auto;
	-ms-interpolation-mode: bicubic;
	 display: block;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
}
Input[type=text]{ 
      border:#BF2C19 thin solid;}
	  
form input{
	  border:#BF2C19 thin solid;}
textarea{
	  border:#BF2C19 thin solid;}
#search{ 
      font-size:16px; size:14px;}
#cp_content{
	  margin-left: 10%; margin-right: 10%}
.cpmenu{
	  text-align:left; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000; margin-top:10px;}
.cpmenu ul li a {
      font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}
.cpmenu ul li a:hover {
      font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.cpmenu ul li{ 
      list-style:none;}
.block {
	height: 120px;
	margin-right: 10px;
	padding: 20px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	text-align:center;
}
.block  img {
	width: 90%;
	padding: 5%;
	margin: 0 auto;
	-ms-interpolation-mode: bicubic;
	display: block;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.newsletter_signup {
	height: 95px;
	background: url(../images/newslettersignup.jpg) no-repeat;
	font: 14px Arial;
	padding: 15px 0 0 9px;
	text-align: center;
	vertical-align: center;
}

#category {
}

input[type='submit'] {
	padding: 0 2px;
	cursor: pointer;
}
