/* CSS Document */* {	padding: 0px;	margin: 0px;	}			table	{		border: solid #cedae6 2px;	}	html, body {	text-align: center;	margin: 0 auto;	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	}	H1 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	padding-top: 4px;	padding-bottom: 6px;	}	H3 {	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: 15px;	font-weight: bold;	color: #275d7d;		padding-top: 4px;	padding-bottom: 6px;	}		#container, #container-content {	width: 850px;	display:block;	clear: both;	margin: 0 auto;	background-image:url(background.gif);	background-repeat:repeat-x;	}	#container-content {	background-image:url(background_content.gif);	background-repeat:repeat-x;	}				#top {		width: 850px;		height: 101px;		clear: both;		}				#logo {			height: 101px;			WIDTH:268PX;			float: left;			margin:0;			padding:0;			}					#menu {			width: 580px;			height: 101px;			float: left;			text-align: left;			padding: 0px;			margin: 0px;			}					#menu ul {			float: right;			height: 80px;			}					#menu ul li {			float: left;			display: block;			list-style:none;			/*border: solid blue 2px;*/			}					#menu ul li a {			float: left;			height: 45px;			padding-left: 8px;			padding-right: 3px;			padding-top: 35px;			font-family: Verdana, Arial, Helvetica, sans-serif;			font-size: 9px;			font-weight: bold;			color: #000000;			text-decoration: none;			text-transform: uppercase;			display: block;			background-image:url(menu_spacer.gif);			background-position:left;			background-repeat:no-repeat;			}					#menu ul li a:hover {			height: 45px;			padding-top: 35px;			background-image:url(menu_background.gif);			background-repeat:repeat-x;			color: #52779b;			}					#header {		width: 850px;		height: 324px;		border-bottom: solid #ffffff 6px;		background-image:url(head_picture_big.jpg);		background-repeat:no-repeat;		}			#header-content {		width: 850px;		height: 140px;		border-bottom: solid #ffffff 6px;		background-image:url(images/head_picture_photography.jpg);		background-repeat:no-repeat;		}					#header-content2 {		width: 850px;		height: 140px;		border-bottom: solid #ffffff 6px;		background-image:url(images/head_picture_internet.jpg);		background-repeat:no-repeat;		}				#header-content3 {		width: 850px;		height: 140px;		border-bottom: solid #ffffff 6px;		background-image:url(images/head_picture_printing.jpg);		background-repeat:no-repeat;		}					#header-content3b {		width: 850px;		height: 140px;		border-bottom: solid #ffffff 6px;		background-image:url(images/head_picture_printing2.jpg);		background-repeat:no-repeat;		}	#header-content-services {		width: 850px;		height: 140px;		border-bottom: solid #ffffff 6px;		background-image:url(images/head_picture_services.jpg);		background-repeat:no-repeat;		}			#header-content-marketing {		width: 850px;		height: 140px;		border-bottom: solid #ffffff 6px;		background-image:url(images/head_picture_marketing.jpg);		background-repeat:no-repeat;		}					#header-content4 {		width: 850px;		height: 140px;		border-bottom: solid #ffffff 6px;		background-image:url(images/head_picture_post.jpg);		background-repeat:no-repeat;		}				#header-content5 {		width: 850px;		height: 140px;		border-bottom: solid #ffffff 6px;		background-image:url(images/head_picture_env.jpg);		background-repeat:no-repeat;		}				#header-title {		width: 800px;		height: 31px;		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;		font-size: 18px;		font-weight: bold;		color: #000000;		padding-top: 5px;		padding-left: 30px;		text-align: left;		}		#index-content {		width: 850px;		clear: both;		background-image:url(index_text_background.gif);		background-repeat: repeat-x;		}			#content {		width: 850px;		display: block;		clear: both;		background-image: url(content_background.jpg);		background-repeat: repeat-x;		}				#text {		width: 600px;		float: left;		padding-left: 22px;		padding-right: 10px;		text-align: left;		}			#right {		width: 195px;		float: right;		text-align: left;		padding-left: 2px;		}			.border1 {		border-left: solid #bababa 10px;		border-right: solid #bababa 10px;				border-top: solid #bababa 9px;		border-bottom: solid #bababa 9px;		}			.broder2 {		border-left: solid #8e8e8e 10px;		border-right: solid #8e8e8e 10px;				border-top: solid #8e8e8e 9px;		border-bottom: solid #8e8e8e 9px;		}				#index-content a, #content a {		padding-left: 14px;		background-image:url(link_dot.gif);		background-repeat:no-repeat;		background-position: 0px 4px;		font-weight: bold;		color: #52779b;		}			#index-content a:hover, #content a:hover {		color: #000000;		}				#first {			width: 240px;			padding-left: 23px;			padding-right: 20px;			padding-top: 5px;			text-align: left;			float: left;			}					#second {			width: 240px;			padding-left: 23px;			padding-right: 20px;			padding-top: 5px;			text-align: left;						float: left;			}					#third {			width: 240px;			padding-left: 23px;			padding-right: 20px;			padding-top: 5px;			text-align: left;						float: left;			}						#footer, #footer-content {		width: 850px;		height: 135px;		clear: both;		background-image:url(footer_background.jpg);		background-repeat:no-repeat;		}			#footer-content {		background-image:url(footer_background_content.jpg);		}				#footer-text {		padding-top: 32px;		padding-left: 160px;		color: #b9b9b9;		float: left;		text-align: left;		}			#footer-text a {		color: #b9b9b9;		}			#footer-text a:hover {		color: #FF0000;		}			ul.normal{		list-style-type:none;		margin: 13px;	}		ul.normal li{		padding-left:15px;		background: url(images/normalarrow.gif) top left no-repeat;	}