body {
font-family: 'helvetica neue', Helvetica, Verdana, Arial, sans-serif;
color: #000;
background-color: #222;
margin: 0;
padding: 0;
line-height: 1.5em;
}

#container {
width: 900px;
margin-top: 0;
margin-bottom: 0;
padding: 0;
background-color: #333;
margin-left: auto;
margin-right: auto;
background-image: url(images/topframe.jpg);
background-repeat: no-repeat; 
}

#header  {
width: 900px;
height: 320px;
}


#mainmenu {
width: 900px;
margin: 0;
padding: 0;
text-align: center; }

#mainmenu ul {
width: 900px;
border-bottom: 0px #ccc solid;
margin-top:  0;
margin-left: auto;
margin-right: auto;
padding-left: 0px;
padding-top:80px;
padding-bottom: 10px;

text-align: center; }

#mainmenu li {
display: inline;

}


a {
text-decoration: none;
color: #ccc;
	
}


#mainmenu a {
letter-spacing: 3px;
font-size: 14px;
padding: 12px;
color: #ccc;

font-family: 'helvetica neue',Verdana, Helvetica, Arial, sans-serif;
text-transform: lowercaseercase; }

#mainmenu a:link {}

#mainmenu a:visited {}

#mainmenu a:hover {
color: #fff; }

#mainmenu a:active {}

#contentcontainer {
width: 700px;
margin-left: auto;
margin-right: auto;
padding-bottom: 30px;
}

#maincontent {
padding-bottom: 0px;
margin-left: auto;
margin-right: auto;
}



h3 {

}
 


#secondcontent {

}



hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
      }

#footer {
width: 900px;
background-color: #111; 
border-top: 0px #ddd solid;}


#footer p {
color: #333;
padding-top: 12px;
padding-bottom: 12px;
 }


p {

color: #aaa;
margin: 0;
padding-top: 0;
padding-bottom: 3px;
font-size: 11px;
font-family: Verdana, Lucida, Helvetica, Arial, sans-serif;
	text-align: center;
}

p.contactinfo a {
	color: #ccc;
	text-decoration: none;
}

p.contactinfo a:hover {
	color: #fff;

}

h1 {
font:'helvetica neue',sans-serif;
letter-spacing:4px;
text-transform:lowercase;
font-family: 'helvetica neue', Verdana, Lucida, Helvetica, Arial, sans-serif;
font-size: 14px;
font-weight: normal;
text-decoration: none;
color: #999;
padding: 8px 0 8px 0px ;
margin: 0px;
	text-align: center;
}

h2 {

font-family: Verdana, Lucida, Helvetica, Arial, sans-serif;
font-size: 14px;
font-weight: normal;
text-decoration: none;
color: #222;
padding-top: 6px;
padding-bottom: 3px;
margin: 0px;
text-transform: uppercase; }

h3 {
font-family: Verdana, Lucida, Helvetica, Arial, sans-serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;
color: #222;
padding-top: 6px;
padding-bottom: 5px;
margin: 0px;
text-transform: uppercase;
}

h4 {
font-size: 11px;
font-weight: normal;
text-decoration: none;
color: #559;
padding-top: 0px;
padding-bottom: 0px;
margin: 0px;
font-family: Verdana, Lucida, Helvetica, Arial, sans-serif;
font-style: italic; }

blockquote {
margin-top: 2px;
margin-bottom: 10px;
font-size: 11px;
}

img {
border: 0;}

table {
border: none;
margin: 0;
padding: 0; }

tr {
border: none;
margin: 0;
padding: 0; }

td {
border: none;
margin: 0;
padding: 0; }

form {
margin: 0;
padding: 0; 
}
#maincontent ul {
list-style-type: none;
	padding:  0;
	margin: 0;
}

#imagesfade img{
	margin: 0 auto;
padding-left:  50px;
}

#imagesfade {
	height:  1200px;
}

.iftext {
	
	color: #ddd;
margin: 150px;
	text-align: center;
}

