body {

	background: #efefef;

	margin: 0px;

	font-family: Verdana,Arial;

	font-size: 11px;

	color: #333;

}

.container {

	width: 779px;

	clear: left;

	background-color: #669999;

}


.logo {

	background: #669999 url(images/logo.gif);

	/*background-position: 8px 28px;*/

	width: 243px;

	height: 134px;

	float: left;

	background-repeat: no-repeat;

}


.logodesc {

	font-family: Verdana,Arial;

	font-size: 11px;

	color: #6E6E6E;

	text-align: center;

	position: relative;

	top: 70px;

}

.photo1 {

	background-image: url(images/photo1.jpg);

	width: 134px;

	height: 109px;

	background-repeat: no-repeat;

	float: left;

}



.photo2 {

	background-image: url(images/photo2.jpg);

	width: 134px;

	height: 109px;

	background-repeat: no-repeat;

	float: left;

}



.photo3 {

	background-image: url(images/photo3.jpg);

	width: 134px;

	height: 109px;

	background-repeat: no-repeat;

	float: left;

}



.photo4 {

	background-image: url(images/photo4.jpg);

	width: 134px;

	height: 109px;

	background-repeat: no-repeat;

	float: left;

}

/* new top image style*/
#imagesTop div{
	display: inline;
	margin: 0;
	padding: 0;
	background-color:#669999;
	}
	
#imagesTop ul {
	display: inline;
	text-align: left;
	list-style: none;
	margin: 0;
	padding: 0;
	}
		
#imagesTop ul li {
	float:left;
	list-style: none;
	display: inline;
	margin: 0;
	padding: 0;
	}

.clear {
	clear: both;
	}	

.startnav {

	background: #FFFFFF url(images/start_nav.gif) repeat-x;

	background-position: 0px 1px;

	width: 200px;

	height: 18px;

	float: left;

}



#pghdr {

	float: left;

	width: 579px;

}



.pghdr2 {

	background: #90ABBE url(images/arrow.gif) no-repeat;

	font-family: Times New Roman,Verdana,Arial;

	font-weight: bold;

	color: #FFFFFF;

	font-size: 14px;

	text-align: left;

	padding-left: 35px;

}



.leftside {

	background: #669999;

	color: #333;

	font-size: 11px;

	font-family: Verdana,Arial;

	width: 200px;

	float: left;

	clear: left;

}


a.menuStrong {
	font-weight: bold;
	}
	
#linklist {

	position: relative; 

	top: 0px; 

	left: 0px;

	text-align: right;

	}

#linklist ul {

	margin: 0px;

	padding: 0px;

	}

#linklist li {

	list-style-type: none;

	display: block; 
	
	border-bottom: 1px solid #fff;
	
	padding-right: 5px;

	padding-top: 5px; 

	padding-bottom: 5px;

	/*background: url(images/nav_sep.gif) no-repeat;*/

	background-position: bottom left;
	
	}

#linklist li.noBorder {
	border: none;
	}
	
#linklist li a:link { 
	font-weight: bold;
	color: #333;

	text-decoration: none;

	}


#linklist li a:visited {
	color: #333;
	text-decoration: none;
font-weight: bold;
	}

#linklist li a:hover {
	color: #99cccc;
	text-decoration: none;
	}

	
#secondarynav a {
	color: #333;
}

a {
	color: #333;
}

#homebg {

	width: 579px;

	float: right;

}



.homebg2 {

	background: #669999 url(images/homebg.jpg) no-repeat;

	background-position: top left;

	text-align: left;

	padding-left: 20px;

	padding-right: 15px;

	padding-top: 5px;

	height: 741px;

}



.content {

	background: #FFFFFF url(images/shadowbg.gif) repeat-y;

	text-align: left;

	padding-left: 20px;

	padding-right: 15px;

	padding-top: 5px;

	min-height: 750px;

	overflow: visible;

}



.books {

	border: 1px solid #657885;

	padding: 3px;

	width: 190px;

	height: 220px;

	position: relative;

	top: 20px;

	/*background: #669999 url(images/books.gif) no-repeat;*/

	background-position: 5px 30px;

}



.contact {

	position: relative;

	top: 112px;

	height: 112px;
	
	

	background: #669999;

}



.bottomspace {

	height: 40px;

	background: #669999;

	clear: both;

	vertical-align: middle;

}



#secondarynav {

	background: #669999;

	font-family: Verdana,Arial;

	color: #FFFFFF;

	font-size: 11px;

	vertical-align: middle;

	height: 20px;

	padding: 2px;

}





.footer {

	background: #99cccc;

	font-family: Verdana,Arial;

	font-size: 11px;

	color: #333;

	padding: 20px;

	clear: both;

}



