@charset "utf-8";
/* CSS Document */

blockquote{ text-align:justify; margin:0px; font-style:italic; letter-spacing:0.07em;
			font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif}
div.lq{ float:left; height:40px;margin-top:-20px; color:#eee; font-size:8em; width:10%;}
div.rq{ position:relative; height:40px; top:-40px; left:90%;color:#eee; font-size:8em; width:10%; clear:both; }
.contractline{ float:left; clear: none; width:80%;}
.leading{ padding-left: inherit; float:left; font-weight:bold; font-size:1.25em; padding:0px; padding-right:0.3em}

.t{	
	border-bottom: 1px solid;
	font-size: 2em;
	padding-bottom:0em;
	margin-bottom:1em;
	
}
	
.s1{font-size: 1em;}
.s2{font-size: 1.4em;}
.s3{font-size: 2em;}
.s4{font-size: 7em;}
.sc{font-size: 1em;
	font-variant:small-caps;
	letter-spacing:-0.05em;
}
.red{color:#cc0000;}
.white{color:#f1f1f1;}
.bold{ font-weight:bold;}

.wrapper{ clear:both; margin:0; padding:0;}
.text_left, .text_right{ margin:0; }
.text_left{ width: 48%; float: left; text-align:left; clear:left;}
.text_right{ width:48%; float: right;text-align:right;clear:right;}

/*Pricing*/
.pricing{ margin: 1.3em 1em 0em 0.5em; font-size:1em;}
.pricing a{ color:#FF9900;}
.price_heading{ font-size: 1em; }
.price_heading_sub{ font-size:1.5em; color:#aaa; padding-bottom:1em; ;}
.price_of{ }
.bold{ font-weight:bold;font-variant:small-caps}
.price{ width:60px; text-align:center; font-weight:bold; color: #423f3e; }
.price_comment{ }