/* outright distribustion styles */

html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address, div {margin:0; padding:0;}
img {border:0;}

.centered, p.centered {text-align:center;}	
.alignRight {text-align:right;}
.floatLeft	{float:left;}	
.floatRight {float:right;}
hr {clear:both; visibility:hidden; height:0px;}
.clear {clear:both;}
	
a {color:#fff; text-decoration:underline;}
a:hover {text-decoration:underline; color:#fd664b; }
/*hack:stops ff/mozilla dotted line around links, doesn't validate */
:focus {-moz-outline-style: none;} 

.largerer {font-size: 15px; font-weight:bold;}
.smaller {font-size: 11px;}
.smallest {font-size: 10px;}
.bold { font-weight:bold }


body {
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size:12px; 
	color:#fff; 
	text-align:center;}

#container {
	position:relative;
	background:url(../images/bg_body.gif) repeat-y;
	width:870px;
	margin:0px auto;
	text-align:left;
	padding:0 13px;
	height:100%;
	}
	
#mainContent {background:url(../images/bg_main.gif) no-repeat;}
		


#header {height:99px; padding:0 14px 0 16px;}
	#header h1,h2,h3,h4,h5 {margin:0; pading:0;}
	
		#sanctuary {position:absolute; top:11px; left:25px; width:210px; height:27px; display:block; text-indent:-9999px; background:url(../images/title_finding-sanctuary.gif) no-repeat;}
		#monastic {position:absolute; top:37px; left:25px; width:284px; height:22px; display:block; text-indent:-9999px; background:url(../images/title_monastic.gif) no-repeat;}
		#abbot {position:absolute; top:60px; left:25px; width:178px; height:17px; display:block; text-indent:-9999px; background:url(../images/title_abbot.gif) no-repeat;}
		
		;}
		
		#logo {/*float:right;*/ width:79px; height:27px; margin:46px 0 0 0; display:block; text-indent:-9999px; background:url(../images/img_w-and-n.gif) no-repeat;}
		
	
	
	/* main nav styles */
	ul#mainNav {z-index:1000; position:absolute; top:86px; left:13px; width:700px; background-color:#fdf6ef; padding:0 0 0 170px;}
	ul#mainNav li {height:19px; float:left; padding:0 12px 0 0; margin:0; list-style-type:none;}
	ul#mainNav li a { text-indent:-9999px; display:block; height:19px; } 
			
	ul#mainNav li#navFinding a 			{ background:url(../images/nav/finding.gif) no-repeat; width:126px;}
	ul#mainNav li#navFinding a:hover	{ background-position:0 -19px;} 
	ul#mainNav li#navFinding2 a 		{ backgrhound:url(../images/nav/finding.gif) 0 -19px; width:126px;}
			
	ul#mainNav li#navFurther a 			{ background:url(../images/nav/further.gif) no-repeat; width:94px;}
	ul#mainNav li#navFurther a:hover	{ background-position:0 -19px;} 
	ul#mainNav li#navFurther2 a 		{ background:url(../images/nav/further.gif) 0 -19px; width:94px;}
				
	ul#mainNav li#navMonastery a 		{ background:url(../images/nav/monastery.gif) no-repeat; width:101px;}
	ul#mainNav li#navMonastery a:hover	{ background-position:0 -19px;} 
	ul#mainNav li#navMonastery2 a 		{ background:url(../images/nav/monastery.gif) 0 -19px; width:101px;}
			
	ul#mainNav li#navOffering a 		{ background:url(../images/nav/offering.gif) no-repeat; width:135px;}
	ul#mainNav li#navOffering a:hover   { background-position:0 -19px;} 
	ul#mainNav li#navOffering2 a 	    { background:url(../images/nav/offering.gif) 0 -19px; width:135px;}
				
	ul#mainNav li#navCritical a  		{ background:url(../images/nav/critical.gif) no-repeat; width:112px;}
	ul#mainNav li#navCritical a:hover	{ background-position:0 -19px;} 
	ul#mainNav li#navCritical2 a  		{ background:url(../images/nav/critical.gif) 0 -19px; width:112px;}
	
	ul#mainNav li#navContact a 			{ background:url(../images/nav/contact.gif) no-repeat; width:56px;}
	ul#mainNav li#navContact a:hover	{ background-position:0 -19px;} 
	ul#mainNav li#navContact2 a 		{ background:url(../images/nav/contact.gif) 0 -19px; width:56px;}	
	
	/* end main nav styles */
	

#contentLeft {float:left; height:550px; width:440px; padding:40px 0 0 173px;}
	#contentLeft p {width:400px; padding:0 0 10px 0;}
	#contentLeft ol {padding:0 0 12px 17px;}
	#contentLeft ul {padding:0 0 12px 13px;}
	
	#have-you {width:438px; height:75px; margin:0 0 55px 0; display:block; text-indent:-9999px; background:url(../images/quote_have-you.gif) no-repeat;}
	#meditationQuote {width:281px; height:40px; padding:16px 0 0 0; margin:0 0 75px 0; display:block; text-indent:-9999px; background:url(../images/quote_meditation.gif) no-repeat;}
	#monasteryQuote {width:414px; height:75px; margin:0 0 55px 0; display:block; text-indent:-9999px; background:url(../images/quote_the-monastery.gif) no-repeat;}
	#criticalQuote {width:407px; height:69px; margin:0 0 55px 0; display:block; text-indent:-9999px; background:url(../images/quote_critical.gif) no-repeat;}
	#response {width:376px; height:62px; padding:6px 0 0 0; margin:0 0 62px 0; display:block; text-indent:-9999px; background:url(../images/quote_response.gif) no-repeat;}
	#if-you {width:436px; height:40px; padding:16px 0 0 0; margin:0 0 75px 0; display:block; text-indent:-9999px; background:url(../images/quote_if-you.gif) no-repeat;}

#contentRight {float:right; width:199px; padding:22px 18px 0 0;}
		
	#book {width:141px; height:193px; margin:0 0 15px 51px; background:url(../images/book.jpg) no-repeat;}
	#richardJudy {width:187px; height:173px; padding:0 0 20px 0; display:block; text-indent:-9999px; background:url(../images/quote_richard-and-judy.gif) no-repeat;} 

	#amazon a {width:114px; height:37px; display:block; margin:0 0 0 70px; text-indent:-9999px; background:url(../images/b_amazon.gif) no-repeat;}
	#cd-ad {width:136px; height:77px; font-size:11px; margin:20px 0 20px 0;padding:13px 5px 0 58px; background:url(../images/bg_cd-ad-2.gif) no-repeat; }


/* footer */
#footer {height:30px; margin:25px 0 0 173px;}
	
		#footerRed {color:#d90202;}
		#footerSpacing {padding:0 0 14px 0;}
		#footerLinks {padding:12px 0 0 0; background:url(../images/dotted.png) top left repeat-x; }
			#footerLinks li { float:left; list-style-type:none;}
			#footerLinks a {padding:0 20px 0 0; color:#2e2e2e; background:url(../images/bg_footer-link.png) top right no-repeat;}






