/*------------------------------------------------body--------------------*/
html, body {height:100%; margin:0; padding:0;}
/*------------------------------------------------body--------------------*/
/*------------------------------------------------header--------------------*/
#topheader {
	width: 100%;
	height: 200px;
	background: url(../images/bcktop.png) repeat-x;

	overflow: hidden;
	position:relative; z-index:1;
}
.phone {
margin: 0 auto;
width: 800px;
color: #fff;
height: 30px;
overflow: hidden;
}

#logo {
	margin: 0 auto;
	width: 800px;
	overflow: hidden;
	height: 115px;


}

#page-background {position:fixed; top:0; left:0; width:100%; height:100%;}
/*------------------------------------------------header--------------------*/

/*------------------------------------------------navigation--------------------*/
#nav {
	width: 800px;
	overflow: hidden;
	height: 90px;
	margin: 0 auto;

	
}
.nvback {
	width: 800px;
	overflow: hidden;
	margin-top: 20px;

	height: 40px;
	
}
#navlist {
margin-top: 8px;
overflow: hidden;

}

#navlist li
{
display: inline;
list-style-type: none;
padding-right: 10px;
font-size: 12px;
font-family: Arial;
color: #ffffff;
font-style: normal;
margin-top: 10px;
margin-left: 20px;
}

#navlist li a:link, #navlist li a:visited, #navlist li a:active {
color: #ffffff;
text-decoration: none;
}
#navlist li a:hover {
color: #dad5d5;
text-decoration: none;
}

.bttop {
	width: 903px;
	overflow: hidden;
	background: #FFFFFF;
	height: 40px;
	margin: 0 auto;
}
/*------------------------------------------------navigation--------------------*/
/*------------------------------------------------main layout--------------------*/

#container {
	margin: 0 auto;
	width: 800px;
	overflow: hidden;
	background: #fff;
	margin-top: 20px;
	position:relative; z-index:1;
}
h1 {
	color: #BCBCBC;
	font-size: 34px;
	font-family: "Print Clearly" ;
	overflow: hidden;
}
#left {
	width: 500px;
	overflow: hidden;
	margin-left: 10px;
	margin-top: 10px;
	float: left;
}
#leftcon {
	margin-left: 10px;
	overflow: hidden;
	font-size: 14px;
	font-family: Tahoma;
	color: #000;
	list-style: none;
	line-height: normal;
	
}
#right {
	width: 220px;
	overflow: hidden;
	float: right;
	margin-right: 10px;
	margin-top: 35px;
	color: #000;
	overflow: hidden;
}

#rbox {
	width: 220px;
	background: #BCBCBC;
	height: 30px;
	overflow: hidden;
	color: #fff;
	font-size: 16px;
	font-family: Tahoma;
	overflow: hidden;
}
#rbox1 {
	width: 220px;
	background: #BCBCBC;
	height: 30px;
	overflow: hidden;
	color: #fff;
	font-size: 16px;
	font-family: Tahoma;
	overflow: hidden;
}
#rbox2 {
	width: 220px;
	background: #BCBCBC;
	height: 30px;
	overflow: hidden;
	color: #fff;
	font-size: 16px;
	font-family: Tahoma;
	overflow: hidden;
}
.rtxx {
	margin-top: 5px;
	margin-left: 5px;
	overflow: hidden;
}
#rcon {
	width: 220px;
	overflow: hidden;
	color: #000;
	font-size: 12px;
	font-family: Tahoma;
	overflow: hidden;
}
#rcon1 {
	width: 220px;
	overflow: hidden;
	color: #000;
	font-size: 12px;
	font-family: Tahoma;
	overflow: hidden;
}
#rcon2 {
	width: 220px;
	overflow: hidden;
	color: #000;
	font-size: 12px;
	font-family: Tahoma;
	overflow: hidden;
}
.rctxt {
	margin-top: 5px;
	margin-left: 5px;
	overflow: hidden;
}
.allrec {	
	color: #FF0000;
}
.allrec a:link, .allrec a:visited, .allrec a:active{
color: #FF0000;
text-decoration: underline;
}
.allrec a:hover{
color: #666;
text-decoration: underline;
}



#red a:link img,
#red a:active img,
#red a:visited img {border:#f00 solid}
#red a:hover img {border:#666666 solid}
#red a:visited { color: #FF0000;border-style: none;}
#red a:hover img { color: #FF0000;border-style: solid;}





.allexec {	
	color: #b49859;
}
.allexec a:link, .allexec a:visited, .allexec a:active {
color: #b49859;
text-decoration: underline;
}
.allexec a:hover {
color: #666;
text-decoration: underline;
}
.allexec a:link img,
.allexec a:active img,
.allexec a:visited img {border:#b49859 solid}
.allexec a:hover img {border:#666666 solid}

.allhosp{	
	color: #666666;
}
.allhosp a:link, .allhosp a:visited, .allhosp a:active {
color: #666666;
text-decoration: underline;
}
.allhosp a:hover {
color:#CCCCCC;
text-decoration: underline;
}
.allhosp a:link img,
.allhosp a:active img,
.allhosp a:visited img {border:#666666 solid}
.allhosp a:hover img {border:#cccccc solid}


.allblue{	
	color: #0000FF;
}
.allblue a:link, .allblue a:visited, .allblue a:active {
color:#0000FF;
text-decoration: underline;
}
.allblue a:hover {
color: #666;
text-decoration: underline;
}

.allblue a:link img,
.allblue a:active img,
.allblue a:visited img {border:#00f solid}
.allblue a:hover  img {border:#666666 solid}

.allgreen{	
	color: #1b8b24;
}
.allgreen a:link, .allgreen a:visited, .allgreen a:active {
color:#1b8b24;
text-decoration: underline;
}
.allgreen a:hover {
color: #126518;
text-decoration: underline;
}

.allgreen a:link img,
.allgreen a:active img,
.allgreen a:visited img {border:#1b8b24 solid}
.allgreen a:hover  img {border:#126518 solid}



/*------------------------------------------------main layout--------------------*/
/*------------------------------------------------footer--------------------*/
#footer {
	margin: 0 auto;
	width: 800px;
	height: 25px;
	background: #dad5d5;
	overflow: hidden;
	position:relative; z-index:1;
}
.copyright {
	margin-top: 5px;
	margin-left: 10px;
	float: left;
	color: #000;
	font-size: 12px;
	}
.euphoria {
	margin-top: 5px;
	margin-right: 10px;
	float: right;
	color: #000;
	font-size: 12px;
}
.euphoria a:link, .euphoria a:visited, .euphoria a:active {
color: #000;
text-decoration: underline;
}
.euphoria a:hover {
color: #666;
text-decoration: underline;
}
/*------------------------------------------------footer--------------------*/