/* Normalizes margin, padding */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td 
{ margin : 0; padding : 0; }

/* Normalizes font-size for headers */
h1,h2,h3,h4,h5,h6 { font-size : 100%; }

/* Removes list-style from lists */
ol,ul { list-style : none; }

/* Normalizes font-style and font-weight to normal */
address, caption, cite, code, dfn, em, strong, th, var
{ font-style : normal; font-weight : normal; }

/* Removes list-style from lists */
table { border-collapse : collapse; border-spacing : 0; }

/* Removes border from fieldset and img */
fieldset,img { border : 0; }

/* Left-aligns text in caption and th */
caption,th { text-align : left; }

/* Removes quotation marks from q */
q:before, q:after { content :''; }

/* ///// Normalizer from www.transcendingcss.com ///// */

html {
	display: inline;	/* IE bug: to remove double margin w/ float. */
}

body {
	position: relative;
	background-color: #1f1513;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: .8em;
	color: #FFFFFF;
	line-height: 150%;
	font-weight: normal;
	text-align: center;
	background-image: url(images/background_tile.gif);
	background-repeat: repeat-x;
}

#main_container {
	position: relative;
	margin: 0 auto;
	width: 993px;
}

.normal {
	font-weight: normal;
	font-size: .8em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.clear {
	clear: both;
}

.endofpage {
	margin-bottom: 25px;
}

.no_show {
	display: none;
}



/* /////////////////////////// BRANDING ///////////////////////////// */

#branding {
	position: relative;
	width: 993px;
	height: 182px;
	background: transparent url(images/branding.jpg) no-repeat;
}

/* /////////////////////////// NAV ////////////////////////////// */

#nav_index			{ position: relative; width: 725px; height: 70px; background: transparent url(images/nav.jpg) no-repeat; top: 45px; left: 135px; float: left; }
#nav_about 			{ position: relative; width: 725px; height: 70px; background: transparent url(images/nav.jpg) no-repeat; background-position: 0 -70px; top: 45px; left: 135px; float: left;}
#nav_find 			{ position: relative; width: 725px; height: 70px; background: transparent url(images/nav.jpg) no-repeat; background-position: 0 -140px; top: 45px; left: 135px; float: left;}
#nav_custom			{ position: relative; width: 725px; height: 70px; background: transparent url(images/nav.jpg) no-repeat; background-position: 0 -210px; top: 45px; left: 135px; float: left;}
#nav_portfolio		{ position: relative; width: 725px; height: 70px; background: transparent url(images/nav.jpg) no-repeat; background-position: 0 -280px; top: 45px; left: 135px; float: left;}
#nav_contact 		{ position: relative; width: 725px; height: 70px; background: transparent url(images/nav.jpg) no-repeat; background-position: 0 -350px; top: 45px; left: 135px; float: left;}

#nav_ul { 
	position: relative;
	margin: 0;
	padding: 0;
	float: left;
}

#nav_ul li { 
	position: absolute;
	list-style-type: none;
}	

#nav_ul li a {
	position: absolute;
	padding:0;
	margin:0;
	text-decoration: none;
}

#button1a a { top: 15px; left: 0px; width: 73px; height: 40px;}
#button2a a { top: 15px; left: 67px; width: 147px; height: 40px; }
#button3a a { top: 15px; left: 208px; width: 119px; height: 40px; }
#button4a a { top: 15px; left: 321px; width: 189px; height: 40px; }
#button5a a { top: 15px; left: 504px; width: 93px; height: 40px; }
#button6a a { top: 15px; left: 591px; width: 108px; height: 40px; }

/* /////////////////////////// CONTENT ////////////////////////////// */

#top_bar {
	position: relative;
	width: 993px;
	height: 28px;
	background-image: url(images/top_bar.gif);
}

#bottom_bar {
	position: relative;
	width: 993px;
	height: 28px;
	background-image: url(images/bottom_bar.gif);
	clear: both;
}

#content_main {
	position: relative;
	width: 993px;
}

#left_index {
	float: left;
	width: 325px;
	height: 299px;
	text-align: left;
}

