/************************************************/
/* Spirituality for Today - v5 */
/* Print Style Sheet - 07_06_11 */
/* Created By Robert Grasso */
/************************************************/

body {
margin: 0;
padding: 0;
font-family: Arial, Sans-Serif;
font-size: 75%;
color: #000;
background: #fff;
}

/* CONTAINER */
/************************************************/

#container {
width: 100%;
margin: 0 auto;
padding: 0;
}

/* BANNER */
/************************************************/

#container #banner p.logo {
float: left;
width: 220px;
margin: 0;
padding: 10px;
background: none !important;
}

#container #banner #utility {

}


/* HOME PAGE CONTENT */
/************************************************/

#container #homecontent {
margin: 0;
padding: 0;
background-repeat:repeat-y;
background-position: -60px 0px;
width: 100%;
/* border: 0; */
}


/* HOME PAGE CONTENT - Left Column Large Photo */
/************************************************/

#container #homecontent #left #hpho img {
margin: 0;
padding: 0;
width: 470px;
height: 310px;
}

#container #homecontent #left #hpho h2 {
/* top: 240px; */
}


/* HOME PAGE CONTENT - Left Column stories */
/************************************************/

#container #homecontent #left #stories {
width: 470px;
padding: 0 0 10px 0;
}

#container #homecontent #left #stories ul {
margin: 0;
padding: 30px 30px 10px 30px;
}

#container #homecontent #left #stories ul li {
padding: 0 0 10px 0;
}

#container #homecontent #left #stories h3 {
margin: 0;
padding: 10px 30px 0 30px;
font-size: .75em;
line-height: 1.2em;
}


/* HOME PAGE CONTENT - Right Column */
/************************************************/

#container #homecontent #right {
width: 298px;
padding-top: 0px;
padding-bottom: 40px;
margin-top: 0;
margin-bottom: 0;
}

#container #homecontent #right div.message {
margin: 0;
padding: 0;
}

#container #homecontent #right div.message div.rot h3, #container #homecontent #right div.message div.rot h4 {
margin-right: 10px;
margin-left: 50px;
padding-right: 0;
padding-left: 0;
}

#container #homecontent #right div.message div.rot p a img,
#container #homecontent #right div.message div.rot p a:visited img,
#container #homecontent #right div.message p div.rot a:link img {
margin-left: 50px;
margin-bottom: 0;
padding-bottom: 0;
}

	#container #homecontent #right #features {
	padding-top: 20px;
	padding-bottom: 10px;
	margin-top: 0;
	margin-bottom: 0;
	background: none;
	background: transparent;
	}

	#container #homecontent #right #features ul {
	padding: 0 10px 0 50px;
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 0;
	}


	#container #homecontent #right #tfw {
	padding-top: 20px;
	padding-bottom: 10px;
	margin-top: 0;
	margin-bottom: 0;
	background: none;
	background: transparent;
	}


#container #homecontent #right #tfw h3,
#container #homecontent #right #tfw h4 {
padding-left: 50px;
}

	#container #homecontent #right #tfw ul {
	padding-left: 50px;
	padding-top: 10px;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 0;
	}

	#container #homecontent #right #links {
	background: none;
	padding-top: 20px;
	padding-bottom: 10px;
	margin-top: 0;
	margin-bottom: 0;
	}

	#container #homecontent #right #links ul {
	padding-left: 50px;
	padding-top: 0;
	padding-bottom: 0px;
	margin-top: 0;
	margin-bottom: 0;
	}


/* STORY PAGE CONTENT - story */
/************************************************/

#container #storycontent {
border: 0;
}

#container #storycontent #story {
padding: 40px 0 40px 0;
background: #fff;
color: #000;
}

#container #storycontent #story h3 {
margin: 0 100px 0 96px;
}

#container #storycontent #story h4 {
padding: 3px 100px 20px 100px;
}

#container #storycontent #story h5 {
padding: 0 100px 0 100px;
}


#container #storycontent #story div.archive h4 {
margin: 20px 100px 0 100px;
}

#container #storycontent #story div.archive ul {
margin: 0 100px 10px 100px;
padding: 6px;
}

#container #storycontent #story p {
padding: 10px 100px 10px 100px;
}

#container #storycontent #story blockquote, #container #storycontent #story ul, ol {
padding: 20px 160px 20px 120px;
}

#container #storycontent #story hr {
margin: 20px 100px 20px 100px;
}


/* CONTACT FORM */
/************************************************/

#container #storycontent #story form {
padding: 0 100px;
}

#container #storycontent #story form table tr th {
padding-bottom: 4px;
}

#container #storycontent #story form table tr td {
padding-bottom: 4px;
}

#container #storycontent #story form table input,
#container #storycontent #story form table textarea,
#container #storycontent #story form table select {
border: 1px solid #ccc;
}

#container #storycontent #story form table input.button,
#container #storycontent #story form table input.checkbox {
border: 0px;
}


/* FOOTER */
/************************************************/

#container #footer {
display: none;
}


/* COPYRIGHT */
/************************************************/

#container #copyright {
}

#container #copyright p {
}





