* { margin : 0; padding : 0; top : 0; left : 0; } body { text-align : center; background-color : #44607e; } #central { margin-right : auto; margin-left : auto; margin-top : 10px; position : relative; width : 777px; text-align : left; background-color : #ffffff; } #header { background-image :  url(images/header.jpg); background-repeat : no-repeat; height : 226px; width : 777px; left : 0; top : 0; } #header a { font-size : 18px; font-style : normal; line-height : normal; font-weight : bolder; color : #ffffff; text-decoration : none; margin-left : 112px; } #headercomp { background-image :  url(images/headercomp.jpg); background-repeat : no-repeat; height : 226px; width : 777px; left : 0; top : 0; } #header a { font-size : 18px; font-style : normal; line-height : normal; font-weight : bolder; color : #ffffff; text-decoration : none; margin-left : 112px; } #headermoney2 { background-image :  url(images/headermoney2.jpg); background-repeat : no-repeat; height : 226px; width : 777px; left : 0; top : 0; } #header a { font-size : 18px; font-style : normal; line-height : normal; font-weight : bolder; color : #ffffff; text-decoration : none; margin-left : 112px; } #headerwedding { background-image :  url(images/headerwedding.jpg); background-repeat : no-repeat; height : 226px; width : 777px; left : 0; top : 0; } #header a { font-size : 18px; font-style : normal; line-height : normal; font-weight : bolder; color : #ffffff; text-decoration : none; margin-left : 112px; } #headerfairways { background-image :  url(images/headerfairways.jpg); background-repeat : no-repeat; height : 226px; width : 777px; left : 0; top : 0; } #header a { font-size : 18px; font-style : normal; line-height : normal; font-weight : bolder; color : #ffffff; text-decoration : none; margin-left : 112px; } #navlist { margin-left : 0; padding-left : 0; white-space : nowrap; position : absolute; height : 31px; width : 777px; top : 225px; } #navlist li { display : inline; list-style-type : none; } #navlist a { padding : 3px 0; background-image :  url(images/buttonlarge.gif); height : 31px; width : 111px; display : inline; position : absolute; text-align : center; color : #fff; text-decoration : none; } #navlist a:hover { background-image :  url(images/buttonoverlarge.gif); } #n1 { left : 0; } #n2 { left : 111px; } #n3 { left : 222px; } #n4 { left : 333px; } #n5 { left : 444px; } #n6 { left : 555px; } #n7 { left : 666px; } #leftside { float : left; } #leftside h3 { border-top-width : 3px; border-right-width : 3px; border-bottom-width : 0; border-left-width : 3px; border-top-style : solid; border-right-style : solid; border-bottom-style : solid; border-left-style : solid; border-top-color : #00306f; border-right-color : #00306f; border-bottom-color : #00306f; border-left-color : #00306f; width : 200px; font-family : Arial, Helvetica, sans-serif; font-size : 14px; font-weight : bold; color : #333333; background-color : #ffffff; text-align : center; display : block; margin-left : 35px; margin-top : 35px; } #content { margin-top : 252px; position : absolute; width : 777px; background-color : #ffffff; } #picture1 { margin-left : 35px; height : 150px; width : 200px; background-image :  url(images/picture1.jpg); border : 3px solid #00306f; } #picture2 { margin-left : 35px; height : 150px; width : 200px; background-image :  url(images/picture2.jpg); border : 3px solid #00306f; } #picture3 { margin-left : 70px; height : 452px; width : 600px; background-image :  url(images/picture4.jpg); border : 3px solid #00306f; } #picture4 { margin-left : 70px; height : 150px; width : 200px; background-image :  url(images/map.jpg); border : 3px solid #00306f; } #picture5 { margin-left : 70px; height : 150px; width : 200px; background-image :  url(images/map.jpg); border : 3px solid #00306f; } #footer { clear : both; background-color : #ffffff; position : relative; height : 46px; background-image :  url(images/footer.gif); background-repeat : no-repeat; background-position : right bottom; } #rightside { float : right; width : 600px; background-color : #ffffff; margin-right : 15px; margin-top : 20px; overflow : hidden; } #rightside p { font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; font-weight : normal; color : #666666; margin-left : 0; margin-bottom : 20px; width : 600px; } #rightside h1 { margin : 10px 0 10px 0; width : 300px; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 14px; font-weight : bold; color : #033387; } #rightside span { margin-top : 10px; margin-bottom : 4px; width : 430px; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold; color : #649721; } #rightside a { color : #666666; } #footer p { font-family : Arial, Helvetica, sans-serif; font-size : 12px; font-weight : bold; color : #ffffff; float : right; padding-top : 23px; margin-right : 10px; } #footer a { color : #fff; } #footer a:hover { color : #fff; } #imagepreloader { visibility : hidden; overflow : hidden; height : 0; width : 0; }