
html, body {
height:100%;
margin:0;
padding:0;
}

body{
background:#FFFFFF url(/images/body_bg.gif) repeat scroll 0 0;
color:#555555;
font-family:arial,sans-serif;
font-size:76%;
font-weight:normal;
margin:0;
padding:0;
}

h1, h2, h3, h4, p{

margin:0;
padding:0;

}



#container {
background:#FFFFFF none repeat scroll 0 0;
color:#555555;
margin:5px 10px 0;
padding:10px 10px 0;
position:relative;
width:860px;
}

#featured_container{
width: 860px;
height: 200px;
/*background: #00ccff;*/
}

#featured_content{
width: 660px;
height: 200px;
display:inline;
float:left;
z-index: 97;
}

#featured_container h1{
	position:relative;
	font-size: 18px;
}

#featured_container h2{
	font-size: 14px;
}

#featured_container #uppercorner {
background-image: url(http://www.silostudios.com/images/silo-studios-websites-love.jpg);
position:absolute;
right:2px;
top:-10px;
}

#featured_container #uppercorner img{
z-index: 97;
}

#featured_quote{
padding:5px 0 0;
color:#FFFFFF;
width: 200px;
height: 200px;
display:inline;
float:right;
}

.featured_text{
font:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

.startpagearea span {
/*background:transparent url(/images/pagearea_corners.gif) no-repeat scroll 0 -11px;*/
bottom:0;
display:block;
height:11px;
left:0;
position:absolute;
width:10px;
}

.page {
background:transparent url(/images/page_bg.gif) repeat-x scroll 0 7px;
margin:0 auto;
padding:5px 0 0;
text-align:left;
width:900px;
}

.page-footer {
background:transparent url(/images/footer_bg.png) repeat-x scroll 0 0px;
margin:0px auto;
padding:0px 0 0;
height: 100px;
text-align:left;
width:900px;
}

.content {
background:#FFFFFF none repeat scroll 0 0;


}


#header{


}

#logo-floater {
display:inline;
}

#logo-floater a {
padding: 5px;
width: 120px;
height: 80px;
float:left;
}

#main-menu 
{
padding:0;
margin:0;
color:#666666;
font-family: arial, helvetica, sans-serif;
white-space:nowrap;
list-style-type:none;
}
#main-menu li {display:inline;}
#main-menu li a
{
padding: 25px 1em;
color:#666666;
text-decoration:none;
float:right;
}
#main-menu li a:hover
{
color:#00ccff;
}


/* UTILITY */

.clear { clear: both; }
