	/************************
	*	General Styles		*
	*************************/

body {
  font-family: "Times New Roman", Times, serif;
  color: #3C4B68;
  background-color: #95ADB8;
}

table{ 
	margin-left:auto;
	margin-right:auto;
	padding:0px;
}

h1 {
	margin-left:35%;
	color:#CC9933;
}

p {
	font-size:1em;
	font-family: "Times New Roman", Times, serif;
	color:#3C4B68;
	background-color:inherit;
}

td {
	vertical-align:top;
}


/*First Letter in large orange font*/
.fletter {
	font-size:1.5em;
	font-weight:bold;
	color:#CC9933;
	background-color:inherit;
}


	/************************
	*	Homepage Styles		*
	*************************/
	
/*Home Menu Styles*/
.menu {
	display: inline;
	border-style:none;
	width:200px;
	margin-top:0px;
	margin-right:0px;
	padding-right:15px;
	padding-left:0px;
	margin-left:-20px;
	background-image: url(../images/menu/menu_back.gif);
	background-repeat:no-repeat;
}

/*Homepage Graphics*/
#tgraphic_home{
	background-image: url(../images/page_header.gif);
	font-size: .8em;
	font-weight: bold;
	text-align: right;
	vertical-align: bottom;
}

#lmargin_home {
	background-image: url(../images/lmargin.gif);
}

#content_home {
	background-image: url(../images/bg_image.gif);
}

#rmargin_home {
	background-image: url(../images/rmargin.gif);
}
#bottom_home {
	background-image:url(../images/page_bottom.gif);
	background-repeat:no-repeat;
}

#uw {
	background-image: url(../images/bmargin.gif);
	vertical-align: bottom;
	
}

/*Small Teaser text box styles on Homepage*/
.teasetitle {
	font-weight:bold;
	text-decoration:none;
	line-height: .9em;
	font-size: .9em;
}

.teaser{
	line-height:.9em;
	font-size: .8em;
}
	
/*Bottom Links*/
a:link {
	color:#CC9933;
	background-color:inherit;
	text-decoration:none;
	font-weight:bold;
}

a:visited {
	color:#CC9933;
	background-color:inherit;
	text-decoration:none;
	font-weight:bold;
}

a:active {
	color:#CC9933;
	background-color:inherit;
	text-decoration:none;
	font-weight:bold;
}

a:hover {
	color:#3C4B68;
	background-color:inherit;
	text-decoration:none;
	font-weight:bold;
}

.mktlink  {
	font-size:8px; 
	text-align:right;
}

a.mktlink:link {
	color:#95ADB8;
}

a.mktlink:visited {
	color:#95ADB8;
}

a.mktlink:hover {
	color:#95ADB8;
}

a.mktlink:active {
	color:#95ADB8;
}

	/************************
	*  Interior Page Styles *
	*************************/
	
.interior_content {
	padding:20px;
	padding-left:50px;
}
#interior_header {
 	background-image: url(../images/interior_header.jpg);
}

#interior_footer {
 	background-image: url(../images/interior_footer.gif);
}

/*Interior Menu Styles*/
.glossymenu, .glossymenu li ul{
list-style-type: none;
margin-right:20px;
margin-left:0px;
margin-bottom:30px;
padding: 0;
width: 185px; /*WIDTH OF MAIN MENU ITEMS*/
border: 0;
float:left;
font: bold 18px Verdana, Helvetica, sans-serif;
}

.glossymenu li{
position: relative;
}

.glossymenu li ul{ /*SUB MENU STYLE*/
position: absolute;
width: 175px; /*WIDTH OF SUB MENU ITEMS*/
left: 0px;
top: 0;
display:none;
filter:alpha(opacity = '100');
-moz-opacity:1;
font: bold 10px Verdana, Helvetica, sans-serif;
}

.glossymenu li a{
background: white url(../images/menu/glossyback.gif) repeat-x bottom left;
display: block;
width: auto;
height:auto;
padding: 5px;
padding-left: 10px;
text-decoration: none;
color: #003366;
}

.glossymenu .arrowdiv{
position: absolute;
right: 2px;
background: transparent url(../images/menu/arrow.gif) no-repeat center right;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: #003366;
}

.glossymenu li a:hover{
background-image: url(../images/menu/glossyback2.gif);

}

/* Holly Hack for IE \*/
* html .glossymenu li { float: left; height: 1%; }
* html .glossymenu li a { height: 1%; }
/* End */	


/* Link Styles for Bottom Links on interior pages*/
.blinks a:link {
	color:#3C4B68;
	background-color:inherit;
	text-decoration:none;
	font-size:1em;
	font-weight:normal;
}

.blinks a:visited {
	color:#3C4B68;
	background-color:inherit;
	text-decoration:none;
	font-size:1em;
	font-weight:normal;
}

.blinks a:active {
	color:#CC9933;
	background-color:inherit;
	text-decoration:none;
	font-size:1em;
	font-weight:normal;
}

.blinks a:hover {
	color:#CC9933;
	background-color:inherit;
	text-decoration:none;
	font-size:1em;
	font-weight:normal;
}
	/************************
	*  about.php Styles *
	*************************/
#clinic {
	position:relative;
	margin-top:-25px;
	float:right;
	padding:25px;
}

	/************************
	*  contact.php Styles *
	*************************/
#map {
	border-style:none;
	margin-left:auto;
	margin-right:auto;
	left:50%;
	width:250px;
}

	/************************
	*  board.php Styles *
	*************************/
.board {
	font-weight:bold;
	font-size:.8em;
}

	/************************
	*  alliances.php Styles *
	*************************/
.mklink a:link {
	color:#FFFFFF;
	background-color:inherit;
	text-decoration:none;
	font-size:1em;
	font-weight:normal;
}

.mklink a:visited {
	color:#FFFFFF;
	background-color:inherit;
	text-decoration:none;
	font-size:1em;
	font-weight:normal;
}

.mklink a:active {
	color:#FFFFFF;
	background-color:inherit;
	text-decoration:none;
	font-size:1em;
	font-weight:normal;
}

.mklink a:hover {
	color:#FFFFFF;
	background-color:inherit;
	text-decoration:none;
	font-size:1em;
	font-weight:normal;
}