@charset "utf-8";


body {
	background-color: #e6e6e6;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 1.25em;
	text-align:left;
}



.blogsbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 3px;
	width: 170px;
	text-align:left;
	margin-right:4px;
	margin-top:10px;
	font-weight:normal;

	}
	
	
	
.blogsbox p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 3px;
font-weight:normal;
	text-align:left;
	margin-right:4px;
	margin-top:0;

	}
	
	
	
.blogsbox a {
	text-decoration: none;
	color:#069;
	font-weight:bold;
	line-height:1.125em;
}


.blogsbox a:link {
	color:#cc0000;

}

.blogsbox a:visited {
	color:#cc0000;
}

.blogsbox a:hover {
	color:#990000;
}


.blogsbox a:active {
	color:#cc0000;
}


.bloggersnames {
font-weight:bold;
font-size:12px; 
background-color:#cc0000;
color:white;
padding:1px 3px;
line-height:2em;
}
		
	
	
	
	
a {
	text-decoration: none;
}
a:link {
	text-decoration: none;
	color:#cc0000;
}

a:visited {
	text-decoration: none;
	color:#cc0000;
}



.newsDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.75pt;
	font-style: normal;
	line-height: 1.25em;
	font-weight: normal;
	color:black;
	text-decoration: none;
	letter-spacing: normal;
	text-align: left;
	text-indent: 0px;
	vertical-align: top;
	word-spacing: normal;
	padding: 0px;
	margin-top: 12px;
	margin-bottom: 0px;
}




a:hover {
	text-decoration: none;
	color:#990000;
}


a:active {
	text-decoration: none;
	color:#990000;
}




.author {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-style:italic;
	line-height: 1.25em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	letter-spacing: normal;
	text-align: left;
	text-indent: 0px;
	vertical-align: top;
	word-spacing: normal;
	padding: 0px 0px 10px 0px;
	margin-top: 12px;
	margin-bottom: 0px;
}

blockquote {
text-align:left;
margin-left:15px;
color:#666666;
}


.bookreviewauthor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight:normal;
	line-height: 1.25em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	letter-spacing: normal;
	text-align: left;
	text-indent: 0px;
	vertical-align: top;
	word-spacing: normal;
	padding: 0px;
	margin-top: 12px;
	margin-bottom: 0px;
}




.bookreviewtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style:italic;
	line-height: 1.25em;
	font-weight: bold;
	color:#663300 ;
	text-decoration:none;
	letter-spacing: normal;
	text-align: left;
	text-indent: 0px;
	vertical-align: top;
	word-spacing: normal;
	padding: 0px;
	margin-top: 12px;
	margin-bottom: 0px;
}



.caption {
	font-family:  Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	letter-spacing: normal;
	text-align: left;
	text-indent: 0px;
	vertical-align: top;
	word-spacing: normal;
	font-size: 7pt;
	line-height: .5em;
	margin-left: 0px;
	margin-top: 0px;
	padding-bottom: 3px;
}
.caption2 {
	font-family:  Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	letter-spacing: normal;
	text-align: center;
	text-indent: 0px;
	vertical-align: top;
	word-spacing: normal;
	font-size: 7pt;
	line-height: .5em;
	margin-left: 0px;
	margin-top: 0px;
	padding-bottom: 10px;
	border-right: #990000 .125em solid;
}
.caption2 a {
	text-align: center;
}


.category {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
	letter-spacing: normal;
	text-align: left;
	vertical-align: top;
	word-spacing: normal;
	font-variant: normal;
	text-transform: uppercase;
	margin-bottom: -5px;
	padding-bottom: 0px;
	margin-left: 0px;
	}
	
	
	.Deck {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 1.25em;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	letter-spacing: normal;
	text-align: left;
	text-indent: 0px;
	vertical-align: top;
	word-spacing: normal;
	padding: 0px;
	margin-top: 12px;
	margin-bottom: 0px;
}
	
.divhr {
border-top:#663300 1px solid;
width:100%;
margin:0;
padding:0;
margin-bottom: 0;
margin-top:5px;
height:1px;
}	

.divhrparagraph {
margin-top:0;
padding-top:0;
text-align: left;
}

.divArchitectsBox {
border: #f2e3c6 1px solid; 
border-left:#f2e3c6 10px solid; 
width:300px;
background-color:#FFFFFF;
padding:5px;
margin-top:10px;
}


