body { background-color: #525252; margin:0px; padding:0px; } .p { margin:0px; padding:0px; font-size: inherit; font-family: inherit; font-weight: inherit; text-align: inherit; color: inherit; line-height: inherit; vertical-align: top; } p { padding-top:0px; margin-top:0px; } img { border:0px; } div { margin-left:auto; margin-right:auto; width:900px; padding:0px; font-family:verdana; font-size:12px; } .AbsWrap { width: 100%; position: relative; } .rowWrap { width: 100%; } .clearfloat { clear:both; height:0px; } a:link, a:visited{ COLOR:inherit; text-decoration:inherit; } #main { background-image: url(images/mainfill_wide.gif); background-repeat: repeat-y; background-attachment: scroll; background-position: center center; width:900px; margin-top:50px; margin-left:auto; margin-right:auto; border: 0px solid #f0f0f0; } #topleft { margin-left:0px; margin-top:0px; width:239px; height:85px; margin-bottom:0px; float:left; display:inline; background-image: url(images/topleft.gif); overflow:hidden; } #topfiller { background-image: url(images/topfill.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: center center; width:319px; padding-top:0px; height:85px; margin-left:0px; margin-top:0px; margin-bottom:0px; float:left; display:inline; } #topright { margin-left:0px; margin-top:0px; width:342px; height:85px; margin-bottom:0px; float:left; display:inline; background-image: url(images/topright.gif); overflow:hidden; } #site_menu { background-image: url(images/mainfill_wide.gif); background-repeat: repeat-y; background-attachment: scroll; background-position: center center; width:900px; padding-top:0px; height:25px; margin-left:0px; margin-top:0px; margin-bottom:0px; float:left; display:inline; } #mainfill { background-image: url(images/mainfill_wide.gif); background-position: center center; width:900px; margin-left:0px; margin-top:0px; margin-bottom:0px; float:left; display:inline; } #emailfill { width:899px; padding-top:0px; height:38px; margin-left:0px; margin-top:3px; margin-bottom:0px; float:left; display:inline; } #gallery_menu { background-image: url(images/mainfill_wide.gif); background-repeat: repeat-y; background-attachment: scroll; background-position: center center; width:900px; padding-top:0px; height:20px; margin-left:0px; margin-top:0px; margin-bottom:0px; float:left; display:inline; } #botleft { margin-left:0px; margin-top:0px; width:39px; height:27px; margin-bottom:0px; float:left; display:inline; background-image: url(images/botleft.gif); overflow:hidden; } #picfill { margin-left:auto; width:830px; height:210px; margin-bottom:0px; float:center; display:compact; background-image: url(images/timetable_back.gif); overflow:hidden; } #botfill { background-image: url(images/botfill.gif); background-repeat: repeat-x; background-attachment: scroll; background-position: center center; width:822px; padding-top:0px; height:27px; margin-left:0px; margin-top:0px; margin-bottom:0px; float:left; display:inline; } #botright { margin-left:0px; margin-top:0px; width:39px; height:27px; margin-bottom:0px; float:left; display:inline; background-image: url(images/botright.gif); overflow:hidden; }