body {background-image:url(../images/background.jpg);background-repeat:repeat-x;background-position:top;background-color:#FFF;text-align:center;font-family: arial, helvetica, sans-serif;}
#container{width:960px;padding-left:3px;margin-left:auto;margin-right:auto;text-align:left;margin-top:15px; background-image:url(../images/container_bg.jpg); background-repeat:repeat-x;background-color:#999; height: 100%}
html {height:100%;margin-bottom:1px;}

#header_home{width:957px;height:140px;background-image:url(../images/header_bg1.jpg);background-repeat:no-repeat;}
#header_home .logo{padding-left:10px;padding-top:5px;}

<%'#articles{height:1675px;}
%>


#articles #menu ul{list-style:none;margin:0;padding:0;float:left;width:auto;}
#articles #menu li{position:relative;border-right-width:1px;border-right-style:solid;border-right-color:#FFF;}

#header{width:957px;height:140px;background-repeat:no-repeat; margin-top:3px;}
#header .logo{padding-left:10px;padding-top:10px;}

#sponsors{clear:both;width:957px;height:2px;/*background-image:url(../images/sponsors_bg.gif);background-repeat:repeat-x;*/display:inline-block;background-color:black;}
/*#sponsors .list{padding-left:5px;padding-right:5px;padding-top:4px;}
#sponsors img{padding-left:5px;padding-right:3px;}*/


/*#banner728{clear:both;width:957px;height:105px;background-image:url(../../ref/images/banner_bg.gif);background-repeat:repeat-x;}
#banner728 .list{padding-left:5px;padding-right:5px;padding-top:4px;}
#banner728 img{padding-left:5px;padding-right:3px;padding-top:3px;}*/

#banner728{clear:both;width:957px;height:90px;background-color:#fff;border-top:2px solid #999;text-align:center;}

#bottom{clear:none;width:957px;height:45px;background-image:url(../images/bottom_bg.gif);background-repeat:repeat-x;}
#bottom ul{list-style:none;margin:0;padding:0;width:auto;}
#bottom li{float:left;margin-top:12px;position:relative;border-right-width:1px;border-right-style:solid;border-right-color:#000066;}
#bottom a{font-weight:bold;line-height:14px;font-size:12px;margin:0;color:#000066;text-align:center;padding-left:20px;padding-right:20px;text-decoration:none;}
#bottom a:hover{text-decoration:underline;}
#bottom .end {border-right:none;}

#footer{clear:both;width:963px;margin-left:auto;margin-right:auto;text-align:left;height:30px;background-color:#FFF;border-top-width:3px;border-top-style:solid;border-top-color:#999;font-size:12px;line-height:30px;}

.nav{width:957px;height:35px;background-image:url(../images/top_menu_bg.gif);background-repeat:repeat-x;}

#menu{background-image:url(/sites/251/assets/tabs.gif);background-repeat:repeat-x; border: none;}
#menu .end {border-right:none;}
#menu ul{list-style:none;margin:0;padding:0;float:left;width:auto; border: none;}
#menu li{position:relative;
border-right: 1px solid #fff;
}

#menu h3 {
background:transparent;
font-weight:bold;
font-size:11px;
line-height:33px;
margin:0;
color:#FFF;
text-align:center;
padding-left:10px;
padding-right:10px;
float: none;
overflow: hidden;
}
#menu h3 a{
	color:#FFF;
	text-decoration:none;
	*padding: 0px 10px 0px 10px;/* For ie 6 */
}
#menu h3 a:hover{
color:#FFFF33;
text-decoration:none;
}

#menu ul ul a{
    border-bottom-width:1px;
    border-bottom-style:solid;
    border-bottom-color:#959B9A;
    text-decoration:none;
    color:#FFF;
    font-size:12px;
    padding-left:10px;
    line-height:28px;
    width:197px;
    display:block;
}

#menu ul ul a:hover{
    color:#FFFF33;
}

#menu ul ul li{
    border-right:none;height:30px;
}

#menu ul ul{
    position:absolute;
    z-index:500;
    top:auto;
    display:none;
    background-image:url(../images/dropdown_menu_bg.jpg);
    background-repeat:repeat-x;
    background-color:#00003A;
    border-left-width:2px;
    border-left-style:solid;
    border-left-color:#959B9A;
    border-right-width:2px;
    border-right-style:solid;
    border-right-color:#959B9A;
}

div {
    clear:none;
}

div#menu li:hover{
	cursor:pointer;
	z-index:120;
}
div#menu li:hover ul ul, div#menu li li:hover ul ul, div#menu li li li:hover ul ul, div#menu li li li li:hover ul ul {
    display:none;
}

div#menu li:hover ul, div#menu li li:hover ul, div#menu li li li:hover ul, div#menu li li li li:hover ul{
    display:block;
}

#main_column{
    /*border:1px solid red;*/
    /*padding: 0px 5px;*/
    width:540px;
    float:left;
    padding-top:10px;
}

#right_column{
    float:right;
    width:250px;
    margin-right: 5px;
}

#search_bar{
    background-color:blue;
    margin: 20px 0;
    color:white;
    text-decoration:bold;
    text-align:center;
    /*clear:right;*/
    width:99%;
    !width:790px;
}

