@charset "UTF-8";
/* CSS Document */

*{
margin:0;
padding:0;
color:#000;
}

a{
text-decoration:none;
}

html.gecko{
width:100%;
background-color:#CCCCCC;
}

html.webkit{
width:100%;
background-color:#CCCCCC;
}

html.mac.ie{
background-color:#CCCCCC;
text-align:center;
}

h3{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#990000;
font-size:14px;
font-stretch:narrower;
}

/*Browser: Gecko Engine on Other OS (Firefox, Mozilla, Camino) */
.gecko #container{
width:850px;
margin:0 auto;
padding:0 auto;
background: #FFF url(images/bgbder.gif) repeat-y;
}

.webkit #container{
width:850px;
margin:0 auto;
padding:0 auto;
background: #FFF url(images/bgbder.gif) repeat-y;
}

/*Browser: Mac IE */
.mac.ie #container{
width:850px;
background: #FFF url(images/bgbder.gif) repeat-y;
text-align:left;
}

/*24hrart logo*/

h1#logo{
text-indent:-10000px;
background: url(images/logo.gif) 600px 0 no-repeat;
height:50px;
}


/* 2 colums layout*/
/* --------------left navi------------- */
#mainmenu {
float: left;
width: 250px;
margin: 40px 0 0 0;
padding: 0;
}

/* -----------------content--------------------- */

#main{
background-color: #ffffff;
margin: 40px 0 0 260px;
width: 550px;
padding: 0px;
position:relative;
}



/* -----------------footer--------------------- */
/*Browser: Gecko Engine on Other OS (Firefox, Mozilla, Camino) */
.gecko #footer {
clear: both;
margin: 0;
padding: 0;
text-align: right;
}

/*Browser: Mac IE */
.mac.ie #footer {
clear: both;
margin-left:550px;
}

.webkit #footer{
clear: both;
margin: 0;
padding: 0;
text-align: right;
}


/*-----main menu------*/
#mainmenu ul{
list-style:none;
}

#mainmenu ul li{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding:0 0 5px 50px;
}

#mainmenu ul li a:link, #mainmenu ul li a:visited{
color:#000000;
}

#mainmenu ul li a:hover, #mainmenu ul li a:active{
color:#CC0000;
}

#mainmenu ul li a.on{
color:#cc0000;
}






/*----rightbar---*/

#rightbar{
border:#ccc 1px solid;
background-color:#F4F4F4;
}

/*-----footer----*/
#footer ul{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
font-stretch:narrower;
padding:0 40px 5px 0;
}

#footer ul li{
list-style:none;
display:inline;
padding-right:5px;
padding-left:3px;
border-left-color:#999999;
border-left-style:solid;
border-left-width:1px;
}

#footer ul li a:link, #footer ul li a:visited{
color:#000;
}

#footer ul li a:hover, #footer ul li a:active{
color:#CC3300;
}

