/*HC CSS Document */
/********************************************
Created by: Matilde Vickers for Piani Designs
February: 2008
********************************************/


/****** GLOBAL STYLES **************/

#container {
		width: 750px;
		height:auto;
		margin: 0px auto;
		border:solid 1px #4d4d4d;
		background:#FFFFF2;
}

body{ 
		background-color:#ffffff; 
		font-family:"Times New Roman", Times, serif;
		font-size:12px; color:#4d4d4d;
		}


/***************TOP*********************/
#topContent {
		height:200px;
		width:inherit;
		background-color:#fdfdfd;
}

#logo{
	width:250px;
	float:left;
	padding-top:28px;
}
.bar{
	background-color:#608A56;
	height:15px;
	width:inherit;
}

#logoAndNav{
		height:170px;	
		background:#FDFDFD;
}
.nav{
	width:249px;
	float:left;
	padding-top:60px;
}
.navItemL{
	padding-right:50px;
	padding-bottom:18px;
	

}
.navItemR{
	padding-left:50px;
	padding-bottom:18px;

}

img {
	border:0px;
}

/***************BOTTOM**************************/
#bottomContent{
	height:400px;
	width:750;
}

#leftColumn{
	width:402px;
	float:left;
}

#leftColumnIP{
	width:300px;
	float:left;
}


#rightColumn{
	width:342px;
	float:right;
}

#rightColumnIP{
	width:445px;
	float:right;
}

#taupebar{
	background-color:#d7c6b1;
	height:25px;
	width:290px;
	padding-right:10px;
	padding-top:5px;
	margin:0px;
	float:right;
	text-align: right;
}
.homeText{
	font-size:12pt;
	line-height:20pt;
	letter-spacing:1px;
	font-style:italic;
	text-align:justify;
	}
#bottomNav{
	height:197px;
	background-color:#a0a199;
	padding:0px;
	margin:0px;
	color:#FFFFFF;
	font-style:italic;
	font-size:12px;
	letter-spacing:1px;
}

.blogos{
	float:left;
	padding-top:75px;
	padding-left:10px;
}
.innerText{
	font-size:10pt;
	line-height:14pt;
	letter-spacing:1px;
	text-align:justify;
	}
#innerPagesTBlock{
	margin:15px;
}



#bottomInner{
	height:249px;
	background-color:#a0a199;
	padding:0px;
	margin:0px;
}
.italic{
	font-style:italic;
}

ul{
list-style-type:disc;
padding:10px;
margin:10px;
line-height:20px; 
font-style:normal;
}
li{
padding-left:10px;
vertical-align:top;
}

a {
	color:#608A56;
	font-weight:bold;
	text-decoration:underline;
}
a:hover{
	color:#4d4d4d;
	font-weight:bold;
	text-decoration:underline;
}
.title {
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color:#FFFFFC;
	text-transform: uppercase;
	font-style: italic;
	letter-spacing: 1pt;
	}
#leftLinks {
	height:20px;
	width:290px;
	float:right;
	font-family:"Times New Roman", Times, serif;
	text-align:right;
	color:#003366;
	font-size:13px;
	padding-top: 20px;
	padding-right: 10px;
	letter-spacing: 2pt;
}
#leftLinks a {
	color:#003366;
	text-decoration:none;
}
#archTBlock{
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 30px;
}
#archImages {
	height:100px;
	width:172px;
	background-color:#FFFFFF;
	text-align:center;
	border: solid 1px #d7c6b1;
	float:left;
	margin-right:15px;
	margin-top:10px;	
}
#archLinks {
	width:172px;
	text-align:center;
	float:left;
	margin-right:15px;
	margin-top:0px;
	
}
.showHide {
	position:absolute;
	top:0px;
	left:0px;
	visibility: hidden;
}
#blankBox {
	height:100px;
	width:172px;
	background-color:#FFFFF2;
	border: solid 1px #FFFFF2;
	float:left;
	margin-right:15px;
	margin-top:10px;	
}
