/*Phoebe CSS based on Sample theme. by flarty.com */

/*page layout */
* {
	margin: 0;
	padding: 0;
}

body {
	font-size: 10px;
	font-family: Verdana, sans-serif;
	background: #fff;
}

body.section-1 { }
body.section-2 { }
body.section-3 { }

/*links*/
a:link { text-decoration: none; color:#00cccc; }
a:active { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; color:#CCCCCC;}

a img { border: none; }


/*logo Div*/
#logo {
	width:100%;
	height:85px;
	position: fixed;
	padding-left: 20px;
	background:#fff;

	}


/*Menu*/
#menu {
   background-color:#fff;
   width: 190px;
   overflow: auto;
   top: 85px;
   left: 0px;
   position: fixed;
   height:100%;

}

#menu ul {
	list-style: none;
	margin: 0 0 12px 20px;
}

ul.section-title { list-style:none; }

#menu ul li.section-title { }
#menu ul li.active a { color:#CCCCCC;}

#content {
    height: 100%;
    padding-top:85px;
    margin: 0 0 0 210px;
    top: 0;
}

/*Footer links */

#footer {
font-weight: normal;
overflow: hidden;
bottom: 0;
left: 0;
padding:0;
margin-bottom:20px;
margin-left:10px;
margin-top:20px;
position: fixed;
z-index:1001;
 }



ul.built {
	font-size:9px;
	bottom:0px; 
	}
	
	

.container {
    padding: 0px 0px 0px 0px;
}

#content p { width: 400px; margin-bottom: 9px; }

p {
    margin: 0 0 9px; 0;
}


h1 { font-size: 32px; }
h2 { font-size: 24px; }
h3 { font-size: 14px; color:#cccccc; font-weight:normal; }
h4 { font-size: 12px; }

#img-container	{ margin: 0; padding: 0; }
#img-container	img{ margin: 0; padding: 0; }
#img-container p	{ width: 400px; margin: 0; padding: 0 0 12px 0; }

#once { clear: left; }



/* email form styles ---------------------------------------------------------------------------*/


      /* FORM STYLES */

       label { color:#00cccc; font-weight:bold;}

       fieldset {border:1px solid #00cccc; width:360px;}
       
       feildset label {font-weight:bold;}

      .textfield input, .textarea textarea, div input.innertextfield { color:#333; border:1px solid #999; background:#ffffff;}

      .textfield input:hover, .dropdown select:hover, .textarea textarea:hover, div input.innertextfield:hover {border-color:#00cccc;}

      .textfield input:focus, .dropdown select:focus, .textarea textarea:focus, div input.innertextfield:hover {border-color:#00cccc;}

      .textfield input:active, .dropdown select:active, .textarea textarea:active, div input.innertextfield:active {border-color:#00cccc;}

      .textfield input:focus:hover,  .textarea textarea:focus:hover, div input.innertextfield:focus:hover {border-color:orange;}

   

      button {border:1px solid #666; background:#666; color:#fff;}

      button:hover {border-color:#00cccc; color:#006133 ;}
         

      /* FORM LAYOUT */

      form {}

      fieldset {margin-bottom:1em; padding:10px;}

      fieldset fieldset {padding:0;}


      .textfield, .textarea, .dropdown, .buttons, fieldset fieldset {margin-bottom:0.5em;}
 
      .textfield input,  .textarea textarea, input.innertextfield {padding:2px 5px;}
 
      .textfield input, .textarea textarea {width:350px;}
      .dropdown select {width:360px;}

      textarea {height:6em;}

      .textfield input, .file input,  .textarea textarea {display:block; margin:0.1em 0 0 0;}
 
      .buttons {}

      button {padding:4px;}

      optgroup {}

      option {padding:1px 3px;}
