@charset "UTF-8";

/**structure*/

*{
margin: 0px;
padding:0px;
}

html {
		height: 100%;
		overflow: hidden;
	}
	
body {
	height: 100%;
	margin: 0;
	padding: 0;
	background-color: black;
	font-size:11px;
	font-family: "Lucida Grande", "Lucida Sans", Arial, Helvetica, sans-serif;
	color:#505050;
	line-height:150%;
	overflow: hidden;
	text-align: left;
	}

a {
	text-decoration:none;
	color:#777777;
	margin:20px;
	border: none;
	margin:0px;
	padding:0px;
	}
	
img{
border: none;
}

#bottom {
	position: relative;
	overflow: hidden;
	top: 30px;
	height: 0px;
}

.clear {
	clear: both;
}
	
#page{
	position: relative;
	text-align: left;
	
	}
	
#right{
float: right;
z-index: 101;
position: relative;
}
#logo{
z-index: 100;
position: relative;
text-align: right;
}

#navbar{
width: 468px;
height: 128px;
background-image: url("../images/navbar.png");
}

#navbar #left{
margin-left: 00px;
margin-top: 20px;
}

#navbar #right{
margin-left: 60px;
margin-top: 20px;
}

#navbar h3{
height: 18px;
margin-bottom: 6px;
}

#navbar ul{
list-style: none;
}

#navbar a{
color: white;
font-size: 18px;
display: block;
margin-bottom: 8px;

}

.inactive{
color: #a5c7d8;
font-size: 18px;
display: block;
margin-bottom: 6px;

}



	
#content_wrapper{
margin-top: 10px;
padding-bottom: 0px;
position: relative;
width:468px;
height: 400px;
overflow: hidden;
}
#content_wrapper_2{
margin-top: 10px;
padding-bottom: 0px;
position: relative;
width:468px;
height: 500px;
overflow: hidden;
}

#content_home{
position: absolute;
left:500px;
top:0px;
width:469px;
}

#home_top{
width: 468px;
height: 11px;
background-image:url("../images/home_top.png");

}

#home_mid{
width: 468px;
background-image: url("../images/home_mid.png");
padding-bottom: 10px;
padding-top: 10px;
min-height: 140px;
}

#home_bot{
width: 468px;
height: 12px;
background-image: url("../images/home_bot.png");
}

#content_home p{
color: white;
margin-left: 20px;
margin-right: 40px;
font-size: 11px;
font-family:"Lucida Sans", Verdana, Helvetica, sans-serif;
line-height: 15px;
margin-bottom: 12px;
}


#content_home p.dotpoint{
color: white;
margin-left: 20px;
margin-right: 40px;
font-size: 11px;
font-family:"Lucida Sans", Verdana, Helvetica, sans-serif;
line-height: 15px;
margin-bottom: 2px;
}

#content_home a{
color: white;
}



#content{
position: absolute;
left: 500px;
top: 0px;
overflow:hidden;
}



#content_top{
width: 468px;
height: 23px;
background-image:url("../images/content_top.png");

}

#content_mid{
width: 418px;
background-image: url("../images/content_mid.png");
padding-left: 20px;
padding-right: 30px;
padding-bottom: 10px;
min-height: 140px;
}

#content_mid h3{
margin-bottom: 12px;
color: #2a5367;
font-size: 14px;
}

#content_mid p{
margin-bottom: 12px;
color: #505050;
}

#content_mid img{
margin-bottom: 15px;
margin-top: 5px;
}

#content_mid p.calltoaction{
margin-top: 20px;
}

#content_mid ul{
margin-left: 20px;
margin-bottom: 10px;
margin-top: 5px;
}

#content_mid li{
margin-bottom: 10px;
}


#content_mid_info{
width: 418px;
background-image: url("../images/content_mid.png");
padding-left: 20px;
padding-right: 30px;
padding-bottom: 10px;
min-height: 140px;
}

#content_mid_info h3{
margin-bottom: 12px;
color: #2a5367;
font-size: 14px;
}

#content_mid_info p{
margin-bottom: 12px;
color: #505050;
}

#content_mid_info ul{
list-style: none;
margin-bottom: 10px;
}

#content_mid_info li{
line-height: 20px;

}

#content_mid_info p.calltoaction{
margin-top: 20px;
}

#content_mid_info img{
float: right;
margin-right: 75px;
}


#content_bot{
width: 468px;
height: 13px;
background-image: url("../images/content_bot.png");
}



#imgContainer{
	z-index:1;
	overflow: hidden;
	position: absolute;
	left: 0px;
	top: 0px;
	margin: 0;
	padding: 0;
}
#imgContainer img {
	position: relative;
}

#quote{
position: fixed;
z-index: 101;
top:150px;
left: 40px;
z-index:100;
}

#quote p{
font-size: 24px;
color: white;
font-family:Georgia, "Times New Roman", Times, serif;
line-height: 32px;
}

#x{
position: absolute;
top: 19px;
left: 435px;
}

#x_home{
position: absolute;
top: 26px;
left: 435px;
}


#footer{
z-index: 101;
position: fixed;
bottom: 5px;
left: 0px;
width:458px;
}

#footer p{
color: white;
font-size: 9px;
}
#footer a{
color: white;
font-size: 9px;
text-decoration: none;
}

#supersize{
			position:fixed;
		}
		
#supersize img, #supersize a{
			height:100%;
			width:100%;
			position:absolute;
			z-index: 0;
			margin: 0px;
			padding: 0px;
		}
		
#supersize .prevslide, #supersize .prevslide img{
			z-index: 1;
		}
#supersize .activeslide, #supersize .activeslide img{
			z-index: 2;
		}