
  * {
    font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, Arial, sans-serif;
    color: #333;
    line-height: 140%;
  }
  select, input, textarea {
    font-size: 1em;
  }
  body {
	margin:0px;
	font-size: 70%;
	background-color: #F3F3F3;
	color: #CCCCCC;
  }

  h3 {
    margin-top: 1.2em;
    margin-bottom: 0;
    padding: 0;
  }
  .example {
    border: 1px solid #CCC;
    background: #f2f2f2;
    padding: 10px;
  }
  ul {
    list-style-image:url(jquery/list-style.gif);
  }
  pre {
    font-family: "Lucida Console", "Courier New", Verdana;
    border: 1px solid #CCC;
    background: #f2f2f2;
    padding: 10px;
  }
  code {
    font-family: "Lucida Console", "Courier New", Verdana;
    margin: 0;
    padding: 0;
  }

  #gallery {
    padding: 30px;
    background: #e1eef5;
  }
  
  


 body{
  margin-top:60px;
font-family:Century Gothic, Avant Garde, Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height:21px;
 }
 div#header{
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:55;
      z-index: 125;
 }
 @media screen{
  body>div#header{
   position: fixed;
  }
 }
 * html body{
  overflow:hidden;
 } 
 * html div#content{
  height:100%;
  overflow:auto;
 }
 
.sheet
{ margin-left:auto;
margin-right:auto;
width: 899px;
border: 1px solid #CCCCCC;
background-color:#FFFFFF;
margin-top: 25px;
margin-bottom: 25px;
}

.contact
{ margin-left:auto;
margin-right:auto;
width: 900px;
border: 1px solid #CCCCCC;
background-color:#E5e5e5;
margin-top: 25px;
margin-bottom: 25px;
}


.inner-sheet
{margin: 10px 50px 10px 50px;
}

.design-inner-sheet

{margin: 20px 50px 30px 50px;
}



p
{color:#666666;
margin-top:.7em;
font-family: Century Gothic, Avant Garde, Verdana, Arial, Helvetica, sans-serif;
line-height:20px;
font-size:13px;
}


h1
{line-height:0px;
color:#5293D3;
font-size:18px;
padding:0px;
margin-top: 1.8em;
    margin-bottom: 0;
    padding: 0;
border:none;
font-family:Century Gothic, Avant Garde, Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
/*
text-shadow:#999999 1px 0px 0px;
*/

}


h2
{line-height:0px;
color: #000000;
font-size:15px;
padding:0px;
margin-top: 1.8em;
margin-bottom: 0;
    padding: 0;
border:none;
font-family: Century Gothic, Avant Garde,Verdana, Arial, Helvetica, sans-serif;
font-weight:500;
letter-spacing:.5px;
}

.footer
{background-color:white;
border-top:1px solid #CCCCCC;
height:160px;}

input
{border:1px #cccccc solid;
color: #777777;}


.footer-container
{
margin-left:auto;
margin-right:auto;
margin-top:20px;
}


.footer-text
{margin-left:auto;
margin-right:auto;
text-align:left;
font-size:11px;
color:#cccccc;
}

.footer-text a
{
font-size:11px;
color:#999999;
text-decoration:none;
}

.footer-text a:hover
{
color:#333333;
}

.footer-header
{
margin-left:auto;
margin-right:auto;
text-align:left;
font-size:14px;
color:#999999;

}

.footer-header a
{
color:#999999;

}

.design-thumb
{margin: 15px 5px 5px 0px;
}

.design-thumb img, .design-custom
{
border: 1px solid #CCCCCC; }


.design-title, .design-subtitle
{width:200px;
margin-left:20px;
color:#999999;

}

.design-subtitle
{font-size: 11px;
}

.m_text
{color:#000000;
font-weight:bold;
font-family:Century Gothic, Avant Garde, Verdana, Arial, Helvetica, sans-serif;
letter-spacing:1px;
}


li.contact2
{font-size:20px;}

.questions
{color: green;}

.ok_thanks
{color: #006600;
font-size:14px;
font-family:Century Gothic, Avant Garde, Verdana, Arial, Helvetica, sans-serif;
}