body,html{
margin:0px;
font:normal 12px arial; 
color:#313334;
line-height:15px;
background-image: url(images/backgrad.jpg);
background-repeat:repeat-x;
background-color: #353535;
text-align:center;

}

#container{width:979px; margin:0 auto;  height:950px;}
.topline{width:979px; margin:0 auto; height:4px; background-color:#062B42;}
.heading{ width:363px; height:110px; float:left;}
.flash{ background-image:url(images/flash.jpg); width:616px; height:110px; float:left;}
.middleline{width:979px; float:left; height:11px; background-color:#062B42; }
a:focus{outline:none;}

/*middle css starts here*/

#middlecontainer{width:979px; float:left; background:url(images/middleback.jpg) repeat-x; height:630px; background-color:#F4F3EF; padding-top:1px; }


#container1{width:460px;  height:400px; float:left;  }
.flashcont{ width:460px; height:183px; float:left; background-color:#f0eee2;  }
#productcont{width:460px;  height:410px; float:left; background-color:#F0EEE2;   }

.leftshadow{ width:14px; float:left; padding-left:20px; background:url(images/leftmdlgrad.jpg) repeat-y; 
 height:auto;  }
.productheading{ float:left;  background:url(images/ourproductheading.jpg) no-repeat; 
height:62px; width:425px;   }
.product1{ float:left; padding-left:10px; background:url(images/imageback.jpg) no-repeat; height:172px; width:415px;   }
.text{float:left; font-size:12px; color:#0066FF; text-decoration:none; line-height:25px; width:300px; text-align:left; padding-left:70px; padding-bottom:10px; font-family:Arial, Verdana,  Helvetica, sans-serif; font-weight:bold; } 

.wtext{float:left; font-size:12px; color:#ffffff; text-decoration:none; line-height:25px;  text-align:left; font-family:Arial, Verdana,  Helvetica, sans-serif; font-weight:bold;} 
.button{  width:400px; float:left;  }
.btmcurveimg{float:left; width:460px; background-color:#F0EEE2; }


#container2{width:519px;  height:400px; float:right;}
.welcome{width:519px;  height:79px; float:left; background-image:url(images/righttopshad.jpg);
}
.bookflap{width:519px;  height:400px; float:left; background-image:url(images/rightmiddlegrad.jpg); }
.text1{float:left; font-size:11px; color:#000000; text-decoration:none; line-height:18px; width:430px; text-align:justify; padding-left:55px; padding-bottom:3px; font-family:Verdana, Arial, Helvetica, sans-serif; } 

.morebutton{width:400px; padding-left:110px; height:15px; float:left;  padding-top:5px; padding-bottom:5px;
}

.bluegradient{width:362px; height:35px; background-image:url(images/ourmotoheading.jpg); font-size:12px; color:#ffffff; text-decoration:none; line-height:25px; float:left; padding-top:3px;  text-align:left; font-family:Arial, Verdana,  Helvetica, sans-serif; font-weight:bold;
}
.btmcurveimg1{float:left; width:468px; }


/*marque css starts here*/
#marquecontainer{width:979px; float:left; height:130px;  background-color:#F4F3EF;  margin:0 auto;  }

/*bottom menu bar*/

A.menu1:link {
	color:#313334; FONT-FAMILY: Arial, Tahoma, Arial, ms sans serif; TEXT-DECORATION: none;  font-size:12px;  
}
A.menu1:visited {
	COLOR: #313334; FONT-FAMILY: Arial, Tahoma, Arial, ms sans serif; TEXT-DECORATION: none;  font-size:12px;  
}
A.menu1:hover {
	COLOR: #000000; FONT-FAMILY:Arial, Tahoma, Arial, ms sans serif; TEXT-DECORATION: none;  font-size:12px; 
}


/*innerpagecss*/
.innerhaeder{width:979px;  height:100px; float:left; padding-top:1px;
}

#middlecontainer1{width:979px; float:left;  height:760px; background-color:#f4f3ef; padding-top:1px; }

.middlebookflap{width:966px;  height:610px; float:left; margin-left:3px; background-image:url(images/innermiddle.jpg); 
}

#productseccont{width:195px;  height:300px; float:left; margin-left:55px;  
}

.productsec{width:195px;  height:400px; float:left; background-image:url(images/productwhiteline.jpg); 
}

.productsec1{width:195px;  height:124px; float:left;  background:url(images/productbottom.jpg) no-repeat; 
}

.searchboxtext{ font-size:12px; color:#a67c05; text-decoration:none;  text-align:left; padding-left:20px; padding-bottom:3px; font-family:  Verdana, Arial, Helvetica, sans-serif; font-weight:bold; } 

.moto{ font-size:12px; color:#000000; text-decoration:none;  text-align:center; padding-left:0px; padding-bottom:3px; font-family:  Verdana, Arial, Helvetica, sans-serif; } 

#aboutusmatter{width:650px;  height:auto; float:left; margin-left:25px;  
}

.aboutustext{ font-size:12px; color:#000000; text-decoration:none;  text-align:justify;  font-family:  Arial, Verdana,  Helvetica, sans-serif; line-height:150%; vertical-align:top;} 

.textheading{ font-size:13px; color:#b52929; text-decoration:none;  text-align:left;  font-family:  Verdana, Arial,  Helvetica, sans-serif; vertical-align:top; font-weight:bold;} 

.productheading1{ font-size:11px; color:#b52929; text-decoration:none;  text-align:center;  font-family:  Verdana, Arial,  Helvetica, sans-serif; font-weight:bold; } 


/*catalogpage*/

#containera{width:979px; margin:0 auto;  height:1020px;}
#middlecontainer11{width:979px; float:left;  height:825px; background-color:#f4f3ef; padding-top:1px; }

.middlebookflap1{width:966px;  height:670px; float:left; margin-left:3px; background-image:url(images/innermiddle.jpg); 
}
