/* --------------------------------------------- 
all pages
*/

/* basics */

A:link {text-decoration:underline; color:#ffffff;}

A:visited {text-decoration:none; color:#ffffff;}

A:hover {text-decoration:underline; color:#ffffff;}

A:link img {border:0px;}

body {
	font-family:verdana;
	color:#FFFFFF;
	margin:0px;
	font-size:13px;
	background-color:#16A1E6;
	background-repeat: no-repeat;
	background-position: center bottom;
	background-image: url(images/highresback.jpg);
	background-attachment: fixed;
}

img {
border:0px;

}

.clear {
clear:both;
}

h1 {

}

/* ------------------ overall layout ------------- */
#main_div {
width:847px;align:center;
margin-left:auto;
margin-right:auto;
margin-bottom: 0px;
margin-top: -3px;
}

#page_head {
background: url("../assets/page_header3.png") no-repeat;
width:781px;
height:309px;

}

#content {
margin-left:68px;
width:761px;

}

#back_top {
background: url("images/content_top.gif") no-repeat;
height:17px;
width:761px;
}

#back_middle {
background: url("images/content_body.gif") repeat-y;
width:761px;
margin-top:-5px;
}

#back_bottom {
background: url("images/content_bottom.gif") no-repeat;
height:17px;
padding-bottom: 20px;
}


/* ------------------ top menu ------------------- */
/* top menu created using lavalamp                 */

#top_menu_space {
margin-bottom:8px;
width:704px;
}

#top_menu {
width:704px;
overflow:hidden;
margin-left:3px;
}

/* Styles for the entire LavaLamp menu */
.nav {
position: relative;
height: 66px;
width: 704px;
background: url("images/menu_bar.gif") no-repeat;
padding-top: 0px;
padding-bottom:0px;}

.subnav {font-family:verdana;font-size:16px;font-color:#000000;font-weight:normal;height:24px;padding:2;margin:0em;text-align:left;border:0px solid #808080}
.subnav a:link, .subnav a:visited {display:block;width:100%;color:#000000;text-decoration:none;font-weight:normal;}
.subnav a:hover {text-decoration:none;color:#ffffff;}
.subnav span {padding:2px 2px 2px 2px;border:0px solid #000000;/*width:100%;*/}

.hyper {font-family:verdana;font-size:16px;font-color:#000000;font-weight:normal;height:24px;}
.hyper a:link, .hyper a:visited {display:block;width:100%;color:#000000;text-decoration:none;font-weight:normal;}
.hyper a:hover {text-decoration:underline;color:#ffffff;}

.lavaLamp li {
float: left;
list-style: none;
}

.not_last_menu_item {
margin-right:33px;
}

.lavaLamp li.back {
background: url("../assets/button.gif") no-repeat right -30px;
width: 9px; 
height: 30px;
z-index: 8;
position: absolute;
}
.lavaLamp li.back .left {
background: url("../assets/button.gif") no-repeat top left;
height: 30px;
margin-right: 9px; /* 7px is the width of the rounded shape */
}
.lavaLamp li a {
font: bold 14px arial;
text-decoration: none;
color: #000000;
outline: none;
top: 7px;
letter-spacing: 0;
z-index: 10;
display: block;
float: left;
height: 30px;
position: relative;
overflow: hidden;
margin-left:15px;
margin-right:15px;
}

.lavaLamp li a:hover, .lavaLamp li a:active, .lavaLamp li a:visited {
border: none;
}

/* ------------------ left side ------------------ */

#left_side {
width:416px;
min-height:50px;
float:left;
padding-top:0px;
padding-left:45px;
padding-right:25px;
}

.title {
font-size:36px;
font-weight:bold;
}

/* ------------------ right side ----------------- */

#right_side {
width:275px;
min-height:50px;
float:left;
}

#copyright_info {
padding-right:61px;
text-align:right;
background: url("images/content_body.gif") repeat-y;
width:690px;
}