.editorial-list {
	text-align: left;
	list-style-position: outside;
	list-style-type: circle;
	list-style-image: url(http://www.period-homes.com/images/editorial-list.gif);

}

.editorial-list li {
	text-align: left;
	list-style-position: outside;
	list-style-type: circle;
	list-style-image: url(http://www.period-homes.com/images/editorial-list.gif);
margin-bottom: .75em;
}


.edcalendar-list {
	line-height: 1.25em;
	text-align: left;
	text-indent: 5px;
	list-style-type: disc;
}

dl {
margin-top: 0.25em; /* 2px */ 
}

.edcalendar-list li {

	text-align: left;
	text-indent: 5px;
	margin-left:10px;

}



.fineprintbottom {
margin-top:7px;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 7.3pt;
	font-style: normal;
	line-height: 1.25em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	letter-spacing: normal;
	text-align: center;
	text-indent: 0px;
	vertical-align: top;
	word-spacing: normal;
	
}


a.fineprintbottom:link  {
	text-decoration: none;
	color:#cc0000;
}
a.fineprintbottom:visited  {
	text-decoration: none;
	color:#cc0000;
}
a.fineprintbottom:hover {
	text-decoration: none;
	color:#990000;
}

 
a.fineprintbottom:active {
	text-decoration: none;
	color:#990000;
}








.fineprintLeft {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 1.25em;
	font-weight: bold;
	color:#333333;
	text-align: left;
	text-indent: 0px;
margin-left:10px;
margin-right:5px;
margin-top:3px;
padding-bottom:5px;

}


form {
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	margin-top: 5px;
}


#form2 {
position:relative;
top:5px;
left:290px;
width:200px;
height:100px;
}


#GoButton {
	float:right;
	margin-top:5px;

}


#hottopics {
margin-left:10px;
border:#cc0000 1px solid;
width:158px;
background-color:#FFFFFF;
}


img {
border:0;
}



p {
font-family: Arial, Helvetica, sans-serif;
	font-size: 8.75pt;
	font-style: normal;
	line-height: 1.25em;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: normal;
	text-align: left;
	text-indent: 0px;
	vertical-align: top;
	word-spacing: normal;
	color: #000000;

	}
	
	
.psmaller {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 1.25em;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	letter-spacing: normal;
	text-align: left;
	text-indent: 0px;
	vertical-align: top;
	word-spacing: normal;
	padding: 0px;
	margin-top: 12px;
	margin-bottom: 0px;
}


.psmallerblue {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 7.75pt;
	font-style: normal;
	line-height: 1.25em;
	font-weight: normal;
	color:#cc0000;
	text-decoration: none;
	letter-spacing: normal;
	text-align: left;
	text-indent: 0px;
	vertical-align: top;
	word-spacing: normal;
	padding: 0px;
	margin-top: 12px;
	margin-bottom: 0px;
}


	.Bluetitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;

	line-height: 1.5em;
	font-weight: bold;
	color: #cc0000;
	margin-right: 0px;
text-align:left;
	padding-left: 0px;
}

a.Bluetitle:link {



	font-weight: bold;
	color: #cc0000;

text-align:left;
	padding-left: 10px;
}

a.Bluetitle:visited {



	font-weight: bold;
	color: #cc0000;

text-align:left;
	padding-left: 10px;
}

a.Bluetitle:hover {




	font-weight: bold;
	color: #990000;

text-align:left;
	padding-left: 10px;
}

a.Bluetitle:active {



	font-weight: bold;
	color: #990000;

text-align:left;
	padding-left: 10px;
}


#mainarticles p {
text-align:left;
font-size:11px;
margin-bottom:5px;
margin-top:0;
margin-right:2px;
padding-right:0;
margin-left:5px;
}


#mainarticles  {
margin:0;

z-index:1;
width:100%;
padding:5px;
}


.mainarticleTD  {
padding-top:10px;
line-height:1.25em;

}





#mainarticles a {
text-align:left;
margin-top:0;

}

.mainarticlesTitles {
font-family:"Times New Roman", Times, serif;
font-weight:bold;
font-size:16px;
line-height:1.125em;
}




.mainarticlesTinyImages {
float:left;
margin:5px;
margin-bottom:0;
}



