body { background:#fbfbfb url(../images/wca_bg_tile.gif) repeat-y 143px 0; width:978px; font:11/14px Verdana, Arial, Sans-Serif; color:#004990;  }
a:link, a:visited { color:#004990; text-decoration:none; }
a:hover, a:active { color:#004990; text-decoration:underline; }

div#container { background: url(../images/wca_bg_img.gif) no-repeat right top; width:978px; min-height:603px; }
div#header { padding:40px 43px 0 20px; }
div#header h1 { float:left; margin:0; padding:0; background: url(../images/wca_logo.gif) no-repeat; width:237px; height:60px; }
div#header h1 a { display:block; padding: 60px 0 0 0; overflow: hidden; height: 0px !important; height /**/:60px; }
ul#topNav { float:right; width:564px; margin:0; padding:0 0 4px 0; text-align:center; }
ul#topNav li { list-style-type:none; display:inline; border-right:1px solid #004990; padding:0 4px; }
ul#topNav li.selected { font-weight:bold; }
ul#topNav li.last { border:0; }


div#photoBar { float:right; width:581px; height:142px; overflow:hidden;}

/* FOR PHOTO CONTAINER - MAY BE USED LATER
div#photoBarTile { width:440px; background:url(../images/topPic_tile.png) repeat-y; }
div#photoBarTop { width:440px; background:url(../images/topPic_top.png) no-repeat top left; }
div#photoBarBtm { width:440px; height:142px; background:url(../images/topPic_btm.png) no-repeat bottom left; }
*/


div#content { clear:both; float:right; width:547px; padding:100px 62px 0 20px;  }
div#content h2 { color:#ef3e23; }
div#photoWrap { float:right; width:205px; height:232px; padding:0 0 10px 10px; overflow:hidden; }
div#photoWide { float:right; width:305px; height:250px; padding:0 0 10px 10px; overflow:hidden; }
div#photoMed { float:right; width:250px; height:232px; padding:0 0 10px 10px; overflow:hidden; }
div#photoTall { float:right; width:205px; height:255px; padding:0 0 10px 10px; overflow:hidden; }
div#photoCenter { float:center; width:500px; height:374px; padding:0 0 10px 10px; overflow:hidden; }



/* FOR PHOTO CONTAINER - MAY BE USED LATER
div#photoTile { width:206px; background:url(../images/contentPic_tile.gif) repeat-y; }
div#photoTop { width:206px; background:url(../images/contentPic_top.gif) no-repeat top left; }
div#photoBtm { width:206px; height:230px; background:url(../images/contentPic_btm.gif) no-repeat bottom left; }

*/

ul#btmNav { width:230px; margin:0; padding:0 0 4px 0; text-align:center; position:absolute; top:580px; left:25px; }
ul#btmNav li { line-height:23px; list-style-type:none; display:inline; border-right:1px solid #004990; padding:0 4px; }
ul#btmNav li.selected { font-weight:bold; }
ul#btmNav li.last { border:0; }









.clearfix:after { content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden; }
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;} 
