/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	color:#000000;
	background-color:inherit;
}
td {
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:12px;
			}
p, td, img, form, input, select{
padding:0;
margin:0;
}
body {
	padding:0px;
	margin:0px;
	}
.textbold1 {
	font-weight:bold;
		}
.languagelink {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#B8B8B8;
	text-decoration:none;
	background-color:inherit;
	}
.language-hover {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#B8B8B8;
	text-decoration:none;
	background-color:inherit;
	}
.padding1 {
	padding-left:25px;
	}
.bg2 {
	margin:20px 0 20px 0;
	background-image:url(/images/bg2.gif);
	background-repeat:repeat-y;
	}
.bg3 {
	background-color: #cb9f46;
	background-image:url(/images/bg3.gif);
	background-repeat:repeat-x;
        margin-bottom: 1px;
	}
.searchtext {
	padding:2px 7px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	border-top: solid 2px #FFFFFF;
	background-color: #cb9f46;
	}
.searchheading {
	padding-bottom:5px;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	background-color:inherit;
}
.abouttext {
	padding:12px 7px 12px 7px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	background-color:#cb9f46;
	border-top: solid 2px #FFFFFF;
	border-bottom: solid 2px #FFFFFF;
	}
.abouttext a {
	color:#FFFFFF;
}
.aboutheading {
	padding-bottom:5px;
	font-weight:bold;
	font-size:12px;
	color:#FFFFFF;
	background-color:inherit;
}
.text {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	background-color:inherit;
	text-align:justify;
	}
.textbold2 {
	font-weight:bold;
	color:#FFFFFF;
	background-color:inherit;
			}
.textbold01 {
	font:normal 14px/29px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#2B2E2E;
	padding:0 0 0 25px;
		}
.text2 {
	margin:5px 0px 5px 0px;
	line-height: 15px;
	font-size:12px;
	color:#000000;
	background-color:inherit;
	}
.form {
	width:200px;
	float:left;
	}
.button{
	}
.padding2 {
	padding-top:6px;
	}

.logo_bg{
background:url(/images/bg1.jpg) repeat-x left top;
}
.bg4 {
	padding-top:20px;
	background-image:url(/images/bg4.gif);
	background-repeat:repeat-x;
	}
.menulink {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	background-color:inherit;
	}
.menu-hover {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	background-color:inherit;
	}
.outlineboder{
	border:1px solid #969393;
}
.morelink {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
	background-color:inherit;
	}
.banner_save{
	background:url(/images/save.jpg) no-repeat 0 0;
	padding:153px 6px 14px 0;
}
.more-hover {
	font:normal 11px/13px "Tahoma", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
	}
.more-hover a{
	font:normal 11px/13px "Tahoma", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:underline;
	background-color:inherit;
	}
.more-hover a:hover{
	text-decoration:none;
	}
.menulink2 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	background-color:inherit;
	}
.menu-hover2 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
	background-color:inherit;
	}
.menu-hover2:hover {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
	background-color:inherit;
	}
.padding3 {
	padding-right:10px; 
	padding-bottom:80px;
	}
.text3 {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#17315C;
	height:35px; 
	padding-left:15px;
	}
.text3a {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#07142E;
	padding-left:15px;
	}
.seemorelink {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#C5D2E0;
	text-decoration:underline;
	background-color:inherit;
	}
.seller{
background-color:#17315C;
height:35px; padding:5px 0 0 15px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	}
.seller01{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#07142D;
	padding-left:15px;
	}
.seemore-hover {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#C5D2E0;
	background-color:inherit;
	}
.seemore-hover a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#C5D2E0;
	text-decoration:underline;
	background-color:inherit;
	}
.seemore-hover a:hover{
	text-decoration:none;
	background-color:inherit;
	}
.menulink {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	background-color:inherit;
	}
.menu-hover {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	background-color:inherit;
	}
.menulink3 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	background-color:inherit;
	}
.menu-hover3 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	background-color:inherit;
	}
.text5 {
	font-size:10px;
	color:#000000;
	background-color:inherit;
	}
.text6 {
	font-size:10px;
	color:#FF0000;
	background-color:inherit;
	}
.text4 {
	font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#3C6897;
	font-weight:bold;
	background-color:inherit;
	}

