@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0; }
body { background:#f9c8e2; font-family: Arial, Helvetica, sans-serif; font-size:16px; line-height:140%; }
#container { width: 671px; text-align:left; background:url(images/bg.gif) repeat-y left; }
#inner { padding:0px 40px; }
h1, h2, h3, p { padding:10px 0; }
h1 { color:#950637; font-size: 30px; font-weight:bold; text-align:center; line-height:120%; }
h3 { color:#d01d5a; font-size:18px; font-weight:bold; text-align:center; line-height:120%;}
h2, #testimonialQuote { color:#d21d5a; font-size:22px; font-weight:bold; text-align:center;line-height:120%; }
SPAN.highlight { background:#d21d5b; color:white; font-weight: bold; font-style: italic; padding:0px 5px; }
ul		                    {
							font-family:Verdana, Arial, Helvetica, sans-serif;
							margin: 20px 10px 20px 10px;
							padding: 0 0 0 30px;
							text-align:left;
							}
ol		                    {
							font-family:Verdana, Arial, Helvetica, sans-serif;
							margin: 20px 40px 20px 10px;
							padding: 0 0 0 30px;
							text-align:left;
							list-style-type:decimal;
							}

li                          {
							margin:10px 0 0 20px;
							padding: 4px 10px 4px 5px
							}	
li#coloured                 {
							margin:5px 0 0 0px;
							padding: 4px 10px 4px 40px;
							list-style-type:none;
							background: #fdf7fa url('images/check1.gif') 8px center no-repeat;
							}	
li#bulletImage              {
							margin:1px 0 0 0px;
							padding: 4px 10px 8px 40px;
							list-style-type:none;
							background: url('images/bullet.gif') 8px center no-repeat;
							}
							#testimonialtop 			{
							background-image: url(images/testimonialboxtop.gif);
							background-repeat:no-repeat;
							height: auto;
							width: 547px;
							margin-right: auto;
							margin-left: auto;
							margin-top: 20px;
							overflow: hidden;
							padding: 15px 0 0 0;
							}
#testimonialmidrepeat 		{
							background-image: url(images/testimonialboxmidrepeat.gif);
							height: auto;
							width: 547px;
							margin-right: auto;
							margin-left: auto;
							overflow: hidden;
							}
#testimonialmidrepeat p { padding: 5px 20px; }							
#textBold					{
							font-weight:bold;
							}

#testimonialbottom 			{
							background-image: url(images/testimonialboxbottom.gif);
							height: 23px;
							width: 547px;
							margin-right: auto;
							margin-left: auto;
							overflow: hidden;
							margin-bottom: 20px;
							}					
#testimonial				{
							margin: 0 auto 30px auto; 
							width: 520px;
							border:2px #135aa9 solid;
							background-color:#FFFFCC;
							padding: 10px 10px;
							text-align:left;
							}

#testimonialText			{
							font-size:small;
							letter-spacing: -0.02em;
							font-family:"Courier New", Courier, monospace;
							padding: 0 10px;
							}
#footer
							{
							margin-left: -40px;
							}
