@charset "utf-8";
/* Breastfeeding.ie SCREEN CSS Document */

* {margin:0; padding:0;}

body {font-size:12px; color: #333333; font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif; background:url(../i/back.gif) top center repeat;}

h1 { 
font-size:18px;
font-weight:bold;
line-height:1.5em; 
padding-right:30px;

}

h2 { 
font-size:16px;
font-weight:bold;
line-height:1.5em; 

padding-right:30px;

}

h3 { 
font-size:14px;
font-weight:bold;
line-height:1em; 
padding-top:20px;
padding-right:30px;

}

#register-form h3 { 
font-size:15px;
font-weight:bold;
line-height:1.3em; 
padding-top:20px;
color:#cc0000;
padding-right:20px;

}

#right-column h3, #middle-column h3 { 

padding-top:0px;


}

h4 { 
font-size:12px;
font-weight:bold;
line-height:1em; 
padding-top:10px;

padding-right:30px;

}

p { 

line-height:1.5em; 
padding-top:10px;
padding-right:30px;

}

li { 

line-height:1.2em; 
padding-top:10px;
padding-right:30px;

}



#anylinkmenu p { padding-right: 5px;}

a, a:link, a:visited {color:#cc0000; text-decoration:none;}
a:hover, a:active, a.here, a.here:link, a.here:visited {text-decoration:none;color:#fff;background:#cc0000;}	

div.clear {clear: both;}
img {border:none;}

/* ---------------------------------------------------------------------------- HEADER
--------------------------------------------------------------------------------------*/
#header {width:973px;height:202px; background: url(../i/frame_back.gif) 0 0 repeat-y; margin:0 auto;}
#binder {width:973px;height:74px; background: url(../i/top_ring.gif) 0 0 no-repeat;}



h1.logo {margin:0;padding:0;text-indent:-9999px;}
h1.logo a {
	background: url(../i/logo.gif) no-repeat;
	display:block;
	float:left;
	width:279px;
	height:94px;
	margin-left:26px;
	}	


/* Main top-navigation
------------------------------------------------------------------

div#main-nav {height: 31px;width: 639px; background:url(../i/main_menu.gif) bottom right no-repeat; float:right; margin:63px 26px 0px 0px; }
	
div#main-nav ul#menu li {
	list-style: none;
	position: absolute;
	top: 137px;
}
ul#menu li, ul#menu a {
	height: 31px;
	display: block;
}

div#main-nav ul#menu li a {text-indent: -9999px;text-decoration: none;}
div#main-nav ul#menu li {text-indent: -9999px;text-decoration: none;}*/

div#menu {height: 31px;width: 639px; background:url(../i/main_menu.gif)  no-repeat; float:right; margin:63px 26px 0px 0px; }

div#menu ul#main-nav {
	list-style: none;
	position: absolute;
	top: 137px;}
	
div#menu ul#main-nav li {
	list-style: none;
	padding:0px;
	position: absolute;
}
ul#main-nav li, ul#main-nav a {
	height: 31px;
	padding:0px;
	display: block;
}

div#menu ul#main-nav li a {text-indent: -9999px;text-decoration: none;}
div#menu ul#main-nav li {text-indent: -9999px;text-decoration: none;}


#home {
	left: 0px;
	width: 87px;
}
#what	{
	left: 89px;
	width: 142px;
}
#who {
	left: 231px;
	width: 148px;
}
#contact {
	left: 380px;
	width: 136px;
}


#links {
	left: 518px;
	width: 121px;
}


#home a:hover	{background:url(../i/main_menu.gif)  0px -31px no-repeat;}
#what a:hover {background:url(../i/main_menu.gif)  -89px -31px no-repeat;}
#who a:hover {background:url(../i/main_menu.gif)  -231px -31px no-repeat;}
#contact a:hover {background:url(../i/main_menu.gif)  -380px -31px no-repeat;}
#links a:hover	{background:url(../i/main_menu.gif)  -518px -31px no-repeat;}


/* Main top-navigation "active tabs"
------------------------------------------------------------------*/

body#home-page #home {background:url(../i/main_menu.gif)  0px -62px no-repeat;}
body#what-page  #what {background:url(../i/main_menu.gif)  -89px -62px no-repeat;}
body#who-page  #who {background:url(../i/main_menu.gif)  -231px -62px no-repeat;}
body#contact-page #contact {background:url(../i/main_menu.gif)  -380px -62px no-repeat;}
body#links-page #links 	{background:url(../i/main_menu.gif)  -518px -62px no-repeat;}



