/* CSS Document */

http://jigsaw.w3.org/css-validator/validator-uri.html 

body {
		font-family: 				Geneva, Arial, Helvetica, sans-serif;
		font-size:					11px;
}

h1 {
		visibility:					hidden;
		font-size:					0px;
}

h2 {
		font-family:       			Gilde, Georgia, Times, Times new roman, serif;
		font-size:					14px;
        color:						#52483f;
        font-variant:           	small-caps;
		padding:					5px 15px 0px 15px;			
 		font-weight:				normal;
		text-align:					left;
}

p {
		font-family: 				Geneva, Arial, Helvetica, sans-serif;
		font-size:					11px;
		line-height: 				14px;
		padding:					5px 15px 5px 15px;			
        color:						#52483f;
		text-align:					left;
}

p.less_padding {
		font-family: 				Geneva, Arial, Helvetica, sans-serif;
		font-size:					11px;
		line-height: 				14px;
		padding:					5px 15px 0px 15px;			
        color:						#52483f;
		text-align:					left;
}

p.indent {
		font-family: 				Geneva, Arial, Helvetica, sans-serif;
		font-size:					11px;
		line-height: 				14px;
		padding:					5px 15px 0px 35px;			
        color:						#52483f;
		text-align:					left;
}

p.center {
		font-family: 				Geneva, Arial, Helvetica, sans-serif;
		font-size:					11px;
		line-height: 				14px;
		padding:					5px 15px 5px 5px;			
        color:						#52483f;
		text-align:					center;
}

p.right {
		font-family: 				Geneva, Arial, Helvetica, sans-serif;
		font-size:					11px;
		line-height: 				14px;
		padding:					5px 5px 5px 15px;			
        color:						#52483f;
		text-align:					right;
}

p.mainnav {
		font-family: 				Arial, Trebuchet MS, sans-serif;
		font-size:					11px;
        color:						#52483f;
        font-variant:           	small-caps;
 		font-weight:				bold;
		padding:					5px 5px 5px 15px;			
		text-align:					right;
}

blockquote, ol, dl, dd, li, dir, menu, tr, td, table {
		font-family: 				Geneva, Arial, Helvetica, sans-serif;
		font-size:					11px;
		line-height: 				14px;
        color:						#52483f;
		padding:					0px;			
		text-align:					left;
}

hr {
		height:						3px;
		border-style:				none;
		background-image:			url(images/hr.gif);
		background-repeat:			repeat-x;
		margin:						0px 50px 0px 50px;
}

ul {
		font-family: 				Geneva, Arial, Helvetica, sans-serif;
		font-size:					11px;
		line-height: 				14px;
        color:						#52483f;
 		padding:					0px 50px 5px 55px;			
		text-align:					left;
}

li {
		font-family: 				Geneva, Arial, Helvetica, sans-serif;
		font-size:					11px;
		line-height: 				14px;
        color:						#52483f;
 		padding:					0px 0px 5px 0px;			
		text-align:					left;
}

ul.less_padding {
		font-family: 				Geneva, Arial, Helvetica, sans-serif;
		font-size:					11px;
		line-height: 				14px;
        color:						#52483f;
 		padding:					0px 15px 0px 15px;			
		text-align:					left;
}

li.less_padding {
		font-family: 				Geneva, Arial, Helvetica, sans-serif;
		font-size:					11px;
		line-height: 				14px;
        color:						#52483f;
 		padding:					0px 0px 2px 0px;			
		text-align:					left;
}

img.friends_links {
		border:						1px solid #52483f;
}

img.border {
		border:						1px solid #52483f;
}

img.photos {
		border:						0px;
}

strong {
        font-weight:            	bold;
}

span.larger {
		font-family: 				Geneva, Arial, Helvetica, sans-serif;
        font-size:					12px;
		line-height:				14px;
}

