/* THE COACH HOUSE.com CSS */
* {
	margin: 0px;
	padding: 0px;
	}
body {
	margin: 0px;
	padding: 0px;
	background-color: #000000;
	font: .8em/1.8em Georgia, "Times New Roman", Times, serif;
	}
a {
	color: #999999;
	text-decoration: none;
	}
div.clr {
	width: 100%;
	clear: both;
	font-size: 1px;
	line-height: 1px;
	}

/* // MAIN
-----------------------------------------------// */
div#mn {
	width: 800px;
	color: #FFFFFF;
	text-align: left;
	}

/* // HEAD
-----------------------------------------------// */
div#hd {
x	margin: 0px;
x	padding: 0px;
x	width: 800px;
x	height: 75px;
	}
	div#hd h1 {
x		margin: 0px;
x		padding: 0px;
x		text-indent: -6000em;
		}
		div#hd h1 a {
x			height: 90px;
x			width: 600px;
x			display: block;
x			background: url(graphics/hd_top.gif) no-repeat 0px 0px;
			}
		div#hd h1 a:hover {
x			background: url(graphics/hd_top.gif) no-repeat 0px 0px;
			}
div#hd {
	height: 75px;
	background: url(graphics/redbus_top.gif) no-repeat 0px 0px;
	}
div#hd h1 {
	height: 75px;
	width: 800px;
	text-indent: -6000em;
	background: url(graphics/hd_redtop.gif) no-repeat 150px 0px;
	}
div#hd h1 a {
	height: 75px;
	width: 800px;
	display: block;
	}

/* // NAVIGATION
-----------------------------------------------// */
div#nav {
	float: left;
	}
div#nv {
	width: 150px;
	float: left;
	}
div#nv a {
	width: 150px;
	display: block;
	text-indent: -6000em;
	}
div#nv a.ind {
	height: 75px;
	background: url(graphics/redbus_bot.gif) no-repeat 0px 0px;
	}
div#nv a.cal {
	height: 50px;
	background: url(graphics/redcon.gif) no-repeat 0px 0px;
	}
div#nv a.din {
	height: 50px;
	background: url(graphics/reddin.gif) no-repeat 0px 0px;
	}
div#nv a.drv {
	height: 50px;
	background: url(graphics/reddri.gif) no-repeat 0px 0px;
	}
div#nv a.lcl {
	height: 50px;
	background: url(graphics/redloc.gif) no-repeat 0px 0px;
	}
div#nv a.lnk {
	height: 50px;
	background: url(graphics/redlin.gif) no-repeat 0px 0px;
	}
div#nv a.eml {
	height: 50px;
	background: url(graphics/redema.gif) no-repeat 0px 0px;
	}
div#nv div.end {
	height: 50px;
	width: 150px;
	background: url(graphics/redbot.gif) no-repeat 0px 0px;
	}

/* // CONTENT
-----------------------------------------------// */
div#ct {
x	width: 660px;
x	float: left;
x	text-align: left;
x	background: url(graphics/flashback.gif) no-repeat 0px 0px;
	}
	div#ct div.in {
x		padding: 0px 0px 0px 15px;
		}
div#ct {
	width: 650px;
	float: left;
	color: #666666;
	background: url(graphics/flashback.gif) no-repeat 0px 0px;
	}
div#ct div.in { /* intro text */
	padding: 22px 18px 24px 22px;
	}
div#ct div.in h3 {
	margin: 0px 0px 8px 0px;
	}
div#ct div.in p {
	margin: 0px 0px 0px 8px;
	}

div#en {
	width: 100%;
	clear: both;
	font-size: 1px;
	line-height: 1px;
	}

/* // FOOTER
-----------------------------------------------// */
div#ft {
x	margin: 0em;
x	padding: 1em 0em;
x	width: 800px;
x	color: #FFFFFF;
x	font-size: 90%;
x	line-height: 1.5em;
x	text-align: center;
	}
div#ft {
	margin: 0px;
	padding: 8px 0px 12px 150px;
	width: 650px;
	color: #666666;
	font-size: 0.85em;
	text-align: center;
	}



