body,html,div,img,a,p,h1,h2,h3,h4,h5,h6,ul,li,span {margin:0;padding:0;border:0;background:transparent;text-decoration:none;outline:none;list-style-type:none;}


body,html {margin-bottom:100px;background:#C1DBEB;font-family:arial;} 

h1 {padding-left:20px;}
h2 {font-size:16px;}
h3 {font-size:14px;color:#000;}
p {font-size:12px;color:#000;}
em {font-weight: 200;}
.thin {line-height:0.5em;}
 
#blackTop {position:absolute;top:0;left:0;width:100%;height:184px;background:#000;display:block;}
#blueStrip {position:absolute;top:184px;left:0;width:100%;height:26px;background:#83BADB;display:block;}
#whiteStrip {position:absolute;top:210px;left:0;width:100%;height:292px;background:#FFF;display:block;}
#mainContainer {position:relative;margin:0 auto;width:990px;color:#000;}
#blackBar {margin-bottom:26px;padding-top:60px;width:990px;height:124px;background:#000;color:#FFF;font-size:16px;display:block;text-align:left;}
#logo {position:relative;left:12px;border:0;}



#whiteBar {position:relative;padding-top:20px;width:970px;height:272px;background:url('../resources/toppic3.jpg') no-repeat top right;display:block;}
	#whiteBar a {color:#999;text-decoration:none;}
	#whiteBar a:hover {color:#000;text-decoration:underline;}

#mission {position:relative;margin-left:20px;padding-top:40px;width:430px;height:60px;background:url('../resources/ourmission.jpg') no-repeat top left;display:block;}
#easy {margin:20px 0 0 20px;padding-top:40px;width:430px;height:90px;background:url('../resources/easy.jpg') no-repeat top left;display:block;}
	#mission p,#easy p,#wbGen p {text-align:justify;line-height: 110%;margin-bottom:10px;}

#wbGen {margin-left:20px;padding-top:10px;width:430px;height:250px;display:block;}
	#wbGen  h3{margin-bottom:10px;padding:10px;width:410px;height:14px;background:#03526D;font-size:13px;color:#FFF;text-align:left;display:block;}

#whiteStrap {clear:both;width:100%;height:1px;display:block;font-size:1px;}

	#rooms {position:absolute;top:450px;left:470px;z-index:10;}

			#rooms li {position:relative;float:left;}

			#rooms li a {position:relative;width:60px;height:50px;padding-top:10px;display:block;color:#FFF;text-decoration:none;text-align:center;line-height:90%;font-size:24px;}
				#rooms li a:hover {color:#AAA;text-decoration:none;}

			#rooms #color1 {background:url('../resources/1bed.png') no-repeat;}
			#rooms #color2 {background:url('../resources/2bed.png') no-repeat;}
			#rooms #color3 {background:url('../resources/3bed.png') no-repeat;}
			#rooms #color4 {background:url('../resources/4bed.png') no-repeat;}
			#rooms #color5 {background:url('../resources/5bed.png') no-repeat;}
			#rooms #color6 {background:url('../resources/6bed.png') no-repeat;}
			#rooms #color7 {background:url('../resources/7bed.png') no-repeat;}
			#rooms #color8 {background:url('../resources/8bed.png') no-repeat;}


#blueBase {position:relative;margin-top:20px;width:990px;display:block;}

	#leader {margin:10px 0 0 20px;width:932px;background:#93C4DE;}
	#leader h2 {padding:10px;background:#03526D;color:#FFF;}
	#leader p {padding:5px 10px;}
	#leader p.leaderP {display:block;visibility:visible;}

	#unipol {margin:10px 0 20px 20px;width:932px;background:#93C4DE;}
	#unipol h2.uni {font-size: 14px;padding:10px;font-weight:100;background:#03526D;color:#FFF;}
	#unipol p {padding:10px;}
	#unipol a {color: #777;text-decoration: none;}
	#unipol a:hover {color: #000;text-decoration: underline;}
	#unipolpic {float:left;margin:10px;}



	div.highlight {position:relative;margin:0 0 20px 15px;width:464px;height:220px;background:#AAA;display:block;float:left;}
		div.highlight p {text-align:justify;}

	img.hPic {margin: -10px 10px 0 -10px;float: left;}
	img.taken {position:absolute;top:0;left:0;}
	img.avail {position:absolute;top:0;left:0;z-index:20;}

	#blueBase h2.blackFont {color: #000;}
	#blueBase h2.whiteFont {color: #FFF;}

	#blueBase p.rightFloat a {position:absolute;bottom:10px;right:10px;font-size:11px;color:#000;text-align:right;text-decoration:none;}
	#blueBase p.blackFont {color: #000;}
	#blueBase p.whiteFont {color: #FFF;}
	#blueBase p.rightFloat a:hover {text-decoration: underline;}
	#blueBase p.rightFloat.blackFont a {color:#000;}
	#blueBase p.rightFloat.whiteFont a {color:#FFF;}

	div.color1 {padding:10px;width:444px;height:200px;display:block;background: #93C4DE;}
	div.color2 {padding:10px;width:444px;height:200px;display:block;background: #03526D;}
	div.color3 {padding:10px;width:444px;height:200px;display:block;background: #A01A93;}
	div.color4 {padding:10px;width:444px;height:200px;display:block;background: #009D9E;}
	div.color5 {padding:10px;width:444px;height:200px;display:block;background: #D84A84;}
	div.color6 {padding:10px;width:444px;height:200px;display:block;background: #6F84A1;}
	div.color7 {padding:10px;width:444px;height:200px;display:block;background: #9F7AB6;}
	div.color8 {padding:10px;width:444px;height:200px;display:block;background: #4A0081;}




#footer {clear:both;position:relative;margin-top:20px;padding:10px;width:950px;height:20px;background:#83BAD8;display:block;list-style:none;}

	#footer li {float: left;font-size: 12px;}
	#footer li.design {float: right;}

	#footer li a {font-size:12px;color:#000;text-align:left;text-decoration:none;}

	#footer li a:hover {color: #FFF; text-decoration: none;}

	#lowerFooter {padding-left:10px;width:950px;height:20px;display:block;list-style-type:none;}
		#lowerFooter li {float:left;margin-right:20px;}
			#lowerFooter li a {font-size:10px;color:#000;text-decoration:none;text-align:left;}



#contact {position:absolute;top:0;left:470px;padding:110px 30px 0 0;width:450px;background:url(../resources/top-transparency.png) no-repeat top left;color: #FFF;display: block;text-align: right;}

	#contact p {line-height:170%;color:#FFF;}
	#contact a {color: #FFF;text-decoration: none;}
	#contact a:hover {color: #FFF;text-decoration: underline;}

	#contact div.fb-like {position:absolute;top:212px;left:20px;}
		
	#contact a.fb {position:absolute;top:186px;left:330px;width:60px;height:21px;display:block;background:url(../resources/social.png) no-repeat 0 0;}
		#contact a.fb:hover {background:url(../resources/social.png) no-repeat 0 -21px;}
	#contact a.tw {position:absolute;top:186px;left:394px;width:60px;height:21px;display:block;background:url(../resources/social.png) no-repeat -60px 0;}
		#contact a.tw:hover {background:url(../resources/social.png) no-repeat -60px -21px;}
		
	#contact #enquiry {position:absolute;top:186px;left:20px;display:none;width:100px;height:17px;padding-top:4px;border-radius:2px;-moz-border-radius:2px;background:#01415C;font-size:10px;text-transform:uppercase;text-decoration:none;text-align:center;}
		#contact #enquiry:hover {background:#008E8F;text-decoration:none;}
	

	
#topMenu {position:relative;margin-top:70px;float:right;}
	#topMenu ul {float:right;}
	#topMenu li {font-size:32px;color:#FFF;float:left;}
	#topMenu a {color: #FFF;text-decoration: none;}
	#topMenu a:hover {color: #AAA;text-decoration: none;}





div.wrapper {margin:0 0 40px 20px;width:930px;height:450px;display:block;}

div.features {width:70px;height:450px;display:block;float:left;}
	div.features  ul {list-style:none;display:block;}
	div.features ul li {margin:0 10px 10px 0;width:60px;height:50px;display:block;background:#93C4DE;text-align:center;font-size: 16px;}
	div.features ul li p {padding-top:5px;width:60px;height:45px;display: block;color: #FFF;font-size: 16px;}
	div.features ul li a {padding-top:5px;width:60px;height:45px;display: block;color: #FFF;text-decoration: none;}
	div.features ul li a:hover {text-decoration: none;color: #999;}

div.headline {width:221px;height:450px;display:block;float:left;}
	div.headline p {padding:10px;text-align: center;}
	div.headline a {color: #000;text-decoration: none;}
	div.headline a:hover {text-decoration: underline;}
	
		div.headline a.imgA {display:block;width:220px;height:240px;font-size:13px;color:#FFF;text-align:center;background: #93C4DE url(../resources/search2.png) no-repeat 200px 222px;}
		div.headline a.imgA:hover {text-decoration:none !important;color:#000;background: #93C4DE url(../resources/search.png) no-repeat 200px 222px;}

div.details {padding:10px;width:170px;height:430px;background:#93C4DE;display:block;float:left;}
	div.details h3 {padding:5px 0;color: #000;}
	div.details ul {margin:0 0 0 15px;}
	div.details li {font-size:11px;color:#000;line-height:1.2em;}

div.overview {margin:0;padding: 10px;border:10px solid #93C4DE;width:408px;height:410px;background:#C1DBEA;display:block;float:left;}
	div.overview h3 {margin-bottom:10px;}
	div.overview p {margin-bottom:5px;text-align:justify;}

#landlords {clear:both;width:970px;}

#aboutList h3,#landlords h3 {margin-top:20px;padding:10px;width:950px;height:14px;background:#03526D;font-size:13px;color:#FFF;text-align:left;display:block;}

#aboutList p,#landlords p  {padding:10px;width:950px;background:#93C4DE;font-size:12px;color:#000;text-align:justify;display:block;}

#landlordLink a {position:absolute;top:220px;left:755px;font:normal 100 11px arial;color:#FFF;text-decoration: underline;}
	#landlordLink a:hover {text-decoration:none;color:#FFF;}


#enquiryForm,#thanks {width:400px;height:280px;font:normal 100 12px arial,sans-serif;}
	p.formTitle1 {clear:left;float:left;display:block;margin:0 22px 20px 0;width:100%;height:16px;color:#000;font-weight:600;line-height:25px}
	input.input1 {float:right;display:block;padding-left:5px;border:0;width:175px;height:25px;background:#DDD;color:#000;}
	p.formTextareaTitle {clear:left;display:block;margin:0 22px 5px 0;width:605px;height:16px;font-weight:600;color:#000;}
	textarea#formComments {display:block;margin-bottom:20px;border:0;width:100%;height:76px;background:#DDD;font:normal 100 12px arial,sans-serif;color:#000;}
	#formSubmit {display:block;padding-bottom:2px;border:0;border-radius:2px;-moz-border-radius:2px;width:70px;height:24px;background:#DDD;font:normal 600 12px arial,sans-serif;color:#000;cursor:pointer;}
		#formSubmit:hover {background:#000;color:#DDD;}

	p.thanks {margin-top:20px;color:#000;text-align:left;}





