/*
CSS STYLESHEET FOR WHICH TRAVEL INSURANCE.ORG.UK
*/

body {
	background-image: url(clouds.jpg);
	background-color:#00bfff;
	margin:0;
	font-family:Verdana, "Trebuchet MS", "MS sans-serif";
}

#wrapper {
	width:960px;
	position:relative;
	margin:0 auto;
}

#header {
	margin:0;
	padding:0;
}

#header h1 {
	margin-left:-20px;
}

#header a img {
	border: none;
	margin:0;
	padding:0;
}

/* RULES FOR MAIN CONTENT ---------------------------------------*/ 

#content {
	float:left;
	background-color:white;
	width:750px;
	margin-bottom:10px;
}

#content p {
	padding-left:10px;
	padding-right:5px;
	padding-bottom:5px;
	font-size:15px;
	line-height:19px;
}

p+p {
	margin-top: -5px;
}

#content ul {
	font-weight: bold;
}

#content ol {
	font-weight: bold;
}

.image1 {
	float:right;
	margin:5px;
}

.image2 {
	float:right;
}

h2 {
	text-align:center;
	color:#ff7f50;
}

h3 {
	padding-left:10px;
}

.longlist {
	font-weight: normal;
}

/* RULES FOR MAIN NAV BAR ---------------------------------------*/ 

#mainnav {
	width:200px;
	float:right;
	background-color:#fafad2;
	padding:0;
	margin:0;
	margin-bottom:10px;
}

#mainnav ul {
	padding:0;
	margin:0;
	list-style-type:square;
}

#mainnav li {
	padding:0;
	margin:20px;
	font-size:11px;
}

#mainnav h4 {
	padding:5px;
	margin:0;
	font-size:14px;
	background-color:#b0c4de;
	
}


/* RULES FOR FOOTER ---------------------------------------*/ 

#footer {
	clear:both;
	background-color:#ffe4b5; 
	margin-top:10px;
	margin-bottom:10px;
	text-align:center;
}



#footer li {
	display:inline;
	list-style-type:none;
	text-align:center;
	padding:5px;
}

#footer p {
	padding:5px;
	margin:0;
}

/* RULES FOR ADS ------------------------------------------------*/

#googletopad {
	margin-top:-25px;
	margin-bottom:5px;
	
}

.googlecontentad {
	float:left;
	clear:right;
}

#flexicoverad {
	float:right;
	padding-right:30px;
	width:170px;
	font-size:14px;
}

#flexicoverad a {
	background-color:white;
}