#maglogo {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #f2e3c6;
	background-image: url(images/logo-D.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-right: -1px;
	width:724px;
}
	.PGtitleblack {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;

	line-height: 1.5em;
	font-weight: bold;
	color: #000000;



text-align:left;

}
.raquo {
font-family:Arial, Helvetica, sans-serif;
font-size: 14pt;
color:#999999;
margin-left:3px;
}


img#Palladio {
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #990000;
	border-bottom-color: #990000;
	margin-top: -8px;
	margin-bottom: 10px;
}



	.palladioBox{

text-align:left;
padding:5px;
margin-bottom:10px;
border-bottom:#C21F30 1px solid;

}

	.palladioBox p{
	margin:5px;
color:#663300;
line-height:1.25em;
	font-family:  Arial, Helvetica, sans-serif;
	font-style: normal;
	letter-spacing: normal;
	font-size: 8pt;


}


.palladioWinner {
border:#996600 1px solid; 
background-color:#ffffff;
padding:10px 5px; 
width:350px;
margin:15px 0;
line-height:1.25em;
	font-family:  Arial, Helvetica, sans-serif;
	font-style: normal;
	letter-spacing: normal;
	font-size: 8pt;
	text-align:left;
}

.AwardTitle {
color:#000000;
line-height:1.25em;
	font-family:Georgia, "Times New Roman", Times, serif;
	letter-spacing: normal;
	font-size: 15px;
	font-weight:bold;
	}
	
	.Awardwinner {
line-height:1.25em;
	font-family:Georgia, "Times New Roman", Times, serif;
	letter-spacing: normal;
	font-size: 13px;
	font-weight:bold;
	color:#663300;
	font-style:normal;
	}




.PGname {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: 1.5em;
	font-weight: bold;
	font-variant: normal;

	color: #000000;
	text-decoration: none;
	letter-spacing: normal;
	text-align: left;
	text-indent: 0px;
	vertical-align: top;
	word-spacing: normal;

}





.pgbottomnav {
margin-left:10px;
margin-top:10px;
margin-right:10px;
font-size: 9px;
}





table#ProductGallery td {
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #990000;
	border-right-color: #990000;
	border-bottom-color: #990000;
	border-left-color: #990000;
}


.prevproddiv {
background-color:#e6e6e6;
padding:10px;
width:90%;
text-align:left;
margin-bottom:10px;
}


.PGheadline {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	line-height: 1.25em;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	text-decoration: none;
	letter-spacing: normal;
	text-align: left;
	text-indent: 0px;
	vertical-align: top;
	word-spacing: normal;
	padding-left: 10px;
	margin-top: 10px;
}


.productreport {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 7px;
	width: 175px;
	text-align:left;


	}
	
	.productreport p {
	text-indent:0;
	text-align:left;

	}
	
	
	
	.productreportsub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin-left: 7px;
	width: 155px;
	text-align:left;
}

.prodreporttitles {
		font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14pt;
	font-style: normal;
	line-height: 1em;
	font-weight:normal;
	color: #000000;
	text-decoration: none;
	letter-spacing: normal;
	text-align: left;
	text-indent: 0px;
	vertical-align: top;
	word-spacing: normal;
	margin-top: 15px;

	
}


.prodreport-list {
	line-height: 1.75em;
	text-align: left;
	text-indent: 5px;
	list-style-type: disc;
	margin-top:10px;
}



.prodreport-list li {

	text-align: left;
	text-indent: 5px;
	margin-left:10px;

}

.prodreportPhotoBox{
float:left;
clear:left;
display:block;
margin: 0 5px 10px 5px;
padding:4px;
width:300px;
text-align:left;
color:#663300;
line-height:1.25em;
	font-family:  Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	letter-spacing: normal;
	font-size: 7pt;
	}
	
	.prodreportPhotoBox img{
max-width: 300px;
width: expression(this.width > 300 ? 300: true);
margin-bottom:5px;

	}
	

.prodreportPhotoBoxVert{
float:left;
clear:left;
display:block;
margin: 0 5px 10px 5px;
padding:4px;
width:200px;
text-align:left;
color:#663300;
line-height:1.25em;
	font-family:  Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	letter-spacing: normal;
	font-size: 7pt;
	}
	
	.prodreportPhotoBoxVert img{
max-width: 200px;
width: expression(this.width > 200 ? 200: true);
margin-bottom:5px;
	}
	
	
	.prodreportPhotoBoxHuge{
border:#663300 1px solid;
text-align:center;
width:90%;
margin:10px; 
clear:both;
float:none;
padding:5px;
color:#663300;
line-height:1.25em;
	font-family:  Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	letter-spacing: normal;
	font-size: 7pt;
}


	.prodreportPhotoBoxHuge img{
height:250px;
}

	.prodreportPhotoBoxPlain{
border:#663300 1px solid;
text-align:left;
width:90%;
margin:10px; 
clear:both;
float:none;
padding:5px;
color:#663300;
line-height:1.25em;
	font-family:  Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	letter-spacing: normal;
	font-size: 7pt;
}



