/* CSS Document */

body {text-align: left;  font-family: Myriad Regular, Arial, Verdana, Geneva, Helvetica, sans-serif; color: #fff; margin: 0px; padding: 0px; }
body {background: #FAFAFA url(../../assets/images/backgroundgradient.png) repeat-x scroll 0px 0px;}
p, h1, h2, h3, h4, h5, h6, li, span { font-size: .9em; line-height: 1.3em; letter-spacing: 1.2px;}
h1, h2, h3, h4, h5, h6 {color: #fff;}
h1 {font-size: 1.6em;}
h2 {font-size: 1.5em;}
h3 {font-size: 1.4em;}
.imageleft {float: left; margin: 0 0 10px 10px;}
.imageright {float: right; margin: 0 10px 10px 0;}

#wrapper {width: 1000px;   margin: auto; }
#swish {width: 1200px;  margin: auto; background: url(../../assets/images/swish-1.png) no-repeat  0px -340px;}

#menu {width: 200px; float: left; padding: 0 0 30px 0; margin: 60px 0 260px 60px; 
      background:  url(../../assets/images/menugradient.png) repeat-x scroll 0px 0px;}
#menu img {margin-bottom: -20px;}

#navigation {margin: 0; padding: 0;}
#navigation ul {margin: 0px; padding: 0px;}
#navigation li {margin: 3px 10px; width: 162px; display: inline-block; padding: 10px; list-style: none; 
                background:  url(../../assets/images/buttonbackground.png) repeat-x scroll 0px 0px;}
#navigation li a {font-size: 1.3em;}
#phone {padding: 20px 10px 0 20px; font-size: 1.3em; }


ul#navigation {margin: 0; padding: 0;}
ul#navigation li {margin: 3px 10px; width: 162px; display: inline-block; padding: 10px; list-style: none; 
                  background:  url(../../assets/images/buttonbackground.png) repeat-x scroll 0px 0px;}
ul#navigation li a {font-size: 1.3em;}
img#logo {margin: 80px 0px 0px 40px;}
#content {padding: 20px 100px 0 360px;}
#content p {text-align: justify;}
#wrapper h1 {text-align: right; margin: -45px 100px 0 0px; color: #ccc; font-weight: normal; letter-spacing: 3px; 
             font-family: Myriad Pro Condensed, Microsoft Sans Serif, Trebuchet MS, arial;}
#gallery { float: right; margin: 10px 0px 10px 0px;}
.managepicturecontainer, .shortfields {color: #000;}

#spf_form .spf_prompt {display: block; }
#footer {color: #999; text-transform: uppercase; text-align: center; margin-top: 10px; font-weight: bold; 
font-family: Myriad Condensed, Verdana; clear: both;}

/* LINKS */
  a, a:link, a:active { text-decoration: none; color: #fff; ;background-color:transparent; }
  a:hover {  text-decoration: underline;  color: #000;  background-color: transparent;  }
  
/* END LINKS */
    
/* LISTS 
    ul    {  margin: 0 0 0em 0;  padding: 5px 0;  line-height: 1em;  }
    ul li {  margin: 0 0 0.25em 30px;  padding: 0;  list-style: disc;   }
    ol    {  margin: 0 0 1.5em 0;  padding: 0;  line-height: 1em;  }
    ol li {  margin: 0 0 0.25em 30px;  padding: 0;  line-height: 1em;}
/* END LISTS */

/* CONTACT */
label {width: 125px; text-align: right; margin: 5px; display: inline-block;}
input {margin-bottom: 8px;}
textarea {width: 400px; height: 10em;}



/* clearing */  
  .stretch,  .clear {  clear: both;  height: 1px;  margin: 0;  padding: 0;  font-size: 15px;  
  line-height: 1px;  }
  .clearfix:after {  clear: both;  height: 0;  display: block;  visibility: hidden;  content: ".";  }
  .clearfix {display:inline-block;}
  /* Hide from IE Mac \*/
  .clearfix {display:block;}
  /* End hide from IE Mac */
/* end clearing */

