

a#logo 		{ float: left; display: block; width: 127px; height: 127px; margin-right: 15px; background: url('../img/widgetlogo.png') no-repeat; font-size: 0 }
h1 		{ display: block; padding-top: 10px; font: bold 40px 'Rotonda', sans-serif; margin-left: 10px; letter-spacing: 2px; line-height: 35px; color: #ffffff; text-transform: uppercase }

#partnerlogo	{ background: #4c8692; display: block; height: 127px; padding: 25px }
#partnerlogo h1	{ padding-top: 28px }

#container { min-height:100%; position:relative; background: none; background-color: #73a9b5; }

#maincontent 		{ margin: 25px 25px 0 25px ; padding-bottom:200px; }

.singleline.left	{ float: left; }

#mainmenu 			{ height: 84px; background: #5694a1; overflow: hidden; }
#mainmenu a:first-child 	{ margin-left: 25px; }

.mainlength, .mainlength .cornerBox	{ width: 100% };
