/* 
	Worthing Dot Gov Dot UK

	(c)2003-2008 WBC

	Version 3.0.1 - CSS Stylesheet

	February 2008
	Revised March, May and August 2008
*/

	@import url(http://www.worthing.gov.uk/styles/css/defaults/basic.css);
	@import url(/styles/rsrc/spectre_forms.css);

	/* Under Bar */

	#house-icon{
	margin:0.65em 0.65em 0 9.5em;
	float:left;
	vertical-align:text-top;
	border:0;
	position:relative;
	}
	
	/* New Bits */
	
	.nuSC h2{
	font-size:18pt;
	margin-top:0.5em !important;
	}
	
	.nuSC h3, .nuSC legend{
	font-weight:normal !important;
	font-size:14pt !important;
	letter-spacing:0;
	}
	
	/* Top Stories */
	
	#top-stories{
	overflow:hidden;
	width:97%;
	}
	
		.top-story{
		clear:left;
		overflow:hidden;
		margin-bottom:0.5em;
		}
	
		.top-story-img{
		width:150px;
		height:100px;
		border:1px solid #333;
		float:left;
		margin-right:0.5em;
		overflow:hidden;
		}
		
		.top-story div{
		height:100px;
		overflow:hidden;
		line-height:140%;
		}
		
		.top-story div h3{
		font-weight:bold !important;
		margin-top:0px;
		margin-bottom:0.3em;
		}
		
			.top-story div h3 a{
			text-decoration:none;
			}
			
			.top-story div h3 a:hover{
			text-decoration:underline;
			}
			
			.top-story-img a img{
			border:0;
			}
			
				
			
			.top-story div p, .top-story div ul{
			margin-top:0 !important;
			margin-bottom:0 !important;
			font-size:9pt !important;
			}
			.top-story div ul{
			padding-left:1.5em;
			margin-left:0;
			}	

	/* News bits */
	
	.frontpage-news-row{
	margin-bottom:20px !important;
	}
	
	.frontpage-news-column{
	position:relative;
	overflow:hidden;
	}
	
	.frontpage-news-image{
	position:absolute;
	top:4px;
	}
	
	.frontpage-news-column h3{
	position:absolute;
	left:70px;
	margin:0 !important;
	font-size:10pt !important;
	font-weight:bold !important;
	letter-spacing: 0;
	}
	
	.frontpage-news-column h3 a{
	text-decoration:none !important;
	}
	
	.frontpage-news-details{
	padding-top:33px;
	padding-left:70px;
	font-size:9pt !important;
	}

	/* Our Websites */
				#links-putty{
				width:auto;
				position:relative;
				overflow:hidden;
				}
			
				#links-image{
				width:50%;
				float:left;
				height:135px;
				background:#FFF;
				padding:6px;				
				position:relative;
				z-index:100;
				-moz-border-radius-topleft:10px;
				-moz-border-radius-bottomleft:10px;
				-webkit-border-bottom-left-radius:10px;
				-webkit-border-top-left-radius:10px;
				}
					#links-image-img{
					background-color:#FFF;
					height:67%;
					position:absolute;
					width:97%;
					z-index:250;
				-moz-border-radius-topleft:6px;
				-moz-border-radius-bottomleft:6px;
				-webkit-border-bottom-left-radius:6px;
				-webkit-border-top-left-radius:6px;
					}
					
					#links-image-byline{
					position:absolute;
					top:94px;
					padding:12px 0;
					z-index:1000;
					color:#222;
					font-size:9pt !important;
					}
					
				#links-list{
				list-style-type:none;
				margin:0 0 0 50%;
				padding:0;
				width:auto;
				height:147px;
				}
				
					#links-list li a{
					display:block;
					padding-left:20px;
					text-decoration:none;
					font-weight:bold;
					color:#222;
					font-size:9pt;
					}
					
					
					#links-list li a{
					height:21px;
					line-height:21px;
					background:transparent url(/styles/rsrc/fp_wwwLinkInactive.png) repeat-x left top;
					}
					
						#links-list li a:visited{
						color:#222;
						}
										
						#links-list li a:hover, #links-list li a:focus, #links-list li a:active, .wwwLBg{
						background:transparent url(/styles/rsrc/fp_wwwLinkActive.png) repeat-x left top !important;
						color:#fff !important;
						}
					
						
						#links-image-img-link{
						width:100%;
						height:100%;
						position:absolute;
						z-index:1250;
						outline:none;
						background:transparent;
						}


	/* Do it online director */

	#doItOnline fieldset{
	border:0;
	}

		#doItOnline fieldset h3{
		margin:0.1em 0 0.5em 0 !important;
		}
	
	#doItOnline fieldset legend{
	border-top:none !important; font-weight:bold; font-size:14pt; color:#464646; letter-spacing:-1px;
	}

	#doItOnline fieldset div{
	width:100%;
	overflow:hidden;
	}

	#doItOnline label{
	float:left;
	width:13%;
	font-weight:bold;
	padding:2px;
	}

	#doItOnline select{
	width:73%;
	padding:1px;
	border:1px solid #ccc;
	font-size:9pt;
	}

	#doItOnline input{
	width:10%;
	font-size:9pt;
	}
