/*###########################*//** Donna Uchizono Company  **/ /*###########################*//**  Design by Dylan Fareed **//**		dfareed.net         **/ 	body{		margin: 0px 0px 0px 0px;		padding: 0px 0px 0px 0px;		text-align: center;		background-color: #F3F3F3;		background: url(http://www.donnauchizono.org/images/bgd6.jpg);		background-repeat:repeatx;		}		/** centering divs **/	#enclose {		width:100%;		height: 100%;		z-index: 1;		}				#frame {		width:710px; 		padding-top:10px; 		margin-left: auto; 		margin-right: auto;		text-align:center;		z-index: 1;				}		/** divs for body **/	#skin {		padding: 10px;		margin: 0px;		width: 720px;		float: left;		text-align: left;		z-index: 1;		background-color: #fff;		}	#head {		padding: 0px;		margin: 0px 0px 5px;		width: 710px;		float: left;		text-align: left;		z-index: 1;				}		#shoulders {		padding: 0px 0px 10px;		width: 710px;		float: left;		text-align: left;		z-index: 1;		}		#left {		padding: 0px 0px 10px 0px;		margin: 0px 10px 0px 0px;		width: 475px;		float: left;		z-index: 1;		text-align: left;		}				#lefttext {		background-color: #fff;		width: 475px;		z-index: 1;		text-align: left;		font-size: 12px;		line-height: 18px;		border-top: 3px solid #9c9c9c; 		border-bottom: 1px solid #9c9c9c; 		border-left: 1px solid #9c9c9c;		}			#right {		padding: 0px 0px 0px 0px;		margin: 0px 0px 0px 0px;		border-top: 3px solid #9C9C9C; 		border-bottom: 1px solid #9C9C9C; 		border-left: 1px solid #9C9C9C; 		width: 220px;		float: right;		z-index: 1;		text-align: left;		font-size: 12px;		line-height: 15px;  		background-color: #ffffff;		}			#utility {		border-bottom: 1px dotted #9C9C9C; 		width: 100%;		z-index: 1;		}			#contact {	 	width: 100%;		z-index: 1;		text-align: left;		}				/*###########################*//**          type           **//*###########################*//*###########################*//**          fonts          **//*###########################*/p  {		font-family:			Georgia, "Times New Roman", Times, serif;		}h1, h2, h3, ul, li {		font-family:			'Helvetica Neue', Helvetica, Arial, Verdana, Georgia, serif;		}/*###########################*//**spacing, colors and sizes**//*###########################*/	h1 {		font-size:				32px;		font-weight:			100;		letter-spacing:			0px;		margin:					5px;		color:					#000;		line-height:			95%;		text-transform:			uppercase;		text-align:				left;		}			h2{			color: #444;		font-size: 24px;		line-height: 16px;		font-weight: 100;  		margin: 10px 10px 20px;		}		h3{		font-size: 14px;		font-weight: 900;		color: #444;		margin:10px;		}		p{ 			font-size: 12px;		line-height: 18px;		font-weight:100;		margin: 10px;		color: #333;		font-family:			Georgia, "Times New Roman", Times, serif;		}	/*###########################*//**    classes & forms      **//*###########################*/	p.copyright	{		margin: 15px 10px 10px 10px;		font-size: 10px;		line-height: 15px;		color: #9C9C9C;		}			.aside	{		float: left;		margin: 9px 10px 9px 9px;		width: 110px;		font-size: 11px;		font-weight: bold; 		line-height: 15px;		text-align: center;		color: #333;		}	img.wrap {		display: block;		border: 1 solid #9c9c9c;		padding: 1px;		}	p.right	{		margin: 10px;		font-size: 11px;		line-height: 14px;  		}	.highlight {		background-color:#ff8;		}	.red {color: #930808;}	select{		font-family:			Georgia, "Times New Roman", Times, serif;		border: 				1px solid #9c9c9c;		color:					#000;		font-size:				10px;		line-height:			155%;		margin:					0px;		} 		/*###########################*//**         links           **//*###########################*/				a{		border-bottom-width: 1px;		border-bottom-style: solid;		border-bottom-color: #FF0000;		color: #333333;		text-decoration: none;		margin-bottom: 0px;		} 	a:hover {		border-bottom-width: 1px;		border-bottom-style: solid;		border-bottom-color: #FFFFFF;		color: #FFFFFF;		}    	A:visited {		border-bottom-style: solid;		border-bottom-color: #FF0000;		color: #666;		font-weight: 100;		border-bottom-width: 1px;    	}/*###########################*//**       nav ul, li        **//*###########################*/	#head ul {		font-size:				22px;		font-weight:			100;		letter-spacing:			0px;		margin-top:				10px;		margin-bottom:			10px;		color:					#999;		line-height:			100%;		}		ul, li{		margin:0;		padding:0;		}		#head ul li {		display:inline;		margin-left: 5px;		padding:0;		list-style:none;		}	#head a:link, #head a:visited {		display:inline;		margin:0;		padding:0px;		line-height:100%;		border:none;				}			#head a:hover, #head a:visited:hover {		display:inline;		margin:0;		color:333;		background-color:#ff8;		}			#head a:link .note, #head a:visited .note { 		color:#999;		}			#head a:hover .note, #head a:visited:hover .note { 		color:#883;		}