/***********************************************/
/* pizzapostpages.css created by domiz design  */
/***********************************************/



body{
	font-family:Trebuchet Ms, Arial, sans-serif;
	color: #3186ad;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	text-align:center;
	background-color:#527177;
}
#wrapper  {
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	width:760px;
}

a{
	color: #006699;
	text-decoration: none;
}

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

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

.downloadLink a,
.downloadLink a:visited{
	color:#003366;
	text-decoration:underline;
}

.downloadLink a:hover{
	color:#990066;
	text-decoration:underline;
}

h1{
 	font-family:Trebuchet Ms, Arial, sans-serif;
 	font-size: 120%;
 	color: #334d55;
 	margin: 0px;
 	padding: 0px;
}

h2{
 	margin: 0px;
 	padding: 0px;
}

h3{
 	margin: 0px;
 	padding: 0 0 0 30px;
}
ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

label{
 font-family:Trebuchet Ms, Arial, sans-serif;
 font-size: 100%;
 font-weight: bold;
 color: #334d55;
}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/

#masthead{
	padding: 0px 0px 0px 0px;
	width: 100%;
}
#head{
	height:247px;
}
#head h1 {
	background-image:url(../img/top.jpg);
	background-repeat:no-repeat;
	height:247px;
}

span.head {
	display:block;
	width:0;
	height:0;
	overflow:hidden;
	font-size:0.5em;
}

/************* #globalNav styles **************/
#globalNav{
	padding: 0px 0px 0px 40px;
	text-align:center;
	color: #fff;
	background-image:url(../img/nav.jpg);
	background-repeat:no-repeat;
	height:33px;
	font-weight:bold;
	}

#globalNav img{
	vertical-align:middle;
} 

#globalNav a {
	color:#fff;
	font-size: 90%;
	padding: 0px 5px 0px 5px;
}

#globalNav a:hover{
	color:#3186ad;
}

.holder{
	width:700px;
	margin-left:40px;
    background-color:#fff;
}
.holder h1{
	font-size:80%;
	padding:5px 0 0 30px;
	}
.holder h4{
	font-size:80%;
	padding:0 0 0 30px;
	}
/*********** content ********************/

#content{
	font-size:80%;
	text-align:left;
}

#content p{
	padding:0px 0px 0px 45px;
}

#content img{
	border:none;
	padding: 0 5px 0 0;
}

#content h2{
	color: #008C00;
	font-size:100%;
	text-align:left;
	padding: 5px 0 5px 40px;
	font-family:Trebuchet Ms, Arial, sans-serif;
}
#content h3{
	clear:both;
	color:#527177;
	padding:5px 0 0 30px;
	font-size:140%;
	}
	
#content  h4{
	font-size:100%;
	padding:0 0 0 30px;
	}
dl{
	width: 100%;
	overflow: auto;
	margin: 0 0 1em;
    background: url(../img/dot.gif) repeat-x 0 1.2em;
}
dt,dd.price{
	font-family:Trebuchet Ms, Arial, sans-serif;
	background: #FFF;
	font-size: 120%;
	}
dt{
	float: left;
	padding-right: 3px;
	padding-left:7px;
	color: #F70000;
}
dd{
	margin:0;
}
dd.price{
	float: right;
	padding-left: 3px;
	padding-right:5px;
	color: #AAA;
}
dd.ingredients{
	float: left;
	width: 98%;
	padding: 3px 0 0 2%;
    font: italic 100% Georgia,Times,sans-serif;
    color: #555;
}

/************* #siteInfo styles ***************/

#siteInfo{
	clear: both;
	font-size: 75%;
	color: #cccccc;
	padding: 10px 10px 10px 10px;
	background-color:#3186ad;
	border-top:1px solid #527177;
	margin-top:5px;
	background-image:url(../img/invertlogo.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
}

#siteInfo a:hover {
	color:#E8F5F9;
}

#siteInfo img{
	padding: 4px 4px 4px 10px;
	vertical-align: middle;
}
/*********** #closing **********************/

#closing{
	clear:both;
	background-color:#527177;
	font-size:60%;
	color:#e8f5f9;
	text-align:center;
}

/************ subscribe ***********************/

.subscribe{
	padding: 50px 0 50px 0;
	text-align:center;
	color:#fff;
}

.subscribe p{
	margin: 3px 100px 0 100px;
	background-color:#3186AD;
	padding:25px 0 25px 0;
	}
.subscribe h2{
	margin: 0 100px 0 100px;
	background-color:#9adeed;
	color:#fff;
	}

.trigger{
	cursor:pointer;
}		

.trigger:hover{
	cursor:pointer;

}	
	
.expanded{
	cursor:pointer;
}

.expanded:hover{
	cursor:pointer;
}

.show{
}

.hide{
	position:absolute;
	left:-999em;
	height:1px;
	width:100px;
	overflow:hidden;
}

.disclaimer{
	clear:both;
	font-size:90%;
	color:#3186ad;
	padding-left:30px;
	text-align:center;
}
.column {
	float: left;
	width: 300px;
	padding:10px 0 0 30px;
	text-align:center;
	font-size:90%;
}
.column2 {
	float: right;
	width: 300px;
	padding:10px 30px 30px 30px;
	text-align:right;
	font-size:90%;
}
.separator {
	clear: both;
	height: 0px;
	padding:0px;
}

.coupon{
	padding: 10px 10px 10px 10px;
	border:2px dotted #ccc;
}

.couponDetails{
	color:#000;
	font-size:90;
	}
 .couponTitle{
	text-transform:uppercase;
	color:#990000;
	font-weight:bolder;
	font-size:120%;
}
.couponPrice{
	font-weight:bold;
	font-size:140%;
	line-height:1.6em;
}
.couponDate{
	font-size:80%;
}
.couponCode{
	font-style:italic;
	border:1px solid #ccc;
}
.couponDisclaimer{
	font-size:60%;
}