#right_index {
	float: right;
	height: 299px;
	width: 668px;
}

#iframe_index {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 308px;
	height: 298px;
	background-image: url(images/left_index_back.gif);
	background-repeat: no-repeat;
}

#iframe_index p {
	text-align: left;
	padding: 57px 5px 20px 50px;
}

#left_about {
	position: relative;
	float: left;
	width: 260px;
	height: 299px;
	background-image: url(images/about_left_pic.jpg);
}

#middle_about {
	position: relative;
	height: 299px;
	width: 464px;
	float: left;
}

#right_about {
	position: relative;
	float: right;
	height: 299px;
	width: 269px;
	background-image: url(images/about_right_pic.jpg);
}

#middle_our {
	position: relative;
	height: 299px;
	width: 993px;
	background-image: url(images/our_back.gif);
	font-size: .8em;
	font-weight: bold;
	font-style: italic;
	line-height: 150%
}

#ourlist1 {
	position: absolute;
	left: 414px;
	top: 5px;
	height: 299px;
	text-align: left;
}

#ourlist2 {
	position: absolute;
	left: 620px;
	top: 5px;
	height: 299px;
	text-align: left;
}

#ourlist3 {
	position: absolute;
	left: 803px;
	top: 5px;
	height: 299px;
	text-align: left;
}

#iframe_about {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 440px;
	height: 298px;
	background-image: url(images/about_middle_back.gif);
	background-repeat: no-repeat;
}

#iframe_about p {
	text-align: left;
	padding: 35px 5px 20px 60px;
}

#middle_find {
	position: relative;
	width: 993px;
	height: 299px;
	background-image: url(images/middle_find.jpg); 
}

#text_find {
	position: absolute;
	left: 385px;
	top: 56px;
	width: 240px;
	text-align: left;
}

#text_find_click {
	position: absolute;
	left: 758px;
	top: 3px;
	color: #000000;
}

#text_find_azura {
	position: absolute;
	left: 710px;
	top: 75px;
	color: #000000;
	font-size: .9em;
	line-height: 120%
}

#text_find_sedona {
	position: absolute;
	left: 710px;
	top: 170px;
	color: #000000;
	font-size: .9em;
	line-height: 120%
}

#middle_sedona {
	position: relative;
	width: 993px;
	height: 299px;
	background-image: url(images/back_sedona.jpg); 
}

#text_sedona {
	position: absolute;
	text-align: left;
	top: 30px;
	left: 50px;
	width: 540px;
}

#text_sedona p {
	padding: 17px 0 0 0;
}

#middle_customlots {
	position: relative;
	width: 993px;
	height: 299px;
	background-image: url(images/back_custom.jpg); 
}

#text_customlots {
	position: absolute;
	text-align: left;
	top: 25px;
	left: 25px;
	width: 325px;
	line-height: 140%;
}

#text_customlots p {
	padding: 0 0 10px 0;
}

#middle_customhomes {
	position: relative;
	width: 993px;
	height: 299px;
	background-image: url(images/back_customhomes.jpg); 
}

#text_customhomes {
	position: absolute;
	text-align: left;
	top: 25px;
	left: 300px;
	width: 400px;
	text-align: center;
	line-height: 120%;
}


#left_waterfront {
	float: left;
	width: 325px;
	height: 299px;
	text-align: left;
}

#right_waterfront {
	float: right;
	height: 299px;
	width: 668px;
}

#iframe_waterfront {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 325px;
	height: 298px;
	background-image: url(images/left_waterfront_back.gif);
	background-repeat: no-repeat;
}

#iframe_waterfront p {
	text-align: left;
	padding: 40px 10px 20px 50px;
}

#content_portfolio {
	position: relative;
	width: 993px;
	height: 299px;
	background-image: url(images/portfolio_back.jpg);
}

#content_azura {
	position: relative;
	width: 993px;
	height: 299px;
}

#content_paradisio {
	position: relative;
	width: 993px;
	height: 299px;
	background-image: url(images/back_paradisio.jpg);
}

#content_luna {
	position: relative;
	width: 993px;
	height: 299px;
	background-image: url(images/back_luna.jpg);
}

