/*-----------------------------*//*----- generic styles ------ *//*---------------------------*/body {	background-color: #E5E5E5;	color: #000;}a {	color: #000;}	a:visited {		color: #6b6459;	}	a:hover {		color: #000;		background-color: #f60;	}		#column3 a.selected, #column4 a.selected {		color: #000;		background-color: #ccc;	}		#about a:visited {		border-bottom: none;	}/*-----------------------------*//*----- headings styles ------ *//*---------------------------*/h1, h2 {	color: #000;}/*-----------------------------*//*----- layout styles ------ *//*---------------------------*/#topbar {	background: url(../images/transbkgd_movies.png) 0 0 repeat;}#column2 #about {	border-top: none;	color: #fff;	width: 340px;	background-color: #000;	padding: 10px 20px 25px 20px;	margin-top: 0px;}	#column2 #about h2 {		color: #fff;		margin-bottom: 12px;	}		#column2 #about a {		color: #fff;		border-bottom: 1px solid #f60;	}		#column2 #about a {		color: #fff;		border-bottom: 1px solid #f60;	}			#column2 #about a:hover {			color: #000;			background-color: #f60;			border-bottom: 1px solid #f60;		}			#about a {		color: #000;		border-bottom: 1px solid #f60;	}			#about a:hover {			color: #000;			background-color: #f60;			border-bottom: 1px solid #000;		}									#contactme a {		color: #000;		border-bottom: 1px solid #f60;	}			#contactme a:hover {			color: #000;			background-color: #f60;			border-bottom: 1px solid #000;		}		#flashcontent {	font-size: 1px;	margin: 0;	height: 333px;}	#involvement h2 {		margin-top: 20px;	}				.extradash {		background: url(../images/dash.gif) 0 0 no-repeat;}#backtotop {	border: none;}	.longpage {		padding-bottom: 20px;		border-bottom: 2px solid #6b6459;		margin-bottom: 0px;	}		.extratop {		margin-top: 25px;	}#logo h1 {	background: url(../images/logo04.gif) 11px 6px no-repeat;}		#logo h1 a:hover, #logo h1 a:active {			background: url(../images/logo04.gif) 11px 6px no-repeat;		}	#whatido h2 {		background: url(../images/whatido04.gif) 16px 30px no-repeat;	}#involvement.lessmargin {	margin: 269px 0 0 0;	padding-top: 4px;}		#involvement li.flash {			background: url(../images/bullet_flash02.gif) 0px 4px no-repeat;		}