/* Stephen Wilson Stained Glass */
/* Index page */

#headerDiv {
	background: #000 url(./images/h-bg_index.jpg);
	background-repeat: no-repeat; 
	background-position: top left;
}

#contentDiv {
	background: #000 url(./images/bg_index.jpg);
	background-repeat: no-repeat; 
	background-position: top left;
}

#columns {
	width: 90%;
	margin: 0 0 0 7%;
	border: 0;
	padding: 0;
}

#leftCol {
	float: left;
	width: 49%;
	margin: 0;
	border: 0;
	padding: 0;
}

#rightCol {
	float: left;
	width: 38%;
	margin: 0 0 0 0;
	border: 0;
	padding: 0;
}

#featuredImg {
	width: 450px; height: 600px;
}

#indexNav {
	padding: 2em 0 0 5em;
}

#photoDesc {
	margin: 4em 0 0 5em;
	border: 0;
	border-top: 3px double #999;
	padding: 1em 0 0 ;
}

#indexNav a {
	display: block;
	background-repeat: no-repeat; 
	background-position: top left;
	text-indent: -5000px;
	text-decoration: none;
	}

#indexNav p {
	margin: .1em 0 2em 2em;
	border: 0;
	padding: 0;
	}

#indexNav p a.text:link,
#indexNav p a.text:visited, 
#indexNav p a.text:hover,
#indexNav p a.text:active  {
	display: inline;
	text-indent: 0;
	font-size: 90%;
	letter-spacing: .1em;
	}

#b-news {
	width: 257px; height: 46px;
	background: #000 url(./images/b_news.gif);
	}

#b-news:hover, #b-news:active {
	background-position: 0 -46px;
	}

#b-about {
	width: 275px; height: 40px;
	background: #000 url(./images/b_about.gif); 
	}

#b-about:hover, #b-about:active {
	background-position: 0 -40px;
	}

#b-galleries {
	width: 257px; height: 34px;
	}

#b-architectural {
	width: 231px; height: 83px;
	background: #000 url(./images/b_architectural.gif); 
	}

#b-architectural:hover, #b-architectural:active {
	background-position: 0 -83px;
	}
	
	#b-entrance {
	width: 231px; height: 83px;
	background: #000 url(./images/b_entrance.gif); 
	}

#b-entrance:hover, #b-entrance:active {
	background-position: 0 -83px;
	}

#b-rose {
	width: 231px; height: 79px;
	background: #000 url(./images/b_rose.gif); 
	}

#b-rose:hover, #b-rose:active {
	background-position: 0 -79px;
	}

#b-crosses {
	width: 231px; height: 79px;
	background: #000 url(./images/b_crosses.gif); 
	}

#b-crosses:hover, #b-crosses:active {
	background-position: 0 -79px;
	}

#b-autonomous {
	width: 231px; height: 78px;
	background: #000 url(./images/b_autonomous.gif); 
	}

#b-autonomous:hover, #b-autonomous:active {
	background-position: 0 -78px;
	}

#b-contact {
	width: 274px; height: 41px;
	background: #000 url(./images/b_contact.gif); 
	}

#b-contact:hover, #b-contact:active {
	background-position: 0 -41px;
	}