#content_serena {
	position: relative;
	width: 993px;
	height: 299px;
	background-image: url(images/back_serena.jpg);
}

#content_waterfront2 {
	position: relative;
	width: 993px;
	height: 299px;
	background-image: url(images/back_waterfront.jpg);
}

#text_waterfront {
	position: absolute;
	top: 5px;
	left: 297px;
	width: 420px;
	text-align: left;
}

#imap_waterfront_back { position: absolute; top: 243px; left: 575px; width: 55px; height: 35px; z-index: 1; }

#content_mirasol {
	position: relative;
	width: 993px;
	height: 299px;
	background-image: url(images/back_mirasol.jpg);
}

#content_sienna {
	position: relative;
	width: 993px;
	height: 299px;
	background-image: url(images/back_sienna.jpg);
}

#content_vista {
	position: relative;
	width: 993px;
	height: 299px;
	background-image: url(images/back_vista.jpg);
}

#content_oak {
	position: relative;
	width: 993px;
	height: 299px;
	background-image: url(images/back_oaks.jpg);
}

#content_dominique {
	position: relative;
	width: 993px;
	height: 299px;
	background-image: url(images/back_dominique.jpg);
}

#content_chardonnay {
	position: relative;
	width: 993px;
	height: 299px;
	background-image: url(images/back_chardonnay.jpg);
}

#content_sanmichele {
	position: relative;
	width: 993px;
	height: 299px;
	background-image: url(images/back_sanmichele.jpg);
}

#content_bianca {
	position: relative;
	width: 993px;
	height: 299px;
	background-image: url(images/back_bianca.jpg);
}

#content_cortona {
	position: relative;
	width: 993px;
	height: 299px;
	background-image: url(images/back_cortona.jpg);
}

#content_valdarna {
	position: relative;
	width: 993px;
	height: 299px;
	background-image: url(images/back_valdarna.jpg);
}

#content_azura {
	position: relative;
	width: 993px;
	height: 299px;
	background-image: url(images/back_azura.jpg);
}

#content_entry {
	position: relative;
	width: 993px;
	height: 299px;
	background-image: url(images/back_entry.jpg);
}

#content_clubhouse {
	position: relative;
	width: 993px;
	height: 299px;
	background-image: url(images/back_clubhouse.jpg);
}

#content_monterosso1 {
	position: relative;
	width: 993px;
	height: 299px;
	background-image: url(images/back_monterosso1.jpg);
}

#content_monterosso2 {
	position: relative;
	width: 993px;
	height: 299px;
	background-image: url(images/back_monterosso2.jpg);
}

#content_coronada {
	position: relative;
	width: 993px;
	height: 299px;
	background-image: url(images/back_coronada.jpg);
}

#content_classico {
	position: relative;
	width: 993px;
	height: 299px;
	background-image: url(images/back_classico.jpg); }

#left_contact {
	position: relative;
	float: left;
	width: 260px;
	height: 299px;
	background-image: url(images/contact_left.jpg);
}

#middle_contactt {
	position: relative;
	height: 299px;
	width: 464px;
	float: left;
}

#right_contact {
	position: relative;
	float: right;
	height: 299px;
	width: 269px;
	background-image: url(images/contact_right.jpg);
}

#iframe_contact {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 420px;
	height: 320px;
	background-color: #949386;
}

#iframe_contact p {
	text-align: left;
	padding: 35px 0 20px 75px;
}

#contact_form_location {
	position: absolute;
	top: 170px;
	left: 80px;
}

#contact_form_location table tr td { padding: 4px 0 0 0; }


#imap_azura 		{ position: absolute; top: 35px; left: 380px; width: 55px; height: 25px;}
#imap_waterfront	 { position: absolute; top: 35px; left: 451px; width: 150px; height: 25px;}

#imap_ffind_azura	 		 { position: absolute; top: 35px; left: 230px; width: 70px; height: 25px;}
#imap_ffind_customwater	 { position: absolute; top: 35px; left: 310px; width: 210px; height: 25px;}
#imap_ffind_customlots	 { position: absolute; top: 35px; left: 532px; width: 185px; height: 25px;}

