html, body{ 
 margin:0; 
 padding:0; 
 } 
 
#pagewidth{ 
 max-width:900px;  
 min-width:900px;  
}
 
#logocube #nav-main{
padding-top: 12px;
padding-bottom: 12px;
}

#logocube #nav-main li {
border-left : 2px solid #3c83bb;

width : 7.5em;

}
#logocube #nav-main li a {
	color : #fff;
	font-family : Helvetica, Arial, sans-serif;
	text-decoration : none;
	text-transform : uppercase;
        font-size: .8em;
	line-height : 1.3em;
	padding : 0 0 0 7px;
	margin : 0 0 3px 0;
	border-left : 3px solid #fff;
        border-bottom: 3px solid #fff;
        border-top: 1px solid #fff;
	display : block;
	background-color: #3c83bb;
}
#logocube #nav-main li a:hover {
	background-color: #FF6600;
        color : #fff;
}


#footer{
 height:20px; 
 background-color:#FFFFFF; 
 clear:both;
 } 
 

#cube {
  padding: 5px;
  padding-top:10px;
  margin:2px;
  height:250px;
  width:285px;
  border:solid 1px #EEE;
        font-size: .9em;
        line-height : 1.4em;
  }
#frame{
  padding: 5px;
  padding-top:2px;
  margin:2px;
  margin-top:10px;
  height:240px;
  width:270px;
  }
#bigcube {
  padding: 15px;
  padding-top:10px;
  margin:5px;
  height:700px;
  width:800px;
  border:solid 1px #EEE;
        font-size: .9em;
        line-height : 1.4em;
  }

#bigframe{
  padding: 5px;
  padding-top:22px;
  margin:5px;
  margin-top:10px;
  height:675px;
  width:785px;
  }

#logocube{
  color:#FFF;
  padding:5px;
  margin-top:5px;
  margin-left:3px;
  height:250px;
  width:285px;
 background-color:#3c83bb;
  border-top:solid 1px #ddd; 
  border-bottom:solid 1px #000; 
}

#logocube a:link {
color : #000;
}
#logocube  a:visited {
color : #000;
}
#logocube  a:hover {
color : #f90;
}

#cube a {
       
        color : #000;
	font-family : Helvetica, Arial, sans-serif;
	text-decoration : underline;
	text-transform : capitalize;
        font-size: 1em;
        line-height : 1.6em;
}

#cube  a:visited{
color : #3c83ff;
}

#cube  a:hover {
color : #f90;
}

#cube h4 a{
        font-size: 1.2em;
        padding: 0px;
        text-decoration : none;
        text-transform: capitalize;
        color : #3c83ff;
       
}
 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


 
 /*printer styles*/ 
 @media print{ 
/*hide the left column when printing*/ 
#leftcol{display:none;} 

/*hide the right column when printing*/ 
#rightcol{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}


