/* CSS Document *//* Damson Creative - John McGeary 2007*/* {	margin:						0;	padding:					0;}a {	color:						#B71A8B;	text-decoration:			none;}a:hover {	color:						#B71A8B;	text-decoration:			underline;}h1	{	color:						#B71A8B; 	font-weight:				bold; 	font-size:					18px; 	padding-bottom:				10px;}h2 {	color:						#B71A8B;	font-size:					14px; 	font-weight:				bold;	padding-top:				10px;}h3 {	font-size:					12px; 	font-weight:				bold;	padding-top:				10px;	padding-bottom:				10px;}.style1 {	color:						#B71A8B;	font-size:					12px;	font-weight:				bold;	padding-top:				10px;}html, body  {   background-color: 			#F7F7F7;   font-size:	 				12px;   line-height:					16px;   color:						#003D7D;   font-family:					Verdana, Arial, Helvetica, sans-serif;      scrollbar-3d-light-color:	#CCC;    scrollbar-arrow-color:		#B71A8B;    scrollbar-base-color:		#FFF;    scrollbar-dark-shadow-color:#EEE;    scrollbar-face-color:		#FFF;    scrollbar-highlight-color:	#DDD;    scrollbar-shadow-color:		#EEE;}#main_container  {   margin: 						0px auto 0px auto;   background: 					url(images/background.gif) no-repeat;   visibility: 					visible;   width: 						773px;   height:						576px;   position: 					relative;}/* --------  Navigation -------- */#navigation {	width:						600px;	padding-left:				30px;	height:						100px;	margin:						0px auto;}#navigation li {	list-style:					none;	display:					inline;	padding-right:				15px;}#navigation a {	text-decoration:			none;	color:						#003D7D;}#navigation a:hover {	text-decoration:			underline;	color:						#003D7D;	}#navigation #currentpage a {	color:						#B71A8B;} #navigation #currentpage a:hover {	color:						#B71A8B;	text-decoration:			none;}#navigation #currentpage a {	color:						#B71A8B;} #navigation #currentpage a:hover {	color:						#B71A8B;	text-decoration:			none;} #arrow {	background: 				url(images/arrow_11x79.gif) no-repeat center bottom;	width:						30px;	height:						32px;	padding-top:				50px;}#arrow_services {	background: 				url(images/arrow_11x79.gif) no-repeat center bottom;	width:						30px;	height:						32px;	padding-top:				50px;	padding-left:				124px;}#arrow_print {	background: 				url(images/arrow_11x79.gif) no-repeat center bottom;	width:						30px;	height:						32px;	padding-top:				50px;	padding-left:				260px;}#arrow_web {	background: 				url(images/arrow_11x79.gif) no-repeat center bottom;	width:						30px;	height:						32px;	padding-top:				50px;	padding-left:				400px;}#arrow_contact {	background: 				url(images/arrow_11x79.gif) no-repeat center bottom;	width:						30px;	height:						32px;	padding-top:				50px;	padding-left:				540px;}/* --------  Main Text Area -------- */#creative_graphic_design  {   visibility: 					visible;   position: 					absolute;   left: 						102px;   top: 						179px;   z-index: 					4;   width: 						440px;   height:						340px;   overflow:					auto;}/* --------  Image Boxes -------- */#web_box1 {	width:						200px;	height:						200px;	float:						left;	text-align:					center;	padding-top:				10px;}#web_box2 {	width:						205px;	height:						200px;	float:						right;	padding-right:				5px;	text-align:					center;	padding-top:				10px;}#web_box1 img {	border:						solid 1px #ccc;}#web_box2 img {	border:						solid 1px #ccc;}#print_box1 {	width:						200px;	height:						400px;	float:						left;	text-align:					center;	padding-top:				10px;}#print_box2 {	width:						205px;	height:						400px;	float:						right;	padding-right:				5px;	text-align:					center;	padding-top:				10px;}#print_box1 img {	border:						solid 1px #ccc;}#print_box2 img {	border:						solid 1px #ccc;}/* --------  Footer -------- */#footer  {   visibility: 					visible;   position: 					absolute;   left: 						566px;   top: 						511px;   z-index: 					4;   width: 						194px;}#footer p  {   font-size:					10px;   margin: 						0px;   color: 						#003D7D;   text-align: 					left;}