/* Banner Image
------------------------------------------------------------------*/
#banner {width:973px;height:275px; background: url(../i/frame_back.png) 0 0 repeat-y; margin:0 auto;}
#banner-pic {width:920px;height:275px; background: url(../i/banner.jpg) 0 0 no-repeat; margin:0 auto;}
#register-form {width:225px;height:215px; padding:42px 0px 0px 32px;}
.Name {border:none; margin: 10px 10px; padding: 3px 3px; background-color:#fff; display:inline-block; }
.Email {border:none; margin: 10px 10px; padding: 3px 3px; background-color:#fff; display:inline-block; }
.Submit { margin: 10px 10px; display:inline-block; }

fieldset {border:none;}
/* ---------------------------------------------------------------------------- MAIN CONTENT
--------------------------------------------------------------------------------------*/
#main-content{width:973px;  background: url(../i/frame_back.png) top left repeat-y; margin:0 auto; clear:both; display:inherit; }

#left-wrap{width:651px;  float:left; margin-left: 42px; margin-right:41px;}
 
body#contact-page #left-column {width:349px; float:left;}
body#links-page #left-column  {width:349px; float:left;}

body#home-page #left-column {width:651px; float:left;}
body#what-page #left-column {width:651px; float:left;}
body#who-page #left-column {width:651px; float:left;}

#middle-column {width:302px; float:right;}

#right-column {width:238px; float:right;}

#left-column ul, #left-column ol { margin: 10px 0 10px 40px; }
#left-column ul li, #left-column ol li{ font-size:12px;
	line-height:1.2em; /* 16x1.125=18px */

}



/* ---------------------------------------------------------------------------- LEFT COLUMN
--------------------------------------------------------------------------------------*/
body#home-page #left-column h2 {width:263px; height:58px; background:url(../i/header_welcome.gif) no-repeat; text-indent:-9999px;}

body#what-page #left-column h2 {width:263px; height:58px; background:url(../i/header_what.gif) no-repeat; text-indent:-9999px;}

body#who-page #left-column h2 {width:263px; height:58px; background:url(../i/header_who.gif) no-repeat; text-indent:-9999px;}

body#contact-page #left-column h2 {width:263px; height:58px; background:url(../i/header_contact.gif) no-repeat; text-indent:-9999px;}

body#links-page #left-column h2 {width:263px; height:58px; background:url(../i/header_links.gif) no-repeat; text-indent:-9999px;}

body#what-page #left-column. body#who-page #left-column, body#contact-page #left-column, body#links-page #left-column img {border:solid 1px #CC0000; padding: 10px;}


/* ---------------------------------------------------------------------------- MIDDLE COLUMN
--------------------------------------------------------------------------------------*/

body#home-page #middle-column h3 {width:302px; height:48px; background:url(../i/header_financial_news.gif) no-repeat; text-indent:-9999px; margin-top:10px;}

body#contact-page #middle-column h3 {width:302px; height:48px; background:url(../i/header_enquiry.gif) no-repeat; text-indent:-9999px; margin-top:10px;}

body#links-page #middle-column h3 {width:302px; height:48px; background:url(../i/header_skyscanner.gif) no-repeat; text-indent:-9999px; margin-top:10px;}

#enquiry_form { width: 302px; background-color:#edf003; height:100%;}

#enquiry_form p{ padding-left: 30px; padding-top: 10px; padding-bottom: 20px;  color:#cc0000; font-weight:bold;}

#form1 {margin-left:30px; padding-top:10px;}

#form1 td{padding:3px 3px; vertical-align:top;}
/* ---------------------------------------------------------------------------- RIGHT COLUMN
--------------------------------------------------------------------------------------*/
#right-column h3{width:200px; height:48px; background:url(../i/header_currency.gif) no-repeat; text-indent:-9999px; margin-top:10px;}

 #right-column h4 {margin:20px 0px 0px 0px;text-indent:-9999px;}
 #right-column h4 a {
	background: url(../i/contact_bttn.gif) no-repeat;
	display:block;
	float:left;
	width:197px;
	height:99px;
	}	
#right-column h4 a:hover {background: url(../i/contact_bttn.gif) 0px -99px no-repeat;}


#submenu ul {
	margin-top:58px;
	width: 197px;
	text-align: right;
	
	}
	
#submenu li.odd {background-color: #e9e9e9; padding: 0px 10px 3px 10px; list-style:none; line-height: 30px;}
#submenu li.even {background-color: #f7f7f7; padding: 0px 10px 3px 10px; list-style:none; line-height: 30px;}


/* ---------------------------------------------------------------------------- FOOTER
--------------------------------------------------------------------------------------*/

#footer {clear:both;width:973px;height:36px;background:#fff url(../i/footer.gif) no-repeat; margin:0 auto;}

#footer02{ width: 973px; height: 29px; margin: 0 auto; clear:both; text-align:center;background:#fff; }

#footer02 p
{ font-size:10px; padding-top: 10px;}

