/* CSS Document */

/* Cornerstone Cabinetry | design by Daryl McMullen | 20 December 2006 */

/* Global Styles */

body {
	margin: 0 0 20px 0;
	padding:0px;
	background-color: #133463;
	font-family:Arial, Sans;	
	font-size: 14px;
	color:#f4f0d8;
	line-height:1.25em;
}
hr {width:100%; noshade:noshade; size:1px; color:#133463;} 
h1 {
	font-size:25px;
	color:#133463;
	font-weight:bold;
	text-transform:uppercase;
	text-indent:30px;
	margin-top:4px;
	background-image:url(../images/h1_block.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}
h2 {
	font-size:20px;
	color:#133463;
	font-weight:bold;
}
h3 {
	font-size:20px;
	line-height:30px;
	color:#133463;
	font-weight:bold;
	border-bottom:solid;
	border-bottom-color:#ba9b65;
	border-bottom-width:2px;
}
h4 {
	font-size:14px;
	color:#f4f0d8;
	font-weight:bold;
}
h5 {
	font-size:14px;
	color:#f4f0d8;
	font-weight:bold;
	margin-top:0;
	margin-bottom:0;
}

/* Page Sections */

#Container {
    width: 780px;
	margin-top:20px;
	margin-left:auto; 
    margin-right:auto; 
	text-align:left;
    background-color: #ba9b65;
	border:solid 3px #f4f0d8;
}
#Header {
	width: 760px;
	left:10px;
	margin-top:10px;
	margin-bottom:5px;
}
#LeftNav {
	color:#133463;
	font-weight:bold;
	font-size:14px;
	text-indent:10px;
	line-height:1.6em;
}
.main {
	padding:5px;
	background-color:#BA9B65;	
}
#LeftNav ul {
	list-style:none;
	margin-top:0px;
}
.LeftNavIndent1 {
	text-indent: -30px;
	line-height: 2em;
}
.LeftNavIndent2 {
	text-indent:-15px;
	line-height: 2em;;
}
#LeftNav a, a:visited {
	color:#133463;
	text-decoration:none;
}
#LeftNav a:hover {
	color:#365fb7;
}
#NewsItem {
	font-family:Arial, Sans;	
	font-size: 14px;
	color:#133463;
	line-height:1.25em;
	font-style:italic;
}
#NewsItem img {
	border:0px;
	margin:0 0 10px 0;
	padding:0px;
}
#NewsItem a, a:visited {
	color:#f4f0d8;
	font-weight:bold;
	text-decoration:none;
}
#NewsItem a:hover {
	color:#f4f0d8;
	font-weight:bold;
	text-decoration:underline;
}	
#MainContent {
	color:#133463;
	margin:0;
}
#MainContent img {
	border:0;
	padding:4px;
	background-color:#CCC;
	margin-bottom:8px;
}
#MainContent a, a:visited {
	color:#f4f0d8;
	font-weight:bold;
	text-decoration:none;
}
#MainContent a:hover {
	color:#f4f0d8;
	font-weight:bold;
	text-decoration:underline;
}	
#Footer {
	font-family:Arial, Sans;
	font-size:11px;
	letter-spacing:.10em;
	color:#133463;
	margin-top:0px;
}

/* Rounding Corners */

.rbroundbox { background: url(../images/nt.gif) repeat; }
.rbtop div { background: url(../images/tl.gif) no-repeat top left; }
.rbtop { background: url(../images/tr.gif) no-repeat top right; }
.rbbot div { background: url(../images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(../images/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */

.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 10px;
font-size: 1px;
}
.rbcontent { margin: 0px 11px 0px 11px; }
.rbcontent2 { margin: 0; }
.rbroundbox { width: 100%; margin: .5em auto; }