html,body{font-size: 72%;	font-family: "Comic Sans MS",helvetica,sans-serif, Arial,"Maiandra GD";text-align:center;color : #303030;background-image: url("images/design/grangelogolight.jpg");background-repeat:repeat;}

.center{text-align:center;}
.whole-width{clear:both;}

div#main .nav-left{float:left;width:14em;margin:0 auto;padding:0 .3em 0 .3em;text-align:center}
div#main .nav-right{float:right;width:14em;margin:0 auto;padding:0 0 0 .2em;text-align:center}

div#main{margin:0;padding:0;background:url("images/design/page_bg.gif") repeat-y center top;}
div#main .main-content{width:95em;margin:0 auto;padding:0;text-align:center;overflow:hidden;}

.nav-left a img,.nav-right a img {border:none; margin:1em 0;}
.menu-buttons ul{padding:0 .6em;list-style:none;margin:0;list-style:none;}
.menu-buttons ul li{margin:1em .3em;padding:.2em 0 0 0;width:100px;height:25px;background-image:url("images/design/blank_link_small.gif");background-repeat:no-repeat;text-align:center;}
.menu-buttons .right-buttons li{margin:1.4em 0;}
.menu-buttons ul li:hover{background-image:url("images/design/blank_link_over_small.gif");}
.menu-buttons ul li a{color:#FFFFFF;font-size:1.7em;font-family:serif,'Times New Roman', Times;font-weight:bold;margin-top:1px;text-decoration:none;}
.menu-buttons ul li a:hover{color:#fde007;cursor:pointer;}
.menu-buttons ul li img{border:0;}

div#header {text-align:center;margin:0;padding:0;background: url(images/design/grangeheaderimg.jpg) no-repeat center top;color:#000080;height:125px;}
div#header .header-content{width:95em;margin:0 auto;padding:0;text-align:center}

div#content2{float:left;overflow:hidden;width:38em;margin:0;padding:0 0 0 .1em;font-size:1.7em}
div#main .content-section-full {background-color:#FFFF77; border:1px solid #FFCC33;padding:0;margin:0 0 .2em .4em;width:100%;float:left;}
div#main .content-section-left {background-color:#FFFF77;border:1px solid #FFCC33; padding:0;margin:0 0 .2em .4em;width:25.7em;float:left;clear:both}
div#main .content-section-right {background-color:#FFFF77;border:1px solid #FFCC33;padding:0;margin:0;width:11.3em;float:right;}
div#main .homepage-salutation{font-family:Arial;background-color:#000080;color:#FFCC33;font-size:1.3em;font-weight:bold; text-align:center;margin:.2em 1em;padding:.2em 1em;}

div#links-left{width:22em;float:left;}
div#links-right{margin-left:11px;width:15em;float:right;}

div#bottom-blank{width:512px;height:200px;float:left;}
div#footer{background: url(images/design/footer.gif) no-repeat center top;height:48px;margin:0;padding:0;text-align:center}
div#footer .footer-content{width:95em;margin:0 auto;padding:0;text-align:center}

div#header h1{    margin:0;padding:.2em 3em 0 0;color:#000080;font-size:5em;}
div#header h2{margin:0;padding:.1em 3em 0 0;font-size:3em;}
div#main p{margin:.5em;}
div#main h1 {font-size: 2em;font-family: "Maiandra GD","Comic Sans MS",helvetica,sans-serif, Arial;text-align: center;	font-weight: bold; margin:.4em;}
div#main .content-section-left h2{font-size:1.6em;font-weight:normal;text-decoration:none;background-color:#FFFF66;padding:.2em;margin:.2em;}
div#main p{text-align:left;}
div#main ul{list-style:none;text-align:left;}
div#content-section-left p{	text-align:left;}

div#main .home-lotto-heading{font-family: "Maiandra GD","Comic Sans MS",helvetica,sans-serif, Arial;font-size:1em;font-weight:bold;background-color:yellow;padding:.1em;}
div#main .content-section-full .img-full{text-align:center;}
div#main .content-section-full .img-full img{border:1px solid #000000;}
div#main .content-section-full .new{font-weight:bold;color:#FF002A;}
div#main .content-section-full .full-img-right{float : right;margin : .2em 0 .2em .3em;}
div#main .content-section-full .full-img-left{float : left; margin : .2em .3em .2em 0;}
div#main .inner-content-section{background-color:#FFFFAA;margin:.6em .4em;padding:.2em .3em;}
.inner-content-section td{margin:.2em .3em;padding:.2em .5em;font-size:1.2em;}

.inner-content-section .gallery-link{width:90px;padding:.2em 0;font-size:.9em;}

div#main .inner-content-section h2{font-weight:bold;font-size:14px;padding:0;margin:0;text-decoration:none;background-color:#FFFFAA;}
div#main .content-section-right h4{margin:1em .3em 0 .3em;}
div#main .content-right-top{margin:0;}
div#main .content-section-right h7{ margin:.2em .2em 0 .3em;}

div#main .content-section-right h4 a{ color:#FFCC33;}
div#main .content-section-right .inner-content-section{padding:.2em 0;}

div#main .content-section-right .inner-content-section p{margin:.2em;}
div#main .content-section-right .inner-content-section img{margin-left:1.8em;}
div#main .inner-content-section h1{font-family:"Comic Sans MS",helvetica,sans-serif, Arial,"Maiandra GD";font-size:13px;font-weight:bold;text-decoration:none;padding:0;margin:.3em 0 0 0;text-align:left;}
div#main .inner-content-section p{margin-top:.2em;margin-bottom:0;text-align:left;}
div#main .inner-content-section .link{text-align:right;margin-top:0;margin-bottom:.2em;}
div#main .inner-content-center,div#main .inner-content-center p,
div#main .inner-content-center h1,div#main .inner-content-center .link{text-align:center;}


div#main .gallery-pics{margin-top:3em;}
div#main .gallery-pics img{margin:.2em .3em;}
div#main .gallery-pics a{border-style:none;}
div#main .gallery-image .nav-right{float:right;margin:.2em 1em;width:40px;height:30px;}
div#main .gallery-image .nav-left{float:left;margin:.2em;width:40px;height:30px;}

div#main h3{font-size:1.2em;font-weight:normal;text-decoration:underline;padding:.4em 0;margin:0;clear:left;}
div#main h4{font-family:Arial;background-color:#000080;color:#FFCC33;font-size:1em;font-weight:bold;text-align:center;margin:.2em 2em;padding:.3em .8em;}
div#main .inner-content-section h4{font-family:"Comic Sans MS",helvetica,sans-serif, Arial,"Maiandra GD";background-color:#000080;color:#FFCC33;font-size:1em;font-weight:bold;text-align:left;margin:0 4em 0 0;padding:.2em .6em;}
div#main h7, .content-section-right h7{font-family:Arial;text-align:center;font-family:"Comic Sans MS",helvetica,sans-serif, Arial,"Maiandra GD";background-color:#000080;color:#FFCC33;font-size:13px;font-weight:bold;text-align:center;margin-top:10px;padding:3px 10px;}
div#main h5{font-size:1em;padding:.4em 0;margin:0;}
div#links-right ul{text-align:center;}

div#lotto-heading{background-image:url("images/design/lotto_balls.jpg");background-repeat:repeat-x;padding:.2em 3em .2em 3em;font-weight:bold;height:55px;overflow:hidden;text-align:left}
div#lotto-heading p{text-align:center;background-color:yellow;padding:.4em .2em;width:15em;margin-top:1em;}
div#choose-lotto-draw{float:right;height:50px;padding:.1em .4em;background-color:#FFFF66;margin:.1em .8em 0 0;border:1px solid #FFCC33;}
div#choose-lotto-draw h5, div#choose-lotto-draw p, div#choose-lotto-draw form{margin:0px;padding:.1em;}

div#match-results ul{margin:.2em 0 0 0;padding:0;list-style:none;}
div#match-results ul li{padding:0;list-style:none;}
div#match-results .venue{margin-top:.5em;}
div#match-results .score{text-align:center;margin-bottom:.2em;}
div#match-results .links{text-align:right;margin-top:0;padding-top:0;margin-right:1em;margin-bottom:.3em;}

div#main table{border-collapse: collapse;}
div#lotto-results table{margin-left:2em;}
div#lotto-results td{padding:.2em .4em;}

div#main .club-links{width:10em;margin-left:.6em;float:left;margin-bottom:2em;}
div#main .club-links td{border:1px solid #000000;margin:0;padding:.2em;font-size:.9em;}
div#main .club-links img{border:none;}
div#links-left ul{list-style:none;text-align:left;margin-left:1em;margin-top:0;padding-top:0;}
div#links-right ul{margin-top:0;padding-top:0;list-style:none;padding-left:0;margin-left:0;border-bottom:1px dashed #000080;padding-bottom:.5em;}
div#links-right img{margin-top:.4em;}

div#contacts td{padding:1em 1em 1em 1.3em;border-bottom:dashed 1px #FFCC33;}
div#contacts td td{padding:.1em .2em;border-bottom:none;}

div#footer-image-left{margin-top:2em;}
div#footer-image-right{margin-top:2em;}
div#footer-image-left a img, div#footer-image-right a img{border:0;}
