@charset "UTF-8";
/* CSS Document  Grey #333333 Pink #ED174F */

*{margin:0; padding:0;}
body{font-family:Verdana, Arial, Helvetica, sans-serif;}

p,ul, ol{font-size:12px; color:#333; line-height: 1.4em; margin-bottom: 15px;}
a{font-size:12px; color:#333; text-decoration:none;}
a:hover{color:#000; text-decoration:underline;}
h1{font-size:30px; color: #333; margin-bottom:20px; font-weight:normal;}
h2{font-size:12px; color: #ED174F; margin-bottom:12px; font-weight:normal;}
h3{font-size:12px; color: #333333; font-weight:normal;}
h4{font-size:13px; color: #3f3f3f; margin-bottom:5px;}
h5{ font-size:12px; color: #860038; margin-bottom:10px;}
ol{margin-left:24px;}
a.arrow-link{display:block; background:url(images/arrow.jpg) no-repeat 0 50%; padding-left:18px;}
span.pinkbody, p.pinkbody{color:#ED174F;}
ul.content-list, ul.content-list-thin{list-style:none; width:380px;}
ul.content-list-thin{width:auto;}
ul.content-list li, ul.content-list-thin li{background:url(images/dash.jpg) no-repeat 0 9px;  padding-left:10px;}
h1#homepageheading{font-size:50px; text-align:center; position:relative; top:130px; line-height:1em;}
#footer p{font-size:14px; text-align:center; margin-top:15px; font-weight:bold;}
.hilight{color: #ED174F; font-style:italic;}
.image-right{float:right;}


#page-wrap{width:1000px; margin:0 auto; position:relative;}
#header{overflow:hidden; text-align:center; width:1000px; }
#logo{width:200px; margin:10px auto;}
ul#site-nav{list-style:none; margin-left:65px;}
ul#site-nav li{display:inline; float:left; margin-right:9px;}
ul#site-nav li a{width:117px; height:27px; display:block; background:url(images/menubutton.jpg) 0px 0px; color:#FFFFFF; line-height:27px; text-align:center; text-decoration:none;}
ul#site-nav li a:hover, ul#site-nav li a#selected{background:url(images/menubutton.jpg) 0px 27px; }
#submenu{width:148px; float:left;}
#submenu ul{list-style:none;}
#submenu ul li{margin-bottom:15px;}
#submenu ul li a{display:block; padding-left:18px; color:#333333; font-size:11px; text-decoration:none;}
#submenu ul li a:hover,#submenu ul li a.selected{background:url(images/arrow.jpg) no-repeat 0 50%;}
#home-main-content{height:460px; background:url(images/home-mainbg.jpg) no-repeat; margin-top:10px;}
#footer{height:134px; background:url(images/page-bottom-bg.jpg) no-repeat;}

#main-content-wrap, #main-content-wrap-smoo, #main-content-wrap-cocktail, #main-content-wrap-hotones, #main-content-wrap-retailhot, #main-content-wrap-contact{height:574px; background:url(images/page-bottom-bg.jpg) no-repeat 0 bottom; margin-top:45px; position:relative;}
#main-content{width: 867px; margin:10px auto 0; overflow:hidden;}
#main-column{width:467px; float:left;}
#main-column-content{margin-left:148px;}
#side-column{width: 400px; float:right;}
#wide-content-column{margin-left:155px;}
#content-title{width:635px; position:absolute; left:220px; bottom: 30px;}
/* page with different background */
#main-content-wrap-smoo{background-image:url(images/smoo-bottom-bg.jpg);}
#main-content-wrap-cocktail{background-image:url(images/cocktail-bottom-bg.jpg);}
#main-content-wrap-hotones{background-image:url(images/hot-bottom-bg.jpg);}
#main-content-wrap-retailhot{background-image:url(images/retailhot-bottom-bg.jpg);}
#main-content-wrap-contact{background-image:url(images/contact-bottom-bg.jpg);}

/* Form */
table#contact-form{font-size:13px; color:#333; float:right;}
table#contact-form input, table#contact-form select, table#contact-form textarea{width:200px; height:25px; border:none; background:url(images/input-bg.jpg) no-repeat #ffffff; color:#333; padding:3px 5px; background-color:#fff !important;}
table#contact-form textarea{height:100px; background:url(images/textarea-bg.jpg) no-repeat; overflow:auto;}
table#contact-form input#btn-submit{width:117px; height:27px; display:block; background:url(images/menubutton.jpg) 0px 27px; color:#FFFFFF; line-height:20px; text-align:center; text-decoration:none; cursor:pointer;}
table#contact-form input#btn-submit:hover{background:url(images/menubutton.jpg) 0px 0px;}
