@charset "utf-8";

/* CSS Document */



body

{

background-color:#f33f44;

font-family: Arial;

font-size:11px;

}



a:link,a:visited,a:active {

text-decoration: none;

font-family: Arial, Verdana, Helvetica, sans-serif;

color: #0000ff;

}



a:hover {

text-decoration: underline;

font-family: Arial, Verdana, Helvetica, sans-serif;

color: #FF6600;

}



#wrapper

{

width:830px;

padding:6px;

background-color:#fff;

margin:0px auto 0px auto;

position:relative;

}



h1

{

width:830px;

line-height:110px;

margin:0px;

padding:0px;

background-color:#FFFFFF;



/* low fi */

color:#FFFFFF;

text-indent:30px;

font-size:36px;

}



h2

{

border:0px;

padding:0px;

margin:0px;

background-color:#990000;

width:96%;

color:#FFF;

text-indent:5px;

line-height:18px;

font-family:arial;

font-size:11px;

}



#wrapper .crumb

{

line-height:30px;

background-color:#830376;

width:100%;

color:#f8f8ff;

text-indent:20px;

font-size:11px;

margin-bottom:0px;

}



#wrapper .crumb em {

font-weight:700;

font-style:normal;

}



#wrapper .crumb a,#wrapper .crumb hover,#wrapper .crumb active,#wrapper .crumb visited {

color:#f8f8ff;

}



#page



{



}



#page h3

{

font-family:arial, helvetica;

font-size:22px;

margin:0px;

padding:0px;

letter-spacing:-1px;

font-weight:normal;

}



#page .boxbar .icon

{

display:block;

float:left;

width:113px;

text-align:center;

margin:5px;

}



#page .boxbar .icon a

{

position:relative;

display:block;

height:120px;

vertical-align:baseline;

text-decoration:none;

font-weight:bold;

color:#000000;

background-color:#FFAC00;

}



#page .post

{

margin:10px 0px 3px 10px;

width:470px;

position:relative;

clear:both;

border-bottom:1px dotted #999999;

padding-bottom:10px;

}



#page .footer

{

text-align:right;

display:block;

}



#page .post .date

{

position:absolute;

right:0px;

top:0px;

font-weight:bold;

font-family:arial;

font-size:12px;

}



#page .post h4

{

font-family:arial;

font-size:12px;

color:#990000;

border:0px;

padding:0px;

margin:0px;

}



#page .post h5

{

font-family:arial;

font-size:11px;

color:#000;

border:0px;

padding:0px;

margin:0px;

margin:0px 0px -5px 0px;

}



#page .post h6

{

font-family:arial;

font-size:14px;

color:#990000;

border:0px;

padding:0px;

margin:0px;

}



#page .post p

{

line-height:130%;

word-spacing:1px;

margin-top:5px;

margin-bottom:5px;

color:#000000;

}



#page .boxbar .icon a:hover

{

background-color:#A10000;

}



#page .boxbar .icon a span

{

display:block;

width:111px;

position:absolute;

bottom:10px;

left:0px;

}



#menu

{

float:left;

width:194px;

padding:5px;

margin-bottom:20px;

}



#menu h3

{

line-height:23px;

background-color:#212121;

color:#FFFFFF;

font-family:Verdana;

font-size:12px;

font-weight:bold;

text-indent:4px;

padding:0px;

border:0px;

margin:0px;

}



#menu .box

{

margin-bottom:15px;

padding-bottom:1px;

}



#menu .red

{

background-color:#990000;

color:#FFFFFF;

}



#menu .red ul

{

margin-top:5px;

margin-left:20px;

padding-left:0px;

line-height:17px;

}



#menu .red ul li{color:#FFCC00;}

#menu .red ul li a{color:#FFF;text-decoration:none;font-weight:bold;}

#menu .red ul li a:hover{text-decoration:underline;}



#menu .grey

{

background-color:#999999;

color:#FFFFFF;

}



#menu .grey ul

{



margin-top:5px;

margin-left:5px;

padding-left:0px;

}



#menu .grey ul{list-style:none;}

#menu .grey ul li a{color:#FFF;text-decoration:none;}

#menu .grey ul li a:hover{text-decoration:underline;}



#menu .advert

{

background-color:#ffa500;

color:#000000;

}



#menu .advert ul

{

margin-top:5px;

margin-left:5px;

padding-left:0px;

}



#menu .advert ul{list-style:none;}

#menu .advert ul li a{color:#0000ff;text-decoration:none;}

#menu .advert li a:hover{text-decoration:underline;}



#menu .fitnessadvert

{

background-color:#708090;

color:#000000;

}



#menu .fitnessadvert ul

{

margin-top:5px;

margin-left:5px;

padding-left:0px;

}



#menu .fitnessadvert ul{list-style:none;}

#menu .fitnessadvert ul li a{color:#000000;text-decoration:none;}

#menu .fitnessadvert li a:hover{text-decoration:underline;}



#menu .white

{

background-color:#DDD;

color:#333333;

}



#menu .white p

{

padding:5px;

margin:5px;

border-bottom:1px dashed #ccc;

}



#menu .white p a

{

display:block;

padding:0px;

text-decoration:none;

}



.copy

{

clear:both;

line-height:21px;

background-color:#0000fe;

width:100%;

color:#FFFFFF;

text-align:center;

font-size:11px;

}



ul.menu

{

list-style:none;

margin:0;

padding:0;

z-index:9999;

}



#wrapper ul.menu li

{

display:inline;

}



#wrapper ul.menu li a

{

padding:0px 5px 0px 5px;

color:#FFFFFF;

text-decoration:none;

border-right:1px solid #fff;

font-weight:bold;

}



ul.menu li a.end

{

border-right:0px solid #fff;

}



.bottom

{

padding-top:10px!important;

height:31px;

width:100%;

text-align:center;

color:#FFFFFF;

background-color:#C30300;

}



.top

{

text-align:right;

position:relative;

top:-18px;

left:-10px;

}



.error

{

font-family: Arial, Verdana, Helvetica, sans-serif;

font-size: 10px;

color: #FF0000;

font-style: italic;

}



#botpagenav {

margin-top: 1em;

margin-bottom: 1em;

}



.pagenav .thispage, .pagenav a:link, .pagenav a:visited {

padding: 2px 4px;

}



.thispage {

border: 1px solid #CAD6E8;

padding: 2px 4px;

}



.infobox {

margin:0px auto;

width:460px;

text-align:left;

padding:5px;

background-color:#f5f5f5;

border:1px solid gray;

font-size:11px;

}



.googlebox {

margin:18px;

}