.pullquotediv {
background:url(http://www.period-homes.com/images/bigquote.gif)
no-repeat;background-position:top left;padding-left:5px;
padding-top:5px;
margin-top:10px;
}

.pullquote {
background:url(http://www.period-homes.com/images/bigquote2.gif) no-repeat; background-position:bottom right; padding-right:5px;font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	color:#c21f30;
	text-decoration: none;
	letter-spacing: normal;
	text-align: right;
	text-indent: 0px;
	vertical-align: top;
	word-spacing: normal;
	font-size: 14px;
	line-height: 1.25em;
    padding-bottom:25px;
}




#SearchSite {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 1em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-image: url(images/dropshadow.jpg);
	background-repeat: no-repeat;
	letter-spacing: normal;
	text-align: left;
	text-indent: 0px;
	vertical-align: middle;
	word-spacing: normal;
	border: 1px solid #929292;
}

#SmallWhiteLogo {
	background-color: #F2E3C6;
	background-image: url(images/PH-WEB-LOGO-sub.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.slug {
	font-size: 8pt;
	font-weight: bold;
}



.subtitles {
		font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 2em;
	font-weight:bold;
	color: #000000;
	text-decoration: none;
	letter-spacing: normal;
	text-align: left;
	text-indent: 0px;
	vertical-align: top;
	word-spacing: normal;
	
		
}







.textbox2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
	font-style: normal;
	line-height: 1em;
	font-weight: bold;
	color: #FFFF99;
	text-decoration: none;
	letter-spacing: normal;
	text-align: left;
	text-indent: 0px;
	vertical-align: middle;
	word-spacing: normal;
	padding: 0px;

}






a.tinylinks:link {	
text-decoration: none;
	color:#cc0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	text-indent: 0px;
	vertical-align: top;
		line-height: 1em;
}



a.tinylinks:visited  {
text-decoration: none;
	color:#cc0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	text-indent: 0px;
	vertical-align: top;	
	line-height: 1em;
}


a.tinylinks:hover {
	text-decoration: none;
	color:#990000;
		line-height: 1em;
	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	text-indent: 0px;
	vertical-align: top;
}



 
a.tinylinks:active {
	text-decoration: none;
	color:#990000;
	text-decoration: none;
	line-height: 1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	text-indent: 0px;
	vertical-align: top;


}





a.tinylinksgreen:link {	
text-decoration: none;
	color:#0C0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	text-indent: 0px;
	vertical-align: top;
		line-height: 1em;
}



a.tinylinksgreen:visited  {
text-decoration: none;
	color:#0C0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	text-indent: 0px;
	vertical-align: top;	
	line-height: 1em;
}


a.tinylinksgreen:hover {
	text-decoration: none;
	color:#390;
		line-height: 1em;
	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	text-indent: 0px;
	vertical-align: top;
}



 
a.tinylinksgreen:active {
	text-decoration: none;
	color:#390;
	text-decoration: none;
	line-height: 1em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	text-indent: 0px;
	vertical-align: top;


}



.titles {
		font-family:"Times New Roman", Times, serif;
	font-size: 15pt;
	font-style: normal;
	line-height: 1em;
	font-weight:normal;
	color: #000000;
	text-decoration: none;
	letter-spacing: normal;
	text-align: left;
	text-indent: 0px;
	vertical-align: top;
	word-spacing: normal;
	margin-top: 7px;
		margin-bottom: -11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
	
}


.tocVolume {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #990000;
	text-decoration: none;
	letter-spacing: normal;
	text-align: right;
	vertical-align: top;
	word-spacing: normal;
	font-variant: normal;
	text-transform: uppercase;
	margin-bottom: -8px;
	padding-bottom: 0px;
}

.tocTitle{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	line-height:inherit;
}

a.tocLinks:link {
font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #cc0000;
line-height:1.5em;

}
a.tocLinks:visited {
font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #cc0000;
line-height:1.5em;

}
a.tocLinks:hover {
font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #990000;
line-height:1.5em;

	
}


a.tocLinks:active {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #cc0000;
line-height:1.5em;


}



a.tocLinksBR:link {
font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	color: #cc0000;
line-height:1.25em;

}
a.tocLinksBR:visited {
font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	color: #cc0000;
line-height:1.25em;

}
a.tocLinksBR:hover {
font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style:italic;
	font-weight: bold;
	text-decoration: none;
	color: #990000;
line-height:1.25em;

	
}


a.tocLinksBR:active {
font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style:italic;
	font-weight: bold;
	text-decoration: none;
	color: #cc0000;
line-height:1.25em;

}


.top {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: normal;
	
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	letter-spacing: normal;
	text-align: left;
	text-indent: 0px;
	vertical-align: bottom;
	word-spacing: normal;
}

.topCopy {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	font-style: normal;

	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	letter-spacing: normal;
	text-align: center;
	text-indent: 0px;
	vertical-align: top;
	word-spacing: normal;
}

#Transparency {
	float: left;
}


