/*

Theme Name: Fertility MOT's WordPress Theme

Theme URI: http://www.fertilitymot.com/

Description: The default WordPress theme for Fertility MOT.

Version: 1.0

Author: Katy Cowan

Author URI: http://www.boomerangpr.co.uk/

Tags: fixed width, three columns, widgets

*/



html {height: 100%;font-family: arial, sans-serif;color: #333;font-size: 80%;}

body {height: 100%;margin: 0;padding: 0;background: #fff url('http://www.fertilitymot.com/img/background.jpg') repeat-x 50% 0;}

a {color: #4d89ca;}

h1 {margin: 0 0 1em;font-size: 135%;font-weight: bold;color: #4d89ca;}

h2 {margin: 0 0 0.25em;font-size: 118%;	font-weight: bold;color: #3f9bff;}

h2 a {color: #3f9bff;text-decoration: none;}

h3 {margin: 0 0 0.25em;font-size: 100%;font-weight: bold;color: #ac6fb7;}

h3 a {color: #ac6fb7;text-decoration: none;}

h4 {margin: 0 0 0.25em;font-size: 100%;font-weight: bold;color: #7899bb;}

h4 a {color: #7899bb;text-decoration: none;}

h5 {margin: 0 0 0.25em;font-size: 100%;font-weight: bold;color: #666;}

h5 a {color: #666;text-decoration: none;}

h6 {margin: 0 0 0.25em;font-size: 100%;font-weight: normal;color: #ac6fb7;}

h6 a {color: #ac6fb7;text-decoration: none;}

p {margin: 0 0 1em;font-size: 100%;font-weight: normal;}

strong, strong a {color: #4d89ca;}

strong a:hover	{text-decoration: underline;}

ul{margin: 0 0 1em;padding: 0 0 0 5px;list-style: none;}

ul li {margin: 0 0 0.5em;padding: 0 0 0 10px;background: transparent url('http://www.fertilitymot.com/img/bullet.gif') no-repeat 0 0.5em;font-size: 100%;}

ul li ul {margin: 0.5em 0;padding: 0 0 0 18px;}

input, select, textarea	{padding: 1px 2px;border: 1px solid;border-color: #abadb3 #dbdfe6 #e3e9ef #e2e3ea;-moz-border-radius: 1px;font-family: verdana, sans-serif;font-size: 100%;}

#MainContent form p.FormError input, input.ErrorField {color: #fff;background-color: #f00 !important;}

address	{margin: 0 0 1em;font-style: normal;}

address p {margin: 0;}

#MainContent {margin:-16px 0 0 0;}

#MainContent h2 {font-size: 135%;font-weight: bold;color: #4d89ca;}

#MainContent h2 a {color: #4d89ca;}

#MainContent h3.pagetitle {color: #4d89ca;margin:0 0 10px 0;}

#MainContent .entry {margin:0 0 20px 0;border-bottom: 1px dotted #4d89ca;}



#searchform { margin: 0; padding: 0; }

#searchform .screen-reader-text {width:100%;display:block;}

#searchform #s {float:left;width:90px;border:1px solid #cfcfcf;padding:2px 3px 2px 3px;margin:0 2px 0 0;}

#searchform #searchsubmit {float:left;border:1px solid #cfcfcf;font-size:10px;padding:2px 3px 2px 3px;}



/* structure */

#OuterFrame {width: 918px;margin: 0 auto;border: 1px #fff;border-style: none solid;}

#InnerFrame {width: 918px;background-color: #fff;clear: both;float:left;}

#Header	{background: transparent url('http://www.fertilitymot.com/img/fertility_mot.jpg') no-repeat 0 0;width: 918px;height: 136px;text-indent: -1000em;}

#Header a {width: 241px;height: 136px;display: block;}

#TopBand {background-color: #0169af;width: 918px;padding: 4px 0;border-top: 1px solid #fff;color: #afc7ef;font-weight: bold;text-align: right;}

#TopBand a {color: #afc7ef;text-decoration: none;}

#TopBand a:hover {text-decoration: underline;}

#TopBand span {min-height: 15px;}

#TopBand span#HomeLink {position:absolute;left:13px;}

#TopBand span#PhoneLink	{background: transparent url('http://www.fertilitymot.com/img/tel_icon.gif') no-repeat 0 50%;/*width: auto;*/padding: 0 10px 0 19px;}

#TopBand span#EmailLink	{width: 200px;padding: 0 17px 0 10px;}

#TopBand span#EmailLink a {background: transparent url('http://www.fertilitymot.com/img/email_icon.gif') no-repeat 0 50%;padding: 0 0 0 16px;}

#LeftColumn	{width: 240px;padding: 0 40px 40px 0;float: left;}

#LeftMenu ul {margin: 0;padding: 0;list-style: none;}

#LeftMenu ul li	{width: 240px;margin: 0;padding: 0;	border-bottom: 1px dotted #4d89ca;background: none;	font-weight: bold;/*letter-spacing: 0.05em;*/position: relative;}

#LeftMenu ul li a {	width: 210px;padding: 0.4em 16px 0.4em 14px;line-height: 1.35em;text-decoration: none;background-color: #f2f6fa;color: #4d89ca;display: block;}

#LeftMenu ul li a:hover, #LeftMenu ul li.NavSel a {background-color: #b290c0;color: #fff;}

#LeftMenu ul li.NavSel ul {margin: 0;padding: 0.4em 16px 0.4em 14px;background-color: #e4dce9;}

#LeftMenu ul li.NavSel ul li {width: 210px;border: 0;}

#LeftMenu ul li.NavSel ul li a	{width: 196px;padding: 0 0 0 14px;text-indent: -14px;background: none;color: #987ca5;}

#LeftMenu ul li.NavSel ul li a:hover, #LeftMenu ul li.NavSel ul li.NavSel a	{text-decoration: underline;	background: none;color: #987ca5;}

#MainContent {width: 381px;padding: 40px 0;float: left;}

#MainContent h1.WithImage {margin: 0 0 1em;padding: 94px 0 0;background: transparent no-repeat 0 0;}

#MainContent p img	{margin: 0 0 0.5em 16px;float: right;}

#MainContent p img.AlignLeft {margin: 0 16px 0.5em 0;float: left;}

#MainContent p img.ImageOnly {margin: 0;float: none;}

#MainContent ul li	{margin: 0 0 0.25em;}

#MainContent ul li ul {font-size: 100%;}

#MainContent a.NoShow {	color: inherit;text-decoration: none;}

#MainContent form p	{margin: 1em 0 0;clear: both;}

#MainContent div.FormErrors	{padding: 1em 10px 0.5em;background-color: #3f9bff;}

#MainContent div.FormErrors p {color: #fff;font-weight: bold;}

#MainContent form label	{width: 110px;margin: 0 0 0.5em;padding: 0 11px 0 0;font-size: 100%;text-align: right;display: block;float: left;}

#MainContent form input, #MainContent form textarea	{width: 248px;padding: 1px;font-size: 100%;}

#MainContent form select {width: 244px;padding: 1px;font-size: 90%;}

#MainContent form input.WideField {width: 250px;}

#MainContent form input.ShortField {width: 150px;}

#MainContent form input.Short2 {width: 2em;}

#MainContent form input.Short3 {width: 3em;}

#MainContent form input.Short4 {width: 4em;}

#MainContent form input.Short6 {width: 6em;}

#MainContent form input.FormatHint {color: #999;}

#MainContent form p.NoLabel {margin-left: 115px;}

#MainContent form p.ProLabel label, #MainContent form p.FullWidthRadio label {width: auto;padding-right: 20px;display: inline;float: none;}

#MainContent form p.ProLabel span {width: 112px;display: block;float: left;}

#MainContent form p.FullWidth label	{width: 100%;text-align: left;}

#MainContent form p.FullWidth input, #MainContent form p.FullWidth textarea	{width: 380px;}

#MainContent form p.FullWidthRadio span	{width: 100%;display: block;}

#MainContent form p.ProLabel input, #MainContent form p.FullWidthRadio input {width: auto;padding: 0;border: 0;}

#MainContent form textarea {height: 5em;}

#MainContent form button {width: auto;margin: 5px 0 0;padding: 4px 6px;border: 0;background-color: #b290c0;color: #fff;font-size: 90%;font-weight: bold;text-transform: uppercase;float: right;}

#MainContent #PaymentForm form {margin: 40px 0;text-align: center;}

#MainContent #PaymentForm form input {width: auto;padding: 0;border: 0;}

#RightColumn {width: 200px;padding: 40px 17px 40px 0;float: right;}

#RightColumn div.BoxLink {width: 200px;margin: 0 0 17px;padding: 0 0 17px;border-bottom: 1px dotted #4d89ca;overflow: hidden;clear: both;}

#RightColumn div.BoxLink div.LinkImage {width: 57px;height: 57px;border: 1px solid #b695c3;background: transparent no-repeat 0 0;text-indent: -1000em;float: left;}

#RightColumn div.BoxLink div.LinkImage a {width: 57px;height: 57px;display: block;}

#RightColumn div.BoxLink div.LinkText {width: 180px;padding: 0 0 0 10px;float: left;}

#RightColumn div.BoxLink p {margin: 0;}

#RightColumn div.BoxLink p.LinkHead	{margin: 0 0 0.25em;color: #4d89ca;font-weight: bold;}

#RightColumn div.BoxLink p.LinkHead a {color: #4d89ca;text-decoration: none;}

#RightColumn p.ListHead	{margin: 17px 0 0.25em;color: #4d89ca;font-weight: bold;}

#RightColumn ul li a {color: #333;}

#RightColumn ul li {margin:4px 0 2px 0;}

#Footer	{width: 918px;padding: 2px 0 10px;border-top: 4px solid #b290c0;text-align: center;clear: both;margin:0 auto;}

#Footer p {margin: 0;line-height: 1.5em;font-size: 85%;color: #999;}

#Footer p a	{color: #999;font-weight: normal;text-decoration: none;}

#Footer p a:hover {text-decoration: underline;}

div#ErrorMessages p, p.ErrorMessage	{color: #f00;font-weight: bold;}
