/* Stylesheet for www.fitta.me.uk */
/* ELEMENTS ********************************************************************************************/
body {
	margin:0px 0px 20px 20px;
	padding:0px 0px 0px 0px;
	background:#D8EAF4 url(../img/siteBG.jpg) repeat-x top left;
	font-family: tahoma;
	font-size:70%;
}

a:link, a:active, a:visited {
	color:#000;
}
a:hover {
	text-decoration:none;
}

div {
	float:left;
}

p {
	margin:0px;
	padding:0px 0px 15px 0px;
	line-height:1.6em;
}

h1, h2 {
	font-weight:normal;
	margin:0px;
	padding:0px 0px 15px 0px;
}

h1 {
	font-size:180%;;
}

h1.home {
	padding:0px 0px 5px 0px;
}

h2 {
	font-size:150%;
	color:#287DA6;
	padding:0px 0px 5px 0px;
}

h3 {
	font-size:130%;
	color:#287DA6;
	font-weight:normal;
	padding:0px 0px 5px 0px;
	margin:0px;
}

ul, ol {
	margin:0px 0px 0px 16px;
	padding:0px 0px 15px 0px;
}

ul li {
	list-style: url(../img/bulletArrow.gif);
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	line-height:1.4em;
}

ol li {
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	line-height:1.4em;
}

hr {
	color:#C8D5DA;
	background:#C8D5DA;
	height:1px;
	border:0px;
	margin:5px 0px 10px 0px;
}

form {
	margin:0;
	padding:0;
	float:left;
	width:100%;
}

fieldset {
	border:0;
	margin:0;
	padding:0;
	width:37.4em;
	float:left;
}

input, textarea {
	font-family: tahoma;
	font-size:100%;
	padding:2px 5px;
}

input, select, textarea {
	float:left;
	width:20em;
	margin:0 0 5px 0;
}

input.chk {
	width:auto;
}

select {
	font-family: tahoma;
	font-size:100%;
	width:21.3em;
}

option {
	padding:2px 5px;
}

input.button {
	background:#287DA6;
	border:1px solid #4A7486;
	color:#FFF;
	font-weight:bold;
	width:auto !important;
	float:right;
	margin:0 1em 0 0;
}

legend {
	font-weight:bold;
	margin-bottom:10px;
}

label {
	width:15em;
	float:left;
}

.bold {
	font-weight:bold;
}

.intro {
	font-weight:bold;
	font-size:110%;
}

.hide {
	display:none;
}

.clear {
	clear:both;
}

.imgLeft {
	float:left;
}

.imgRight {
	float:right;
}

.cmsnote {
	float:left;
	padding:0 0 10px 15em;
	color:#666;
}

#msg-error {
	float:left;
	width:46.3em;
	padding:0.5em 0.5em 0 0.5em;
	margin-bottom:1em;
	background:#D1FFB2;
	font-weight:bold;
	color:#F00;
}

#msg-error ul {
	margin:5px 0 0 26px;
	font-weight:normal;
	color:#000;
}

#msg-success {
	width:730px;
	padding:10px;
	margin-bottom:20px;
	background:#D1FFB2;
}

#mainContent #content #msg-success {
	width:505px;
}

/* CONTAINER ********************************************************************************************/
#siteContainer {
	width:774px;
	background:#FFF url(../img/containerBG.gif) repeat-y top right;
}

#siteContainer #siteContainerInner {
	width:764px;
	min-height:420px;
	background:transparent url(../img/containerTop.gif) no-repeat 0px 0px;
	padding-left:10px;
}

#siteContainer #siteContainerBase{
	width:774px;
	height:20px;
	background: url(../img/containerBase.gif) no-repeat bottom left;
}

/* TOP ********************************************************************************************/
#top {
	width:750px;
	border-bottom: 1px solid #4A7486;
}

#top .logo {
	width:130px;
	height:150px;
	font-size:150%;
}

#top .logo img {
	border:0px;
	width:130px;
	height:150px;
}

#top #nav {
	width:620px;
}

#top #nav ul#subNav,
#top #nav ul#mainNav {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:right;
	clear:both;
	list-style:none;
}

#top #nav ul#subNav {
	padding:50px 3px 0px 0px;
}

#top #nav ul#mainNav {
	padding:59px 0px 0px 0px;
	width:553px;
}

#top #nav ul#subNav li,
#top #nav ul#mainNav li {
	display:inline;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
}

