﻿.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

body
{
  font:62.5% verdana,sans-serif;  
  margin:0;
  padding:0; 
}
h1,h2
{ 
  text-indent:-5000px;
}
h3
{
  font-size:1.4em;
  color:#E13734;
  margin-top:0;
}
h4
{
  font-size:1.2em;
  color:#e13734;
  margin-top:0;
}


#page-wrapper
{
  width:1200px;
  margin:0 auto;
  background:transparent url('../Images/background_page_wrapper.jpg') repeat-y;
}

#header-wrapper
{
  height:243px;
  background:#D1C194 url('../Images/background_header_wrapper.jpg') no-repeat top center;
}

#content-wrapper
{
  margin:15px 135px;
}
#content-wrapper .column-one
{
  width:180px;
  float:left;
}
#content-wrapper .column-two
{
  width:575px;
  float:left;
}
#content-wrapper .column-three
{
  width:160px;
  float:left;
}

#footer-wrapper
{
  height:65px;
  font:62.5% verdana,sans-serif;  
  line-height:65px;
  color:#fff;
  font-size:1.8em;
  text-align:center;
  background:transparent url('../Images/background_footer_wrapper.gif') repeat-x;
}
#footer-wrapper img
{
  vertical-align:middle;
  padding-left:25px; 
}
#coded-by
{
  width:1200px;
  margin:10px auto;  
  text-align:right;
  font:62.5% verdana,sans-serif;  
}
#pizza-list
{
  margin:5px 0 10px 0;
  padding:0;
  list-style:none; 
  width:165px;
}
#pizza-list li
{
  padding-left: 20px;
  height:22px;
  line-height:22px;
  background:transparent url('../Images/icon_pizza_slice.gif') no-repeat left center;
  border-bottom:#F1BFBF 1px dotted;
}
#pizza-list li a 
{
  color:#724C03;
  text-decoration:none;
}
#pizza-list li a:hover
{
  color: #96C93D; 
}

.specials
{
  text-align:center;
}
.specials ul 
{
  margin:0;
  padding:0;
  list-style:none;
}
.specials ul li
{
  line-height:20px; 
  border-bottom:#F1BFBF 1px dotted;
}
.specials img
{
  border:0;
  margin:0;
  padding:0;
  vertical-align:bottom; 
}

.coupon-clip
{
  width:127px;
  font-weight:bold;
  text-align:center;
  font-size:1.2em;
  border:3px dashed #aaa; 
  padding:5px;
  margin:7px;
}

/* start: main navigation markup */
#navigation-container
{
  position:relative;
  top:83px;  
  border-bottom:10px solid #96C93D;
}
#main-navigation-menu
{
  list-style:none;
  height:20px;
  padding:0;
  margin:0;
  margin-left:119px;
}

#main-navigation-menu li
{
  float:left;
  position:relative;
  line-height:20px;
  font-weight:bold;
}


#main-navigation-menu a { color:#fff; }
#main-navigation-menu a:hover { color: #96C93D; }

#main-navigation-menu li a
{
  text-decoration:none;
  color:#fff;
  display:block;
  padding:0 12px;
  border-right:1px solid #efefef;  
}
#main-navigation-menu li a.last
{
  border-right:none;  
}
#main-navigation-menu li.selected
{
  background-color:#96C93D;
}
#main-navigation-menu li.selected a:hover
{
  color:#fff;
}

/* end: main navigation markup */


#pizza-dude
{
  color:#E13734;
  text-align:center;
  font-weight:bold;
  font-size:1.2em;
  margin:10px auto;
}

/* start :: coupon styling */
.coupon
{
  border:4px solid #E13734;
  padding:0;
  margin:0;
  width:157px;
}
.coupon img
{
  vertical-align:bottom; 
}
.myr20bd {
	font-family: "Myriad Pro";
	font-weight: bold;
	font-size: 20px;
}
.myr14 {
	font-family: "Myriad Pro";
	font-size: 14px;
}
.myr14bd {
	font-family: "Myriad Pro";
	font-weight: bold;
	font-size: 14px;
}
.cgth14 {
	font-family: "times new roman";
	font-size: 16px;
}
.pop24 {
	font-family: "Poplar Std";
	font-size: 24px;
}
.trajan16 {
	font-family: "trajan pro";
	font-size: 18px;
}
a img { border:0; }

/* end :: coupon styling */
