@charset "utf-8";
/* Author: Michael Archambeault
   AUTHOR URI: http://streetsciencemedia.com
   SITE URI: cippolinnideli.com
*/

/*Body*/
@import url('reset.css');

* {margin:0; padding:0;}
html { height: 101%; }
body {
font-family: "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:12px;
color:#6A9913;
text-align:right;
line-height:1.3em;

}
#wrapper {

width: 970px !important;
width /**/:970px;
text-align: left; 
margin: 0 0 0 auto;
position:relative;
margin-right:5px;
}

#container {

width: 960px !important;
width /**/:960px;
text-align: left; 
margin: 0 auto;
position:relative;

}
.clear {clear:both; display:block;}

p {color:#6A9913; font-size:12px; line-height:14px; padding-bottom:.5em; padding-left:5px; width:630px;}
p.extend { width:800px;}
/* Links within paragraphs (subtle) */
p a {
color:#6A9913; text-decoration:underline;
}

/* Links within paragraphs (revealed) */
p:hover a {
color:#6A9913; text-decoration:underline;;
}

/* Rollover effect for links within paragraphs */
p a:hover {
color:#6A9913;
}

h1 { margin:20px 0px 20px 0px;}
#header {height:120px; width:252px; position:relative;}
#header span { position:absolute; width:100%; height:100%; background:url(../images/header.png); }
h3 {color:#6A9913; font-weight: bold;
font-size:14px; padding:5px 0px 5px 5px; clear:left; margin:0;}

.cater-h3 {color:#C33!important;}

strong {font-weight:bold;}
/*Menu Item list*/
.underline {text-decoration:underline;}
.listholder {}
.listholder:after{clear: both;display:  block;height: 0;content: "."; margin-bottom:1px;visibility: hidden;}

dl {display:block; float:left; font-size:11px!important; /* margin-bottom:1.5em;*/}
dl.border-around
{
margin: 1em 0 1em 0em;
padding: 0 10px 0px 5px;
width:200px;
}

.dl-extend {width:600px!important; margin-top:0px;}

dl.first {
padding-left:0px!important;
}
.border-around dt
{
color:#6A9913;
padding: .5em .5em 0 5px;
font-weight: bold;
font-size:12px;
text-align:left;
text-transform: uppercase;
}

.border-around dd
{

margin: 0 0 .2em 0;
text-align: left;
padding: .2em .5em;
color:#6A9913;
}

span.u-s {color:#6A9913;}
span.slash {color:#6A9913; padding:0 5px 0 10px;}
.menu-border {border-right:.1em  #DFF4B9 solid; }


.list-1 ul {margin-left:10px;}
.list-1 li {font-size:12px;
display: inline; 
padding-left: 10px; 
background:url(../images/bullet.jpg) no-repeat;}


/* thumbnails */
#gallery {width:400px!important;}
.sideimage {padding:5px;}
.thumbnail img {padding:5px;}

.thumbnail
{
float: left;
width: 85px!important;
height: 85px!important;
margin: 0px;

}

.thumbnail a:hover
{
float: left;
width: 85px!important;
height: 85px!important;
margin: 0px;
padding:0px;
background-color:#6A9913;
}

#address {color:#6A9913; font-size:13px; font-weight:bold; font-style:normal;}