@import url(general.css);/* CSS Document */#introduction{	clear:both;	height: 160px;	/*background-image: url(../images/intro_photo.jpg);	background-repeat: no-repeat;*/}#main_photo{	height: 150px;	width: 525px;	float:left;	/*background-color:#F00;*/	padding:7px 0 10px 13px;	}#intro_note_top{	float:right;	width:200px;	height:1px;}#intro_info{	clear:right;	float:right;	margin:5px 10px 10px 10px;	width:200px;	color:#FFFFFF;	font-size:14px;	line-height:16px;	/*background-image:url(../images/intro_extension.gif);*/	background-position:top;}#intro_info h2 a{	display:block;}/*categories*/#categories{	clear:both;	background-color:#ad896a;	/*width:760px;*/	padding-left:12px;	height: 74px;	text-align:center;	font-family:Arial, Helvetica, sans-serif;	font-size:13px;	text-transform:uppercase;	color:#FFFFFF;}#category_wrapper{	width:740px;	text-align:left;}#categories .category_photo{	float:left;	border: 1px solid #FFCC00;	background-color:#FF0000;	width:80px;	height:72px;}#categories .category_text{	padding-left:6px;	float:left;	border: none;	background-color:#cc0134;	width:120px;	height:74px;}#categories table{	width:120px;	height:74px;}#categories a{	border:none;	color:#FFF;	text-decoration:none;}#categories img{	border:none;}#categories a:hover, #categories a:focus{	border:none;	color:#000;	text-decoration:none;}#categories .category_rough{	margin-right:13px;	float:left;	width:23px;	height:74px;	background-image:url(../images/category_rough.gif);}#content_wrapper{	text-align: left;	margin-left: auto;	margin-right: auto;	margin-top: 10px;	margin-bottom: 10px;	width: 736px;	background-image:url(../images/home_twocolumns.gif);	border-bottom: 1px solid #ad896a;}#content_wrapper h2{font-size:120%;}#content_wrapper a{	color:#cc0134;	text-decoration:none;}#content_wrapper a:hover, #content_wrapper a:focus{	color:#000;	text-decoration:none;}#leftcolumn{	float:left;	width:228px;	padding: 0 0 10px 10px;}#leftcolumn h2{	width:230px;	margin-left:-10px;	margin-bottom:10px;	/*margin-right:-2px;*/	padding: 13px 0 13px 10px;	background-color:#ffae00;	color:#750010;	background-image:url(../images/banana.jpg);	background-position:right top;	background-repeat:no-repeat;}#leftcolumn h3{	padding:0 25px 0 0;	margin-bottom:6px;}#leftcolumn p{	padding:0 25px 0 0;	margin-bottom:12px;}#rightcolumn{	float:right;	width:462px;	padding: 0px 9px 9px 10px;}#rightcolumn h2{	height:1%;	position:relative;	width:472px;	margin-left:-13px;	margin-bottom:12px;	margin-right:-12px;	padding: 13px 0 13px 12px;	background-color:#ffae00;	color:#750010;	background-image:url(../images/corn.jpg);	background-position:right top;	background-repeat:no-repeat;}#rightcolumn p{		padding:0 25px 0 0;}#rightcolumn h3{	margin-top:12px;	padding:0 25px 0 0;	}	