#imap_ffind_customwater2	 { position: absolute; top: 35px; left: 340px; width: 210px; height: 25px;}
#imap_ffind_customlots2		 { position: absolute; top: 35px; left: 572px; width: 185px; height: 25px;}

#imap_ffind_customlots3		 { position: absolute; top: 35px; left: 532px; width: 215px; height: 25px;}

#imap_google 			{ position: absolute; top: 250px; left: 885px; width: 110px; height: 50px; }

#imap_azura2 		{ position: absolute; top: 19px; left: 190px; width: 180px; height: 110px; }
#imap_paradisio	 { position: absolute; top: 19px; left: 407px; width: 180px; height: 110px; }
#imap_waterfront2	 { position: absolute; top: 19px; left: 618px; width: 180px; height: 110px; }

#imap_mirasol	 { position: absolute; top: 157px; left: 193px; width: 180px; height: 110px; }
#imap_oak		 { position: absolute; top: 157px; left: 407px; width: 180px; height: 110px; }
#imap_michele	 { position: absolute; top: 157px; left: 618px; width: 180px; height: 110px; }

#imap_foot_azura 			{ position: absolute; top: 35px; left: 190px; width: 55px; height: 20px; }
#imap_foot_paradisio 	{ position: absolute; top: 35px; left: 255px; width: 72px; height: 20px; }
#imap_foot_waterfront 	{ position: absolute; top: 35px; left: 339px; width: 150px; height: 20px; }
#imap_foot_mirasol 		{ position: absolute; top: 35px; left: 499px; width: 60px; height: 20px; }
#imap_foot_oak				{ position: absolute; top: 35px; left: 570px; width: 155px; height: 20px; }
#imap_foot_michele 		{ position: absolute; top: 35px; left: 735px; width: 100px; height: 20px; }

#imap_foot_waterfront_wa 	{ position: absolute; top: 35px; left: 339px; width: 172px; height: 20px; }
#imap_foot_mirasol_wa 		{ position: absolute; top: 35px; left: 526px; width: 60px; height: 20px; }
#imap_foot_oak_wa				{ position: absolute; top: 35px; left: 597px; width: 155px; height: 20px; }
#imap_foot_michele_wa 		{ position: absolute; top: 35px; left: 760px; width: 100px; height: 20px; }

#imap_foot_paradisio_pa 	{ position: absolute; top: 35px; left: 255px; width: 85px; height: 20px; }
#imap_foot_waterfront_pa 	{ position: absolute; top: 35px; left: 350px; width: 147px; height: 20px; }
#imap_foot_mirasol_pa 		{ position: absolute; top: 35px; left: 510px; width: 60px; height: 20px; }
#imap_foot_oak_pa				{ position: absolute; top: 35px; left: 580px; width: 155px; height: 20px; }
#imap_foot_michele_pa 		{ position: absolute; top: 35px; left: 748px; width: 100px; height: 20px; }

#imap_foot_mirasol_mi 		{ position: absolute; top: 35px; left: 499px; width: 68px; height: 20px; }
#imap_foot_oak_mi				{ position: absolute; top: 35px; left: 580px; width: 155px; height: 20px; }
#imap_foot_michele_mi 		{ position: absolute; top: 35px; left: 745px; width: 100px; height: 20px; }

#imap_foot_oak_oa				{ position: absolute; top: 35px; left: 570px; width: 180px; height: 20px; }
#imap_foot_michele_oa 		{ position: absolute; top: 35px; left: 763px; width: 100px; height: 20px; }

#imap_foot_michele_mic 		{ position: absolute; top: 35px; left: 735px; width: 115px; height: 20px; }

#imap_serena 					{ position: absolute; top: 272px; left: 405px; width: 85px; height: 25px; }

#imap_azura3 					{ position: absolute; top: 10px; left: 430px; width: 138px; height: 75px; }

#imap_newsletter				{ position: absolute; top: 55px; left: 300px; width: 400px; height: 27px; }

#imap_comm						{ position: absolute; top: 33px; left: 786px; width: 160px; height: 45px; }

