html {	height				: 100%;	min-height			: 100%;}body{	min-height			: 100%;	height				: 100%;	background-color	: White;	font-family			: Arial, Tahoma, "Trebuchet MS", Verdana, Helvetica, sans-serif;	font-size			: 13px;	color				: #353434;	margin				: 0;	background-image	: url('images/imgBackground.jpg');	background-repeat	: repeat-x;}textarea{	font-family			: "Century Gothic", Tahoma, "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;	font-size			: 13px;	width				: 250px;}input{	font-size			: 11px;	padding-left		: 3px;}html, body {    /*overflow-x          : hidden;*/}img{	border				: 0px;}A:Link{	color				:	#666666;	text-decoration		:	none;}A:Visited{	color				:	#666666;	text-decoration		:	none;}A:Active{	color				:	#666666;	text-decoration		:	none;}A:Hover{	color				:	#662d91;	text-decoration		:	underline;}h1{	line-height			: 30px;	font-size			: 30px;	color				: #662d91;}h3{	color				: #662d91;	font-size			: 18px;	line-height			: 3px;}h2{	color				: #662d91;	font-size			: 20px;	line-height			: 0px;}h4{	color				: #662d91;	line-height			: 0px;	font-size			: 14px;}h5{	color				: white;	line-height			: 0px;	font-size			: 16px;}#imageContainer{	height				: 100px;	top					: 0px;	left				: 0px;	position			: absolute;}#imageContainer  img {	display				: none;	position			: absolute;	top					: 0; 	left				: 0;}.pnlContainer{    position    		: relative;    width       		: 942px;	margin				: auto;	top					: 0px;	z-index				: 1;    background-image    : url('./images/imgContentBackground.png');    background-repeat   : repeat-y;	padding-bottom		: 180px;}.pnlLogo{    position            : relative;    top                 : 30px;    left                : 50px;	width				: 423px;	z-index				: 10;}.pnlContentTop{	background-image	: url('./images/imgBackgroundTop.png');	background-repeat	: no-repeat;	width				: 974px;	height				: 11px;	position			: absolute;	top					: -11px;	left				: -2px;}.pnlMenu{    position            : absolute;    top                 : 42px;    right               : 40px;	z-index				: 10;	height				: 55px;	width				: 373px;}.pnlMenu ul{    position            : relative;    list-style          : none;    margin              : 0;    padding             : 0;    color               : #662d91;    font-size           : 17px;	line-height			: 15px;}.pnlMenu ul li{    float               : left;    margin              : 0;    padding             : 0;    height              : 27px;	background-image	: url('./images/imgMenuBullet.png');	background-repeat	: no-repeat;	background-position	: left center;	padding-left		: 5px;	padding-right		: 5px;	border-right:1px solid #333333;}.pnlMenu ul li a{    cursor              : pointer;    color               : #333333;    margin              : 0;    padding             : 0;    display             : block;    height              : 30px;    padding-top         : 5px;    padding-left        : 7px;    padding-right       : 7px;}.pnlMenu ul li a:hover{	color				: #000000;}.pnlMenu ul li ul{    display             : none;    position            : absolute;    margin              : 0;    padding             : 0;    width               : 150px;    top                 : 35px;    border-left			: 3px solid #ee3b33;    border-right		: 3px solid #ee3b33;    border-bottom		: 3px solid #ee3b33;    padding-bottom      : 5px;	background-color    : White;}.pnlMenu ul li ul li{       margin              : 0;    padding             : 0;	padding-left		: 10px;}.pnlMenu ul li ul li a{    color               : #ee3b33;    display             : block;    margin              : 0;    padding             : 0;    padding-left        : 7px;    height              : 30px;	font-size			: 13px;}.pnlMenu ul li ul li a:hover{    color               : red;    background-image    : none;}.pnlContent{    position            : relative;    width               : 390px;	border:1px solid white;    left                : 27px;	line-height			: 20px;	padding-left		: 25px;	padding-right		: 25px;	top:-15px;	padding-bottom		: 50px;	background-color	: #fcfbfb;}.pnlContent a{	color				: #662d91;}.pnlContent ul{	/*list-style			: square;*/}.pnlRightContent{	position			: absolute;	top					: -5px;	height				: 424px;    width               : 424px;	left				: 460px;	z-index				: 10;	background-image	: url('./images/imgMapsBackground.png');	background-repeat	: no-repeat;	padding-top			: 11px;	padding-left		: 11px;}.pnlRightContent a{	color				: white;	text-decoration		: underline;}.pnlRightContent a:hover{	color				: #debbf4;	text-decoration		: underline;}.pnlRightContent table{	font-size			: 16px;}.pnlHeader{	position			: relative;	top					: -28px;	width				: 910px;	left				: 16px;	height				: 298px;	background-color	: white;	}/*.pnlOrangeBlock{	height				: 327px;	background-color	: #ff0e18;	position			: absolute;	width				: 100%;	top					: 153px;}*/.pnlFooter{	top					: -200px;	position			: relative;	margin				: 0 auto;	height				: 183px;	width				: 884px;	background-image	: url('images/imgFooter.png');	background-repeat	: repeat-x;	z-index				: 100;	left				: 0px;}.pnlFooter a{	color:white;}.pnlFooterContent{	top					: 0px;	position			: relative;	margin				: 0 auto;	height				: 235px;	width				: 884px;	z-index				: 100;	left				: 0px;}.pnlContactFooter{	position			: absolute;	top					: 45px;	left				: 585px;	text-align			: right;	width				: 275px;	padding-top			: 0px;	padding-bottom		: 53px;	color				: White;	font-size			: 17px;}.pnlRightContentIndex{	position: absolute;	top: 395px;	left: 450px;	padding-left:30px;	height:395px;	padding-top:3px;}.pnlRightContentIndex a{	color:#662d91;}.tblFooter{	color				: #040e10;	padding-left		: 50px;}.pnlContactInfo{	position			: absolute;	top					: 50px;	font-size			: 14px;	left				: 175px;	line-height			: 20px;}.pnlContactText{	position			: absolute;	left				: 400px;	top					: 53px;	z-index				: 11;}.pnlRightFooter{	position			: absolute;	top					: 35px;	font-size			: 14px;	left				: 500px;	width				: 500px;}.pnlRightFooter a{	color				: White;}.pnlCopyright{	position			: absolute;	top					: 200px;	right:0px;	text-align			: right;	color				: #333333;	padding-bottom		: 15px;	z-index				: 10;	font-size			: 10px;}.pnlCopyright a{	color				: #000000;}.txtInputField{	width				: 250px;	height				: 20px;}#nav{    position            : absolute;    top                 : 265px;    left				: 12px;    z-index             : 1001;}#nav a {     padding             : 0px 3px;    text-decoration     : none;    background-image    : url('./images/imgBullet.png');    background-repeat   : no-repeat;    display             : block;    width               : 16px;    height              : 27px;    text-indent         : -9999em;    float               : left;}#nav a.activeSlide {    background-image    : url('./images/_imgBullet.png');    background-repeat   : no-repeat;}#nav a:focus {     background-image    : url('./images/_imgBullet.png');    background-repeat   : no-repeat;    outline             : none; }.pnlForm{	position			: relative;	padding-top			: 15px;}.pnlForm table{	color				: #ee3b33;	font-size			: 13px;	line-height			: 35px;}.pnlRequestText{	position			: absolute;	top					: 15px;	left				: 425px;	width				: 200px;	color				: #ee3b33;	font-size			: 13px;	line-height			: 35px;}.pnlReelOverlay{    /*background-image    : url('./images/imgReelOverlay.png');    background-repeat   : no-repeat;*/	width				: 409px;	height				: 119px;	position			: absolute;	top					: 229px;	right				: 0px;	padding-left		: 170px;	color				: white;}.pnlReelSubtext{	position			: relative;	top					: -20px;	font-size			: 16px;}.pnlHighlightedProject{	margin-top:12px; /* Change this value to 8 when "webshop" is implemented */	border:1px solid #cccccc;	padding-top:5px;	padding-left:5px;	width:428px;}.slideshow{	width:910px;	height:298px;}