/*
Description:	The Church in Rochester Structure CSS -- The Church in Rochester, NY web site.
Author:		Prashanth Chodagiri
Contact:	pchodagiri@gmail.com

(c) Copyright July 2005 - January 2006. All code, scripting material, and
graphics created by and or edited by Prashanth Chodagiri are under his
copyright or under the copyright of the Church in Rochester. All photographs
are under copyright by their respectful owners. If you would like to use any
code or images feel free, but please do contact me and let me know that 
it is in use. Thank you very much; enjoy.*/

html, body	{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	position: relative;
	background-image: url("../images/bg.jpg");
	text-align: center; /*IE "hack"*/
	font-family: Palatino Linotype, Georgia, Times New Roman, serif;
	color: #333;}

#container	{
	margin-right: auto;
	margin-left: auto;
	width: 606px;
	text-align: left;
	background-image: url("../images/bdyBg.jpg");
	background-repeat: repeat-y;}

/*Start Menu Structure*/

ul#navigation {
	list-style-type: none;
	padding: 0;
	margin: 0 0 0 35px;
	border: 0;
	top: 0px;
	left: 0px;
	width: 570px;
	height: 29px;}

ul span	{
	display: none;}

ul#navigation li {
	padding: 0;
	margin: 0;
	display: block;
	float: left;}

ul#navigation li a {
	border: 0;
	display: block;
	height: 29px;
	background: url("../images/menua.jpg") no-repeat;}

ul#navigation li a:hover {
	border: 0;
	display: block;
	background-image: url("../images/menub.jpg");}

/*menu Buttons*/
li#www a {
	width: 99px;}

li#his a {
	width: 99px;}

li#his a:link, li#his a:visited, li#his a:hover {	
	background-position: -99px 0px;}
	
li#bel a {
	width: 94px;}

li#bel a:link, li#bel a:visited, li#bel a:hover {	
	background-position: -198px 0px;}
	
li#meet a {
	width: 110px;}

li#meet a:link, li#meet a:visited, li#meet a:hover {	
	background-position: -292px 0px;}

li#links a {
	width: 57px;}

li#links a:link, li#links a:visited, li#links a:hover {	
	background-position: -402px 0px;}

li#cnct a {
	width: 76px;}

li#cnct a:link, li#cnct a:visited, li#cnct a:hover {	
	background-position: -459px 0px;}
/*End Menu Structure*/

/*Section Structure
h1	{
	float: center;
	margin: 8px 0 0 1px;
	padding: 0 5px 0 5px;
	height: 34px;
	font-family: Palatino Linotype, Georgia, Times New Roman, serif;
	font-size: 14pt;
	font-weight: normal;
	color: #669966;}*/

div.bod	{
	margin: 4px 0 0 1px;
	padding: 8px;
	background-image: url("../images/cntntBg.jpg");
	background-repeat: repeat;
	font-family: Palatino Linotype, Georgia, Times New Roman, serif;
	font-size: 11pt;
	color: #333;
	line-height: 14pt;}

h2	{
	font: 12pt bold Palatino Linotype, Georgia, Times New Roman, serif;
	color: #808080;
	text-transform: uppercase;
	border-bottom: 1px dotted #999;
	padding: 0 0 0 0;
	margin: 0 0 0 0;}
/*End Section Structure*/

/*Header Images*/
div#titleA	{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url("../images/t1.jpg");
	background-repeat: no-repeat;
	width: 606px;
	height: 220px;}
div#titleB	{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url("../images/t2.jpg");
	background-repeat: no-repeat;
	width: 606px;
	height: 220px;}
div#titleC	{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url("../images/t3.jpg");
	background-repeat: no-repeat;
	width: 606px;
	height: 220px;}
div#titleD	{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url("../images/t4.jpg");
	background-repeat: no-repeat;
	width: 606px;
	height: 220px;}
div#titleE	{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url("../images/t5.jpg");
	background-repeat: no-repeat;
	width: 606px;
	height: 220px;}
div#titleF	{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url("../images/t6.jpg");
	background-repeat: no-repeat;
	width: 606px;
	height: 220px;}
div#titleG	{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url("../images/t7.jpg");
	background-repeat: no-repeat;
	width: 606px;
	height: 220px;}
div#titleH	{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	background-image: url("../images/t8.jpg");
	background-repeat: no-repeat;
	width: 606px;
	height: 220px;}
/*End Header Images*/

div#bodytxt	{
	margin: 0 0 0 0;
	padding: 0 38px 4px 34px;

	text-align: justify;}

/*Copyright/Bottom*/
div#copy	{
	margin: 4px 0 0 0;
	padding: 7px 39px 0 43px;
	height: 68px;
	background-image: url("../images/bttm.jpg");
	background-repeat: no-repeat;
	color: #AAA;
	font-family: Trebuchet MS, Verdana, sans-serif;
	font-size: 8pt;
	font-weight: bold;}

#info	{
	position: relative;
	text-align: right;}
	
/*Normal Page Links*/
a:link, a:visited	{
	color: #669966;
	border-bottom: 1px dotted #669966;
	text-decoration: none;}

a:hover	{
	color: #99cc99;
	border-bottom: 0;
	text-decoration: none;}

/*General Text Effects*/
.italic	{
	font-style: italic;
	padding: 0 0 0 0;
	margin: 0 0 0 0;}
.bold	{
	font-weight: bold;
	padding: 0 0 0 0;
	margin: 0 0 0 0;}
.underline	{
	text-decoration: underline;
	padding: 0 0 0 0;
	margin: 0 0 0 0;}
.allstyle	{
	font-style: italic;
	font-weight: bold;
	text-decoration: underline;
	padding: 0 0 0 0;
	margin: 0 0 0 0;}

/*Start Curl Headers*/
h3 span {
  display: none;}

h3#gohome {
  height: 29px;
  width: 76px;
  background-image: url("../images/hme.jpg");
  background-repeat: no-repeat;
  clear: right;
  position: relative;
  float: right;
  margin: -36px -2px 0px 0px;}

h1 span {
	display: none;}

h1#welcome	{
	height: 48px;
	background-image: url("../images/welcme.jpg");
	background-repeat: no-repeat;
	padding: 0 10px 0 0;
	margin: 5px 0 0 0;}

h1#whoweare	{
	height: 48px;
	width: 227px;
	background-image: url("../images/whowr.jpg");
	background-repeat: no-repeat;
	padding: 0 10px 0 0;
	margin: 5px 0 0 0;}

h1#ourhistory	{
	height: 48px;
	background-image: url("../images/Tohis.jpg");
	background-repeat: no-repeat;
	padding: 0 10px 0 0;
	margin: 5px 0 0 0;}

h1#ourbeliefs	{
	height: 48px;
	background-image: url("../images/Tobel.jpg");
	background-repeat: no-repeat;
	padding: 0 10px 0 0;
	margin: 5px 0 0 0;}

h1#ourmeetings	{
	height: 48px;
	background-image: url("../images/Tomet.jpg");
	background-repeat: no-repeat;
	padding: 0 10px 0 0;
	margin: 5px 0 0 0;}

h1#links	{
	height: 48px;
	background-image: url("../images/Tlinks.jpg");
	background-repeat: no-repeat;
	padding: 0 10px 0 0;
	margin: 5px 0 0 0;}

h1#contact	{
	height: 48px;
	background-image: url("../images/Tcntact.jpg");
	background-repeat: no-repeat;
	padding: 0 10px 0 0;
	margin: 5px 0 0 0;}
/*End Curl Headers*/
