    body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,address,th,td{margin:0;padding:0;}
    table{border-collapse:collapse;border-spacing:0;}
    fieldset,img{border:0;}
    address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
    
    caption,th {text-align:left;}
    h1,h2,h3,h4,h5,h6{font-size:100%;}
    q:before,q:after{content:'';}
    body {font:13px arial,helvetica,clean,sans-serif;}
    table {font-size:inherit;}
    select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}
    pre, code {font:115% monospace;}
    body * {line-height:1.22em;}

    body
    {
        background-color : #e3e1ea ;
        background-image : url('../images/ipeawards/window.gif') ;
        background-position : top left ;
        background-repeat : repeat-x ;
        padding : 15px 0px ;
        text-align : center ;
    }

    #Body
    {
        color : #000000 ;
        font-family : Arial,Verdana,sans-serif ;
        font-size : 100% ;
        margin : 0px auto ;
        text-align : left ;
        width : 765px ;
    }

    #Header
    {
        background-image : url('../images/ipeawards/Header.gif') ;
        background-position : top left ;
        background-repeat : no-repeat ;
        margin : 0px auto ;
        height : 115px ;
        overflow : hidden ;
        width : 765px ;
    }

    #Header  .Logo 
    {
        display : inline ;
        float : left !important ;
        margin : 7px 20px 0px 10px !important; 
    }

    #Header img
    {
        display : inline ;
        float : right ;
        margin : 21px 83px 0px 0px ;
    }

    #Navigation
    {
        background-image : url('../images/ipeawards/Contents.gif') ;
        background-position : top left ;
        background-repeat : repeat-y ;
        margin : 0px auto ;
        text-align : center ;
        vertical-align : middle ;
        width : 765px ;
    }

    #Navigation p
    {
        background-color : #000000 ;
        border-top : 1px solid #000000 ;
        margin : 0px 6px ;
        overflow : hidden ;
        width : 753px ;
    }

    #Navigation a
    {
        background-image : url('../images/ipeawards/Navigation_-_Off.gif') ;
        background-position : top left ;
        background-repeat : repeat-x ;
        color : #ffffff ;
        display : inline ;
        float : left ;
        font-family : Verdana,Arial,sans-serif ;
        font-size : 85% ;
        height : 25px ;
        line-height : 25px ;
        margin : 0px 0px 0px 1px ;
        text-decoration : none ;
        vertical-align : middle ;
        width : 82px ;
    }

    #Navigation a:hover ,
    #Navigation a.Active
    {
        background-image : url('../images/ipeawards/Navigation_-_On.gif') ;
        color : #ffffff ;
    }

    #Navigation a.Wide
    {
        width : 83px ;
    }

    #Navigation a.Last
    {
        margin-right : 0px ;
    }

    #Navigation .Clear
    {
        background-color : #000000 ;
        clear : both ;
        display : block ;
        height : 1px ;
        overflow : hidden ;
    }

    #Contents
    {
        background-image : url('../images/ipeawards/Contents.gif') ;
        background-position : top left ;
        background-repeat : repeat-y ;
        color : #333333 ;
        font-size : 85% ;
        margin : 0px auto ;
        padding : 25px 0px 0px 0px ;
        vertical-align : middle ;
        width : 765px ;
    }

    #Contents .Clear
    {
        clear : both ;
        height : 10px ;
        overflow : hidden ;
    }

    #Left
    {
        color : #333333 ;
        display : inline ;
        float : left ;
        margin : 0px ;
        overflow : hidden ;
        width : 550px ;
    }

    #Left h1
    {
        color : #333366 ;
        font-size : 177% ;
        font-weight : bold ;
        margin : 0px 25px 15px 31px ;
    }

    #Left h2
    {
        color : #cc0000 ;
        font-size : 135% ;
        font-weight : bold ;
        margin : 0px 25px 15px 31px ;
    }
	
	#Left h3
    {
        color : #cc0000 ;
        font-size : 115% ;
        font-weight : bold ;
        margin : 0px 25px 15px 31px ;
    }

    #Left p
    {
        line-height : 125% ;
        margin : 0px 25px 15px 31px ;
    }
	 #Left td
    {}
	
	#Left ul
    {
        line-height : 125% ;
        margin : 0px 25px 15px 80px ;
    }
	
	#Left ul li
    {
        line-height : 155% ;
    }

    #Left a
    {
        color:#000099 ;
    }

    #Left a:hover
    {
        color : #000000 ;
    }

    .Points
    {
        margin : 0px 0px 0px 31px ;
    }

    #Left address
    {
        border : 0px ;
        color : #cc0000 ;
        margin : 0px 0px 15px 26px ;
        padding : 4px 15px 4px 24px ;
		background-image:url(../images/ipeawards/address.gif);
		background-position:top left;
		background-repeat:repeat-y;
    }

    

    #Left address h1
    {
        color : #cc6666 ;
        font-size : 100% ;
        margin : 0px 25px ;
        padding : 0px ;
    }

    #Left address p
    {
        color : #cc0000 ;
        margin : 0px 25px ;
        padding : 0px ;
    }

    #Left address a
    {
        color : #cc0000 ;
    }

    #Left address a:hover
    {
        color : #000000 ;
    }

	blockquote {
	padding: 0 20px 0 20px;
	}

    #Right
    {
        display : inline ;
        float : right ;
        margin : 0px ;
        overflow : hidden ;
        width : 175px ;
    }

    .Block
    {
        background-image : url('../images/ipeawards/Block_-_Background.gif') ;
        background-position : top left ;
        background-repeat : repeat-y ;
        font-family : "MS Trebuchet",Arial,Verdana,sans-serif ;
        margin : 0px 25px 25px 0px ;
        text-align : center ;
        width : 150px ;
    }

    .Block h1
    {
        background-image : url('../images/ipeawards/Block_-_Header.gif') ;
        background-position : top left ;
        background-repeat : no-repeat ;
        color : #ffffff ;
        font-size : 114% ;
        height : 35px ;
        line-height : 35px ;
        overflow : hidden ;
        padding : 0px 5px ;
        vertical-align : middle ;
    }

    .Block p /*  use this to alter space between sponsor logos  */
    {
        margin : 15px 0px ;
        text-align : center ;
    }

    .Block h6
    {
        background-image : url('../images/ipeawards/Block_-_Footer.gif') ;
        background-position : top left ;
        background-repeat : no-repeat ;
        height : 15px ;
        overflow : hidden ;
    }

    #Links
    {
        background-image : url('../images/ipeawards/Links.gif') ;
        background-position : top left ;
        background-repeat : repeat-y ;
        color : #ffffff ;
        font-family : Verdana,Arial,sans-serif ;
        font-size : 85% ;
        height : 35px ;
        margin : 0px auto ;
        overflow : hidden ;
        text-align : center ;
        vertical-align : middle ;
        width : 765px ;
    }

    #Links p
    {
        line-height : 30px ;
    }

    #Links a
    {
        color : #ffffff ;
        text-decoration : none ;
    }

    #Links a:hover
    {
        color : #cc0000 ;
    }

    #Copyright
    {
        color : #333333 ;
        font-size : 85% ;
        margin : 0px auto 5px auto ;
        text-align : center ;
        width : 765px ;
    }

    #Copyright p
    {
    }

    em
    {
        font-style : italic ;
    }

    strong
    {
        font-weight : bold ;
    }
	
	table {
	margin: 10px 25px 10px 31px;
	}
	