#imap_our_back 				{ position: absolute; top: 133px; left: 258px; width: 55px; height: 40px; }

#imap_find_azura 				{ position: absolute; top: 35px; left: 785px; width: 85px; height: 40px; }
#imap_find_sedona				{ position: absolute; top: 130px; left: 785px; width: 90px; height: 35px; }
#imap_find_custom				{ position: absolute; top: 230px; left: 785px; width: 120px; height: 50px; }


#imap_paradisio_back			{ position: absolute; top: 137px; left: 178px; width: 55px; height: 35px; }
#imap_paradisio_luna 		{ position: absolute; top: 100px; left: 295px; width: 190px; height: 115px; }
#imap_paradisio_serena 		{ position: absolute; top: 100px; left: 510px; width: 190px; height: 115px; }

#imap_luna_back 				{ position: absolute; top: 130px; left: 97px; width: 55px; height: 35px; }

#imap_luna_1 					{ position: absolute; top: 18px; left: 188px; width: 190px; height: 115px; }
#imap_luna_2 					{ position: absolute; top: 18px; left: 403px; width: 190px; height: 115px; }
#imap_luna_3 					{ position: absolute; top: 18px; left: 613px; width: 190px; height: 115px; }

#imap_luna_4 					{ position: absolute; top: 160px; left: 188px; width: 190px; height: 115px; }
#imap_luna_5 					{ position: absolute; top: 160px; left: 403px; width: 190px; height: 115px; }
#imap_luna_6 					{ position: absolute; top: 160px; left: 613px; width: 190px; height: 115px; }

#imap_chardonnay_4 			{ position: absolute; top: 160px; left: 295px; width: 190px; height: 115px; }
#imap_chardonnay_5 			{ position: absolute; top: 160px; left: 510px; width: 190px; height: 115px; }

#imap_valdarna_4 			{ position: absolute; top: 165px; left: 400px; width: 190px; height: 115px; }

#imap_michele_back 			{ position: absolute; top: 125px; left: 97px; width: 55px; height: 35px; }
#imap_michele_bianca 	 			{ position: absolute; top: 117px; left: 190px; width: 190px; height: 115px; }
#imap_michele_cortona				{ position: absolute; top: 117px; left: 405px; width: 190px; height: 115px; }
#imap_michele_valdarna				{ position: absolute; top: 117px; left: 615px; width: 190px; height: 115px; }

#imap_azura_clubhouse 				{ position: absolute; top: 20px; left: 295px; width: 190px; height: 115px; }
#imap_azura_entry						{ position: absolute; top: 20px; left: 505px; width: 190px; height: 115px; }
#imap_azura_monterosso				{ position: absolute; top: 160px; left: 185px; width: 190px; height: 115px; }
#imap_azura_coronada					{ position: absolute; top: 160px; left: 400px; width: 190px; height: 115px; }
#imap_azura_classico					{ position: absolute; top: 160px; left: 615px; width: 190px; height: 115px; }

#imap_clubhouse_1 		{ position: absolute; top: 95px; left: 300px; width: 190px; height: 115px; }
#imap_clubhouse_2 		{ position: absolute; top: 95px; left: 510px; width: 190px; height: 115px; }

#imap_monterosso_next {
	position: absolute;
	top: 125px;
	left: 840px;
	width: 70px;
	height: 40px;
}

#imap_coronada_1 					{ position: absolute; top: 85px; left: 187px; width: 190px; height: 115px; }
#imap_coronada_2 					{ position: absolute; top: 85px; left: 400px; width: 190px; height: 115px; }
#imap_coronada_3 					{ position: absolute; top: 85px; left: 613px; width: 190px; height: 115px; }

#imap_clubhouse_back { position: absolute; top: 130px; left: 178px; width: 55px; height: 35px; }

#sedona_iframe {
	position: absolute;
	left: 0px;
	top: 0px;
}

#customlots_iframe {
	position: absolute;
	left: 0px;
	top: 0px;
}

/* /////////////////////////// FOOTER /////////////////////////////// */

#footer_index {
	position: relative;
	width: 993px;
	height: 168px;
	background: transparent url(images/footer_index.gif) no-repeat 30px 0;
}

