
	/* ellangowan CSS Document */



body {

	margin:0px;

	padding:0px;

	background-image:url(http://www.arranwelcome.co.uk/ellangowan_images/PageBk.jpg);

	font-family:Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif;

	font-size:80%;

}



.hidden {

	display:none;	

}



#wrapper {

	background-image:url(http://www.arranwelcome.co.uk/ellangowan_images/ContentBk.jpg);

	background-repeat:repeat-y;

	width:750px;

	overflow:auto;

	margin-left:auto;

	margin-right:auto;

}



#header {

	height:101px;

	margin-left:25px;

	background-image:url(http://www.arranwelcome.co.uk/ellangowan_images/Masthead.jpg);

	background-repeat:no-repeat;

}



#header h1 {

	display:none;	

}



#top_split {

	height:20px;

	margin-left:25px;

	background-image:url(http://www.arranwelcome.co.uk/ellangowan_images/TopSplit.jpg);

	background-repeat:no-repeat;

}



#content {

	width:700px;

	margin-left:25px;

	margin-right:25px;

}



#left {

	float:left;

	padding-left:10px;

	padding-right:10px;

	width:119px;

	min-height:450px;

}



#right {

	float:right;

	padding-left:20px;

	padding-right:20px;

	width:521px;

}



#footer {

	clear:both;

	width:700px;

	height:33px;

	background-image:url(http://www.arranwelcome.co.uk/ellangowan_images/Footer.jpg);

	background-repeat:no-repeat;

	margin-left:25px;

	margin-right:25px;

}



.footerLeft {

	float:left;

	color:#fff;	

	padding-left:5px;

	padding-top:14px;

	font-size:90%;

}



.footerLeft a,

.footerRight a {

	color:#fff;

	text-decoration:none;	

}



.footerLeft a:hover,

.footerRight a:hover {

	color:#f90;

	text-decoration:none;	

}



.footerRight {

	float:right;

	color:#fff;	

	padding-right:5px;

	padding-top:14px;

	font-size:90%;

}



ul#navlist

{

width: 115px;

\width: 117px;

w\idth: 115px;

padding: 0px;

border: 1px solid #58003c;

border-top: 0px;

margin: 0px;

font: bold 80% verdana,helvetica,arial,sans-serif;

background: #58003c;

}



ul#navlist li

{

list-style: none;

margin: 0px;

border: 0px;

border-top: 1px solid #58003c;

}



ul#navlist li a

{

display: block;

width: 89px;

\width: 115px;

w\idth: 89px;

padding: 4px 8px 4px 8px;

border: 0px;

border-left: 10px solid #000044;

background: #fff;

text-decoration: none;

text-align: right;

}



ul#navlist li a:link { color: #ed135a; }

div#navcontainer li a:visited { color: #ed135a; }



ul#navlist li a:hover

{

border-color: #ed135a;

color: #ffffff;

background: #000044;

}



#ieMozFix {

		

}



#ieMozFix h1 {

	color:#ed135a;	

	font-weight:normal;

}



#ieMozFix h2 {

	font-size:140%;	

	font-weight:normal;

}



label {

	width: 12em;

	float: left;

	text-align: right;

	margin-right: 0.5em

	display: block

}



.form_input,

.form_dropdown,

.form_checkbox,

.form_textarea {

	margin-left: 2em;

	color: #000;

	background: #fff;

	border: 1px solid #58003c;

}



.form_input {

	width:20em;

	/* background-image:url(../images/inputBk.jpg); */

	/* background-repeat:repeat-x; */

	padding-left:2px;

	padding-right:2px;

}



.form_textarea {

	width:20.4em;

	padding-left:2px;

	padding-right:2px;

}



.postcode {

	width:10em;

}



.form_dropdown {

	background-color:#fff;

}



.submit {

	/* margin-left:13.5em; */

text-align:right;

}



fieldset {

	border: 1px solid #58003c;

	width: 37em;

}



legend {

	color: #fff;

	background: #873f64;

	border: 1px solid #58003c;

	padding: 2px 6px;

	font-weight:bold;

}
	