#top #nav ul#subNav li {
	color:#287DA6;
}

#top #nav ul#subNav li.spacer {
	padding:0px 10px 0px 10px;
}

#top #nav ul#subNav li a:link,
#top #nav ul#subNav li a:active,
#top #nav ul#subNav li a:visited {
	color:#287DA6;
	font-weight:bold;
	font-size:90%;
}

#top #nav ul#mainNav li {
	padding:0px 0px 0px 0px;
}

#top #nav ul#mainNav li a:link,
#top #nav ul#mainNav li a:active,
#top #nav ul#mainNav li a:visited {
	display:block;
	height:23px;
	text-align:center;
	font-size:130%;
	color:#FFF;
	text-decoration:none;
	padding:5px 0 0 0;
}

#top #nav ul#mainNav li a.fitness:link,
#top #nav ul#mainNav li a.fitness:active,
#top #nav ul#mainNav li a.fitness:visited {
	background:#48A6D2 url(../img/nav/fitness.gif) no-repeat top left;
	width:87px;
}
#top #nav ul#mainNav li a.fitness:hover {
	background:#3535FF url(../img/nav/fitnessRollover.gif) no-repeat top left;
}
#top #nav ul#mainNav li a.fitnessOn:link,
#top #nav ul#mainNav li a.fitnessOn:active,
#top #nav ul#mainNav li a.fitnessOn:visited {
	background:#3535FF url(../img/nav/fitnessRollover.gif) no-repeat top left;
	width:87px;
}
#top #nav ul#mainNav li a.fitnessLeftOf:link,
#top #nav ul#mainNav li a.fitnessLeftOf:active,
#top #nav ul#mainNav li a.fitnessLeftOf:visited {
	background:#48A6D2 url(../img/nav/fitnessLeftOf.gif) no-repeat top left;
	width:87px;
}
#top #nav ul#mainNav li a.fitnessLeftOf:hover {
	background:#3535FF url(../img/nav/fitnessLeftOfRollover.gif) no-repeat top left;
}

#top #nav ul#mainNav li a.body:link,
#top #nav ul#mainNav li a.body:active,
#top #nav ul#mainNav li a.body:visited {
	background:#48A6D2 url(../img/nav/body.gif) no-repeat top left;
	width:77px;
}
#top #nav ul#mainNav li a.body:hover {
	background:#33CC66 url(../img/nav/bodyRollover.gif) no-repeat top left;
}
#top #nav ul#mainNav li a.bodyOn:link,
#top #nav ul#mainNav li a.bodyOn:active,
#top #nav ul#mainNav li a.bodyOn:visited {
	background:#33CC66 url(../img/nav/bodyOn.gif) no-repeat top left;
	width:77px;
}
#top #nav ul#mainNav li a.bodyLeftOf:link,
#top #nav ul#mainNav li a.bodyLeftOf:active,
#top #nav ul#mainNav li a.bodyLeftOf:visited {
	background:#48A6D2 url(../img/nav/bodyLeftOf.gif) no-repeat top left;
	width:77px;
}
#top #nav ul#mainNav li a.bodyLeftOf:hover {
	background:#33CC66 url(../img/nav/bodyLeftOfRollover.gif) no-repeat top left;
}

#top #nav ul#mainNav li a.mind:link,
#top #nav ul#mainNav li a.mind:active,
#top #nav ul#mainNav li a.mind:visited {
	background:#48A6D2 url(../img/nav/mind.gif) no-repeat top left;
	width:75px;
}
#top #nav ul#mainNav li a.mind:hover {
	background:#FF9933 url(../img/nav/mindRollover.gif) no-repeat top left;
}
#top #nav ul#mainNav li a.mindOn:link,
#top #nav ul#mainNav li a.mindOn:active,
#top #nav ul#mainNav li a.mindOn:visited {
	background:#FF9933 url(../img/nav/mindOn.gif) no-repeat top left;
	width:75px;
}
#top #nav ul#mainNav li a.mindLeftOf:link,
#top #nav ul#mainNav li a.mindLeftOf:active,
#top #nav ul#mainNav li a.mindLeftOf:visited {
	background:#48A6D2 url(../img/nav/mindLeftOf.gif) no-repeat top left;
	width:75px;
}
#top #nav ul#mainNav li a.mindLeftOf:hover {
	background:#FF9933 url(../img/nav/mindLeftOfRollover.gif) no-repeat top left;
}

