body {
	color: #0e335a;
	font-size: 0.9em;
	font-family: "times new roman", times, georgia, serif;
	background-image: url(../images/page-bg.jpg);
	background-position: center top;
	margin: 0;
	padding: 0; }
h1 {
	font-size: 1.25em;
	text-align: center;
	letter-spacing: -1px;
	margin: 0;
	padding: 10px 0 5px; }
h2 {
	color: #fff;
	font-size: 1.35em;
	background-image: url(../images/h2-extend.gif);
	background-repeat: repeat-y;
	width: 380px;
	margin: 0 -15px; }
.h2span {
	width: 350px;
	background-image: url(../images/h2-bg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0;
	padding: 60px 15px 3px;
	display: block; }
h3 {	font-size:      1.25em;
	text-align:     left;
	letter-spacing: -1px;
	margin:         0; }

h3 label {
	width: 100px;
	height: auto;
	float: left;
	margin-left: 15px;
	display: block; }

a:link, a:visited {
	color: #095baf; }
a:hover, a:active {
	color: #000;
	text-decoration: overline;	 }

#container {
	text-align: center;
	width: 750px;
	margin: 0 auto;
	padding: 0; }

#wrapper {
	text-align: left;
	width: 750px;
	margin: 0;
	padding: 0; }

#header {
	background-image: url(../images/header-bg.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 230px;
	margin: 0;
	padding: 0; }

#content {
	background-image: url(../images/content-bg.gif);
	background-repeat: repeat-y;
	width: 750px;
	margin: 0;
	padding: 0; }

#right {
	width: 540px;
	float: left;
	margin: 0;
	padding: 0; }
#main-content {
	background-image: url(../images/h2-under.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	width: 350px;
	float: left;
	margin: 0;
	padding: 0 15px 15px; }
#sidebar {
	width: 155px;
	float: left;
	margin: 0;
	padding: 0 5px 0 0; }

#footer {
	background-image: url(../images/footer-top.gif);
	background-repeat: no-repeat;
	text-align: center;
	width: 750px;
	clear: both;
	margin: 0;
	padding: 20px 0 0; }

/*<agl.folder "Browser Fixes">*/
	.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
	/* Hides from IE-mac \*/
	* html .clearfix {height: 1%;}
	/* End hide from IE-mac */
/*</agl.folder>*/
/*<agl.folder "main-nav">*/
	#main-nav {
		padding: 0;
		margin: 0;
		width: 210px;
		height: 300px;
		float: left; }
	#main-nav * {
		margin: 0;
		padding: 0;
		list-style-type: none; }
	#main-nav li {
		float: left;
		display: inline; }
	#main-nav a {
		width: 210px;
		height: 30px;
		background-image: url(../images/main-nav.jpg);
		text-indent: -999em;
		display: block; }
	.home-button a {
		background-position: 0 0; }
	.home-button a:hover {
		background-position: -210px 0; }
	body#home-page .home-button a {
		background-position: -420px 0;
		cursor: default; }
	.about-button a {
		background-position: 0 -30px; }
	.about-button a:hover {
		background-position: -210px -30px; }
	body#about-page .about-button a {
		background-position: -420px -30px;
		cursor: default; }
	.executive-button a {
		background-position: 0 -60px; }
	.executive-button a:hover {
		background-position: -210px -60px; }
	body#executive-page .executive-button a {
		background-position: -420px -60px;
		cursor: default; }
	.soma-button a {
		background-position: 0 -90px; }
	.soma-button a:hover {
		background-position: -210px -90px; }
	body#soma-page .soma-button a {
		background-position: -420px -90px;
		cursor: default; }
	.ambien-button a {
		background-position: 0 -120px; }
	.ambien-button a:hover {
		background-position: -210px -120px; }
	body#ambien-page .ambien-button a {
		background-position: -420px -120px;
		cursor: default; }
	.xanax-button a {
		background-position: 0 -150px; }
	.xanax-button a:hover {
		background-position: -210px -150px; }
	body#xanax-page .xanax-button a {
		background-position: -420px -150px;
		cursor: default; }
	.ultram-button a {
		background-position: 0 -180px; }
	.ultram-button a:hover {
		background-position: -210px -180px; }
	body#ultram-page .ultram-button a {
		background-position: -420px -180px;
		cursor: default; }
	.doctor-button a {
		background-position: 0 -210px; }
	.doctor-button a:hover {
		background-position: -210px -210px; }
	body#doctor-page .doctor-button a {
		background-position: -420px -210px;
		cursor: default; }
	.amphetamines-button a {
		background-position: 0 -240px; }
	.amphetamines-button a:hover {
		background-position: -210px -240px; }
	body#amphetamines-page .amphetamines-button a {
		background-position: -420px -240px;
		cursor: default; }
	.contact-button a {
		background-position: 0 -270px; }
	.contact-button a:hover {
		background-position: -210px -270px; }
	body#contact-page .contact-button a {
		background-position: -420px -270px;
		cursor: default; }
/*</agl.folder>*/
.deilink {
	font-size: 0.8em; }
/*<agl.folder "contact_form">*/
	#contact_form * { list-style-type: none; }
	#contact_form {
		text-align: left;
		width: 280px;
		margin-top: 15px;
		margin-right: auto;
		margin-left: auto;
		padding: 10px;
		border: solid 1px #003060; }
	#contact_form em { font-size: 0.9em; }
	#contact_form label { text-align: left; width: 110px; float: left; display: block; }
	#contact_form h3 {
		font-size: 1em;
		font-weight: bold;
		clear: both;
		margin-top: 0;
		padding-top: 0; }
	.bot-input { float: left; margin-left: -999em; }
/*</agl.folder>*/

