a:link {color:  #133C8A; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
a:active {color: #133C8A;  text-decoration:none;font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
a:visited {color: #133C8A; text-decoration: none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
a:hover {
color: #F8981D; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
 }

body	{
	
	background-image:url(images-new/background-wave9.jpg);
    background-position: 0 0;
    background-repeat: repeat-x;
	/*background-repeat: no-repeat;*/
	/*background-attachment:fixed;*/
	padding-top:0;
    padding-bottom:0;
    padding-left:0;
    padding-right:0;
    margin-top:0;
    margin-bottom:0;
    margin-left:0;
    margin-right:0;
    } 


/*HEADER TEXT BLUE  */
H1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #133C8A;
}

H2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #133C8A;
}
/*TEXT links */
.H2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #133C8A;
	font-weight: bold;
}
/*BODY COPY GREY TEXT */
.H3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; line-height: 160%;
	color: #4C505C;
}
.H3new {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4C505C;
}
.H3b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; line-height: 140%;
	color: #4C505C;
}
.para {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; line-height: 220%;
	color: #4C505C;
}
/*SUB-HEAD TEXT BLUE */
.H4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #133C8A;	
}
.H4b {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #133C8A;	
}
/*BODY COPY BOLDED GREY */
.H5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4C505C;
	font-weight: bold;
}
.H5b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #4C505C;

}
.H5black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000;

}
.price{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: bold;


}
.priceamount{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #c20000;
	font-weight: bold;


}

.H5grey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #4C505C;

}
.black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000;
	font-weight: bold;

}
/*FOOTER TEXT */
.H6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #4C505C;
}
/*LOGIN TEXT */
.H7 {
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
	color: #2e4096;
	font-weight: bold;
}
/*BODY COPY WHITE */
.H8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

.H9 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.red2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
}
.H10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4C505C;
	font-weight: bold;
	text-decoration:underline;
}
.auburn {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #E76F34;
}
.redsm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}
/*--------------bgrnd on Header text on eBook Pages-----*/
.ebook {
	margin-bottom:2px;
	margin-top:0px;
	padding-bottom:2px;
	padding-top:0px;
	background: url(images-new/dotts.gif) no-repeat right 50%;
	border-bottom: 1px solid #838283;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #333;
	}
	
	
a.sidebar-links:link	{color:#FFF;
	font-size:11px;
	font-weight: bold;
}
a.sidebar-links:active	{color:#FFF;
	font-size:11px;
	font-weight: bold;
}
a.sidebar-links:visited	{color:#FFF;
	font-size:11px;
	font-weight: bold;
}
a.sidebar-links:hover	{color:#133C8A; /*  color */
	/*text-decoration:underline;     -old*/
	border-bottom: 3px dotted #133C8A;
	font-size: 11px;
	font-weight: bold;
}
/*------------ TEXT LINKS ----------------------------------*/


a.text-links:link	{color:#133C8A;
	font-size:11px;
	font-weight: bold;
}
a.text-links:active	{color:#133C8A;
	font-size:11px;
	font-weight: bold;
}
a.text-links:visited	{color:#133C8A;
	font-size:11px;
	font-weight: bold;
}
a.text-links:hover	{color:#F8981D; /*  color */
	/*text-decoration:underline;     -old*/
	border-bottom: 1px dotted #F8981D;
	font-size: 11px;
	font-weight: bold;
}
/*ENDS-----------------------------------------------------*/

/*------------ ebooks LINKS ----------------------------------*/


a.ebooks:link	{color:#133C8A;
	font-size:11px;
	font-weight: bold;
}
a.ebooks:active	{color:#133C8A;
	font-size:11px;
	font-weight: bold;
}
a.ebooks:visited	{color:#133C8A;
	font-size:11px;
	font-weight: bold;
}
a.ebooks:hover	{color:#F8981D;
	font-size: 11px;
	font-weight: bold;
}
/*Video LINKS----------------------------------------------*/
a.video-links:link	{color:#133C8A;
	font-size:15px;
	font-weight: bold;
}
a.video-links:active	{color:#133C8A;
	font-size:15px;
	font-weight: bold;
}
a.video-links:visited	{color:#133C8A;
	font-size:15px;
	font-weight: bold;
}
a.video-links:hover	{color:#F8981D; 
	border-bottom: 1px dotted #F8981D;
	font-size: 15px;
	font-weight: bold;
}

/* TEMPLATE STYLES for Rollovers on eBooks--------------- */
.itemTemplate{text-decoration:none!important;cursor:pointer;}
.itemTemplate{width:200px;*width:200px;margin-right:0px;margin-bottom:0px;float:none;} 
a.template{border:1px solid #FFF;display:block;height:246px;float:left;}
a.template:link {color:#4792e6;
    font-size: 13px;
	line-height:20px;}
a.template:active {color:#4792e6;
    font-size: 13px;
	line-height:20px;}
	a.template:visited {color:#4792e6;
    font-size: 13px;
	line-height:20px;}
a.template:hover{border:1px solid #4792e6;
    font-size: 13px;
	line-height:20px;
	background-color:#e8e6e6;}
	
	
	
	
.wrapper{
   position: relative;
   float: left;
   left: 12.00%;
   width: 760px;
}
.left1{
   position: relative;
   float: left;
   left: 0.50%;
   width: 38%;
}
.left2{
   position: relative;
   float: left;
   left: 1.50%;
   width: 29%;
}
.right{
   position: relative;
   float: right;
   right: 0.50%;
   width: 30%;
}

#q_dt {

	PADDING-LEFT: 41px; WIDTH: 200px; BACKGROUND: url(images/text_bg.jpg) no-repeat; FLOAT: left; HEIGHT: 42px; PADDING-TOP: 9px

}

.q_input {

	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-TOP: 4px; PADDING-LEFT: 0px; WIDTH: 192px; PADDING-RIGHT: 0px; HEIGHT: 16px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px

}

.q_input_focus {

	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 190px; BACKGROUND: no-repeat; HEIGHT: 25px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 5px

}

#btn_dt {

	WIDTH: 77px; BACKGROUND: url(images/search_bg.jpg) no-repeat; FLOAT: right; HEIGHT: 42px; PADDING-TOP: 9px

}

#btn_submit {

	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 63px; BACKGROUND: no-repeat; HEIGHT: 25px; MARGIN-LEFT: 0px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; PADDING-TOP: 2px

}
<!--google +1button-->
#plusone {
    margin-bottom: 10px;
}
