.sig {font-size:9px}

/*-----------------------Html------------------------*/

.notice {margin:5px 0;padding:10px;border:1px solid #dedeb9;color: #fff;background:#C00;text-align:center;}
.notice a:link, .notice a:visited, .notice a:active, .notice a:hover {color: #fff; font-weight:bold; text-decoration: underline}

html,body {margin:0;padding:0;height:100%;background-color:#2c1b09;font-family: Trebuchet MS, Lucida Grande, Arial, Helvetica, Sans-serif; font-size:12px;color:#666;}

img, div, span, ul, li, a {behavior: url(iepngfix.htc)}
img {border: 0;}
p {margin-bottom: 20px;line-height: 140%;}

H1 {font-family: Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:bold; color:#663300; padding:0; margin:0}
H2 {font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:bold; color:#CC6600; padding:0; margin:0}

.left {float:left;}
.right {float:left;}
.clear {clear:both;}

.orange {color:#CC6600;}

/*---------------------Container----------------------*/

#containerWrap {min-height:100%;position:relative;background-image:url(http://www.icesyrup.com/images/bg-body.jpg);background-repeat:no-repeat; background-position:center top; }

/*----------------------Header------------------------*/

#header {margin:0 auto;width:940px;height:85px;}
#logo {float:left;width:345px;height:85px;background-image:url(http://www.icesyrup.com/images/logo.png);background-repeat:no-repeat;}
#bottle-boxes {padding-left:653px;z-index:100;position:relative;}
#chefscorner-banner-boxes {padding-left:653px;z-index:100;position:relative;}

/*-----------------------Menu------------------------*/

#menu{float:right;width:595px;text-align:right; margin-top:30px;z-index:200;position:relative;}
 
ul#topnav {
	margin: 0; padding: 0;
	list-style:none;
	float:right;
	font-family:"Times New Roman", Times, serif; 
	font-size:18px;
}
ul#topnav li {
	float: left;
	margin: 0; 
	padding: 0px 8px 0px 13px;
	background-image:url(../images/bullet.png); background-repeat:no-repeat; background-position: center left;}

ul#topnav a:link {color:#FFCC66; text-decoration:none;}
ul#topnav a:visited {color:#FFCC66; text-decoration:none;}
ul#topnav a:hover {color:#FFF; border-bottom:solid 2px #CC6633;}

#home li.home, #products li.home, #story li.home, #media li.home, #chef li.home,  #buy li.home, #contact li.home
{background-position: left -99999px;}

#home li.home a, 
#products li.products a, 
#story li.story a, 
#media li.media a,
#chef li.chef a,
#buy li.buy a,
#contact li.contact a 
{color:#FFFFFF;border-bottom:solid 2px #CC6633;}


/*---------------------Content------------------------*/

#contentWrap {width:100%;}
#banner {margin:0 auto;width:940px;height:330px;}
#content-bg {margin:0 auto;width:100%;min-height:370px;background:url(http://www.icesyrup.com/images/bg-content.jpg);background-repeat:repeat;}
#content {margin:0 auto;width:940px;min-height:370px;z-index:300;position:relative;}
.column300home{float:left;width:300px;margin:20px 12px 20px 13px;}
.column288{float:left;width:288px;margin:20px 12px 10px 13px;}
.column420{float:left;width:445px;margin:20px 12px 0px 13px;}
.column600{float:left;width:600px;margin:20px 12px 0px 13px;}
.column940{float:left;width:940px;padding:20px 20px 15px 20px;}
.smallpic {float:left;width:82px;height:110px;padding:0 10px 5px 0;}
.facebook {position:absolute;left:160px;top:80px;}
.productpic {float:left;width:150px;height:440px;padding:0 10px 0px 0px; position:relative; margin-top:-90px;}
.producttext {float:left;width:285px;}
.recipetitle {font-size:12px;color:#663300;font-weight:bold;text-transform:uppercase;padding:0px; margin:0px;}
.rating-wrap { height:60px;padding:0px; margin:0px;}
.border-indent-light-horiz {height:2px; padding-bottom:15px; background-image:url(http://www.icesyrup.com/images/border-indent-light-horiz.jpg); background-repeat:repeat-x;}
.border-bottom-indent-light-horiz {background:url(http://www.icesyrup.com/images/border-indent-light-horiz.jpg) repeat-x bottom; }
.storypic {float:left;width:143px;height:220px;padding:0 15px 0px 0px; position:relative;}
.testimonialtext {float:left;width:285px; font-size:10px;}
.nutrition-label {float:left;width:85px; height:135px; padding: 13px 10px 150px 0}

/*----------------------Footer------------------------*/

#footer {
   clear:both;
   background-image:url(http://www.icesyrup.com/images/bg-footer.png);
   background-repeat:repeat-x;
   width:100%;
   height:100px;  
}
#footer-container {margin:0 auto;width:940px;}
#footer_left {float:left;text-align:left;width:500px;height:70px;margin-top:25px;}
#footer_right {float:right;background:url(http://www.icesyrup.com/images/logo-footer.png) no-repeat top right;width:440px;height:70px;margin-top:20px;}
.footer_text {font-family: Trebuchet MS, Lucida Grande, Arial, Helvetica, Sans-serif; font-size:11px;color:#FFF;}
.footer_text a:link {text-transform:uppercase;text-decoration:none;color:#FFCC66;}
.footer_text a:visited {text-transform:uppercase;text-decoration:none;color:#FFCC66;}
.footer_text a:active {text-transform:uppercase;text-decoration:none;color:#FFF;}
.footer_text a:hover {text-transform:uppercase;text-decoration:underline;color:#FFF;}

/*--------------------Forms--------------------*/

.button { text-transform:uppercase; cursor:pointer; padding:5px;background-color:#663300;border:1px solid #CC6600;font-size:11px;color:#FFF;text-decoration:none;}

form {padding:0; margin:0;}
table {padding:0; margin:0;}
tr {padding:5px; margin:0;}
td {padding:5px 5px 5px 0px; margin:0;}

.storeTitle {font-size: 12px;color: #663300; font-weight:bold; text-transform:uppercase;}

/*-----------------------Links------------------------*/

a:link {text-decoration:none;color:#CC6633;}
a:visited {text-decoration:none;color:#CC6633;}
a:hover {text-decoration:underline;color:#CC6600;}
a:active {text-decoration:none;color:#CC6633;}

/*------------------Video PLayer----------------------*/

#videobannerwrapper {margin:0 auto;width:940px;height:330px;background-image:url(http://www.icesyrup.com/images/banners/banner-video.png);background-repeat:no-repeat;}
#playercontainer {float:right; margin:32px 69px 0px 0px;}

/*----------------Read More-----------------*/

.readmore {
float:right;
text-transform:uppercase;
font-size:10px;
padding:0px 30px 0px 0px;

}

.readmore a:link,.readmore a:visited,.readmore a:active {
text-decoration:none;
color:#663300;
font-weight:bold;
}

.readmore a:hover {
text-decoration:underline;
color:#CC6600;
font-weight:bold;
}

/*----------------Sig-----------------*/

.sig {
text-transform:uppercase;
font-size:9px;
color:#993300;
}

.sig a:link,.sig a:visited,.sig a:active {
font-size:9px;
color:#993300;
text-decoration:none;
}

.sig a:hover {
font-size:9px;
color:#993300;
text-decoration:underline;
}

/*----------------Tweets-----------------*/
#tweets {width:960px; margin: 0 auto; height:50px; padding:20px 0 0 0; }
#tweets ul {  margin-left: -50px; }
#tweets li { list-style-type:none;  background:url(../images/icon-twitter-bird.png) no-repeat 0 0; padding:5px 0 0 60px}
#tweets li:last-child{  }
#tweets .hash { color:#555; } 
#tweets .reply { color:#555; } 

/* ==================== foxycart buy now ====================== */

form.foxycart {float:left; padding:0 0 20px 0; margin:0;}
form.foxycart {margin:15px 0 0 0\9;} /* IE8 and below */

