body {
background: url('http://jbirdmedia.org/judahbookstore/images/site/bg_tile.jpg') repeat;
margin:0;
padding: 0;
line-height: 24px;
color: #000;
font: normal 14px/20px 'Helvetica Neue', Helvetica, Arial, sans-serif; /* normalize font size across browsers */
}

.gradient { background: transparent url(http://jbirdmedia.org/judahbookstore/images/site/bg_gradient.jpg) repeat-x top left;}

.wrapper {
width: 950px;
margin: 0 auto;
background: #fff;
position: relative;
}

.header {
width: 950px;
height: 40px;
margin: 0 auto;
background: #000;
}

.content {
width: 920px;
padding:15px;
min-height: 400px;
}

.logo {
width: 250px;
float: left;
}

.logo h1 {
width: 250px;
height: 40px;
background: url('http://jbirdmedia.org/judahbookstore/images/site/logo.jpg') no-repeat;
margin: 0;
padding: 0;
}


/*TopNav*/

div.topnav { width:520px; height:40px; background: url('http://jbirdmedia.org/judahbookstore/images/site/topnav.jpg') no-repeat; margin: 0px auto; float: right;}
#nav li a { display:block;	list-style: none; float: left;}
#nav, #nav li { list-style: none; float: left; margin: 0; padding: 0;}


#nav li a.music 				{ background: url('http://jbirdmedia.org/judahbookstore/images/site/topnav.jpg') no-repeat 0px 0px; width: 81px; height: 40px; text-indent:-999em;}

#nav li a:hover.music	   		{ background: url('http://jbirdmedia.org/judahbookstore/images/site/topnav_over.jpg') no-repeat 0px 0px; width: 81px; height: 40px; text-indent:-999em; }


#nav li a.sermons				{ background: url('http://jbirdmedia.org/judahbookstore/images/site/topnav.jpg') no-repeat -81px 0px; width: 112px; height: 40px; text-indent:-999em;}

#nav li a:hover.sermons	   		{ background: url('http://jbirdmedia.org/judahbookstore/images/site/topnav_over.jpg') no-repeat -81px 0px; width: 112px; height: 40px; text-indent:-999em; }


#nav li a.DVD					{ background: url('http://jbirdmedia.org/judahbookstore/images/site/topnav.jpg') no-repeat -193px 0px; width: 67px; height: 40px; text-indent:-999em; }

#nav li a:hover.DVD	   			{ background: url('http://jbirdmedia.org/judahbookstore/images/site/topnav_over.jpg') no-repeat -193px 0px; width: 67px; height: 40px; text-indent:-999em; }


#nav li a.books					{ background: url('http://jbirdmedia.org/judahbookstore/images/site/topnav.jpg') no-repeat -260px 0px; width: 140px; height: 40px; text-indent:-999em; }

#nav li a:hover.books	   		{ background: url('http://jbirdmedia.org/judahbookstore/images/site/topnav_over.jpg') no-repeat -260px 0px; width: 140px; height: 40px; text-indent:-999em; }


#nav li a.clearance				{ background: url('http://jbirdmedia.org/judahbookstore/images/site/topnav.jpg') no-repeat -400px 0px; width: 120px; height: 40px; text-indent:-999em; }

#nav li a:hover.clearance  		{ background: url('http://jbirdmedia.org/judahbookstore/images/site/topnav_over.jpg') no-repeat -400px 0px; width: 120px; height: 40px; text-indent:-999em; }



/*Drop Down Menu CSS */

.topnav li.mainnav {  position: relative; list-style: none;}	
.topnav li.mainnav ul.subnav {
display: none; 
position: absolute; top: 40px; left: 0; z-index: 99; 
background: #000; 
padding-right: 0px; 
margin-top: 10px; 
padding-top: 5px;
text-transform: uppercase;
}
	
.topnav li.mainnav ul.subnav li { width: 150px; margin: 0px; padding: 0px;}	
.topnav li.mainnav ul.subnav li a { background: none; padding: 5px 2px; color: #fff; font-size: 14px; clear: left;}
.topnav li.mainnav ul.subnav li a:hover { background: none; padding: 5px 2px; color: #f7b80f; font-size: 14px;}
.topnav li:hover ul.subnav { display: block; width: 135px; margin: 0px;padding: 10px;}
.topnav ul li a { text-decoration: none; color: #fff; font-size: 16px;}
.topnav ul li a:hover { text-decoration: none; color: #f7b80f;}
	
/*End Drop Down Menu CSS */
/*End TopNav*/


.slideshow { width: 950px; height: 390px;}

/*Slider Bar*/
.featured {width: 950px; position: relative;}
.featured_bar { width: 950px; height: 188px; background: #ddd; text-align: center;}
.featured_bar ul { width:960px; list-style: none; margin: 0; padding: 0; margin-top: 10px;}
.featured_bar li { list-style: none; margin: 0px; padding: 10px 15px; float: left; width: 150px; height: 188px;}

.prev {position: absolute; top: 0px; left: 0px; z-index: 100}
.next {position: absolute; top: 0px; right: 0px; z-index: 100}
/*End Slider Bar*/


/* Social Network Bar */
.network { width: 950px; height: 50px;}

.icon_links { 
width:624px;
height:39px; 
background: url('http://jbirdmedia.org/judahbookstore/images/site/icon_nav.png') no-repeat;
margin-bottom: 25px; 
float: left;
}
#icons li a { width: 584px; text-indent:-999em; display:block; list-style: none; float: left;}
#icons,#icons li { list-style: none; float: left; margin: 0; padding: 0;}


#icons li a.itunes			{ background: url('http://jbirdmedia.org/judahbookstore/images/site/icon_nav.png') no-repeat 0px 0px; width: 90px; height: 39px }
#icons li a:hover.itunes	{ background: url('http://jbirdmedia.org/judahbookstore/images/site/icon_nav.png') no-repeat 0px 0px; width: 90px; height: 39px }

#icons li a.youtube 		{ background: url('http://jbirdmedia.org/judahbookstore/images/site/icon_nav.png') no-repeat -90px 0px; width: 107px; height: 39px }
#icons li a:hover.youtube	{ background: url('http://jbirdmedia.org/judahbookstore/images/site/icon_nav.png') no-repeat -90px 0px; width: 107px; height: 39px }

#icons li a.facebook		{ background: url('http://jbirdmedia.org/judahbookstore/images/site/icon_nav.png') no-repeat -197px 0px; width: 126px; height: 39px }
#icons li a:hover.facebook	{ background: url('http://jbirdmedia.org/judahbookstore/images/site/icon_nav.png') no-repeat -197px 0px; width: 126px; height: 39px }

#icons li a.twitter			{ background: url('http://jbirdmedia.org/judahbookstore/images/site/icon_nav.png') no-repeat -323px 0px; width: 125px; height: 39px }
#icons li a:hover.twitter	{ background: url('http://jbirdmedia.org/judahbookstore/images/site/icon_nav.png') no-repeat -323px 0px; width: 125px; height: 39px }

#icons li a.myspace			{ background: url('http://jbirdmedia.org/judahbookstore/images/site/icon_nav.png') no-repeat -448px 0px; width: 136px; height: 39px }
#icons li a:hover.myspace	{ background: url('http://jbirdmedia.org/judahbookstore/images/site/icon_nav.png') no-repeat -448px 0px; width: 136px; height: 39px }

/* End Social Network Bar */


/* Products Page */

.product_top {
width:920px;
text-align:right;
}

.sidebar {
width:200px;
float:left;
padding:10px;
}

.sidebar ul { list-style:none; margin:0; padding:0;}
.sidebar li { list-style:none; margin:0; padding:5px 0px; font-size: 18px; border-bottom: 1px solid #ddd;}
.sidebar li#subcategory {margin:0;padding: 3px 0px; border:none;}
.sidebar li#subcategory a {color:#666; font-size:14px; font-weight:300;}
.sidebar li#subcategory a:hover {color:#d49b04; text-decoration: underline; font-size:14px;}






.products {width: 650px; float:right; margin-bottom: 30px; margin-top: 10px;}
.products p {width:600px;}


.products ul { list-style:none; margin:0; padding:0; }
.products li { list-style:none; margin:0px; padding:0; float:left; width: 200px; height: 200px; margin-right: 10px; margin-top: 10px; margin-bottom: 10px;}
.product_image_detail {float:left; padding-right: 10px; padding-top: 5px;}
.product_info {width: 475px; float: right;}
.product_info p {width: 425px;}
.product_description {margin-top: 10px;}

ul.cart_buttons {list-style:none; margin:0; padding:0; margin-top: 30px; }
ul.cart_buttons li {list-style:none; margin:0; padding:0; float: left; padding-right: 0px; }






/* Footer */

.footer{ width: 940px; background: #242424; margin: 0 auto; padding: 5px 5px; padding-bottom: 20px;}

/* Footer Left */

ul.bottomnav { width: 500px; float: left; list-style: none; margin: 0; padding: 0;}
ul.bottomnav li { list-style-type: none; margin: 3px 15px; padding: 0; float: left; color:#d49b04;}
ul.bottomnav li a {color: #fff; margin: 0; padding: 0; font-weight: none; font-size: 14px; }
ul.bottomnav a:hover {text-decoration:underline;}

/* subnav */
ul.footer_subnav { list-style: none; margin: 0px; padding: 0;}
ul.footer_subnav li { list-style: none; margin: 0px; padding: 0; float: none;}
ul.footer_subnav li a {color: #ccc; margin: 0; padding: 0; font-weight: none; font-size:12px; }
/* end subnav */

/* End Footer Left */


/* Footer Right */.site_credits { width: 300px; float: right; font-size: 12px; padding-top: 20px; color: #ddd;}/* End Footer Right */


.footer a { text-decoration: none; color:#999;}
.footer a:hover { text-decoration: underline; color:#d49b04;}

.bottom_corners { width: 940px; margin: 0 auto; height: 44px;}

/*End Footer*/




/*Headings and Text*/
h1, h2 { letter-spacing: -.05em; line-height: 30px;}
p {margin: 3px 0px; font-weight: 300;}
h2 {margin: 0; padding: 0; line-height: 28px; font-size: 20px; color: #000; text-transform: uppercase;}
h3 {font-size:16px; font-weight: bold; margin: 5px 0px; padding:0;}
h5 {color: #ccc; margin: 0; padding: 0; font-weight: none;}
.clear {clear:both;}
a {color: #000; text-decoration: none;}
a:hover {color: #d49b04; text-decoration: underline;}


/*End Headings and Text*/


.temp { margin:0px auto; width:800px; height: 423px; padding-top: 150px; background: url('http://jbirdmedia.org/judahbookstore/images/temp/temp.jpg') no-repeat;}



