﻿body{margin:auto;background:#fff url('../images/new/ws_bg.jpg') no-repeat top center;}
h1{font-family:'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif';font-size:12pt;color:#4B82A5;line-height:14pt;font-style:normal;font-weight:bold}
h2{font-family:'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif';font-size:10pt;color:#786a51;line-height:14pt;font-style:normal;font-weight:bold;margin-bottom:0px;}
p{font-family:'Verdana', 'Arial', 'Helvetica', 'sans-serif';font-size:11px;color:#666666;line-height:12pt}
.caption{font:bold italic 11px/12pt 'Verdana', 'Arial', 'Helvetica', 'sans-serif';color:#406d8d;}
img{border:none;}
.clear{clear:both;}
.content_bg{background:#fff url('../images/new/content_bg.jpg') no-repeat center 122px;width:1112px;min-height:374px;text-align:center;margin:0px auto !important;}
.content_bg2{background:#e3d7c0 url('../images/new/content_bg_repeat.gif') repeat-y top center;margin:0px auto !important;width:1112px;}
.internal_content{background:url('../images/new/internal_bg_top.gif') no-repeat top center;margin:0px auto !important;height:35px;width:1048px;}
.internal_content_repeat{background-color:#ece4d4;width:910px;text-align:center;margin:0px auto;padding:0px 20px;}
.internal_content_repeat table{padding-right:20px;}
.internal_content_repeat table table{margin:0px 0px !important;padding:0px !important;}
.footer{width:1112px;text-align:center;}
.footer a:visited, .footer a:link{color:#5f9fcc;}
.footer_bg{background:url('../images/new/footer_bg.gif') no-repeat center top;height:20px;padding-top:60px;width:1112px;margin:0px auto !important;}
.footer_content{width:1112px;margin:0px auto;padding-top:20px;}
.footer ul{width:155px;list-style-type:none;margin:0 auto;padding:0;clear:both;}
.footer li{float:left;line-height:26px;}
#sky{margin-top:0px;}
.internal_content_repeat table{text-align:left;}
#nav .followus{list-style-type:none;font-size:15px;position:absolute;left:115px;top:15px;margin:0;padding:0}
#nav .followus li{float:left;margin:0 5px 0 2px;}
.emailsignup{float:right;width:450px;padding-top:15px;}
.emailsignup_bg{width:184px;height:19px;padding:4px 0px 0px 5px;background:#fff url('../images/header_email_bg.gif') no-repeat;margin-top:0px;}
.emailsignup img{padding-right:10px;}
a:link{color:#346E97;text-decoration:underline;background-color:transparent}
a:visited{color:#346E97;text-decoration:underline;background-color:transparent}
a:hover{color:#346E97;text-decoration:none;background-color:transparent}
h2, h2 a:link, h2 a:visited{font:bold 11px/12pt 'Verdana','Arial','Helvetica','sans-serif';color:#666666;margin-bottom:0px;text-decoration:none}
h2 a:hover{text-decoration:none}
#moreimages a:link{color:#DFB59B;text-decoration:none;background-color:transparent}
#moreimages a:visited{color:#DFB59B;text-decoration:none;background-color:transparent}
#moreimages a:hover{color:#DFB59B;text-decoration:underline;background-color:transparent}
.text ul{font-family:'Verdana', 'Arial', 'Helvetica', 'sans-serif';font-size:11px;color:#666666;line-height:12pt}
.text li{font-family:'Verdana', 'Arial', 'Helvetica', 'sans-serif';font-size:11px;color:#666666;line-height:12pt}
.livechat{float:right;text-align:right;margin-bottom:15px;}
.livechat img{margin-bottom:5px;}
.ecommerce_title{padding:30px 0px 0px 0px;overflow:hidden;background:url('../images/title_saffirecart.gif') no-repeat left top;height:0px !important;width:350px;height:30px;margin:10px 0px;}
.saffire_thmb{clear:both;width:442px;background:url('../images/saffire_bg_middle.jpg') repeat-y;padding:0px 15px;}
.saffire_thmb img{margin:0px 10px;}
.saffire_side{text-align:center;margin: 10px 20px 0 0;float:left;color:#666666;width:422px;box-shadow:1px 1px 10px 0px #bbb;-moz-box-shadow: 1px 1px 10px 0px #bbb;-webkit-box-shadow: 1px 1px 10px 0px #bbb; background-color: #fff; padding: 25px;border-radius: 10px;-moz-border-radius: 10px; -webkit-border-radius: 10px;}
.hr{float:left;border-bottom:1px #c0b192 solid;width:200px;height:31px}
.splashpage{font-family:'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif';font-size:11pt;color:#8298A3;line-height:15pt}
.dropdown{font-family:'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif';font-size:8pt;color:#666666;margin-top:2px;margin-bottom:2px;margin-left:3px;text-transform:uppercase;}
.bodytext{font-family:'Verdana', 'Arial', 'Helvetica', 'sans-serif';font-size:11px;color:#666666;line-height:12pt}
.textbox{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#666666}
.header_textbox{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#666666;border:0px;}
.bodybold{font-family:'Verdana', 'Arial', 'Helvetica', 'sans-serif';font-size:11px;color:#666666;line-height:12pt;font-weight:bold}
.bodyitalic{font-family:'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif';font-size:11px;color:#666666;line-height:11pt;font-style:italic}
.bodybold_Italic{font-family:'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif';font-size:11px;color:#666666;line-height:12pt;font-style:italic;font-weight:bold}
.page_headline{font-family:'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif';font-size:12pt;color:#b07d5c;line-height:14pt;font-weight:bold}
.page_headline_white{font-family:'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif';font-size:12pt;color:#FFFFFF;line-height:14pt}
.bio_subhead{font-family:'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif';font-size:11px;color:#666666;line-height:10pt;text-transform:uppercase;letter-spacing:1pt;}
.nav{font-family:'Arial', 'Helvetica', 'sans-serif';font-size:7pt;color:#ffffff;text-transform:uppercase;line-height:10pt}
.moreimages_number{font-family:'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif';font-size:8pt;color:#346E97;line-height:10pt;text-transform:uppercase;letter-spacing:1pt;}
.page_subheadblue{font-family:'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif';font-size:10pt;color:#1F5067;line-height:13pt;font-style:normal;font-weight:bold}
.page_subhead{font-family:'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif';font-size:10pt;color:#666666;line-height:13pt;font-style:normal;font-weight:bold}
.loftdetail_big{font-family:'Arial', 'Helvetica', 'sans-serif';font-size:12pt;color:#FFFFFF;line-height:14pt;font-style:normal;font-weight:bold;text-transform:uppercase}
.loftdetail_link{font-family:'Arial', 'Helvetica', 'sans-serif';font-size:10pt;color:#FFFFFF;line-height:12pt;font-style:normal;font-weight:bold;text-transform:uppercase}
.loftdetail_small{font-family:'Arial', 'Helvetica', 'sans-serif';font-size:10pt;color:#FFFFFF;line-height:12pt}
.whitetext{font-family:'Verdana', 'Arial', 'Helvetica', 'sans-serif';font-size:8pt;color:#FFFFFF;line-height:12pt}
.bottom{font-family:'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif';font-size:9pt;color:#E4DFD1;line-height:12pt}
.bottom_big{font-family:'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif';font-size:10pt;color:#E4DFD1;line-height:12pt}
.small{font-family:'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif';font-size:7pt;color:#999999;line-height:10pt}
.footer{font-family:'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif';font-size:8pt;color:#acacac;line-height:14pt;margin-top:10px}
.footer .phone_email{font-size:9pt;margin:15px 0px 5px 0px;}
.client{font-family:'Verdana', 'Arial', 'Helvetica', 'sans-serif';font-size:8pt;color:#5b584d;font-weight:bold;text-transform:uppercase;margin-top:4px}
.city{font-family:'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif';font-size:8pt;color:#827e71;line-height:9pt}
.project_title{font-family:'Verdana', 'Arial', 'Helvetica', 'sans-serif';font-size:9pt;color:#5b584d;line-height:12pt;font-weight:bold;margin-top:10px}
.project_company{font-family:'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif';font-size:8pt;color:#666666;line-height:11pt;font-style:italic;margin-bottom:10px}
.project_content{font-family:'Verdana', 'Arial', 'Helvetica', 'sans-serif';font-size:10px;color:#666666;line-height:11pt}
.coffee_thumb{margin-left:11px;margin-right:11px;margin-top:9px;margin-bottom:3px}
.coffee_label{font-family:'Trebuchet MS', 'Arial', 'Helvetica', 'sans-serif';font-size:7pt;color:#999999;margin-top:0px;margin-bottom:7px}
.recipe_title{font-family:'Verdana', 'Arial', 'Helvetica', 'sans-serif';font-size:11px;color:#5b584d;line-height:12pt;font-weight:bold;}
.recipeingredients{font-family:'Verdana', 'Arial', 'Helvetica', 'sans-serif';font-size:11px;color:#666666;line-height:11pt;margin-top:3px;margin-bottom:12px;margin-left:20px}
.recipedirections{font-family:'Verdana', 'Arial', 'Helvetica', 'sans-serif';font-size:11px;color:#666666;line-height:12pt;margin-top:3px;margin-bottom:5px}
.indent{font-family:'Verdana', 'Arial', 'Helvetica', 'sans-serif';font-size:11px;color:#666666;line-height:12pt;margin-left:20px}
.bg img{cursor:pointer;}
.tabs{margin-top:20px;}
.tabs ul{padding:0px;margin:0px;list-style-type:none;}
.tabs li{display:inline}
.tabs li img.onstate{display:none !important;}
.tabs li img.offstate{display:inline !important;}
.tabs li:hover img.onstate , .tabs li.hover img.onstate{display:inline !important;}
.tabs li:hover img.offstate , .tabs li.hover img.offstate{display:none !important;}