#top #nav ul#mainNav li a.nutrition:link,
#top #nav ul#mainNav li a.nutrition:active,
#top #nav ul#mainNav li a.nutrition:visited {
	background:#48A6D2 url(../img/nav/nutrition.gif) no-repeat top left;
	width:96px;
}
#top #nav ul#mainNav li a.nutrition:hover {
	background:#9999CC url(../img/nav/nutritionRollover.gif) no-repeat top left;
}
#top #nav ul#mainNav li a.nutritionOn:link,
#top #nav ul#mainNav li a.nutritionOn:active,
#top #nav ul#mainNav li a.nutritionOn:visited {
	background:#9999CC url(../img/nav/nutritionOn.gif) no-repeat top left;
	width:96px;
}
#top #nav ul#mainNav li a.nutritionLeftOf:link,
#top #nav ul#mainNav li a.nutritionLeftOf:active,
#top #nav ul#mainNav li a.nutritionLeftOf:visited {
	background:#48A6D2 url(../img/nav/nutritionLeftOf.gif) no-repeat top left;
	width:96px;
}
#top #nav ul#mainNav li a.nutritionLeftOf:hover {
	background:#9999CC url(../img/nav/nutritionLeftOfRollover.gif) no-repeat top left;
}

#top #nav ul#mainNav li a.seniors:link,
#top #nav ul#mainNav li a.seniors:active,
#top #nav ul#mainNav li a.seniors:visited {
	background:#48A6D2 url(../img/nav/seniors.gif) no-repeat top left;
	width:86px;
}
#top #nav ul#mainNav li a.seniors:hover {
	background:#EF3C37 url(../img/nav/seniorsRollover.gif) no-repeat top left;
}
#top #nav ul#mainNav li a.seniorsOn:link,
#top #nav ul#mainNav li a.seniorsOn:active,
#top #nav ul#mainNav li a.seniorsOn:visited {
	background:#EF3C37 url(../img/nav/seniorsOn.gif) no-repeat top left;
	width:86px;
}
#top #nav ul#mainNav li a.seniorsLeftOf:link,
#top #nav ul#mainNav li a.seniorsLeftOf:active,
#top #nav ul#mainNav li a.seniorsLeftOf:visited {
	background:#48A6D2 url(../img/nav/seniorsLeftOf.gif) no-repeat top left;
	width:86px;
}
#top #nav ul#mainNav li a.seniorsLeftOf:hover {
	background:#EF3C37 url(../img/nav/seniorsLeftOfRollover.gif) no-repeat top left;
}

#top #nav ul#mainNav li a.get-personal:link,
#top #nav ul#mainNav li a.get-personal:active,
#top #nav ul#mainNav li a.get-personal:visited {
	background:#287CA5 url(../img/nav/personal.gif) no-repeat top left;
	width:132px;
}
#top #nav ul#mainNav li a.get-personal:hover {
	background:#D38C91 url(../img/nav/personalRollover.gif) no-repeat top left;
}
#top #nav ul#mainNav li a.get-personalOn:link,
#top #nav ul#mainNav li a.get-personalOn:active,
#top #nav ul#mainNav li a.get-personalOn:visited {
	background:#D38C91 url(../img/nav/personalOn.gif) no-repeat top left;
	width:132px;
}

/* MAIN ********************************************************************************************/
#mainContent {
	padding:20px 0px 20px 0px;
}

/* HOMEPAGE ********************************************************************************************/
#mainContent #homeSplashContainer {
	background: url(../img/home/mainTop.jpg) top left;
	width:752px;
	margin-top:10px;
	line-height:1.4em;
}

#mainContent #homeSplashContainer #homeSplash {
	background: url(../img/home/mainBase.gif) no-repeat bottom left;
	width:732px;
	padding:10px 0px 20px 20px;
}

#mainContent #homeSplashContainer #homeSplash .welcomeContainer {
	background: url(../img/home/welcomeTop.gif) repeat-y top left;
	width:732px;
}

#mainContent #homeSplashContainer #homeSplash .welcomeContainer .welcome {
	background: url(../img/home/welcomeBase.gif) no-repeat bottom left;
	width:732px;
	padding:0px 0px 0px 0px;
}

#mainContent #homeSplashContainer #homeSplash .welcomeContainer .welcome .text {
	padding:10px 10px 0px 10px;
	width:332px;
}

#mainContent #homeSplashContainer #homeSplash .button {
	width:354px;
	float:right;
	padding:0px 10px 0px 0px;
}