#homebg p {

	font-family: Verdana,Arial;

	font-size: 11px;

	color: #1B344D;

}



#homebg ul li {

	font-family: Verdana,Arial;

	font-size: 11px;

	color: #1B344D;

	margin-bottom: 5px;

	padding-right: 50px;

}



#homebg ol li {

	font-family: Verdana,Arial;

	font-size: 11px;

	color: #1B344D;

	margin-bottom: 5px;

	padding-right: 50px;

}



h3 {

	font-family: Verdana,Arial;

	font-size: 14px;

	color: #1B344D;

	margin-top: 5px;

}






.titlelink {

	color: #90ABBE;

	font-size: 12px;

	font-weight: bold;

}



table,tr,td {

	font-family: Verdana,Arial;

	font-size: 11px;

	color: #1B344D;

	border: 1px solid #657885;

	border-collapse: collapse;

	padding: 2px;

}



.center {

	text-align: center;

}



.llcbookak {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/alaska.jpg) no-repeat;

}

.llcbookal {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/alabama.jpg) no-repeat;

}

.llcbookaz {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/arizona.jpg) no-repeat;

}

.llcbookar {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/arkansas.jpg) no-repeat;

}

.llcbookc {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/california.jpg) no-repeat;

}



.llcbookco {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/colorado.jpg) no-repeat;

}

.llcbookct {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/connecticut.jpg) no-repeat;

}

.llcbookde {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/delaware.jpg) no-repeat;

}

.llcbookf {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/florida.jpg) no-repeat;

}



.llcbookga {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/georgia.jpg) no-repeat;

}

.llcbookhi {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/hawaii.jpg) no-repeat;

}



.llcbookid {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/idaho.jpg) no-repeat;

}

.llcbookin {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/indiana.jpg) no-repeat;

}

.llcbookil {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/illinois.jpg) no-repeat;

}

.llcbookia {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/iowa.jpg) no-repeat;

}

.llcbookky {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/kentucky.jpg) no-repeat;

}

.llcbookks {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/kansas.jpg) no-repeat;

}

.llcbookla {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/louisiana.jpg) no-repeat;

}

.llcbookmd {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/maryland.jpg) no-repeat;

}

.llcbookma {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/massachusetts.jpg) no-repeat;

}

.llcbookme {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/maine.jpg) no-repeat;

}

.llcbookmi {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/michigan.jpg) no-repeat;

}

.llcbookmn {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/minnesota.jpg) no-repeat;

}

.llcbookms {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/mississippi.jpg) no-repeat;

}

.llcbookmo {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/missouri.jpg) no-repeat;

}

.llcbookmt {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/montana.jpg) no-repeat;

}

.llcbookne {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/nebraska.jpg) no-repeat;

}

.llcbooknh {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/new_hampshire.jpg) no-repeat;

}

.llcbooknm {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/new_mexico.jpg) no-repeat;

}

.llcbooknv {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/nevada.jpg) no-repeat;

}

.llcbooknj {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/new_jersey.jpg) no-repeat;

}

.llcbookny {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/new_york.jpg) no-repeat;

}



.llcbooknc {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/north_carolina.jpg) no-repeat;

}

.llcbooknd {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/north_dakota.jpg) no-repeat;

}

.llcbookok {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/oklahoma.jpg) no-repeat;

}

.llcbookoh {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/ohio.jpg) no-repeat;

}

.llcbookor {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/oregon.jpg) no-repeat;

}

.llcbookpa {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/pennsylvania.jpg) no-repeat;

}

.llcbookri {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/rhode_island.jpg) no-repeat;

}

.llcbookt {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/texas.jpg) no-repeat;

}

.llcbooksc {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/south_carolina.jpg) no-repeat;

}



.llcbooksd {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/south_dakota.jpg) no-repeat;



}

.llcbooktn {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/tennessee.jpg) no-repeat;




}

.llcbooktx {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/texas.jpg) no-repeat;



}

.llcbookut {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/utah.jpg) no-repeat;

}

.llcbookva {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/virginia.jpg) no-repeat;

}

.llcbookvt {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/vermont.jpg) no-repeat;

}

.llcbookw {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/washington.jpg) no-repeat;

}



.llcbookwi {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/wisconsin.jpg) no-repeat;

}

.llcbookwv {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/west_virginia.jpg) no-repeat;

}

.llcbookwy {

	float: left;

	width: 180px;

	height: 220px;

	background: url(images/wyoming.jpg) no-repeat;

}

form {

	margin: 0px;

}



ol {

	list-style-type: upper-alpha;

}