.sidebarlist ul, .sidebarlist li{
margin-top:2px;
margin-bottom:6px;
list-style-image: url(images/chevrons3.gif);
	font-size: 11px;
}



.prodcatlist ul, .prodcatlist li{


list-style-image: url(http://www.period-homes.com/images/teeny.gif);
}






.indexlist ul, .indexlist li{


list-style-image: url(http://www.period-homes.com/images/chevrons3.gif);
}

ul {
font-family: Arial, Helvetica, sans-serif;
	font-size: 8.75pt;
	font-style: normal;
	line-height: 1.25em;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: normal;
	vertical-align: top;
	word-spacing: normal;
	color: #000000;
padding-left: 10px;
margin-left:10px;

}

li {
text-align:left;
font-family: Arial, Helvetica, sans-serif;
	font-size: 8.75pt;
		line-height: 1.25em;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: normal;
	vertical-align: top;
	word-spacing: normal;
	color: #000000;
	margin-top:8px;

margin-left:10px;

}



Iframe {
border: 0;
}



.fieldset {
	border:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#c21f30;
	width:290px;

	 }
	 
.fieldset label {
	text-align:right;
	width:70px;
	float:left;
	padding:0.2em;
	margin:0;
	margin-top:0.3em; }
	
	.fieldset input {
		margin-bottom:3px;
	}





	  input.red {background-color: #c21f30; font-weight: bold; font-size: 12px; color: white;
	  

	 }
	 
	 .extrasDiv {
width:300px;
padding:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
background-color:#e6e6e6;
border:1px #c21f30 solid;
}


.extrasDiv img {
float:left;margin-right:5px;margin-top:0;
}


	 .extrasDivLeftColumn {
width:155px;
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
background-color:#f2e3c6;
border:1px #c21f30 solid;
}



.edspecs p  {
font-family: Arial, Helvetica, sans-serif;
	font-size: 8.75pt;
	font-style: normal;
	line-height: 1.65em;
	font-weight: normal;
	text-decoration: none;
	letter-spacing: normal;
	text-align: left;
	text-indent: 0px;
	vertical-align: top;
	word-spacing: normal;
	color: #000000;

	}


.edspecs p.titles {
		font-family:"Times New Roman", Times, serif;
	font-size: 15pt;
	font-style: normal;
	line-height: 1em;
	font-weight:normal;
	color: #000000;
	text-decoration: none;
	letter-spacing: normal;
	text-align: left;
	text-indent: 0px;
	vertical-align: top;
	word-spacing: normal;
	margin-top: 7px;
		margin-bottom: -11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
	
}
.edspecs p.author {
		font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style:italic;
	line-height: 1em;
	font-weight:normal;
	color: #000000;
	text-decoration: none;
	letter-spacing: normal;
	text-align: left;
	text-indent: 0px;
	vertical-align: top;
	word-spacing: normal;
	margin-top: 7px;
		margin-bottom: -11px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 10px;
	
}


.edspecs p.Deck, .edspecs p.psmaller {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 1.25em;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	letter-spacing: normal;
	text-align: left;
	text-indent: 0px;
	vertical-align: top;
	word-spacing: normal;
	padding: 0px;
	margin-top: 12px;
	margin-bottom: 0px;
}