#mainContent #homeSplashContainer #homeSplash .button a:link,
#mainContent #homeSplashContainer #homeSplash .button a:active,
#mainContent #homeSplashContainer #homeSplash .button a:visited {
	display:block;
	float:right;
	width:354px;
	height:69px;
}

#mainContent #homeSplashContainer #homeSplash .button a.dontKnow:link,
#mainContent #homeSplashContainer #homeSplash .button a.dontKnow:active,
#mainContent #homeSplashContainer #homeSplash .button a.dontKnow:visited {
	background: url(../img/home/dontKnow.jpg) no-repeat top left;
	padding:0px 0px 0px 0px;
}
#mainContent #homeSplashContainer #homeSplash .button a.dontKnow:hover {
	background: url(../img/home/dontKnowRollover.jpg) no-repeat top left;
}

/* archive
#mainContent #homeSplashContainer #homeSplash .button a.shareExp:link,
#mainContent #homeSplashContainer #homeSplash .button a.shareExp:active,
#mainContent #homeSplashContainer #homeSplash .button a.shareExp:visited {
	background: url(../img/home/shareExp.jpg) no-repeat top left;
}
#mainContent #homeSplashContainer #homeSplash .button a.shareExp:hover {
	background: url(../img/home/shareExpRollover.jpg) no-repeat top left;
}
*/

#mainContent #homeSplashContainer #homeSplash .button a.newsEvents:link,
#mainContent #homeSplashContainer #homeSplash .button a.newsEvents:active,
#mainContent #homeSplashContainer #homeSplash .button a.newsEvents:visited {
	background: url(../img/home/newsEvents.jpg) no-repeat top left;
}
#mainContent #homeSplashContainer #homeSplash .button a.newsEvents:hover {
	background: url(../img/home/newsEventsRollover.jpg) no-repeat top left;
}

#mainContent #homeArticles {
	width:752px;
	margin-top:10px;
	line-height:1.4em;
}

#mainContent #homeArticles .basicFitness,
#mainContent #homeArticles .aboutMe {
	width:365px;
}

#mainContent #homeArticles .basicFitness h2,
#mainContent #homeArticles .aboutMe h2 {
	background: url(../img/home/services.jpg) no-repeat top left;
	width:365px;
	height:40px;
	padding:0px 0px 0px 0px;
}

#mainContent #homeArticles .aboutMe {
	float:right;
}

#mainContent #homeArticles .aboutMe h2 {
	background: url(../img/home/aboutMe.jpg) no-repeat top left;
}

#mainContent #homeArticles .aboutMe .imgRight {
	margin-right:10px;
}

#mainContent #homeArticles .basicFitness ul,
#mainContent #homeArticles .basicFitness p,
#mainContent #homeArticles .aboutMe p {
	padding:15px 0px 0px 15px;
}

/* LEFTNAV ********************************************************************************************/
#mainContent #leftNav {
	width:220px;
}

#mainContent #leftNav .menuContainer {
	background:#658EA0 url(../img/nav/leftNavTop.jpg) no-repeat top left;
	width:204px;
	margin:0px 0px 15px 0px;
}

#mainContent #leftNav .menuContainer ul {
	margin:14px 0px 0px 0px;
	width:204px;
	background: url(../img/nav/leftNavBase.jpg) no-repeat bottom left;
}

#mainContent #leftNav .menuContainer ul li {
	list-style: url(../img/transparent.gif);
}

#mainContent #leftNav .menuContainer ul li a:link,
#mainContent #leftNav .menuContainer ul li a:active,
#mainContent #leftNav .menuContainer ul li a:visited {
	color:#FFF;
	text-decoration:none;
	font-size:110%;
	font-weight:bold;
	padding:0px 0px 5px 30px;
	display:block;
	background: url(../img/nav/leftNavBullet.gif) no-repeat 12px 4px;
}
#mainContent #leftNav .menuContainer ul li a:hover {
	background: url(../img/nav/leftNavBulletOver.gif) no-repeat 12px 4px;
	color:#000;
}

#mainContent #leftNav .menuContainer ul li.double a:link,
#mainContent #leftNav .menuContainer ul li.double a:active,
#mainContent #leftNav .menuContainer ul li.double a:visited {
	padding:0px 0px 0px 30px;
	line-height:1em;
}

