/*--------------------------------------------------------------Return browser to baseline for consistency--------------------------------------------------------------*/*{margin:0;padding:0;line-height:14px;}table{border-collapse:collapse;border-spacing:0;}fieldset,img, a img{border:0;}cite,code,em,strong,th{font-style:normal;font-weight:normal;}ol,ul{list-style:none;}th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}/*--------------------------------------------------------------Create the structure of the layout--------------------------------------------------------------*/body { margin: 10px 0px 10px 0px;}div#container { margin-left: auto; margin-right: auto; width: 947px;}div#container div { float: left; display: block;}.clearfix:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden;}#head { width: 947px; height: 148px;}#tnav { width: 947px;}#wrap { width: 947px;}#copy { width: 690px; padding: 10px 20px 10px 10px;}#side { width: 206px; padding: 10px 10px 10px 10px;}#foot { width: 710px; padding-top: 5px;}/*--------------------------------------------------------------The high level non-structural styles within the layout--------------------------------------------------------------*/body { font: normal 12px Verdana, Arial, Helvetica, sans-serif; background-color: #567EB9; text-align: center;}div#container { background-color: #FFF; text-align: left; border: 4px #DF772E solid;}#head { }#tnav { }#wrap { background: #f9f8da url(bg.gif) repeat-y;}#copy { }#side { }#foot { text-align: center;}/*--------------------------------------------------------------Masthead styles--------------------------------------------------------------*/#logo { padding: 10px 66px 0px 60px}#banner { padding-top:2px; margin-right;2px; }/*--------------------------------------------------------------Styles for top drop-down list menu--------------------------------------------------------------*//* style the outer div to give it width */.menu { width:947px; font: 13px Arial; font-weight: bold; position:relative; z-index:200;}/* iframe style to hover over applet */iframe.drop {display:none;border:none;z-index:1;height:40px;width:140px;left:0px;top:37px;position:absolute;}.menu ul :hover .drop { display:block; }.menu :hover ul ul :hover iframe { display:block; background: #fff; white-space:nowrap; width:140px; z-index:1;}/* remove all the bullets, borders and padding from the default list styling */.menu ul { padding:0; margin:0; list-style-type:none;}.menu ul ul { width:150px; z-index:300;}/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */.menu li { float:left; position:relative;}/* style the links for the top level */.menu a, .menu a:visited { display:block; font-size:11px; text-decoration:none; color:#000; height:36px; border:1px solid #fff; border-width:1px 2px 0 0; background:#fff; height: 36px; line-height:35px;}.menu a.right, .menu a.right:visited { display:block; font-size:11px; text-decoration:none; color:#fff; height:36px; border:1px solid #fff; border-width:1px 0px 0 0; background:#fff; height: 36px; line-height:35px;}/* a hack so that IE5.5 faulty box model is corrected */* html .menu a, * html .menu a:visited { width:150px; w\idth:40px;}* html .menu ul ul a:visited { width:150px; w\idth:129px;}/* style the second level background */.menu ul ul a, .menu ul ul a:visited { background:#fff; border:1px solid #DF772E; border-width:0px 1px 1px 1px;}/* style the second level hover */.menu ul ul a.drop:hover{ background:#f9f8da;}.menu ul ul :hover > a.drop { background:#f9f8da;}/* style the third level background */.menu ul ul ul a, .menu ul ul ul a:visited { background:#fff; border:1px solid #DF772E; border-width:1px 1px 0px 1px;}/* style the third level hover */.menu ul ul ul a:hover { background:#b2ab9b;}.menu ul ul ul :hover > a { background:#b2ab9b;}/* hide the sub levels and give them a positon absolute so that they take up no room */.menu ul ul { visibility:hidden; position:absolute; height:0; top:37px; left:0; width:150px;}/* another hack for IE5.5 */* html .menu ul ul { top:36px; t\op:37px;}/* position the third level flyout menu */.menu ul ul ul{ left:150px; top:0; width:150px;}/* position the third level flyout menu for a left flyout */.menu ul ul ul.left { left:-150px;}/* style the table so that it takes no part in the layout - required for IE to work */.menu table {position:absolute; top:0; left:0;}/* style the second level links */.menu ul ul a, .menu ul ul a:visited { background:#fff; color:#DF772E; height:auto; line-height:1em; padding:5px 10px; width:120px/* yet another hack for IE5.5 */}* html .menu ul ul a{ width:150px; w\idth:129px;}/* style the top level hover */.menu a:hover, .menu ul ul a:hover{ color:#000; background:#f9f8da;}.menu :hover > a, .menu ul ul :hover > a { color:#000; background:#f9f8da;}/* make the second level visible when hover on first level list OR link */.menu ul li:hover ul, .menu ul a:hover ul{ visibility:visible;}/* keep the third level hidden when you hover on first level list OR link */.menu ul :hover ul ul{ visibility:hidden;}/* keep the fourth level hidden when you hover on second level list OR link */.menu ul :hover ul :hover ul ul{ visibility:hidden;}/* make the third level visible when you hover over second level list OR link */.menu ul :hover ul :hover ul{ visibility:visible;}/* make the fourth level visible when you hover over third level list OR link */.menu ul :hover ul :hover ul :hover ul { visibility:visible;}td .teamdonations a { width:200px;}div #logo { padding-top:15px}