#gallery {
margin-left:20px;
}

#gallery_box {
width:170px;
float:left;
margin-bottom:8px;
margin-left:12px;
}

#gallery_image img{
width:170px;
height:113px;
overflow:hidden;
}

#gallery_image {

}

#gallery_title {
width:155px;
margin-left:auto;margin-right:auto;
height:28px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:90%;
text-align:center;
}

#gallery_title a {
text-decoration:none;
}

td {
height:28px;
}

td .title {
color: #333366;
font-size:13px;
font-weight:bold;
}

/*Added by Paul for the stocks game in awards/stocksgame.php*/
tr.header td {font-weight: bold}
#stockamountleft {font-size: 30px; padding: 15px; background: #eeeeee; border: 1px solid black; margin: 20px auto; width: 200px; text-align:center;}
#stockmessage {font-size: 12px; padding: 15px; background: #eeeeee; border: 1px solid black; margin: 20px auto; width: 450px; text-align:center;min-height:30px;}


#navihome { width: 50px !important; }
#naviworks { width: px !important; }
#navienter { width: 65px !important; }
#naviattend { width: 70px !important; }
#naviinfo { width: px !important; }
#naviwinners { width: px !important; }
#navicontacts { width: px !important; }
#naviaafg { width: 60px !important; }
#naviipe { width: px !important; }
