html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif;text-align:center;background:#e8e8e8;}

div#backwrap {background:url('/images/fade_white01.png');background-repeat:repeat-x;border-top:3px solid #787878;}

div#bookwrap {
	margin:0px;
	padding:0px;
	width:100%;
	background:url('/images/shade_bg03.png');background-repeat:no-repeat;background-position:top center;background-size:100% 100%}

div#container{width:860px;margin:0 auto;}

div#header{position:relative;text-align:left;background:#004c43;height:170px;margin-bottom:6px;}
div#header2 {position:relative;text-align:left;background:#0068b1;height:30px;margin-bottom:6px;}
#nav{position:relative;width:860px;height:30px;background:#56a660;border-bottom:6px solid #efefef;margin:0px;padding:0px;}
#nav ul {list-style:none;margin:0px;padding:0px;}
#nav li {list-style:none;float:left;font-weight:bold;margin:0px;padding:0px;}

div#wrapper{width:860px;margin:0 auto;background:#fff;clear:both;margin-bottom:20px;}
div#extra{float:right;width:263px;background:#fff;padding-right:16px;padding-top:16px;}
div#content{float:left;background:#fff;width:523px;padding:24px 26px;text-align:left; font-family: 'Maven Pro', arial, serif;font-size:14px;line-height:18px;}


div#content_wide{float:left;background:#fff;width:800px;padding:24px 26px;text-align:left; font-family: 'Maven Pro', arial, serif;font-size:14px;line-height:18px;}

div#content h3 {
	font-family: 'Didact Gothic', serif;
	font-size: 16px;
	font-style: bold;
	font-weight: 400;
	text-shadow: none;
	text-decoration: none;
	text-transform: none;
	letter-spacing: 0em;
	word-spacing: 0em;
	line-height: 1.2;	
	margin:0px;margin-bottom:10px;color:#333;
	color:#0066b0;
}

div#content ul {
	margin:0px;
	padding:0px;
}
div#content li {
	background: url('/images/arrow.gif') left top no-repeat;
	list-style:none;
	padding-left:23px;
	margin-bottom:10px;
}


.page_title
{
	font-family:'Helvetica Neue','Helvetica','Didact Gothic', serif;
	font-size: 24px;
	color:#999;
	font-style: normal;
	font-weight: 400;
}

.embedded_quote {color:#0066b0;}

div#navigation{float:left;width:186px;margin-left:-186px;text-align:center;}

div#footer{color:#ccc;position:relative;text-align:center;border-top:1px solid #e8e8e8;height:20px;margin:0 auto;width:860px;padding-top:20px;padding-bottom:20px;}

.f_rht {float:right;}
.tac {text-align:center;color:#fff;}

.clear { clear: both; }

#nav li {margin:0px 10px;}

#clickMe {
    background: #fed870; /* Old browsers */
    background: -moz-linear-gradient(top, #fed870 0%, #fdbe43 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fed870), color-stop(100%,#fdbe43)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #fed870 0%,#fdbe43 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #fed870 0%,#fdbe43 100%); /* Opera11.10+ */
    background: -ms-linear-gradient(top, #fed870 0%,#fdbe43 100%); /* IE10+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FED870', endColorstr='#FDBE43',GradientType=0 ); /* IE6-9 */
    background: linear-gradient(top, #fed870 0%,#fdbe43 100%); /* W3C */
    display:inline-block;
    padding:4px 15px;
    border-radius:3px;
    font-size:14px;
    color:#b17902;
    text-shadow:0 1px 0 #fee47d;
    border:1px solid #e3b346;
    border-bottom-color:#ca9326;
    box-shadow:0 1px 3px rgba(0,0,0,0.1), inset 0 1px 0 rgba(255,255,255,0.4);
	text-decoration:none;
	font: bold 12px/22px arial;
}

#signature {background:url('/images/626326236263625626346264326.gif');background-repeat:no-repeat; }


/* Button Styles - Arfully Masterminded by ZURB */

	.button {
		background: #00a6fc;
		display: inline-block;
		text-align: center;
		padding: 9px 34px 11px;
		color: #fff;
		text-decoration: none;
		font-weight: bold;
		line-height: 1;
		position: relative;
		cursor: pointer;
		font-family:Helvetica Neue,Sans Serif,Arial;
	}

	.button.nice { 
		background: #00a6fc url(/images/button-gloss.png) repeat-x 0 -34px;
		-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.5);
		-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.5);
		text-shadow: 0 -1px 1px rgba(0,0,0,0.28);
		background: #00a6fc url(/images/button-gloss.png) repeat-x 0 -34px, -moz-linear-gradient(top, rgba(255,255,255,.4) 0%, transparent 100%);
		background: #00a6fc url(/images/button-gloss.png) repeat-x 0 -34px, -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,.4)), color-stop(100%,transparent));
		border: 1px solid #0593dc;
		-webkit-transition: background-color .15s ease-in-out;
		-moz-transition: background-color .15s ease-in-out;
		-o-transition: background-color .15s ease-in-out; 
	}

	.button.radius { 
		-moz-border-radius: 3px;
		-webkit-border-radius: 3px;
		border-radius: 3px;
	}
	.button.round { 
		-moz-border-radius: 1000px;
		-webkit-border-radius: 1000px;
		border-radius: 1000px;
	}

	.button.full-width { 
		width: 100%;
		padding-left: 0 !important;
		padding-right: 0 !important;
		text-align: center; 
	}

	.button.left-align { 
		text-align: left; 
		text-indent: 12px;
	}

	.button:active {}

	/* Sizes ---------- */
	.small.button 			{ font-size: 11px; padding: 8px 20px 10px; }
	.medium.button 			{ font-size: 13px; }
	.large.button 			{ font-size: 18px; padding: 11px 48px 13px; }

	/* Nice Sizes ---------- */
	.nice.small.button 		{ background-position: 0 -36px; }
	.nice.large.button 		{ background-position: 0 -30px; }

	/* Colors ---------- */
	.blue.button			{ background-color: #3275d1;  }
	.red.button				{ background-color: #e91c21; }
	.white.button			{ background-color: #e9e9e9; color: #333; }
	.charcoal.button		{ background-color: #141414; }

	/* Nice Colors ---------- */
	.nice.blue.button		{ border: 1px solid #0593dc;  }
	.nice.red.button		{ border: 1px solid #b90b0b;  }
	.nice.white.button		{ border: 1px solid #cacaca; text-shadow: none !important; }
	.nice.charcoal.button	{ border: 1px solid #000; }

	/* Hovers ---------- */
	.button:hover 			{ background-color: #0192dd; color: #fff; }
	.blue.button:hover		{ background-color: #0192dd; 	}
	.red.button:hover 		{ background-color: #d01217; 	}
	.white.button:hover		{ background-color: #dadada; color: #333; }
	.charcoal.button:hover	{ background-color: #000; }