#mainContent #leftNav .menuContainer ul li a.on:link,
#mainContent #leftNav .menuContainer ul li a.on:active,
#mainContent #leftNav .menuContainer ul li a.on:visited {
	background: url(../img/nav/leftNavBulletOver.gif) no-repeat 12px 4px;
	color:#000;
}

#mainContent #leftNav .menuContainer ul li.print a:link,
#mainContent #leftNav .menuContainer ul li.print a:active,
#mainContent #leftNav .menuContainer ul li.print a:visited {
	font-size:90%;
	font-weight:normal;
	padding:10px 0px 5px 30px;
	background: url(../img/nav/leftNavBullet-light.gif) no-repeat 12px 15px;
}
#mainContent #leftNav .menuContainer ul li.print a:hover {
	background: url(../img/nav/leftNavBulletOver-light.gif) no-repeat 12px 15px;
}

#mainContent #leftNav .button {
	width:204px;
	padding:0px 10px 15px 0px;
}

#mainContent #leftNav .button a:link,
#mainContent #leftNav .button a:active,
#mainContent #leftNav .button a:visited {
	display:block;
	width:204px;
	height:76px;
}

#mainContent #leftNav .button a.shareExp:link,
#mainContent #leftNav .button a.shareExp:active,
#mainContent #leftNav .button a.shareExp:visited {
	background: url(../img/nav/shareExp.jpg) no-repeat top left;
}
#mainContent #leftNav .button a.shareExp:hover {
	background: url(../img/nav/shareExpRollover.jpg) no-repeat top left;
}

#mainContent #leftNav .button a.aboutMe:link,
#mainContent #leftNav .button a.aboutMe:active,
#mainContent #leftNav .button a.aboutMe:visited {
	background: url(../img/nav/aboutMe.jpg) no-repeat top left;
}
#mainContent #leftNav .button a.aboutMe:hover {
	background: url(../img/nav/aboutMeRollover.jpg) no-repeat top left;
}

#mainContent #leftNav .news {
	width:180px;
	padding:5px 10px 15px 10px;
	line-height:1.4em;
}

#mainContent #leftNav .news h2 {
	color:#000;
	font-size:120%;
	font-weight:bold;
}

#mainContent #leftNav .news p {
	padding:0px 0px 5px 0px;
}

/* INTERNAL CONTENT ********************************************************************************************/
#mainContent #content {
	width:530px;
	line-height:1.4em;
}

#mainContent #content .contentImg {
	border:1px solid #436A7A;
	float:right;
	margin:0px 0px 5px 5px;
}

#mainContent #content table {
	margin:0px 0px 15px 0px;
}

#mainContent #content table th {
	text-align:left;
	border:1px solid #436A7A;
	background:#A3D2E8;
	padding:1px 10px 10px 3px;
}

#mainContent #content table td {
	border:1px solid #436A7A;
	padding:1px 10px 10px 3px;
	vertical-align:top;
}

#mainContent #content dl {
	margin:0px;
	padding:0px 0px 15px 0px;
}

#mainContent #content dl dt {
	font-weight:bold;
}

#mainContent #content .ref {
	font-size:90%;
	font-style : italic;
}

#mainContent #content table.payment {
	margin:10px 10px 25px 0;
	border:10px solid #D8EBF5;
	background:#D8EBF5;
	width:520px;
	float:left;
	border-collapse: collapse;
}

#mainContent #content table.payment th {
	text-align:left;
	border:0;
	border-bottom:1px solid #A3D2E8;
	background:#D8EBF5;
	padding:0 0 5px 0;
}

#mainContent #content table.payment td {
	border:0;
	padding:3px 0;
	vertical-align:top;
}

#mainContent #content table.payment tr.total td {
	font-weight:bold;
	padding:0 0;
	vertical-align:bottom;
}

#mainContent #content table.payment tr.download td {
	padding:0 0;
	vertical-align:middle;
}

#mainContent #content a.button:link, #mainContent #content a.button:active, #mainContent #content a.button:visited {
	display:block;
	float:right;
	background:#287DA6;
	border:1px solid #FFF;
	color:#FFF;
	text-decoration:none;
	padding:3px 10px;
	font-weight:bold;
}

#mainContent #content ul.login-links {
	list-style:none;
	margin:0 0 0 0;
}

#mainContent #content ul.login-links li {
	display:inline;
	list-style:none;
	font-size:90%;
}

/* LOGIN BOX ****************************************************************************************/
#loginBox {
	background:url(../img/loginContentTop.jpg) no-repeat top left;
	width:754px;
	color:#FFF;
	margin:20px 0 10px 0;
}

