	body {
		margin:0; padding:0;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10pt;
		background: url("./images/gadgetback.jpg") top left repeat-x;
		}

	#container {
		width: 890px;
		/*height: 450px;*/
		margin-top: 30px;
		MARGIN-LEFT: auto; 
		MARGIN-RIGHT: auto;
		padding: 5px 0px 0px 10px;
		/*background-color:#999999;*/
		/*border-top: 2px solid #CCCCCC;*/
		/*border-bottom: 2px solid #CCCCCC;*/
		}
	
	#header {
		width: 890px;
		height: 80px;
		MARGIN-LEFT: auto; 
		MARGIN-RIGHT: auto;
		padding: 5px 0px 0px 10px;	
		background: url("./images/gadgetlogo.jpg") top left no-repeat;
		/*background:#999;*/
		}

	#claim {
    	float:none;
		width: 890px;
		height: 49px;
		MARGIN-LEFT: 300px; 
		MARGIN-RIGHT: auto;
		margin-top: -49px;
		padding: 5px 0px 0px 10px;	
		z-index:99;	
		}

	#beta {
    	float:right;
		width: 100%;
		MARGIN-LEFT: auto; 
		MARGIN-RIGHT: auto;
		font-size: 9px;
		color: #d70014;
		text-align:right;
		
		}

	#social {
    	float:none;
		width:890px;
		MARGIN-LEFT: auto; 
		MARGIN-RIGHT: auto;
		margin-top: 0px;		
		font-size: 9px;
		color: #d70014;
		text-align:left;
		
		}
		
	#flickrbox {
		width: 890px;
		MARGIN-LEFT: auto; 
		MARGIN-RIGHT: auto;
		padding: 40px 0px 40px 0px;	
		}
              
        #youtubebox {
                width: 890px;
                margin-left: auto;
                margin-right: auto;
                padding: 40px 0px 0px 0px;
                }
		
	#main1 {
		margin:0; padding:0;
		background-color:#CCFF33;
		}
	#main2 {
		margin:0; padding:0;
		background-color:#66FFFF;
		}
	.left {
		float:left;
		width:290px;
		margin:0; padding:0;
		font-size:80%;
		}
	.right {
		float:right;
		width:290px;
		margin:0; padding:0;
		font-size:80%;
		}
	.middle {
		/*margin:0 300px;*/
                float: left;
                margin-left: 10px;
		width: 290px;
		font-size:80%;
		}
	#footer {
		width: 890px;
		height: 40px;
		margin-top: 40px;
		MARGIN-LEFT: auto; 
		MARGIN-RIGHT: auto;
		padding: 0px 0px 0px 10px;
		font-size:8pt;	
		color:#666666;
		}		
	.footer a { 
		text-decoration:underline;
		color:#666666;		
	  }
	.footer a:visited {
		text-decoration:none;
		color:#666666;
	  }
	.footer a:hover {
		text-decoration:underline;
		color:#333333;
	  }
		
	.line-between {
		border-bottom: 1px solid #CCCCCC;
		/*margin: 1px 0px 1px 0px;*/
		}
	.column-in {
		margin:0; padding:0.5em 1em;
		}
	.cleaner {
		clear:both;
		margin: 0px 0px 0px 0px;
		}
		
	h1,h2,h3,h4 { margin: 0.2em 0 }
	
	h2 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:16pt;
		font-weight:lighter;
		color:#666666;
		}
		
	h3 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14pt;
		font-weight:lighter;
		color:#666666;
		}
		
	p { margin: 0.5em 0 }
	
	.copy { text-align:center; font-size:80% }

	.linkbox A:visited {
		background-color: #FFFFFF;
		color: #d70014;
		display: block;
	}
	
	.linkbox A:hover {
		background-color: #d70014;
		color:#fff;
		display: block;
		z-index:25;
	}
	
	.linkbox A {
		position:relative;
		z-index:24;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		background-color: #FFFFFF;
		color: #d70014;
		font-size: 11px;
		text-decoration: none;
		display: block;
		padding: 2px;
		vertical-align: middle;
	}
	a { 
		text-decoration:none;
		color:#666666;		
	  }
	a:visited {
		text-decoration:none;
		color:#666666;
	  }
	a:hover {
		text-decoration:none;
		color:#999999;
	  }
	.framed {
		border: 1px solid #666666;
		padding: 2px 2px 2px 2px;
		margin: 0px 8px 2px 0px;
		}		
		
	.claimtext {
		font-size: 9px;
		color: #5D5D5D;
	}		
	