body {
	background-color:#eb998d;
	/*background-color:#fff;*/
	margin-top: 8px;
	margin-bottom:33px;
	text-align:center;
}

#container {
	width:750px;
	margin-left: auto;
	margin-right: auto;
	text-align:left;
	font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	line-height: normal; 
	font-weight: 400; 
	color:#000033;
	/*color: #0A2847;*/
	text-decoration: none;
}

hr {
	width:95%;
	color:#a77e78;
	background-color:#a77e78;
	height:1px;
	border:0;}
	
div.c750R hr {
	width:100%;
	margin: 10px 0 6px 0;
}	

/* ---------------------- Page navigation ---------------------- */

div.navbody {
	width:750px;
	height:55px;
	margin-top:0px;
	background-repeat:no-repeat;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:500;
	line-height:52px;
	color:#fff9e5;
}

div.navbody img {
	margin-top:13px;
	margin-left:25px;
	border:0px;
}

div.navbody img.memtv {
	margin-right:155px;
	margin-left:0px;
}

div.navbody a {
	color:#fff9e5;
	text-decoration:none;
}

div.navbody a:hover {
	color:#ffff00;
	text-decoration:none;
}

/* special typographics */
div.navbody .smallTM {
	font-size: 0.7em;
}

div.navbody .artLink {
	color:#ffff00;
}

div.navbody .artLinkGo {
	color:#dbdd01;
}

/* distance between links */
.navStroke {
	padding-left:10px;
	padding-right:10px;
}

/* ---------------------- Content Sections ---------------------- */

#bigImg, #bigQuinta, #bigTowers {
	width:750px;
	margin-top:8px;
	padding:8px 0 2px 0;
	text-align:center;
}

#bigImg, #bigQuinta {
	height:411px;}

#bigImg {
	background-color:#E98D81;
}
	
#bigQuinta, #bigTowers {
	background-color:#000;
}

#bigImg img {
	margin:0; 
}

#panImg {
	width:750px;
}

#panImg img {
	margin:8px 0px 8px 0px; 
}

/* ====== NEW 7/7/09 */

div.dfcLeft250, div.dfcLeft250C {
	float:left;
	width:230px;
	margin:10px 0 6px 10px;}

div.dfcRight500 {
	width:auto;
	padding-right:10px;
	margin:10px 0 6px 250px;
	text-align:justify;}
	
div.dfcLeft500 {
	float:left;
	width:490px;
	margin:10px 0 6px 10px;
	text-align:justify;}	

div.dfcRight250, div.dfcRight250C {
	width:auto;
	padding-right:10px;
	margin:10px 0 6px 530px;}
	
div.dfcLeft250C, div.dfcRight250C {
	text-align:center;
}	

div.dfcLeft250C img, div.dfcRight250C img {
	border:0;
}	
	
div.c750, div.c750R {
	width:auto;
	padding:10px;}
	
div.c750 {
	text-align:justify;}	

/* for references */	
div.c750R {
	font-size:12px;}

div.c750R a:link, div.c750R a:visited {
	text-decoration:none;
	color:#fff;
	font-weight:700;}

div.c750R a:hover {
	color:#0A2847}
	
/* Images in dfc250 blocks */

div.dfcLeft250 img, div.dfcRight250 img {
	display:block;
	margin-bottom:4px;}
	
/* Image captures in dfc blocks */
span.imgcap {
	font-size:12px;
	display:block;
	margin-bottom:6px;}	
	
/* Empty lines in dfc blocks */
	
span.eline {
	display:block;
	font-size:8px;}	
	
span.eline2 {
	display:block;
	font-size:16px;}

/* Taking over from OLD */

div.dfcClear {
	clear: left;
}

/* Division Container -Wide- Text left  */
#cImpressL {
	width:710px;
	text-align:left;
	margin-top:8px;
	padding:5px 15px 5px 10px;
}

/* Container for Ascii Kiss */
#ascii {
	margin:16px auto 12px auto;}	
	
/* ====== END NEW 7/7/09 */

/* ====== Further content sections used only by arthome */

/* Division Float Container -narrow- Visual, sides padding:zero  */
div.dfc250V {
	width:250;
	float:left;
	margin-top:8px;
}

/* Division Float Container -narrow- Visual, sides padding:5px  */
div.dfc250V10 {
	width:240px;
	float:left;
	margin-top:8px;
	padding:10px 5px 10px 5px;
	text-align:center;
}

div.dfc250V10 img {
	border:0px;
	margin-bottom:5px;
}

/* Division Float Container -Wide- Text right  */
div.dfc500Tr {
	width:470px;
	float:left;
	text-align:justify;
	margin-top:8px;
	padding-left:30px;
	padding-top:10px;
}

/* Division Float Container -Wide- Text left  */
div.dfc500Tl {
	width:475px;
	float:left;
	text-align:justify;
	margin-top:8px;
	padding:10px 15px 0px 10px;
}

/* Division Float Container -narrow- Titles left  */
div.dfc250Tl {
	width:230px;
	float:left;
	margin-top:8px;
	padding-left:10px;
	padding-top:10px;
}

/* ---------------------- Fonts Classes ---------------------- */

/* normtext descriptions  */
.norm12d {  font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: normal; 
	font-weight: 400; 
	color: #0A2847; 
	text-decoration: none;}

/* Titles White */
.head20w { 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:20px; 
	line-height:normal; 
	font-weight:600; 
	color:#ffffff; 
	text-decoration:none}
	
.head24w { 
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-size:24px; 
	line-height:normal; 
	font-weight:600; 
	color:#ffffff; 
	text-decoration:none}
	
/* Titles White larger */
.head32w {  font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 32px; 
	line-height: normal; 
	font-weight: 600; 
	color: #ffffff; 
	text-decoration: none}
	
/* Small Titles dark */
.head16d {  font-family: Tahoma, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	line-height: normal; 
	font-weight: 600; 
	color: #0A2847; 
	text-decoration: none}

/* small white bold links */	
a:link.smallL, a:visited.smallL {
	text-decoration:none;
	font-size:12px;
	color:#fff; 
	font-weight:700;}

a:hover.smallL {  
	color: #0A2847;}
	
a:hover {  
	color: #F7FF41;}	
	
span.quote {
	font-style:oblique;
	font-size:12px;
}

span.pindex {
	font-size:12px;
	font-weight:700;
}

span.bquote {
	font-style:oblique;
	font-weight:700;
	font-size:12px;}
