/* Monkdesign.com Standard CSS Components */

* { padding: 0; margin: 0; }

:active, :focus{outline:none;}

body { background: #fff; color: #000; font: 62.5% Verdana, Arial, sans-serif; font-weight: normal; text-align: center; }
.home_body { background: #386093;}
#container { min-width: 960px; width: auto; height: 719px; background:#fff;  }
	#container_landing { min-width: 960px; width: auto; height: 719px; background: url(../images/littlewing_2.jpg) #386093 no-repeat scroll 50% 0;  }
#container_inner {margin:0 auto; position:relative; width:960px; height: 719px;text-align: left;}

#container_inner_index  {width:960px; height: 719px;}
/* ---- End Standard Components ----- */

h2 {margin: 10px 0 0 10px; font: 2.4em Georgia, Times, serif; color: #ac0000;}

p {margin: 0 0 10px 0; position: relative; font-size: 1.2em;}

#masthead { width: 960px; height: 10px; }
	#masthead h1 {color: #000; margin: 10px 0; float: left; font: 6.0em 'Courier New', Courier, serif; font-weight: bold;}

#navigation {width: 960px; height: 30px; margin: 1px 0 8px 0; float: left; font-weight: bold; font: 1.5em 'Courier New', Courier, serif;}
		#navigation ul {margin: 0 0 0 0px;}
		#navigation ul li {margin: 5px 20px 5px 0px; list-style-type: none; display: inline; text-align: left; float: left; }
			#navigation a {padding: 5px 5px 5px 5px; color:#000;}
			#navigation a:link {text-decoration: none; font-weight: bold;}
			#navigation a:visited { text-decoration: none; font-weight: bold;}
			#navigation a:hover {text-decoration: none; font-weight: bold; background: #000; color: #fff; }
			#navigation a:active { text-decoration: none; font-weight: bold;}   
		


#content_main {float: left; width: 960px; height: 450px;}

	.content_copy {float: left; font-size: 1.5em; width: 350px; margin-right: 20px;}
	.content_img {float: left;}
	.content_img_center { text-align: center; width: 400px; margin-left: 200px; font-size: 1.5em;}
	
#gallery {

}

#slideshow {margin-left: 0px; float: left;}

.thumbook_book { width: 56px; height: 300px; background: #fff; float: left; margin: 0 0px 20px 0px; overflow: visible;}

.thumbook_book p { width: 56px; float: left; margin:  10px 0px 10px 0px; visibility: hidden; overflow: visible;}

.thumbook_cover {margin: 0px;}

#thumbook_modal { width: 100%; height: 719px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/whiteback3.png'); /*background: #386093;*/ z-index: 500; position: absolute; left: 0px; top: 0px;}
#thumbook_modal[id]{ background: url(../images/whiteback3.png) no-repeat; /*background: #386093;*/}
	
	#thumbook_modal_close {width: 41px; height: 10px; clear: left; margin-left: 460px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/close_btn_2.png'); z-index: 5001; position: absolute; top: 400px; visibility: hidden;}
		#thumbook_modal_close[id]{ background: url(../images/close_btn_2.png) no-repeat;}
	#flash_book {}
	#flashcontent {margin-left: 255px;}

#footer {float: left; width: 960px; height: 50px; }
#footer p {font-size: .9em; margin-left: 5px;}

#comingsoon{ font-size: 2.0em; color: #fff; margin: 0 50px;}

.product {
	width: 445px;
	height: 125px;
	float: left;
	margin: 0 0 25px 0;
}
.product p{
	font-size: 1.1em;
}

img.product_pic {
	height: 125px;
	float: left;
	margin: 0 25px 0 0;
}

.product h3 {
	font: 1.3em 'Courier New', Courier, serif; font-weight: bold;
}

.price {
	font-size: 2.0em;
	font-weight: bold;
	float: left;
}

.buy_btn {
	float: left;
	margin: 0 0 0 25px;
}

/* -------- Samples ----------*/

/* PNG Backgrounds */
/*
#footer { margin-left: 65px; color: #FFF;  width: 220px; height: 25px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/bg_nav_1x1.png');  position: absolute; top: 646px; z-index: 501; }
#footer[id]{ background: url(../images/bg_nav.png) repeat; }
*/

/* Best CSS Rollovers */
/*
#outerhome { width: 73px; height: 37px; background: url( ../images/nav_home_on.gif ) no-repeat;		}
#outerhome  a { display: block; width: 73px; height: 37px; background: url( ../images/nav_home_off.gif ) no-repeat; text-decoration: none;	}
#outerhome.home_on  a { display: block; width: 73px; height: 37px; background: url( ../images/nav_home_on.gif ) no-repeat;		}
#outerhome  a:hover {  background-image: none;		}
#outerhome a span {  visibility: hidden; }
*/


/* Scroll Bars */

.scrollcontent {
	width: 360px;
	height: 235px;
	float: left;
	overflow: hidden;
	
}

.scrolltext {
	padding: 5px;
}

.scrolltrack {
	height: 235px;
	width: 10px;
	float: left;
	position: relative;
	background: #ddd;
}

.scrollthumb {
	position: absolute;
	top: 10px;
	left: 0;
	height: 10px;
	width: 10px;
	background: #aaa;
}

