/* CLEARING METHODS
----------------------------------------------------------------------------*/
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
* html .clearfix {zoom: 1;}
*:first-child+html .clearfix {zoom: 1;}
.clear {clear: both;}
.clear_2 {background: transparent none repeat scroll 0%;border: medium none;clear: both;font-size: 0px;	eight: 0.1px;margin-top:-1px;padding: 0pt;visibility: hidden;overflow: hidden;}

/* HTML & BODY
----------------------------------------------------------------------------*/
body {
margin: 100px 0 0 0;
padding: 0;
color: #000;
font-family:'Open Sans', Verdana, Geneva, sans-serif;
font-size: 13px;
line-height: 19px;
background: #fff url(images/bg.jpg) repeat;
}

/* HEADINGS
----------------------------------------------------------------------------*/
h1 { font-size: 3em; line-height: 1; margin: 0 0 20px 0; font-weight: bold;font-family: 'Ceviche One', cursive;}
h2 { font-size: 1.3em; line-height: 1; margin: 40px 0; font-weight: bold;text-align: center;}
h3 { font-size: 1.2em; line-height: 1; margin: 20px 0; font-weight: bold;text-align: center;}
/* TEXT ELEMNTS
----------------------------------------------------------------------------*/
a:link {color: #c6a412;text-decoration: none;font-weight: bold;}
a:visited {color: #c6a412;text-decoration: none;}
a:hover {color: #000;text-decoration: none;}
a:active {color: #c6a412;text-decoration: none;}

p {margin-bottom:1em;}

strong, b{font-weight: bold;}

em, i{font-style:italic;}

/* IMAGES
----------------------------------------------------------------------------*/

img {border:0;}

img.alignright {margin: 10px 0 0 5px; float: right;}
img.alignleft {margin: 10px 5px 0 0; float: left;}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
img.alignnone  {margin: 10px 0 0 0;}

.quote_image {
margin:0 20px;
}
/* WRAPPER
----------------------------------------------------------------------------*/
#wrapper {
margin: 0 auto;
padding: 0;
width: 660px;
}

/* HEADER
----------------------------------------------------------------------------*/
header {
margin: 0 auto;
padding: 0;
width: 660px;
}
/* MAIN CONTENT
----------------------------------------------------------------------------*/
#main {
margin: 0;
padding: 10px;
width: 640px;
height: 220px;
background: #fff;
-webkit-box-shadow: 5px 1px 5px 0px rgba(50, 50, 50, 0.45);
-moz-box-shadow:    5px 1px 5px 0px rgba(50, 50, 50, 0.45);
box-shadow:         5px 1px 5px 0px rgba(50, 50, 50, 0.45);
behavior:url(js/PIE.htc);
position:relative;
}

#bigger {
margin: 0 40px 0 0;
padding: 0;
float: left;
width: 300px;
border-left: 10px solid #000;
height: 220px;
}

#smaller {
margin: 0;
padding: 0;
float: right;
width: 280px;
height: 220px;
}


#smaller ul {padding:0 0 0 30px; list-style-type:disc; line-height:18px;}
#smaller li {margin:0 10px 5px 0;}


/* FOOTER
----------------------------------------------------------------------------*/
footer {
margin: 0 auto;
padding: 0;
width: 660px;
}