@charset "utf-8";
/* CSS Document */
.orange {color:#7E0E11; font-weight:bold}
.gry {background:#F8F8F8}
.gry1 {background:  #333; font-weight:bold; color:white; padding:5px}
td {vertical-align:top}
.magglagss {margin-right:5px; float:left; clear:none; border:0px;}
.captiotiny {float:right; clear:none; width:90px; margin-top:0; overflow:hidden; display:inline; padding-top:0; line-height:12px}
/*********************************************************/
body { text-align:center; padding:0; margin:0; background:url(http://www.bodybrilliant.co.uk/images/gemnewbg_03.gif) }
#wrapper {margin:0 auto; width:1051px }
#header , #content, #footer {float:left; clear:both}
#header {width:1051px; height:252px; background: url(http://www.bodybrilliant.co.uk/images/gemnewg_01.gif) repeat-y; }
#content {width:1051px; background: url(http://www.bodybrilliant.co.uk/images/gemnewg_01.gif) repeat-y; text-align:left}
#content #left {float:left; clear:none; width:670px; margin-left:76px; display:inline;  overflow:hidden;}
#content #right {float:left; clear:none; width:210px; display:inline; margin-left:10px}
#footer {width:1051px; height:140px; background:url(http://www.bodybrilliant.co.uk/images/gemnewg_02.gif) bottom left; }
/********************************************************/
#right div {float:left; clear:both; }
/********************************************************/
#header ul {float:left; width:902px; height:19px; padding:3px 0 3px 0;  list-style:none; background:  url(http://www.bodybrilliant.co.uk/images/menu_03.gif) no-repeat; margin:9px 0 0 76px; display:inline}
#header ul li {float:left; clear:none; height:18px; margin-top:0; margin-bottom:0; margin-right:0; list-style:none; }
#topmenu li a span {display:none;}
#topmenu li {border:0px;}
#topmenu li a {display:block; height:18px}
#m1{width:40px}
 #m1 a {width:40px; margin:0px 0px 0px 18px}

#m2 {width:100px; margin-left:50px}
#m2 a{width:100px; margin:0px}

#m3 {width:85px; margin-left:30px}
#m3 a{width:85px; margin:0px}


#m4 {width:70px; margin-left:37px}
#m4 a{width:70px; margin:0px}


#m5{width:150px; margin-left:45px}
#m5 a{width:150px; margin::0px}

#m6 {width:60px; margin-left:35px}
 #m6 a {width:60px; margin:0px}

#m7 {width:45px; margin-left:34px}
#m7 a{width:45px; margin:0px}

#m8 {width:65px; margin-left:34px}
#m8 a{width:65px; margin:0px}


/********************************************************/
#header h1 {float:left; width:220px; height:95px; margin:0; padding:0; background:url(http://www.bodybrilliant.co.uk/images/logo.gif);}
#header h1 span {display:none}
/********************************************************/

#footer #bottommenu {float:left; clear:both; padding-left:215px;  width:600px }
#footer #bottommenu a {font-family: Arial, Helvetica, sans-serif;color: #666;font-size: 10px;}
/********************************************************/
#content {font-family: Arial, Helvetica, sans-serif; color:#333;}
#content p , #content #left ul li{font-family:Arial, Helvetica, sans-serif;font-size:13px; line-height:20px; margin:5px 0px 5px 0px}

#content #left h2 {background-image:url(http://www.bodybrilliant.co.uk/images/gemnew_07.gif); width:250px; height:20px; background-repeat:no-repeat; padding:0; margin:10px 0 10px 0px; }
#content #left h2 span {display:none}
#content #left h3 , #content #fullpage h3 {background-image:url(http://www.bodybrilliant.co.uk/images/gemnew_07.gif); background-repeat:no-repeat; width:370px; height:18px; padding:0; margin:10px 0 10px 0px; }
#content #left h3 span, #content #fullpage h3 span {display:none}

:focus
{
  -moz-outline-style: none;
}

a
{
  outline: none;
}
a:active
{
  outline: none;
}