#footer_text {
	position: absolute;
	top: 89px;
	left: 210px;
	font-size: .8em;
}

#footer_about {
	position: relative;
	width: 993px;
	height: 168px;
	background: transparent url(images/footer_about.gif) no-repeat;
}

#footer_find {
	position: relative;
	width: 993px;
	height: 168px;
	background: transparent url(images/footer_find.gif) no-repeat;
}

#footer_waterfront {
	position: relative;
	width: 993px;
	height: 168px;
	background: transparent url(images/footer_waterfront.gif) no-repeat;
}

#footer_portfolio {
	position: relative;
	width: 993px;
	height: 168px;
	background: transparent url(images/footer_portfolio.gif) no-repeat;
}

#footer_azura {
	position: relative;
	width: 993px;
	height: 168px;
	background: transparent url(images/footer_azura.gif) no-repeat;
}

#footer_paradisio {
	position: relative;
	width: 993px;
	height: 168px;
	background: transparent url(images/footer_paradisio.gif) no-repeat;
}

#footer_waterfront2 {
	position: relative;
	width: 993px;
	height: 168px;
	background: transparent url(images/footer_waterfront2.gif) no-repeat;
}

#footer_mirasol {
	position: relative;
	width: 993px;
	height: 168px;
	background: transparent url(images/footer_mirasol.gif) no-repeat;
}

#footer_oak {
	position: relative;
	width: 993px;
	height: 168px;
	background: transparent url(images/footer_oak.gif) no-repeat;
}

#footer_michele {
	position: relative;
	width: 993px;
	height: 168px;
	background: transparent url(images/footer_michele.gif) no-repeat;
}

#footer_sedona {
	position: relative;
	width: 993px;
	height: 168px;
	background: transparent url(images/footer_sedona.gif) no-repeat;
}

#footer_customlots {
	position: relative;
	width: 993px;
	height: 168px;
	background: transparent url(images/footer_customlots.gif) no-repeat;
}

#footer_customhomes {
	position: relative;
	width: 993px;
	height: 168px;
	background: transparent url(images/footer_customhomes.gif) no-repeat;
}

#footer_blank {
	position: relative;
	width: 993px;
	height: 168px;
	background: transparent url(images/footer_blank.gif) no-repeat;
}

#powered, #powered a {
	padding-top: 130px;
	color: #666666;
	font-size: 10px;
	line-height: 120%;
}


/* /////////////////////////// FONTS ///////////////////////////////// */

.bold {
	font-weight: bold;
}

.large {
	font-size: 1em;
	font-weight: bold;
}

.large2 {
	font-size: 1.2em;
}

a:link			{font-size: .9em; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 150%; text-decoration: underline; }
a:visited		{font-size: .9em; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 150%; text-decoration: underline; }
a:active			{font-size: .9em; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 150%; text-decoration: underline; }
a:hover			{font-size: .9em; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 150%; text-decoration: underline; }

a.blue:link				{font-size: 1em; color: #00589f; font-family: Georgia; line-height: 150%; text-decoration: underline; }
a.blue:visited			{font-size: 1em; color: #00589f; font-family: Georgia; line-height: 150%; text-decoration: underline; }
a.blue:active			{font-size: 1em; color: #00589f; font-family: Georgia; line-height: 150%; text-decoration: underline; }
a.blue:hover			{font-size: 1em; color: #000000; font-family: Georgia; line-height: 150%; text-decoration: underline; }

a.copy:link			{font-size:  .7em; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 110%; text-decoration: underline; }
a.copy:visited		{font-size:  .7em; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 110%; text-decoration: underline; }
a.copy:active		{font-size:  .7em; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 110%; text-decoration: underline; }
a.copy:hover		{font-size:  .7em; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; line-height: 110%; text-decoration: underline; }


#LIBRARY_WEBRAVEN {
	background: transparent url(images/bot_nav.gif) no-repeat 0px 280px;
	border: solid 1px #cc0000;
	font-family: Arial Black, sans-serif;
	border: solid 1px #cc0000;
}