body{
	background:#fff; 
	font-family:Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	text-align:center;
	font-size:0.8em; /**/
	color:#000;
	line-height:1.6em; /**/
}


#page{
	background-color:#fff;
	margin:0px auto;
	padding:0px;
	width:100%;
	height:100%;
	width:800px;
	text-align:left;
}
	
	
.hide{
	display:none;
}


.show{
}


.clear{
	clear:both;
}


img{
	border:none;
}
	
	
#container{
	width:480px;
	padding:0px;
	margin:0px;
	float:left;
}


#rightcol{
	width:200px;
	float:left;
	margin:0px 0px 0px 118px;
	padding:0px;
}
	
	
#tabbing{
	width:200px;
	margin:0px;
	padding:0px;
}
	
		
.tab{
	float:left;
	padding:0px;
	margin:0px 0px 28px 0px;
}


.tab li{
	display:block;
	list-style:none;
	margin:0px;
	padding:0px 0px 8px 0px;
	font-size:1.1em;
	width:200px;
}


.tab li a:link, .tab li a:visited{
	color:#666;
	text-decoration:none;
	padding:0px;
	margin:0px;
}


.tab li a:hover, .tab li a:active{
	color:#ff4200;
	text-decoration:none;
	padding:0px;
	margin:0px;
}

		
.icon{
	margin:0px 8px 0px 0px;
	padding:0px;
}
	
	
.list{
	list-style-image:url(../img/bullet.gif);
	list-style-position:inside;
	padding:0px;
	margin:8px 0px 0px 0px;
}


.list li{
	margin:0px;
	padding:0px 0px 3px 0px;
}
	
/**************************************************************************	
begin formatting
**************************************************************************/

.header h1{
	color:#000;
	padding:8px 0px 0px 0px;
	margin:0px 0px 68px 0px;
	font-size:2.0em;
	border-top:8px solid #000;
}
	

#intro{
	color:#000;
	font-size:1.0em;
	margin:8px 0px 0px 0px;
	line-height:2.0em;
	font-weight:lighter;
}
		

h1{
	color:#333;
	font-size:1.3em;
	margin:0px;
	padding:0px;
}
	

h1.h2{
	color:#333;
	font-size:1.3em;
	margin:38px 0px 0px 0px;
}


h2{
	font-size:1.0em;
	padding:0px;
	margin:0px;
	color:#000;
	font-weight:lighter;
}
	

h3{
	font-size:1.0em;
	padding:0px;
	margin:28px 0px 0px 0px;
	color:#333;
}


p{
	color:#000;
	font-size:1.0em;
	margin:8px 0px 0px 0px;
	padding:0px;
}


a{
	color:#000;
	text-decoration:none;
}
	
	
a:hover{
	color:#ff4200;
}
	

.bold{
	font-weight:bold;
}
	

.orange{
	color:#ff4200;
}

/**************************************************************************	
begin footer
**************************************************************************/

#footer{
	font-size:0.9em;
	margin:68px 0px 8px 0px;
	padding:0px;
	width:800px;
	border-top:1px dashed #ccc;
}

/**************************************************************************	
begin form and buttons
**************************************************************************/

form{
	padding:0px;
	margin:0px 0px 48px 0px;
	float:left;
	width:280px;
}


.text{
	border:2px dashed #ccc;
	margin:3px 0px 5px 0px;
	padding:1px 0px 1px 1px;
	width:280px;
	font-size:1.0em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}


.inputarea{
	border:2px dashed #ccc;
	margin:3px 0px 5px 0px;
	width:280px;
	height:150px;
	font-size:1.0em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}


#submit{
	border:2px dashed #ccc;
	float:right;
	margin:3px 0px 5px 0px;
	font-size:1.0em;
	font-family:Arial, Helvetica, sans-serif;
}


.button{
	padding:0px;
	margin:8px 0px 0px 0px;
}

/**************************************************************************	
begin images
**************************************************************************/

a.assimil, a.assimil:hover, a.assimilogo, a.assimilogo:hover, a.laboria, a.laboria:hover, a.illy, a.illy:hover{
	border:1px solid #ccc;
	margin:8px 0px 8px 0px;
	padding:0px;
	display:block;
	width:480px;
	height:180px;
}
	

a.assimil{
	background:transparent url(../img/assimil_bw.jpg) no-repeat;
}
		
	
a.assimil:hover{
	background:transparent url(../img/assimil.jpg) no-repeat;
}
	

a.assimilogo{
	background:transparent url(../img/assimil_logo_bw.jpg) no-repeat;
}


a.assimilogo:hover{
	background:transparent url(../img/assimil_logo.jpg) no-repeat;
}
	
	
a.laboria{
	background:transparent url(../img/laboria_bw.jpg) no-repeat;
}


a.laboria:hover{
	background:transparent url(../img/laboria.jpg) no-repeat;
}
	
	
a.illy{
	background:transparent url(../img/illy_bw.jpg) no-repeat;
}


a.illy:hover{
	background:transparent url(../img/illy.jpg) no-repeat;
}


#toby, #tobyme{
	margin:0px 0px 8px 0px;
}

