@charset "UTF-8";
/* biblebible CSS */
BODY{font-family: Arial, Verdana, Helvetica, sans-serif;font-size:small;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;padding:0px;background-color:#BBB;color:#000;text-align:left;height:100%;width:1024px;}

.maincontent {background:#ddceb3;padding:0px;margin:0px;text-align:left;}
.header {height:34px;background-image: url(/images/bghead.png);background-repeat: no-repeat;background-position: center top;color:#FFF;position:relative}
.headerleft{width:600px;text-align:center;position:absolute;left:5px;top:7px;letter-spacing:6px;color:#000;font-size:15px;font-weight:bold;}
.headerright{position:absolute;right:11px;top:1px}
.headerright a:link{color:#FFF;text-decoration:none}
.headerright a:visited{color:#FFF;text-decoration:none}
.headerright a:hover{color:#FFF;text-decoration:underline}
.headerbottom {width:100%;background:#ddceb3}
.homeheadtbl {width:100%}
.homeflash{width:600px;text-align:center}
.homelogo{text-align:center}
.innerflash{width:600px;text-align:left;}
.smallogo {text-align:center;padding-bottom:12px;}

.centercontent {padding:20px;background:#FFF url(/images/bgcenter.png) repeat-x left top;color:#000;position:relative;border-top:5px solid #000}
.hometriptbl {width:100%}
.trip1 {width:33%;height:280px;vertical-align:top;background:#FFF url(/images/bgtrip1.png) no-repeat top;padding:49px 9px 0 33px;position:relative;}
.trip1 img{float:right;padding:0 14px 6px 6px;margin-top:-10px;margin-right:-9px;}
.trip2 {width:33%;height:280px;vertical-align:top;background:#FFF url(/images/bgtrip2.png) no-repeat top;padding:49px 9px 0 33px}
.trip2 img{float:right;padding:0 14px 6px 6px;margin-top:-10px;margin-right:-9px;}
.trip3 {width:33%;height:280px;vertical-align:top;background:#FFF url(/images/bgtrip3.png) no-repeat top;padding:49px 9px 0 33px}
.trip3 img{float:right;padding:0 14px 6px 6px;margin-top:-10px;margin-right:-9px;}

.homebottbl {width:100%;border-top:0px solid #999}
.homebottbl P {padding:0 0 9px 0;margin:0}
.bot1 {width:35%;vertical-align:top;padding:41px 12px;position:relative;}
.bot2 {width:65%;vertical-align:top;padding:12px;position:relative;}
.whylife {color:#2e487e;letter-spacing:4px;font-size:25px;font-weight:bold;border-bottom:1px solid #2e487e}
.whylifeq {color:#481d0c;letter-spacing:1px;font-size:12px;font-weight:bold;padding:6px 0 11px 0;}
.bot2 li {color:#040;font-weight:bold;list-style-type:none}
img, div { behavior: url(/iepngfix.htc) }

.footer {background:#000;color:#FFF;padding:13px}
.footer a:link{color:#FFF;text-decoration:none}
.footer a:visited{color:#FFF;text-decoration:none}
.footer a:hover{color:#FFF;text-decoration:underline}



#imageContainer {
	position:relative;
	margin:auto;
	width:588px;
	border:1px solid #000;
}

/* styles unrelated to the application follow */
h1 {
	position:relative;
	font:1em verdana;
}

.copy {
	width:588px;
	margin:auto;
	position:relative;
	font:0.9em verdana;
}

#so_credits {
	position:relative;
	margin:25px auto 0px auto;
	width:350px; 
	font:0.7em verdana;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	height:90px;
	padding-top:4px;
}

#so_credits img {
	float:left;
	margin:5px 10px 5px 0px;
	border:1px solid #000000;
	width:80px;
	height:79px;
}

/* 
#maintable {background-color:#FFF;}
.categoryDesc {float:left;width:450px;font-family:arial;font-size:12px;color:#444;padding: 4px 30px 6px 30px ;}
.productPrice {color: #4b6400;font-size: 12pt;font-family: Arial;text-decoration: none;line-height: 14pt;z-index: 0;text-align:left;font-weight:bold;}
.breadcrumbs {font-weight:bold;}
.categoryDivider {width:100%;border-top-width:thin;border-top-style:dashed;border-top-color:#BBB;}
.maincontent {background-color:#FFF;padding:0 9px 9px 9px;margin:0px;text-align:left;}
.bg_1 {width:100%;height:106px;padding:0 0 0 20px;text-align:left;background-image: url(http://images.biblebible.com/bg.jpg);background-repeat: no-repeat;background-position: center top;}
#logobox {width:370px;padding:0;}
#logobox a:hover {text-decoration:none;background:none}
#guaranteebox {text-align:center}
#guaranteebox a:hover {text-decoration:none;background:none}
#menutable {width:100%;height:44px;background-color:#fff;margin-bottom: 0px;}
#hdrsrch  {width:20%;height:44px;background-color:#2A5EAB;margin-bottom: 0px;}
#hdrsrch  a{text-decoration: none}
#menu {float: left;list-style: none;margin: 0;padding: 0;}
#menu li {float: left;margin: 0;padding: 0;font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}
#menu a {display: block;float: left;margin: 0;padding-top: 15px;padding-right: 4px;padding-bottom: 15px;padding-left: 4px;}
#menu a:hover {background-color: #fff;}
#leftmenu {width:200px}
.top_right_nav a:link {color:#FFF;text-decoration: none;}
.top_right_nav a:visited {color:#FFF;text-decoration: none;}
.top_right_nav a:hover {color:#FFF;text-decoration:underline;background:none}
.top_right_nav {height:28px;font-family: Geneva, Arial, Helvetica, sans-serif;background-color:#2A5EAB;font-size: 11px;color: #FFFFFF;text-decoration: none;text-align: center;font-weight: bold;vertical-align: top;padding-top: 5px;}
.top_right_links {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color: #FFF;text-decoration: none;padding-right: 10px;padding-left: 10px;font-weight: bold;}
.tel_no {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold;color: #00508A;text-decoration: none;}
.am {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 13px;font-weight: bold;color: #00508A;}
.logos {position:absolute;right:180px;top:5px;}
#guaranteeheader {position:absolute;top:2px;left:280px;}
#hdrfreship {padding-left:9px;vertical-align:middle;color:#FFF;background-color: #fff;font-weight:bold;}
/* rounded corners for daily specials and nav menu*/
#borderbox h1, #borderbox h2, #borderbox p {margin:0 5px; letter-spacing:1px;}
#borderbox h1 {font-size:2.5em; color:#fff;}
#borderbox p {padding-bottom:0.5em;}
#borderbox h2 {padding-top:0.5em;}
#borderbox {background: transparent; margin:0;padding:2px 0 0 2px}
.bbtop, .bbbottom {display:block; background:transparent; font-size:1px;}
.bbb1, .bbb2, .bbb3, .bbb4 {display:block; overflow:hidden;}
.bbb1, .bbb2, .bbb3 {height:1px;}
.bbb2, .bbb3, .bbb4 {background:#FFF; border-left:1px solid #08c; border-right:1px solid #08c;}
.bbb1 {margin:0 5px; background:#08c;}
.bbb2 {margin:0 3px; border-width:0 2px;}
.bbb3 {margin:0 2px;}
.bbb4 {height:2px; margin:0 1px;}
.borderboxcontent {display:block; background:#FFF; border:0 solid #08c; border-width:0 1px;}
.headline {font-size:2em;color:#000;font-weight:bold; border:0;padding:0 0 0 6px;margin:0 0 0 6px}
.featTitles {font-size:14px;font-weight:bold;}
.thumbNormal {border-width:thin;border-color:#999}
.thumbHighlighted {border-Color:red;border-Style:solid;border-Width:thin;}
a:link {text-decoration:underline;color:#009;}
a:visited {text-decoration:none;text-decoration:underline;color:#009;}
a:hover {text-decoration:none;color:#009;}

#header {height: 81px;width: 95%;margin: 0px;padding: 19px;}
#googlesearchbox{width:300px;height:14px;color:#000;background-color:#FFFFFF;font-style:italic;}
.googbox {text-align:right;color:#FFF;font-size:10px;vertical-align:bottom;padding-bottom:1.0px}
#searchbutton {padding:0;margin:-4px 0 0 0}

h1 {background-color:#FFF;color:#000000;font-size:25px;padding:0;margin:0}
h2 {padding:0px;margin:0px;}
h3 {padding:0px;}
p {background-color:#FFF;color : black; font-size : 12px;}

.head {padding:0 50px 0 20px;}
.home {padding:10px;}
.title {background-color:#FFF;color : #0000CC; font-weight: bold;padding:0px;}
      
/* left nav styles */
.menutitle h2 {margin: 0;padding: 0px;line-height:1.2em;font-size: 110%;font-weight: bold;color: #083663;}
.menulist {list-style: none;padding:0;margin:0 0 0 16px}
.menulist li{padding-left:2px;}
.menusubtitle {width:95%; font-weight:bold;padding:4px 0 6px 4px;margin:11px 0 0 -10px;border-top:1px dotted #0088CC }
.menucount {padding-left:4px;font-size:9px;color:#666;}
.clearer {clear: both;height: 1px;}

/* ***FOOTER *** */
.FooterMainTable {background:#FFFFFF;}
.FooterSubTable {border-width: 1px;border-style: dotted;border-color: #999999;background:#EEEEEE;	width:100%;height:100%;padding:9px;}
.FooterTD {border-width: 1px;border-style: dotted;border-color: #999999;background:#EEEEEE;padding:9px;}
.FooterTDBlank {	background-color:#FFFFFF;width:200px;}
.FooterTitle {font-size: 14px;font-weight: bold;color: #000000;}
.FooterBar {background-color: #132C7E;font-size: 16px;color: #FFFFFF;}
.FooterCopyright {font-size: 11px;color: #EEE;text-align:right;}
.NLBox {background:#FFFFCC;border-width: 1px;border-style: solid;border-color: #999999;	margin:4px 0px 4px 0px;}
.checklist {text-align:left;list-style-image: url(http://images.biblebible.com/check.gif)}
.checklist a:link, .checklist a:visited {text-decoration:none;}
.checklist a:visited {text-decoration:none;}
.checklist a:hover {text-decoration:underline;}

.rating_bar {width:55px;background:url(http://images.biblebible.com/star_grey.gif) 0 0 repeat-x;}
.rating_bar div {height:12px;background:url(http://images.biblebible.com/star_orange.gif) 0 0 repeat-x;}
.ratingtext {font-size:11px;}

#sortbybar{background-color:#CDD9EC;padding:2px 2px 2px 2px}
div#rightcontent{position:absolute;top:280px;left:800px;}
.custreviewstitle{font-size:15px;color:#B88008;font-weight:bold}

/* from tooltip.css */
#dhtmltooltip{position:absolute;top:30px;text-align:left;width:150px;border:2px solid black;padding:11px;background-color:#faf9aa;visibility:hidden;z-index:100;}

/* from mp3player.css */
#mp3playercontainer{text-align:center;width:350px;height:150px;font-size:14px;font-weight:bold;padding:4px;border:1px solid black;background-color:white;visibility:hidden;position:absolute;left:50%;top:50%;margin-top:-75px;margin-left:-175px;z-index:300;}
#mp3player{text-align:center;font-size:12px;font-weight:normal;border:1px solid black;padding:4px;background-color:#CCC;visibility:hidden;}
#mp3playerstop{text-align:center;font-size:12px;font-weight:normal;visibility:hidden;}
#mpVplayercontainer{text-align:center;width:350px;height:350px;font-size:14px;font-weight:bold;padding:4px;border:1px solid black;background-color:white;visibility:hidden;position:absolute;left:50%;top:50%;margin-top:-175px;margin-left:-175px;z-index:300;}
#mpVplayer{text-align:center;font-size:12px;font-weight:normal;border:1px solid black;padding:4px;background-color:#CCC;visibility:hidden;}
#mpVplayerstop{text-align:center;font-size:12px;font-weight:normal;visibility:hidden;}
