/* CSS Document */
#outterWrapper {width:100%; background-color:#C8FBFD

}

#innerWrapper {width:1000px; margin:0 auto; background:#FFF;
box-shadow: 0 0 40px #3badec;

  }

#mainWrapper {width:980px; margin:0 auto; }
#mainWrapper h1 { font-family:Arial, Helvetica, sans-serif; color:#017063; }

#logo {background:-image:url(../structure-images/simply-belfast-logo-level1.jpg); background-repeat:no-repeat; }



#topAd {
	width: 600px;
	float: left;
}


#social-media-icons {
	width: 232px;
	float: right;
	padding: 0 0 5px 0; }
#social-media-icons ul li {display:inline; }


#signin { 
	width: 232px;
	float: right;
	padding: 0 0 0 0; }
#signin ul li {display:inline; }
#signin a:link { color:#000;	}
#signin a:visted { color:#000;	}
#signin a:active { color:#000;	}
#signin a:hover { color: #F90;	}
#signin a { padding:0px 10px; }




#menus  { clear:both;
			font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			text-align:left;
			}
#menus ul { border-top: 1px #000 solid;
				border-bottom: 1px #000 solid;
				padding:10px 0;
}
#menus ul li { display:inline; }

#menus ul li a:link { color:#000;	}
#menus ul li a:visted { color:#000;	}
#menus ul li a:active { color:#000;	}
#menus ul li a:hover { color: #F90;	}
#menus ul li a { padding:0 15px; }


#pageContent {
			width: 550px;
			float:left;
			border-style: solid;
border-width:thin; 
border-color: #3badec;;
padding: 10px;
border-radius: 20px;
margin-left: 20px;

}
#pageContent h3{	padding:0 0 0 20px;
}

#login-help {
			width: 320px;
			float:right;
			border-style: solid;
border-width:thin; 
border-color: #3badec;;
padding: 10px;
border-radius: 20px;
margin-right: 30px;

}
#login-help p { font-family:Arial, Helvetica, sans-serif;
				font-size:16px; 
				color:#017063;
}

}



#general-users {
			width: 780px;
			float:left;
			border-style: solid;
border-width:thin; 
border-color: #3badec;;
padding: 10px;
border-radius: 20px;

}

#menu-icons { width: 250px;
			float:left;
			text-align:center;
			padding:5px;
}

#menu-icons p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#3badec;
	font-weight: 400;
	
}


#help { width: 160px;
		float:right;
					border-style: solid;
border-width:thin; 
border-color: #3badec;;
padding: 5px;
border-radius: 20px;
}




#news-zone p { font-family:Arial, Helvetica, sans-serif; 
				font-size:10px;
				
}
#news-zone table { font-family:Arial, Helvetica, sans-serif; 
				font-size:12px;
				
}

#news-zone table h3{ font-family:Arial, Helvetica, sans-serif; color:#036;					
				font-size:14px;
				padding:none;
				
}

#rightside { width:350px;
				float:right;
}

#rightside p { 	font-family:Arial, Helvetica, sans-serif; color:#036;					
				font-size:15px;
				text-align:center;
				color:#017063;
}

#property-rightside { float: right;
}


.weather { float:right;
}



#sell-online { clear:both;
}

#sell-online h2 { font-family:Arial, Helvetica, sans-serif; color:#017063;					
				font-size:18px;
}

#sell-online p { font-family:Arial, Helvetica, sans-serif;					
				font-size:14px;
}


#cars-jobs { 	clear:both;
				width: 100%;
				float: left;
}

#cars { 	    
				float: left;
			
}



#marketing { 	clear:both;
				margin: 25px 0 25px 0;
				width: 975px;
				border:#F60;
				border:1px #bbb solid; background:none;
				
}
#marketing H2{ 	font-family:Arial, Helvetica, sans-serif;
				color:#017063;
}
#marketing p{ 	font-family:Arial, Helvetica, sans-serif;
				font-size: 14px;
				color:#017063;
}
#marketing a:link { color:#017063;	}
#marketing a:visted { color:#017063;	}
#marketing a:active { color:color:#000;	}
#marketing a:hover { color: #F90;	}


#marketing-zone { clear:both;

}
#marketing-zone-photo {
	width: 300px;
	float:left;					
}
#marketing-zone-text {
				width: 670px;
				float:right;
				font-family:Arial, Helvetica, sans-serif;
				font-size: 14px;
				color:#017063;
}





#leftside { 	clear:both;
				width:300px;
				float:left;
				padding: 0 30px 0 0;
}
#entertainment{ 	
					float: left;
					width: 650px;
					border:#F60;
					
}





				
				
#belfast-art {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
		color:#017063;
		text-align:center;
}
#belfast-art a:link { color:#000;	}
#belfast-art a:visted { color:#000;	}
#belfast-art a:active { color:#000;	}
#belfast-art a:hover { color: #F90;	}



				
				
#pageContent table { font-family:Arial, Helvetica, sans-serif;
		color:#017063;
}



h1 { font-family:Arial, Helvetica, sans-serif;
		color:#017063;
}



h3 { font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#017063;
}




/* Forms */

form ol { list-style-type:none; }

form 	{ text-align:left; margin:20px;	}

label 	{ 
		float: left; width: 150px; margin-top:5px;
		text-align:right; display:block; background:none; font-weight:bold;
		}
	
submit	{ background:none; 	}

input 	{ 
		width: 280px; margin:0 0 16px 10px;
		border:1px #bbb solid; padding:5px; background:none; 
		}
		
input:focus, textarea:focus	{ background-color:#BFEBFF; }

textarea {
		width: 280px; height: 150px; margin:0 0 16px 10px;
		border:1px #bbb solid; padding:5px; background:none; 
		}

select { margin-bottom:20px;	}
	
.month { margin-left:155px;	}

.submit {
		width:90px; height:25px;
		margin-left:160px;
		font-size:12px;
		}

br		{ clear: left; 	}

.clear	{ clear:both; }



/* Footers */

#footer { background-color:#CCC;
			clear:both;
			margin:20px 0 0 0; }

#footer h3 { text-align:center; }

#footer ul li { font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
}



#footer a:link { color:#017063;	}

#footer a:visted { color: #066;	}

#footer a:active { color:#017063;	}

#footer a:hover { color: #FFF; font-weight:strong;	}







#footer1 { width:25%;
	float:left;
}

#footer2 {width:25%;
float:left;
}

#footer3 {width:25%;
float:left;
}

#footer4 {width:25%;
float:left;
}

#copyright  { clear:both; 
				background-color:#FFF;
				text-align:center; 
				color:#066;
				font-family:Arial, Helvetica, sans-serif;
				font-size:12px;
				padding:2px;
				 }