/* CSS Document */

body {
	background: #146cd3 url(http://www.abedtimestory.com/images/background.png) repeat-x;
}

#container {
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:13px;
margin:0 auto;
padding:0;
width:970px;
color :#72797B;
background: #146cd3 url(http://www.abedtimestory.com/images/background.png) repeat-x center top;
text-align:justify;
text-align:center;
}

img{
	border:0px;	
}

a:link {
	color: #72797B;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #72797B;
}
a:hover {
	text-decoration: none;
	color: #72797B;
}
a:active {
	text-decoration: underline;
	color: #72797B;
}

a.title:link {
	color: #3c8aef;
	text-decoration: underline;
	font-size:17px;
}
a.title:visited {
	text-decoration: underline;
	color: #3c8aef;
	font-size:17px;
}
a.title:hover {
	text-decoration: underline;
	color: #3c8aef;
	font-size:17px;
}
a.title:active {
	text-decoration: underline;
	color: #3c8aef;
	font-size:17px;
}

#header {
	text-align:center;
	padding-top:5px;
}

#subheader {
	text-align:center;
	padding-top:5px;
}

#form {
	margin:20px;
	color:#000;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	width:300px;
	height:150px;
	float:left;
}

#step1 {
}

#icons {
	padding:20px;
	padding-left:100px;
	float:left;
}

#icons img {
	margin-right:10px;
	border:0px;
}

#free{
	padding-top:30px;
	*padding-top:20px;
	*padding-bottom:10px;
}

#main{
	padding-top:10px;
	margin-left:15px;
	text-align:center;
}

#tab1 {
	position:absolute;
	top:302px;
	*top:306px;
	left:50%;
	margin-left: -471px;
	width:223px;
	height:33px;
	float:left;
}

#tab2 {
	position:absolute;
	top:302px;
	*top:306px;
	left:50%;
	margin-left: -234px;
	width:223px;
	height:33px;
	float:left;
}

#tab3 {
	position:absolute;
	top:302px;
	*top:306px;
	left:50%;
	margin-left: 3px;
	width:223px;
	height:33px;
	float:left;
}

#tab4 {
	position:absolute;
	top:302px;
	*top:306px;
	left:50%;
	margin-left: 245px;
	width:223px;
	height:33px;
	float:left;
}

#tab_text{
	position:absolute;
	top:298px;
	*top:300px;
	left:50%;
	width:700px;
	margin: 40px 30px 0px -240px;
}

#tab_text p{
	text-align:left;
	color:#FFF;
}

#tabcontent{
	position:absolute;
	top:500px;
	left:50%;
	margin: 10px 30px 0px -240px;
	width:689px;
}

#infotabcontent{
	position:absolute;
	top:350px;
	left:50%;
	margin: 10px 30px 0px -344px;
	width:689px;
}

#infotabcontent p{
	padding:0 20px 0 20px;
	text-align:left;
	color: #333;
}

#infotabcontent h1{
	margin-top:0px;
	color:#C00;
}

#tabcontenttop{
	background: url('http://www.abedtimestory.com/images/tab_content_top.png') no-repeat;
	height:29px;
}

#tabcontentmiddle{
	background: url('http://www.abedtimestory.com/images/tab_content_middle.png') repeat-y;
}

#tabcontentbottom{
	background: url('http://www.abedtimestory.com/images/tab_content_bottom.png') no-repeat;
	height:29px;
}

.firststory{
	padding: 0px 10px 10px 10px;
	border-bottom:solid 3px #3c8aef;
}

.story{
	padding: 10px 10px 10px 10px;
	border-bottom:solid 3px #3c8aef;
}

.story_pic{
	float:left;
	width:20%;
}

.story_content{
	float:left;
	width:80%;
}

.story_content p{
	text-align:left;
	margin:0px;
	color:#333;
}

#story_preview{
	text-align:left;
	padding:30px;
	padding-top:0px;
	color:#333;
}

#story_preview h1{
	color:#b20e05;
	margin-top:0px;
	text-decoration:underline;
	text-align:center;
}

#story_preview h2{
	color:#3c8aef;
	margin-top:0px;
	text-decoration:underline;
}



#story_preview hr{
	color:#b20e05;
}

#menu{
	background: url('http://www.abedtimestory.com/images/menu_middle.png') repeat-y 0px;
	width:939px;
	height:1000px;
	margin-top:25px;
	*margin-top:32px;
	margin-left:15px;
	*margin-left:1px;
	text-align:center;
}

#menu_bottom{
	background: url('http://www.abedtimestory.com/images/menu_bottom.png') no-repeat 0px;
	width:939px;
	height:29px;
	margin-left:15px;
	*margin-left:1px;
	text-align:center;
}

#jmouse{
	background: url('http://www.abedtimestory.com/images/jmousestories_middle.png') repeat-y 0px;
	width:939px;
	height:1700px;
	margin-top:25px;
	*margin-top:32px;
	margin-left:15px;
	*margin-left:1px;
	text-align:center;
}

#jmousepreview{
	background: url('http://www.abedtimestory.com/images/jmousestories_middle.png') repeat-y 0px;
	width:939px;
	height:1300px;
	*height:1400px;
	margin-top:25px;
	*margin-top:32px;
	margin-left:15px;
	*margin-left:1px;
	text-align:center;
}

#jmouse_bottom{
	background: url('http://www.abedtimestory.com/images/jmousestories_bottom.png') no-repeat 0px;
	width:939px;
	height:26px;
	margin-left:15px;
	*margin-left:1px;
	text-align:center;
}

