/* generated by csscreator.com */ 
html, body{ 
 margin:0; 
 padding:0; 
 text-align:left; 
} 

#pagewidth{ 
 width:100%;
 height:600px;
 text-align:left;  
 margin-left:auto; 
 margin-right:auto;
 margin-top:100px;
} 

#pagewidthPrint{ 
 height:800px;
 text-align:left;  
 margin-left:0px; 
 margin-top:0px;
} 

#content{ 
 width:990px;
 text-align:left;
 margin-left:auto;
 margin-right:auto;
 border:0px solid #000;
} 

#contentPrint{ 
 width:1200px;
 text-align:left;
 margin-left:0px;
 border:0px solid #000;
} 
 
#header{
 position:relative; 
 height:145px;
 top:40px;
 width:100%;
 border:0px solid #000;
} 

#headerPrint{
 position:relative; 
 height:145px;
 top:0px;
 border:0px solid #000;
} 
 
#maincol{
  background-color: #FFFFFF;
  margin-top:60px;
  float: right; 
  display:inline; 
  position: relative; 
  width:100%; 
  border:0px solid #000;
}

#maincol #title {
  position:absolute;
  margin-top:0px;
}

#maincol #imagechooser {
  position:absolute;
  top:160px;
  margin-top:0px;
}

#maincol #imagechooser img {
  padding:2px;
  border:0px;
}

#squares-top {
  position:absolute;
}

#logo {
  border:0px solid #f49e9d;
  position:absolute;
  top:75px;
}

#navigation {
  text-align:right;
  border-top:1px solid #EEEEEE;
  width:489px;
  margin-left:0px;
  font-family: Arial;
  line-height:19px;
  color:#969da3;
  z-index:1000;
  height:120px;
  position:absolute;
  left:499px;
}


#square {
  float:left;
  width:240px;
  height:240px;
  padding:0px;
}

#squareVideo {
  float:left;
  width:240px;
  height:240px;
  padding:0px;
}

#squarePrint {
  float:left;
  vertical-align:top;
  width:250px;
  height:250px;
  padding:0px;
}

#square-pix {
  float:left;
  width:238px;
  height:238px;
  padding:0px;
  border:1px solid #f49e9d;
}


TD
{
  FONT-SIZE: 12px;
  COLOR: black;
  line-height:19px;
  FONT-FAMILY: Arial;
  TEXT-ALIGN: left;
  margin:0px;
}

#content-square {
  float:left;
  width:228px;
  height:228px;
  font-family: Arial;
  font-size: 12px;
  line-height:19px;
  border:1px solid #f49e9d;
  margin:0px;
  padding:5px;
  color:#969da3;
  overflow:auto;
}

.link
{
	color: black;
}

#content-squarePrint {
  float:left;
  width:250px;
  height:500px;
  font-family: Arial;
  font-size: 12px;
  line-height:19px;
  border:0px solid #f49e9d;
  margin:0px;
  padding:5px;
  color:#969da3;
  overflow:auto;
}

#spacer {
  float:left;
  width:10px;
  height:240px;
}

#spacerPrint {
  float:left;
  width:10px;
  height:250px;
}

A{
  font-family:Arial;
  font-size:12px;
  background-color:#FFFFFF; 
  clear:both;
  border:0px solid #000;
  color:#969da3;
  text-decoration: none
} 

#footer{
  font-family:Arial;
  font-size:12px;
  height:75px; 
  background-color:#FFFFFF; 
  clear:both;
  border:0px solid #000;
  margin-top:8px;
  color:#969da3;
}

#footer #left {
  float:left;
}
#footer #right {
  float:right;
}

#footer-background {
  float:right;
  border:0px solid #000;
}

.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 */  