#loginBox .loginBox-inner {
	background:url(../img/loginContentBase.jpg) no-repeat bottom left;
	padding:15px;
	width:724px;
}

#loginBox .loginBox-inner .left {
	width:350px;
	float:left;
}

#loginBox .loginBox-inner .right {
	width:350px;
	float:right;
}

#loginBox .loginBox-inner h2 {
	font-size:120%;
	font-weight:bold;
	color:#FFF;
	padding:0px 0px 10px 0px;
}

#loginBox .loginBox-inner p {
	padding:0px 0px 10px 0px;
}

#loginBox .loginBox-inner ul {
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 0px;
}

#loginBox .loginBox-inner ul li {
	list-style:none;
	display:inline;
}

#loginBox .loginBox-inner ul li.spacer {
	padding:0px 7px 0px 7px;
}

#loginBox .loginBox-inner a:link, #loginBox .loginBox-inner a:active, #loginBox .loginBox-inner a:visited {
	color:#FFF;
}

#loginBox .loginBox-inner fieldset {
	padding:8px 0 0 0;
	width:350px;
}

#loginBox .loginBox-inner label {
	font-weight:bold;
	padding:0 10px 0 0;
	width:90px;
}

#loginBox .loginBox-inner input {
	margin:0 10px 0 0;
	width:140px;
}

#loginBox .loginBox-inner input.button {
	border:1px solid #FFF;
	width:72px !important;
}

#homeSplashContainer #loginBox {
	background:url(../img/home/loginTop.jpg) no-repeat top left;
	width:354px;
	margin:0 10px 15px 0;
	float:right;
	color:#000;
	display:inline;
}

#homeSplashContainer #loginBox .loginBox-inner {
	background:url(../img/home/loginBase.jpg) no-repeat bottom left;
	padding:15px;
	width:324px;
}

#homeSplashContainer #loginBox .loginBox-inner h2 {
	background:url(../img/home/get-personal.gif) no-repeat top left;
	height:20px;
	width:138px;
}

#homeSplashContainer #loginBox .loginBox-inner a:link, #homeSplashContainer #loginBox .loginBox-inner a:active, #homeSplashContainer #loginBox .loginBox-inner a:visited {
	color:#000;
}

#homeSplashContainer #loginBox .loginBox-inner ul {
	font-size:90%;
}

#homeSplashContainer #loginBox .loginBox-inner ul li {
	font-size:90%;
}

#homeSplashContainer #loginBox .loginBox-inner fieldset {
	padding:8px 0 8px 0;
	width:324px;
}

#homeSplashContainer #loginBox .loginBox-inner label {
	width:90px;
	display:block;
	float:left;
	padding:2px 10px 0 0;
}

#homeSplashContainer #loginBox .loginBox-inner input {
	float:left;
	margin:0 0 5px 0;
}

#homeSplashContainer #loginBox .loginBox-inner input#email {
	width:200px;
}

#homeSplashContainer #loginBox .loginBox-inner input.loginButton {
	background:#287DA6;
	border:1px solid #FFF;
	color:#FFF;
	font-weight:bold;
	width:50px;
	padding:2px 5px;
	margin:0 0 0 10px;
}

/* FORMS *******************************************/
.register {
	clear:both;
}

/* FOOTER *******************************************************************************************/
#footer {
	width:750px;
	padding:0px 10px 0px 10px;
	font-size:90%;
	color:#287DA6;
}

#footer ul {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#footer ul li {
	list-style:none;
	display:inline;
}

#footer ul li.spacer {
	padding:0px 7px 0px 7px;
}

#footer ul li a:link,
#footer ul li a:active,
#footer ul li a:visited {
	font-weight:bold;
	color:#287DA6;
}

#footer .left ul {
	padding:10px 0px 15px 0px;
}

#footer .left ul li a:link,
#footer .left ul li a:active,
#footer .left ul li a:visited {
	font-weight:normal;
}

#footer .right {
	float:right;
	padding:10px 0px 15px 0px;
	color:#80B4CD;
}

#footer .links {
	color:#80B4CD;
	width:750px;
	padding-top:5px;
	border-top: 1px solid #80B4CD;
	margin-top:5px;
	margin-bottom:15px;
}

#footer .links a:link, #footer .links a:active, #footer .links a:visited {
	color:#80B4CD;
	font-weight:normal;
}
