body,html {

	background-color: #FFF;

	margin:0;padding:0;width:100%;height:100%;

	font-family: Helvetica, Arial, sans-serif;

	color:#5A3B29;

	background-image:url(images/topbg.png);

	background-repeat:repeat-x;

}



h2 {

	font-size: 16px;

}



#container-page {

	position:relative;

	min-height: 100%; /* for modern browsers

	<strong>/

	height: auto !important; /</strong> For Modern Browsers <strong>/

	height: 100%%; /</strong> For IE*/

}

#container-content{

	padding-bottom: 24px;

}



a:link { color:#9D0A0E; text-decoration: none; }

a:visited { color: #9D0A0E; text-decoration: none; }

a:hover { color:#0099FF; text-decoration: none; }

a:link.active, a:visited.active {color: #9D0A0E; text-decoration:none;}



#header {

	height:106px;

}

#contactContainer {

	position: absolute;

	top: 45px;

	left: 600px;

	width: 500px;

	height: 50px;

}

#contact {

	height: 45px;

	width: 200px;

	font-size: 12px;

}

#nav {

	background: url(images/navbg.gif) repeat-x;

	/*background-color:#5A3B29;*/

	overflow:visible;

	margin:0;

	height:106px;

}

#tabnavcontainer {

	/*border:2px dashed blue;*/

	margin-left:78px; /*154*/

}

#tabnav ul {

	margin:0;

	padding:0;

}



#tabnav{

	height: 23px;

	margin: 0;

	padding:0;

}

#tabnav li {

	margin: 0; 

	padding: 0;

	display: inline;

	list-style-type: none;

}

	

#tabnav a:link, #tabnav a:visited {

	

	float: left;

	font-size: 12px;

	line-height: 12px;

	padding: 5px 5px 2px 5px;

	margin-right: 0px;

	width:110px;

	text-decoration: none;

	color: #D6C8BF;

}

#tabnav a:link.active, #tabnav a:visited.active {

	color: #AA8563;

}

#tabnav a:hover {

	color: #AA8563;

}



#content {

	clear:left;

	font-size:11px;

	line-height:12px;

	margin-top:5px;

	padding-left:81px;

	padding-right:81px;

}



#content h1 {

	font-size: 16px;

	font-weight: bold;

	color: #9D0A0E;

	margin-bottom:6px;

	margin-left:25px;	

}

#content .hsub{

	font-size: 14px;

	font-weight: normal;

	color: #AA8563;

}

#content .hslash{

	font-size: 14px;

	font-weight: normal;

	color: #402417;	

}

#content .section {

	width:700px;

	padding-top:1px;

	padding-left:12px;

	margin:0;

	background: url(images/stitchline.gif) repeat-x top left;

}

#content p{margin-bottom:3px;}



#content .left{

	text-align: right;

	float:left;

	width:300px;

	padding:15px;

	padding-top:3px;

	/*border:1px solid #e3e3e3;*/

}

#content .right{

	float:right;

	width:335px;

	padding:15px;

	padding-top:3px;

	/*border:1px solid #e3e3e3;*/

}

#classesLeft {

	float: left;

	height: 81px;

	width: 150px;

}

#classesDiv {

	overflow: auto;

	float: left;

	width: 500px;

	height: 300px;

}



/*------forms-------------*/

#formsleft{

	float: left;

	height: 81px;

	width: 270px;

}

/*---------End Forms--------*/

nd Forms--------*/

