/* CSS Document */

body{
background-image:url(../images/body_bg.jpg);
background-repeat:repeat-x;
background-color:#dbdbdb;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:18px;
}

a{
color:#000000;
text-decoration:none;
}

a:hover{
text-decoration:underline;
}

ul{
list-style-type:square;
margin-top:-10px;
}


*html ul{
margin-top:0px;
}


#shadow{
width:56px; 
}

.red{
color:#74001b;
font-weight:bold;
font-size:16px;
}

.red_head{
color:#74001b;
margin-bottom:5px;
}

.main{
background-image:url(images/content_bg.jpg); 
background-repeat:repeat-x; 
background-color:#FFFFFF; 
padding-left:58px; 
padding-right:58px; 
width:805px;
}

.content{
margin-top:27px;
margin-bottom:0px;
width:805px;
}

.home{
background-color:#c4ffff; 
margin-top:27px;
height:261px;
width:804px;
}

.featured{
background-color:#c4ffff; 
border:1px solid #c4ffff;
} 

.cell{
padding-top:20px;
}

.resources{
margin-top:-80px;
}

*html .resources{
margin-top:0px;
position:relative;
top:-50px;
}

.disclaimer{
margin-top:-125px;
}

*html .disclaimer{
margin-top:0px;
position:relative;
top:-105px;
}

.logo{
position:relative; 
top:315px; 

text-align:right;
}


/**** Footer Styles ****/
.foot{
background-image:url(../images/shadow_btm.jpg); 
background-repeat:no-repeat; 
height:44px;
padding-top:15px;
text-align:center;
font-size:11px;
} 

.foot a{
color:#000000;
text-decoration:none;
}

.foot a:hover{
text-decoration:underline;
}

.divider{
margin-left:5px;
margin-right:5px;
}


/**** Menu Highlight Styles ****/

#home div#menuh ul li a#home_nav {
background-image:url(../images/menu_bg_over.jpg);
background-repeat:repeat-x;
height:22px;
color:#ffffff;
width:50px;
}

#about div#menuh ul li a#about_nav {
background-image:url(../images/menu_bg_over.jpg);
background-repeat:repeat-x;
height:22px;
color:#ffffff;
}

#other div#menuh ul li a#other_nav {
background-image:url(../images/menu_bg_over.jpg);
background-repeat:repeat-x;
height:22px;
color:#ffffff;
}

#resources div#menuh ul li a#resources_nav {
background-image:url(../images/menu_bg_over.jpg);
background-repeat:repeat-x;
height:22px;
color:#ffffff;
}

#apps div#menuh ul li a#apps_nav {
background-image:url(../images/menu_bg_over.jpg);
background-repeat:repeat-x;
height:22px;
color:#ffffff;
}

#featured div#menuh ul li a#featured_nav {
background-image:url(../images/menu_bg_over.jpg);
background-repeat:repeat-x;
height:22px;
color:#ffffff;
}
