@charset "UTF-8";
/** 
Sugar Smallhouse master styles
 */


/** 
 * Reset CSS
 */
  html, body, div, span, applet, object, iframe, h1, h2, h3, 
  h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, 
  big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, 
  samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, 
  ol, ul, li, fieldset, form, label, legend, table, caption, 
  tbody, tfoot, thead, tr, th, td 								{margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline;}
  :focus 														{outline: 0;}
  body 															{line-height:1; color:black; background:white;}
  ol, ul 														{list-style:none;}
  table 														{border-collapse:separate; border-spacing:0;} /* tables still need 'cellspacing="0"' in the markup */
  caption, th, td 												{text-align:left; font-weight:normal;}
  blockquote:before, blockquote:after, q:before, q:after 		{content: "";}
  blockquote, q 												{quotes: "" "";}


/** 
 * General
 */
  html															{min-height: 100%; margin-bottom: 1px;}
  body 															{background-color:#ffffff; font-family: Helvetica, Arial, sans-serif; color:#272727; font-variant:normal; font-size:14px;}
  ul,li 														{list-style-type: none;}
  em															{font-style:italic}
  a 															{outline: none; text-decoration: none;}
  a:hover 														{text-decoration: none; cursor: pointer;}
  a span, button span, ul#navigation span, h2 span, h3 span 	{display: none;}
  p 															{font-size:14px; line-height:22em; color:# color:#292929;;}
  p a															{}
  p a:hover														{}
  #wrapper 														{text-align:left; width:777px; margin:0 auto; padding:0; border-top:9px solid #1f346d;}
  div.clear 													{font-size:1px; line-height:1px; height:1px; position:relative; clear:both;}


/** 
 * Header
 */
  #header 														{width:777px; margin:0 auto; padding:40px 0 0 0; height:60px;}
  #header .left													{float:left;}
  #header .right												{float:right; margin-top:7px; color:#FF0000}
  #header .email-input											{padding:0 0 0 5px; font-family: Helvetica, Arial, sans-serif; font-size:14px;}


/** 
 * Social
 */
  ul#topnav 													{width:805px; height:22px; padding:55px 0 0 0; font-size:14px; }
  ul#topnav li													{float:right; margin:0; padding:0; overflow:hidden; height:22px;}
  ul#topnav span 												{padding:3px 0 0 28px; float:left; color:#292929; clear:both; height:19px;}
  ul#topnav a 													{padding:3px 27px 0 28px; float:left; color:#292929; clear:both; height:19px;}
  ul#topnav a 													{color:#d00d00; padding-left:28px;}
  ul#topnav span 												{display: none;}


/** 
 * Nav
 */
  #ssh															{background: url(../img/type/SugarSmallHouse.gif) right top no-repeat #1f346d;; width:777px; height:48px; margin-top:10px;}
  ul#nav 														{height:48px; font-size:14px; text-transform:uppercase; letter-spacing:2px;}
  ul#nav li 													{float:left; margin:18px 0 0 20px; display:inline;}
  ul#nav li a, 										
  ul#nav li a:link												{padding:0 16px 0 0; color:#74a4fd;}
  ul#nav li a:hover												{padding:0 16px 0 0; color:#d00d00;}


/** 
 * 
 */
  #story_box													{}
  .photo-l														{float:left;}
  .photo-r														{float:right;}
  .story														{width:390px; float:left; padding:20px 10px 80px 20px;}
  .story p														{line-height:22px; margin-bottom:22px;}
  
  


