body, div, span, p, h1, h2, h3, h4, ul, ol, li, form, fieldset, img {margin:0px;padding:0px;border:0px;}

body {text-align:center;font-size:100%;font-family:arial;color:#000;}

#page {margin:0px auto;text-align:left;}
#navigation {margin:0px auto;height:34px;line-height:34px;list-style-type:none;padding:0px 20px;}
#navigation li {display:block;float:left;text-align:center;color:#000;font-family:georgia;font-size:0.8em;font-style:italic;font-weight:bold;padding:5px;}
#navigation li a {display:block;height:34px;line-height:34px;color:#000;text-decoration:none;}

#indexpage #navigation li#navhome a,
#aboutpage #navigation li#navabout a,
#servicespage #navigation li#navservices a,
#howweworkpage #navigation li#navhow a,
#testimonialspage #navigation li#navtest a,
#newseventspage #navigation li#navnews a,
#recruitmentpage #navigation li#navrecruit a,
#contactpage #navigation li#navcontact a {background-position: 0px 0px;color:#90345f;}

#main {}

#content {padding: 0px 20px;color:#262626;}
#content h1 {color:#7d1e63;font-family:georgia;font-size:2.2em;font-style:italic;margin-bottom:1em;padding-top:0.5em;}
#content h2 {color:#000;font-family:georgia;font-size:1.5em;font-style:italic;margin-bottom:0em;padding:0px 25px;}
#content p, #content ul, #content ol {font-size:1em;line-height:1.5em;padding:0px 25px;margin-bottom:1em;text-align:justify}
#content ul, #content ol {margin-left:30px;}
#content ul {list-style-image: url(../images/ullibg.jpg);}
#content a {color:#90345f;font-weight:bold;}
#content img.fright {border:1px solid #625b51;padding:1px;background-color:#fff;margin:20px;float:right;}
#content img.fleft {border:1px solid #625b51;padding:1px;background-color:#fff;margin:20px;float:left;}

#indexpage #content {padding:30px;color:#262626;background-image:none;}
#indexpage #content h1 {color:#7d1e63;font-family:georgia;font-size:2em;font-style:italic;margin-bottom:1em;padding-top:0.5em;}
#indexpage #content p, #indexpage #content ul, #indexpage #content ol {font-size:1em;line-height:1.5em;padding:0px;margin-bottom:0em;}
#indexpage #content ul, #indexpage #content ol {margin-left:30px;padding:0px 10px;}
#indexpage #content ul {list-style-image: url(../images/ullibg.jpg);}

#sidebar {display:none;}


#main #usp #logo {position:absolute;top:7px;left:10px;}
#main #usp p#intro {position:absolute;top:15px;left:282px;width:115px;height:96px;color:#5a2049;font-size:0.8em;line-height:1.5em;}
#main #usp #print {position:absolute;top:15px;left:440px;width:115px;color:#000;font-size:0.8em;line-height:1.5em;list-style-type:none;}
#main #usp div#usplinks {position:absolute;top:170px;left:15px;color: #000;}
#main #usp div#usplinks h2 {font-family:georgia;font-size:1.8em;font-style:italic;margin-top:0.5em;}
#main #usp div#usplinks p {margin-left:2.2em;color:#a10051;}
#main #usp div#usplinks p  a {color:#a10051;text-decoration:none;padding-right:10px;background: transparent url(../images/bullet.gif) center right no-repeat;}
#main #usp div#usplinks p  a:hover {text-decoration:underline;}

#main #usp {position:relative;width:704px;height:141px;background: transparent url(../images/usp-sub.jpg) 0px 0px no-repeat;}
#indexpage #main #usp {position:relative;width:704px;height:358px;background: transparent url(../images/uspbg.jpg) 0px 0px no-repeat;}

#footer {clear:both;color:#000;font-size:0.9em;line-height:1.4em;}
#footer a {color:#90345f;}
#footer span {color:#90345f;}
#footercopy {padding-top:20px;border-top:1px solid #a79884;}
#footernav {padding-top:20px;border-top:1px solid #a79884;}

/*************** contact form ******************/
#content #maincontact {border:0px solid #000;width:300px;float:right;margin-right:50px;margin-top:0em;}
#maincontact fieldset {border:0px;}
#content #maincontact ul {margin:0px;padding:0px;list-style-type:none;list-style-image:none;}
#content #maincontact ul li {clear:both;margin-bottom:1em;background-image:none;}
#content #maincontact ul li span {clear:both;display:block;text-align:right;font-size:0.8em;color:#2e85a5;font-weight:bold;margin-right:40px;}
#content #maincontact ul li label {clear:left;float:left;width:100px;text-align:right;padding-right:10px;margin-bottom:0.5em;}
#content #maincontact ul li input.text {float:left;width:150px;margin-bottom:0.5em;}
#content #maincontact ul li textarea {float:left;width:150px;height: 80px;margin-bottom:0.5em;}
#content #maincontact ul li input.submit {}