#happylarry{
	background: url('http://www.abedtimestory.com/images/happylarrystories_middle.png') repeat-y 0px;
	width:939px;
	height:1580px;
	margin-top:25px;
	*margin-top:32px;
	margin-left:15px;
	*margin-left:1px;
	text-align:center;
}

#happylarrypreview{
	background: url('http://www.abedtimestory.com/images/happylarrystories_middle.png') repeat-y 0px;
	width:939px;
	height:1350px;
	*height:1450px;
	margin-top:25px;
	*margin-top:32px;
	margin-left:15px;
	*margin-left:1px;
	text-align:center;
}

#happylarry_bottom{
	background: url('http://www.abedtimestory.com/images/happylarrystories_bottom.png') no-repeat 0px;
	width:939px;
	height:26px;
	margin-left:15px;
	*margin-left:1px;
	text-align:center;
}

#teddyc{
	background: url('http://www.abedtimestory.com/images/teddycstories_middle.png') repeat-y 0px;
	width:939px;
	height:1860px;
	margin-top:25px;
	*margin-top:32px;
	margin-left:15px;
	*margin-left:1px;
	text-align:center;
}

#teddycpreview{
	background: url('http://www.abedtimestory.com/images/teddycstories_middle.png') repeat-y 0px;
	width:939px;
	height:1350px;
	*height:1450px;
	margin-top:25px;
	*margin-top:32px;
	margin-left:15px;
	*margin-left:1px;
	text-align:center;
}

#teddyc_bottom{
	background: url('http://www.abedtimestory.com/images/teddycstories_bottom.png') no-repeat 0px;
	width:939px;
	height:26px;
	margin-left:15px;
	*margin-left:1px;
	text-align:center;
}

#traditional{
	background: url('http://www.abedtimestory.com/images/traditionalstories_middle.png') repeat-y 0px;
	width:939px;
	height:950px;
	margin-top:25px;
	*margin-top:32px;
	margin-left:15px;
	*margin-left:1px;
	text-align:center;
}

#traditionalpreview{
	background: url('http://www.abedtimestory.com/images/traditionalstories_middle.png') repeat-y 0px;
	width:939px;
	height:1400px;
	*height:1500px;
	margin-top:25px;
	*margin-top:32px;
	margin-left:15px;
	*margin-left:1px;
	text-align:center;
}

#traditional_bottom{
	background: url('http://www.abedtimestory.com/images/traditionalstories_bottom.png') no-repeat 0px;
	width:939px;
	height:26px;
	margin-left:15px;
	*margin-left:1px;
	text-align:center;
}

#footer{
	padding-top:20px;
}

a.happylarry { 
	display: block;
	float: left;
	min-width: 172px;
	width: auto!important;
	width: 172px;
	height: 274px;
	background: url('http://www.abedtimestory.com/images/happylarry.png') no-repeat 0 0;
	text-align: center;
	margin-right:0px;
	text-decoration:none;
	
	color:#FFFFFF;
	max-width:180px;
	padding: 250px 25px 0 25px;
	text-align:left;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;

}

a.happylarry:hover { 
	background-position: 0px -524px;
}

a.jmouse { 
	display: block;
	float: left;
	min-width: 172px;
	width: auto!important;
	width: 172px;
	height: 274px;
	background: url('http://www.abedtimestory.com/images/jmouse.png') no-repeat 0 0;
	text-align: center; 
	margin-right:0px;
	text-decoration:none;
	
	color:#FFFFFF;
	max-width:180px;
	padding: 250px 25px 0 25px;
	text-align:left;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}

a.jmouse:hover { 
	background-position: 0px -524px;
}

a.teddyc { 
	display: block;
	float: left;
	min-width: 172px;
	width: auto!important;
	width: 172px;
	height: 274px;
	background: url('http://www.abedtimestory.com/images/teddyc.png') no-repeat 0 0;
	text-align: center;
	margin-right:0px;
	text-decoration:none;
	
	color:#000000;
	max-width:180px;
	padding: 250px 25px 0 25px;
	text-align:left;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}

a.teddyc:hover { 
	background-position: 0px -524px;
}

a.traditional { 
	display: block;
	float: left;
	min-width: 172px;
	width: auto!important;
	width: 172px;
	height: 274px;
	background: url('http://www.abedtimestory.com/images/traditional.png') no-repeat 0 0;
	text-align: center;
	margin-right:0px;
	text-decoration:none;
	
	color:#FFFFFF;
	max-width:180px;
	padding: 250px 25px 0 25px;
	text-align:left;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}

a.traditional:hover { 
	background-position: 0px -524px;
}

.image_text{
	color:#FFFFFF;
	max-width:180px;
	margin-left:25px;
	*margin-left:0px;
	margin-top:250px;
	text-align:left;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
}

div#tipDiv {
    color:#b20e05; font-size:14px; line-height:1.2;
    background-color:#E1E5F1; border:1px solid #667295; 
    width:210px; padding:4px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#cart{
	background-color:#FFF;
	position:absolute;
	top:350px;
	left:50%;
	margin: 10px 30px 0px -400px;
	width:800px;
}

.price{
	color: #b20e05;
	font-size:17px;
}

a.info{
	color: #0060a9;
	font-size:13px;
}

.add_to_cart{
	padding-top:10px;
	padding-bottom:5px;
}


/* Stories */

p.bigfirst:first-letter {
     font-size:400%;
     display:block;
     float:left;
     margin: 0.06em 0 0;
     height:3.5em;
     color:#000000;
   }
