/* CSS Document */

/* Normalizes margin, padding */

body, div, ul, li, a, h1, h2, h3 {
	padding : 0;
	margin : 0;
}


html {
	text-align: center;
	background-color:#CCCCCC;
	xbackground-image:url(../images/liberty-bg1.png);

}

body {

	font : 90%/1.5 "Comic Sans MS", "Lucida Grande","Lucida Sans Unicode", Verdana, sans-serif;
	color:#FFFFFF;
	text-align: left;
	line-height: 1.2em;
	position : relative;
	width : 900px;
	margin : 0 auto;
	background-color:#CCCCCC;



}

a  {
	color:#FFCC00;
	text-decoration:none;
}


H2{
font-size: 200%;
line-height: 1em;
color: #FFFFFF;
padding-bottom: 30px;
}

H3{font-size: 150%
}

H4{font-size: 120%
}

/* Individual page wrappers */

div#wrapper1{
	width: 915px;
	min-height:400px;
	xmargin-top: 125px;
	xbackground :url(../images/liberty-bg-blue.jpg);
        background-repeat: repeat;
}





div#branding {

	z-index: 10;
	position : relative;
	width : 915px;
	height : 190px;
	margin-top: 20px;
	background-color:#FFFFFF;
	background-image:url(../images/common/top_swoosh.png);
	background-repeat: no-repeat;
	background-position:bottom;

}

h1 { position: absolute;
top: 10px;
left: 0px;
width: 350px;
height: 78px;
background : transparent url(../images/common/indi-clean-logo.png) no-repeat;
text-indent: -9999px;

}

/* Navigation */

div#navigation {
	z-index:10;
	position : relative;
	color:#000000;
	width : 915px;
	left: 220px;
	right: 30px;
	margin-top: -165px;
	font-family: "Trebuchet", "Lucida Grande","Lucida Sans Unicode", Verdana, sans-serif;
	text-align: left;
	font-size: 80%;
	font-weight: bold;
	line-height: 1.5em;

}


ul#nav_list li{
	display: inline;
}


.nav_list a {
	text-decoration: none;
	color:#000000;

	}

.nav_list a:hover {
	color:#666666;
}


/* Content */



div#content_wrapper {
margin-top:128px;
width: 915px;
min-height: 400px;

background-image: url(../images/common/blue_block.png);
}

div#content_wrapper_2 {
margin-top:128px;
width: 915px;
min-height: 750px;

background-image: url(../images/common/blue_block.png);
}

div#content_wrapper_3 {
margin-top:128px;
width: 915px;
min-height: 1150px;

background-image: url(../images/common/blue_block.png);
}

div#content {

float: left;
width: 350px;
min-height: 770px;
background-color:#00549f;

}

div#pic_box{
margin-top:15px;
margin-left:15px;
margin-right:15px;
margin-bottom:15px;
width:270px;
height:270px;
background-color:#FFFFFF;
}

.sq_pic{ margin: 10px;}

div#sub_content_7 {
float: right;
padding: 30px;
min-height: 400px;
width: 500px;
border-left: medium solid #05A4DE;
background-color:#00549f;
}


div#siteinfo {
	color:#000000;
	font-size: 9.5px;
	text-align:left;
	text-indent: 30px;
	padding-top: 30px;



}

div#siteinfo a  {
	color:#000000;
	text-decoration:none;
}


div#footer{
	clear: both;
	width: 915px;
	height: 140px;
	background : url(../images/common/bottom_swoosh.png) no-repeat;
}