span.luscious {
		font-family:       		Gilde, Times new roman, Times, Georgia, serif;
        font-size:				14px;
		line-height:			16px;
		font-style:				italic;
	    color:					#52483f;
}

span.elegant {
		font-family:       			Gilde, Georgia, Times, Times new roman, serif;
		font-size:					16px;
        color:						#52483f;
        font-variant:           	small-caps;
 		font-weight:				normal;
}

span.smaller {
        font-size:              	9px;
}

span.smallcaps {
		font-family: 				Geneva, Arial, Helvetica, sans-serif;
		font-size:					11px;
        color:						#52483f;
        font-variant:           	small-caps;
 		font-weight:				normal;
}

a {
		font-weight:	 			bold;
		text-decoration: 			none;
        color:						#666;
}

a:hover {
		font-weight:	 			bold;
		text-decoration: 			none;
        color:						#52483f;
}

a.photos {
		border:						0px;
		text-decoration: 			none;
}

a.photos:hover {
		border:						0px;
		text-decoration: 			none;
}

br        { 
        clear: left 
}


/* DIV LAYOUTS FROM ORIGINAL CODING */

#apDiv1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
#apDiv1 {
	position:absolute;
	left:288px;
	top:21px;
	width:545px;
	height:102px;
	z-index:1;
}
#apDiv2 {
	position:absolute;
	left:-249px;
	top:-140px;
	width:991px;
	height:34px;
	z-index:2;
}
#apDiv3 {
	position:absolute;
	left:1px;
	top:154px;
	width:1011px;
	height:368px;
	z-index:1;
}
#apDiv4 {
	position:absolute;
	left:302px;
	top:125px;
	width:539px;
	height:25px;
	z-index:3;
}
#apDiv5 {
	position:absolute;
	left:367px;
	top:127px;
	width:390px;
	height:45px;
	z-index:3;
}
body,td,th {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: 52483f;
}
a:link {
	color: 52483f;
	text-decoration: none;
}
a:visited {
	color: 52483f;
	text-decoration: none;
}
a:hover {
	color: 52483f;
	text-decoration: none;
}
a:active {
	color: 52483f;
	text-decoration: none;
}
#apDiv6 {
	position:absolute;
	left:299px;
	top:126px;
	width:69px;
	height:27px;
	z-index:4;
}
#apDiv7 {
	position:absolute;
	left:236px;
	top:205px;
	width:156px;
	height:293px;
	z-index:1;
}
#apDiv8 {
	position:absolute;
	left:510px;
	top:237px;
	width:268px;
	height:36px;
	z-index:4;
}
.style7 {font-size: 12px}
#apDiv9 {
	position:absolute;
	left:13px;
	top:192px;
	width:258px;
	height:293px;
	z-index:5;
}
#apDiv10 {
	position:absolute;
	left:812px;
	top:480px;
	width:51px;
	height:22px;
	z-index:6;
}
#apDiv11 {
	position:absolute;
	left:997px;
	top:215px;
	width:106px;
	height:19px;
	z-index:7;
}
#apDiv12 {
	position:absolute;
	left:228px;
	top:172px;
	width:336px;
	height:304px;
	z-index:8;
}
#apDiv13 {
	position:absolute;
	left:1235px;
	top:250px;
	width:156px;
	height:26px;
	z-index:9;
}
#apDiv14 {
	position:absolute;
	left:357px;
	top:333px;
	width:110px;
	height:123px;
	z-index:10;
}
#apDiv15 {
	position:absolute;
	left:429px;
	top:184px;
	width:238px;
	height:34px;
	z-index:10;
}
#apDiv16 {
	position:absolute;
	left:654px;
	top:164px;
	width:287px;
	height:354px;
	z-index:9;
}
#apDiv17 {
	position:absolute;
	left:265px;
	top:167px;
	width:355px;
	height:447px;
	z-index:10;
}
#apDiv18 {
	position:absolute;
	left:624px;
	top:185px;
	width:289px;
	height:395px;
	z-index:11;
}
