/* CSS Document */body {	text-align:center;	/*background-image:url(../media/bground.gif);	background-repeat:repeat;	background-position:top;*/	background-color: #dadada;	margin: 0px;}div#container {	margin: 0px auto;	width: 760px;	text-align: left;	color: #666;	background-color:transparent;	padding: 0px;}#header {	width: 760px;	margin: 0px;	padding: 0px;}#logo {	width: 760px;	height: 111px;	position: relative;	padding:0px;}	#logo span {	background: url(../comps/media/header.jpg) no-repeat;	position: absolute;	width: 760px;	height: 111px;	padding: 0px;	margin: 0px;	background-image: url(../comps/media/header.jpg);	top: -18px;}h1#logo  {	font: normal 1em/1.5em arial, helvetica, sans-serif;}#navcontainer {	width: 760px;	margin-top: 40px;}#navlist {border-bottom: 1px solid #999;margin: 0;padding-bottom: 19px;padding-left: 10px;}#navlist ul, #navlist li{display: inline;list-style-type: none;margin: 0;padding: 0;font-family: arial, helvetica, sans-serif;}#navlist a:link, #navlist a:visited{background: #E8EBF0;background: url(../media/navBground.jpg) no-repeat;border: 1px solid #999;color: #000;float: right;font-size: small;font-weight: normal;line-height: 14px;margin-right: 0px;padding: 4px 10px 0px 10px;text-decoration: none;}#navlist a:link#current, #navlist a:visited#current{background: #fff;border-bottom: 1px solid #fff;color: #000;}#navlist a:hover {	color: #FFF;	background:url(../media/navBgroundHover.jpg) no-repeat;}body.section-1 #navlist li#nav-1 a, body.section-2 #navlist li#nav-2 a,body.section-3 #navlist li#nav-3 a,body.section-4 #navlist li#nav-4 a{background: #fff;border-bottom: 1px solid #fff;color: #000;}#contact {	width: 740px;	float: left;	background-image:url(../media/contactBground.jpg);	background-repeat:no-repeat;	background-position: top;	padding: 2px 5px 0px 15px;	color: #FFF;	background-color: transparent;}#contact p {	font: normal 1em/1.5em arial, helvetica, sans-serif;	padding: 0px;	margin: 0px;}#content {	width: 756px;	float: left;	padding: 1px;	margin: 0px;	background-color: #FFF;	border-bottom: solid 1px #999;	border-left: solid 1px #999;	border-right: solid 1px #999;}#lftColumn {	width: 362px;	float: left;	padding: 0px;	margin: 0px;}.blend img {	opacity: 0;	-moz-opacity: 0;	-khtml-opacity:0;	filter: alpha(opacity=0);}#rtColumn {	width: 375px;	float: right;	margin: 0px;	padding: 0px;}#rtColumn p {	font: normal 0.7em/1.5em arial, helvetica, san-serif;	color: #000;	background-color: #FFF;	margin-left: 10px;	margin-right: 10px;}#rtColumn h2 {	font: normal 2em/1.5em arial, helvetica, sans-serif;	color:#CCC;	background-color: #FFF;	padding: 0px;	margin: 0px 0px 15px 0px;}#rtColumn h3 {	font: normal 1.3em/1.5em arial, helvetica, sans-serif;	color:#024BB0;	background-color: #FFF;	padding: 0px;	margin: 0px 0px 0px 10px;}#aboutus {	width: 230px;	height: 49px;	position: relative;		}#aboutus span {	background: url(../media/aboutus.jpg) no-repeat;	position: absolute;	width: 100%;	height: 100%;	}	#clientlogin {	width: 345px;	height: 72px;	position: relative;}#clientlogin span {	background: url(../media/clientlogin.jpg) no-repeat;	position: absolute;	width: 100%;	height: 100%;	}	#portraits {	width: 345px;	height: 72px;	position: relative;		}#portraits span {	background: url(../media/portrait.jpg) no-repeat;	position: absolute;	width: 100%;	height: 100%;	}	#contacttitle {	width: 266px;	height: 43px;	position: relative;	}	#contacttitle span {	background: url(../comps/media/contactus.gif) no-repeat;	position: absolute;	width: 100%;	height: 100%;	}#footer {	width: 740px;	float: left;	background-image:url(../media/contactBground.jpg);	background-repeat:no-repeat;	background-position: top;	padding: 4px 5px 4px 15px;	margin: 10px 0px 10px 0px;	color: #FFF;	background-color: transparent;}#footer p {	font: normal 0.7em/1.5em arial, helvetica, sans-serif;	padding: 0px;	margin: 0px;}.contactForm {	width: 375px;	float: left;	margin: 10px 0px 0px 0px;	padding: 0px 0px 7px 0px;}form {	padding: 0px;	margin: 0 0 10px 0; 	background-color: #F2F2F2;	border-top: 1px solid #CCC; 	border-bottom: 1px solid #CCC;}input.field {width: 90%;}textarea {width: 90%;}input.check {margin-right: 5px;}table {	font-size: 11px;}.contactForm {	font: normal 1em/1.3em "Lucida Grande", Arial, Helvetica, sans-serif;}