.footer{
	background:url(/images/bg7.gif) repeat-x left top;
	background-color:#3A4040;
	font:normal 12px/14px "Tahoma", Arial, Helvetica, sans-serif;
	color:#959797;
	padding:22px 8px;
	text-align: right;
}

a.design{
font:normal 12px/14px "Tahoma", Arial, Helvetica, sans-serif;
color:#959797;
text-decoration:none;
background-color:inherit;
}

a.design:hover{
text-decoration:underline;}

.products {
        margin: 10px;
        padding: 10px;
	border-style: solid;
	border-width: 1px;
	clear: both;
}
.product {
	border-bottom: dashed 1px;
	padding-bottom: 10px;
}
.productimage {
        padding: 10px;
	float:left;
}
.producttext {
        padding: 10px 0px 0px 100px;
}
.productdesc {
	clear: both;
}
h1, h1 a {
	font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#3C6897;
	font-weight:bold;
	background-color:inherit;
	padding: 0 0 7px;
	margin: 0;
	}
h2, h2 a {
	font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#3C6897;
	font-weight:bold;
	background-color:inherit;
	padding: 0 0 7px;
	margin: 0;
	}
.productdata {
	font-size:10px;
	color:#000000;
	background-color:inherit;
}
.productpricenum {
	font-size:13px;
	color:#FF0000;
	background-color:inherit;
	}

.addtocartmessage {
	font-size:13px;
	color:#FF0000;
	background-color:inherit;
	}


#TBOHeader {
	position:relative;
	background-image:url(/images/headerbg.gif);
	background-repeat:repeat-x;
	left:0px;
	top:0px;
	height:177px;
	min-width:750px;
}

#tbodragon {
	position:absolute;
	left:0px;
	top:0px;
	width:120px;
	height:177px;
}

#tbologo {
	position:absolute;
	left:121px;
	top:4px;
	width:348px;
	height:111px;
}

#tbobooktype {
	position:absolute;
	left:131px;
	top:146px;
	width:232px;
	height:10px;
}

#tbolastyear {
	position:absolute;
	left:409px;
	top:148px;
	width:206px;
	height:12px;
}

#tboshopcart {
	position:absolute;
	right:12px;
	top:149px;
	width:115px;
	height:14px;
}

#tbonpfp {
	position:absolute;
	right:0px;
	top:0px;
	width:98px;
	height:104px;
}

.tboscroll {
        overflow:hidden;
	position:absolute;
	right:8px;
	top:25px;
	left:500px;
	height:80px;
}

#headerbooks {
        width:1300px;
        margin: 0 0 0 270px;
        padding: 0;
        background: transparent;
}

#headerbooks ul {
        margin: 0;
	padding: 0;
	background: transparent;
}
#headerbooks ul li {
        float: left;
	display: inline;
	margin: 0;
	padding: 0 5px 0 0;
	background: transparent;
} 
#headerbooks ul li a img {
	border: 0;
}

.category_list ul {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.category_list li {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
        padding: 4px 0px;
	color:#000000;
	text-decoration:none;
	border-bottom: solid 1px #9fa2a1;
	background-color:#d1d5d3;
}
.category_list a {
	color:#000000;
	text-decoration:none;
	background-color:inherit;
}
.category_list a:hover {
	color:#000000;
	text-decoration:underline;
	background-color:inherit;
}


#links_list {
	list-style: disc;
	padding: 0;
	margin: 0;
	border-top: solid 2px #FFFFFF;
	border-bottom: solid 2px #FFFFFF;
}
#links_list li {
	list-style-image: url('/images/bullet.gif');
	font-weight:bold;
	color:#FFFFFF;
	background-color:inherit;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:12px;
  	margin: 10px 0px 4px 4em;
	padding-bottom: 5px;
	text-decoration:none;
	border-bottom: solid 1px #7796b6;
	background-color:inherit;
}
#links_list li a {
	color:#FFFFFF;
	text-decoration:none;
	background-color:inherit;
}
#links_list li a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	background-color:inherit;
}

#contactus td {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	padding: 5px;
}	
.subcategory {
	display:none;
}

.spacearound {
	margin:10px 50px;
}

div#qTip {
 padding: 3px;
 border: 1px solid #666;
 border-right-width: 2px;
 border-bottom-width: 2px;
 display: none;
 background: #eeeeee;
 color: #eeeeee;
 font: bold 9px Verdana, Arial, sans-serif;
 text-align: left;
 position: absolute;
 z-index: 1000;
}
