body {
	margin:0;
	padding:0;
	background:#adbf83 url(/images/body_bg.gif) repeat-x;
	font-family:Georgia;
}
ul {
	margin:0;
	padding:0;
	list-style:none;
}
div#container {
	width:818px;
	min-height:579px;
	_height:579px;
	padding:0;
	margin:0 auto;
	background:url(/images/container_bg.gif) 0 0 no-repeat;
}
div#left {
	margin:126px 0 0 60px;
	_margin:126px 0 0 30px;
	padding:0;
	width:153px;
	float:left;
	background:transparent url(/images/left_bg.png) no-repeat;
}
ul#nav {
	margin:5px 0 0 0;
}
ul#nav li a {
	display:block;
	margin:0 0 0 5px;
	width:143px;
	height:105px;
	text-indent:-100000px;
	outline:none;
}
ul#nav li#san-marcos a {
	background:transparent url(/images/logo1_san_marcos.gif);
}
ul#nav li#georgetown a {
	background:transparent url(/images/logo2_georgetown.gif);
}
ul#nav li#houston a {
	background:transparent url(/images/logo3_houston.gif);
}
ul#nav li#amarillo a {
	background:transparent url(/images/logo4_amarillo.gif);
}
ul#nav li#ella-boulevard a {
	background:transparent url(/images/logo5_north_houston.gif);
}
div#contact {
	margin:25px auto;
	width:150px;
	text-align: center;
}
div#contact a {
	outline:none;
}
div#right {
	margin:0 68px 0 0;
	_margin:0 33px 0 0;
	padding:0;
	width:528px;
	float:right;
}
div#main {
	width:528px;
	height:543px;
	margin:13px 0 0 2px;
	background:transparent url(/images/main_bg.png) 0 0 no-repeat;
}
h1#heading {
	margin:0;
	padding:0;
	width:474px;
	height:112px;
	text-indent:-10000px;
	position:relative;
	top:6px;
	left:27px;
	background:transparent url(/images/heading_bg.gif) 0 0 no-repeat;
}
img#image {
	display:block;
	width:498px;
	height:371px;
	background-color:black;
	color:white;
	position:relative;
	top:18px;
	left:15px;
}
div#benefits {
	width:485px;
	margin:20px 0 0 23px;
}
div#benefits ul {
	padding:2px 20px;
	background:transparent url(/images/text_box_bg.png) repeat-y;
}
div#benefits ul li {
	background:transparent url(/images/bullet.gif) center left no-repeat;
	padding:0 0 0 15px;
	margin:14px 0 14px 2px;
	font-size: 18px;
	color: #101701;
}
div#benefits ul {
	_background:transparent url(/images/text_box_bg.gif) repeat-y;
}
div#benefits ul li {
	padding:0 0 0 15px;
	margin:14px 0 14px 2px;
	font-size: 18px;
	color: #101701;
}


div#benefits-top {
	margin:0;
	_margin-bottom:-8px;
	padding:0;
	height:10px;
	background:transparent url(/images/text_box_top.png) no-repeat;
}
div#benefits-bottom {
	margin:0;
	padding:0;
	height:10px;
	background:transparent url(/images/text_box_btm.png) no-repeat;
}
div#footer {
	text-align: right;
	margin: 20px 15px 20px 0;
	color: #784021;
	font-size: 11px;
}
div#footer p {
	margin:0 0 12px 0;
}

.notice-error a {
	color: #E33000;
}
.notice-error {
  padding: 10px 10px 10px 32px !important;
	margin-bottom: 20px;
	background-color:#FFCFCE;
	background-image:url(/images/icon_error.gif);
	background-position:10px 12px;
	background-repeat:no-repeat;
	border: 1px solid #CC0000 !important;
}
.notice-error ul {
	border: none !important;
}
.notice-error ul li {
	list-style-type: disc !important;
	margin-left: 20px;
}

div, img, ul, li {
	behavior: url(/js/iepngfix.htc);
}


/*

div#footer {
	text-align: right;
	margin: 20px 15px 0 0;
	color: #784021;
	font-size: 11px;
}
div#footer p {
	margin: 0 0 12px 0;
	padding: 0;
}
div#contact {
	position: absolute;
	left: 61px;
	top: 580px;
	width: 150px;
	text-align: center;
}
img#divider {
	margin: 16px 0;
}
img#click-here {
	border: none;
}
div#coming-soon {
	margin: 100px auto;
	width: 385px;
}
div#coming-soon p {
	margin: 10px;
	padding: 0;
}
div#coming-soon img {
	border: none;
}
div#coming-soon a {
	color: #000;
}
p#amarillo {
	text-align: center;
	padding: 0 !important;
	margin: 0 !important;
}
*/
