a,img {
	margin: 0;
	padding: 0;
	border: 0;
		font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	text-decoration: none;
	color:#000000;
 }
 body {
  margin:0 auto; 
  background-color:#ffffff; 
  } 

#vertical {
	position:absolute;
	width:100%;
  } 

#horizontal {
  width:250px; 
  height:20px; 
  margin:0 auto; 
    }

#space {
	width:950px;
	height:8px;
	margin:0 auto;
	display:block;
}

#mainframe {
		width:952px;
	height:100%;
	border:1px solid #DDD;
	margin:0 auto;
	overflow:hidden;
		}
		
		#block-top {
display: block;
float: left;
height: 100%;
margin:0px;
width: 800px;
}

	#block-top-order {
display: block;
float: left;
height: 100%;
margin:0px;
width: 130px;
padding-top:40px;
padding-left:20px;}

	#block-bottom-order {
display: block;
float: right;
height: 100%;
width:120px;
margin-left:420px;
margin-right:420px;
margin-bottom:10px;
	}
		
.buton {
	background-attachment: scroll;
	background-image:none;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: 100;
	color:#EEE;
	height: 27px;
	line-height: 27px;
	text-align:center;
	width: 210px;
	letter-spacing:1px;
	margin-left:11px;
	color:#EEE;
	display:block;
	background-color:#555;}
	
	.buton a{
display:block;
	}
	.buton a:hover{
		background-color:#222;
				}
.clicked{
	background-image:none;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	font-weight: 100;
	color:#EEE;
	height: 27px;
	line-height: 27px;
	text-align:center;
	width: 210px;
	letter-spacing:1px;
	margin-left:11px;
	color:#EEE;
	display:block;
	background-color:#222;}
				
#contactus_frame {
	width: 952px;
	height:100%;
	display:block;
	float:left;
}
#contactus {
	width: 390px;
	height:150px;
	display:block;
	float:left;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
}

.flexible {
	width: 200px;
	background-image:url(images/Focus-Canvas-Logo.png);
	background-repeat:no-repeat;
	height:150px;
	display:block;
	float:left;
}
#block-home {
	width:952px;
	height:100%;
	display:block;
	}

#block-home-top {
	width:722px;
	height:324px;
	background-image:url(images/home-001.jpg);
	background-repeat:no-repeat;
	display:block;
	float:left;
	overflow:hidden;}
	
	#deadline {
	width:230px;
	height:80px;
	display:block;
	float:left;
	overflow:hidden;
}
		
	#block-home-top-right {
		background-color:000000;
		overflow:hidden;
	width:210px;
	height:auto;
	display:block;
	float:left;
	margin-left:15px;}
	
	#numberone {
	width:210px;
	height:170px;
	display:block;
	float:left;}
	
	#create-canvas {
			width:210px;
	height:35px;
	display:block;
	float:left;
	margin-left:15px;
	overflow:hidden;
	padding-top:30px;
		}


	
	.block-home-bottom-right {
	border-right-style: solid;
	border-right-width: 1px;
	width:240px;
	height:159px;
	display:block;
	float:left;
	border-right-color: #DDD;
	border-bottom-color: #DDD;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center;
		}
		
		
			.block-home-bottom-right-gw {
				background-image:url(images/photo_canvas_home_gw.jpg);
	border-right-style: solid;
	border-right-width: 1px;
	width:220px;
	height:144px;
	display:block;
	float:left;
	border-right-color: #DDD;
	border-bottom-color: #DDD;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	padding-left:20px;
	padding-top:15px;
	overflow:hidden;
		}
					.block-home-bottom-right-mw {
				background-image:url(images/photo_on_canvas_home_mw.jpg);
	border-right-style: solid;
	border-right-width: 1px;
	width:220px;
	height:144px;
	display:block;
	float:left;
	border-right-color: #DDD;
	border-bottom-color: #DDD;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	padding-left:20px;
	padding-top:15px;
	overflow:hidden;
		}
		
							.block-home-bottom-right-art {
				background-image:url(images/photos_on_canvas_home_art.jpg);
	border-right-style: solid;
	border-right-width: 1px;
	width:220px;
	height:144px;
	display:block;
	float:left;
	border-right-color: #DDD;
	border-bottom-color: #DDD;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	padding-left:20px;
	padding-top:15px;
	overflow:hidden;
		}
.block-home-bottom-left {
		width:229px;
	height:159px;
	display:block;
	float:left;
		border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #DDD;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:center;
	overflow:hidden;
		}
.block-home-bottom-left-roll{
	background-image:url(images/photos_on_canvas_home_roll.jpg);
	background-repeat:no-repeat;
		width:209px;
	height:144px;
	display:block;
	float:left;
		border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #DDD;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	padding-left:20px;
	padding-top:15px;
	overflow:hidden;
		}
	
	.home-long-1{
		background-image:url(images/home-long1.jpg);
		background-repeat:no-repeat;
		border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #DDD;	
		border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #DDD;
	width:360px;
	height:158px;
	display:block;
	float:left;
		}
	
	
	.home-long-2{
		background-image:url(images/home-long2.jpg);
		background-repeat:no-repeat;
		border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #DDD;	
		border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #DDD;
	width:361px;
	height:158px;
	display:block;
	float:left;
	}
	
	#home-long-2-pro{
	width:130px;
	height:129px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: 22px;
	position:absolute;
	left:453px;
	top: 643px;
	}
	.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	}
	
	#block-more {
		float:left;
	width:922px;
	height:220px;
	display:block;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #DDD;
	padding-left:30px;
	padding-bottom:20px;
	background-image:url(images/block-more3.jpg);}

	
	#footer {
		width:952px;
		height:100%;
		display:block;
		padding-top:15px;
		margin:0 auto;width:952px;
	
			}
			
			
	#footer ul li{
			display:inline;
		}
			
	
	.footer-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	color:#777;
	text-align:center;
	}
	
	#footer a {
	margin: 0;
	padding: 0;
	border: 0;
		font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	text-decoration: none;
	color:#777777;
 }
	.copyright {
		font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color:#777;
	text-align:center;
	padding-top:6px;}

#home-deal {
	width:229px;
	display:block;
	float:left;
	overflow:hidden;
}
		
#deal-mid-sec {
	width:220px;
			background-image:url(images/home_deal-mid.png);
			background-repeat:no-repeat;
			height:31px;
	display:block;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 36px;
	color:#000000;
	text-align:center;
	padding-left:10px;
overflow:hidden;}

		#charter23 {
		display: block;
float: left;
height: auto;
margin:0px;
width: 952px;
}
	
#verification{
			width:950px;
	height:100%;
	margin:0 auto;
	display:block;
border:1px solid #DDD;
margin-bottom:10px;
	margin-top:5px;
	}
	
#three {
	width:700px;
	height:auto;
	display:block;
	float:left;
	padding-left:15px;
	padding-right:20px;
	overflow:hidden;
	}

#number {
	width:174px;
	height:auto;
	display:block;
	float:left;
	padding-left:30px;
	overflow:hidden;
}


#step-flex {
	width:980px;
	height:40px;
	float:left;
	display:block;
		font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	text-align:center;
	padding-top:20px;
	color:red;}
	