@charset "utf-8";

/******************* MAIN ELEMENTS *************************/
body {
	font-size: 1.093em;
	background: #F0EEE8 url(images/bg_home.jpg) repeat-x;
	text-align: center;
	margin: 0px;
}
#int1 {
	background: #F0EEE8 url(images/bg_int1.jpg) repeat-x;
}
#int2 {
	background: #F0EEE8 url(images/bg_int2.jpg) repeat-x;
}
#int3 {
	background: #F0EEE8 url(images/bg_int3.jpg) repeat-x;
}
#int4 {
	background: #F0EEE8 url(images/bg_int4.jpg) repeat-x;
}
#container {
	width:970px;
	margin:0 auto;
	text-align:left;
}
a:link, a:visited {color:#c27931; text-decoration:none}
a:hover, a:active {color:#c27931; text-decoration:underline}
#intheader {
	width:970px;
	height:170px;
}
#column1 {
	width:444px;
	float:left;
}
#column1int {
	width:600px;
	float:left;
	text-align:left;
}
#column2 {
	width:526px;
	float:left;
}
#column2int {
	width:370px;
	float:left;
}


/******************* NAVIGATION *************************/
#navigation {
	height:50px;
	text-align:center;
	font:.75em Georgia, "Times New Roman", Times, serif;
	color:#73727a;
}
#navigation ul {
	margin:0;
	padding:20px 0;
	list-style:none;
}
#navigation ul li {
	display:inline;
	margin:0 10px 0 0;
	padding:0;
	list-style:none;
}
#navigation a:link, #navigation a:visited {
	color:#73727a;
	text-decoration:none;
	display:inline-block;
}
#navigation a:hover, #navigation a:active {
	color:#c27931;
	text-decoration:none;
	display:inline-block;
}

/******************* HOME LEFT COLUMN *************************/
#book {
	background:url(images/book.png) no-repeat;
	width:444px;
	padding-bottom:465px;
}
#book span {
	display:none;
}
#boxcontainer {
	margin:0 0 0 35px;
}
.box {
	width:320px;
	background-color:#FFF;
	box-shadow: 5px 5px 10px #c5c3be;
	-webkit-box-shadow: 5px 5px 10px #c5c3be;
	-moz-box-shadow: 5px 5px 10px #c5c3be; 
	padding:12px;
	clear:both;
	margin-bottom:25px;
}
.box h2 {
	font:1.176em Georgia, "Times New Roman", Times, serif;
	color:#9f9988;
	margin:0 0 15px 0;
}
.box p {
	margin:5px 15px 15px 15px;
	font:0.706em Arial, Helvetica, sans-serif;
	color:#464648;
}
.box h3 {
	font:1em Arial, Helvetica, sans-serif;;
	color:#464648;
	margin:15px 0 0 15px;
	font-weight:bold;
}

	
.store img {
	float:left;
	border:0;
}
.shadow {
	box-shadow: 5px 5px 10px #c5c3be;
	-webkit-box-shadow: 5px 5px 10px #c5c3be;
	-moz-box-shadow: 5px 5px 10px #c5c3be;
}

/******************* HOME RIGHT COLUMN *************************/

#addthis {
	height:28px;
	text-align:right;
}
#headline {
	height: 130px;
	text-align:center;
}
#headline h1 {
	font:2.118em Georgia, "Times New Roman", Times, serif;
	color:#ffffff;
	font-weight:normal;
	margin:12px 0 0 0;
}
#headline2 {
	height: 130px;
	text-align:left
}
#headline2 h1 {
	font:2.118em Georgia, "Times New Roman", Times, serif;
	color:#ffffff;
	font-weight:normal;
	margin:35px 0 0 0;
}
#maincontent {
	margin:5px 20px 20px 0;
}
#maincontent p {
	font:1em Georgia, "Times New Roman", Times, serif;
	color:#464648;
	margin:0 0 20px 0;
}
#maincontent2 p {
	font:0.9em Georgia, "Times New Roman", Times, serif;
	color:#464648;
	margin:0 0 20px 0;
}
#maincontent2 strong {
	font:0.75em Georgia, "Times New Roman", Times, serif;
	color:#464648;
	font-weight:bold;
}
#maincontent blockquote {
	font:0.824em Georgia, "Times New Roman", Times, serif;
	line-height:2em;
	text-align:center;
}
.video {
	font:0.65em Georgia, "Times New Roman", Times, serif;
	color:#464648;
	margin:15px 0 5px 0;
}

/******************* FOOTER *************************/
#footer {
	clear:both;
	width:100%;
	border-top:14px solid #cbc5b2;
	padding:15px 0;
	line-height:120%;
	margin:30px 0;
	text-align:center; 
	font:0.824em Georgia, "Times New Roman", Times, serif; 
	color:#464648;
}

