	body {
             font-family: helvetica,ariel,sans-serif;
             background: #FFCC99;
	     }

        a  { text-decoration:none;
           }

        a:link { color:blue; font-weight: normal }
        a:visited{ color:blue; font-weight: normal }
        a:hover { color:red; font-style: italic; font-weight: bold }

        hr { 
           width: 98%; 
           height: 1px; 
           color: #336699;
           background-color: #336699;  
           border: 1px;
           }

	#banner {
                background:#FFF;
                position:absolute;
		top:3px;
		left:13px;
                margin: 0px;
		height:160px;
		width:813px;
		border:1px solid #000;                
		}


        #banner .main_title {
                position:relative;
		top:25px;
		left:3px;
                margin: 0px;
		height:90px;
		width:813px;
                font-family: helvetica,ariel,sans-serif;
                font-size: 3em;
                font-color: white;
                }



        #banner .links {
                position:relative;
		top:125px;
		left:3px;
                margin: 0px;
		height:90px;
		width:813px;
                font-family: helvetica,ariel,sans-serif;
                font-size: 0.9em;
                }

	#banner p {
                font-family: helvetica,arial,sans-serif;
                font-weight: normal;
                font-size: 0.9em;
                margin-top: 0em; 
                margin-right: 0em;
                margin-bottom: 0em;
                margin-left: 0em;
		}

	#banner p.counter {
                font-family: helvetica,arial,sans-serif;
                font-weight: normal;
                font-size: 0.7em;
                margin-top: 0em; 
                margin-right: 0em;
                margin-bottom: 0em;
                margin-left: 0em;
		}

	#banner img.title {
                position: absolute;
                top:10px;
                left:115px;
                width:590px;
                border: 0px;
		}

	#banner img.patch1 {
                position: absolute;
                top:10px;
                left:10px;
                width:90px;
                height:90px;
                left: 10px;
                border: 0px;
                margin: 0.2em;
		}

	#banner img.patch2 {
                position: absolute;
                top:10px;
                left:710px;
                width:90px;
                height:90px;
                border: 0px;
                margin: 0.2em;
		}

	#banner img.photobanner {
                position: absolute;
                top: 0px;
                left: 0px;
                width:807px;
                height:135px;
                border: 0px;
                margin: 0.2em;
		}

	#banner img.logo1 {
                position: absolute;
                top: 120px;
                left: 10px;
                width:58px;
                height:50px;
                border: 0px;
                margin: 0.2em;
		}

	#banner img.logo2 {
                position: absolute;
                top: 120px;
                left: 700px;
                width:100px;
                height:50px;
                border: 0px;
                margin: 0.2em;
		}

	#leftcontent {
                background:#FFFFFF;
                position:absolute;
		top:168px;
		left:13px;
		width:135px;
   		margin-top: 0px;
		border:1px solid #000;
                font-family: helvetica,ariel,sans-serif;
                padding:3px;
		}

html>body	#leftcontent {
                background:#FFFFFF;
                position:absolute;
		top:168px;
		left:13px;
		width:130px;
   		margin-top: 0px;
		border:1px solid #000;
                font-family: helvetica,ariel,sans-serif;
                padding:3px;
		}



        #leftcontent p.toplink {
                font-family: helvetica,arial,sans-serif;
                font-weight: bold;
                font-size: 1em;
                margin-top: 0em; 
                margin-right: 0em;
                margin-bottom: 0em;
                margin-left: 0em;
                }

        #leftcontent p.bigspaced {
                font-family: helvetica,arial,sans-serif;
                font-weight: bold;
                font-size: 0.9em;
                margin-top: 1em; 
                margin-right: 0em;
                margin-bottom: 1em;
                margin-left: 0em;
                }

        #leftcontent p.biglink {
                font-family: helvetica,arial,sans-serif;
                font-weight: bold;
                font-size: 0.9em;
                margin-top: 1em; 
                margin-right: 0em;
                margin-bottom: 0em;
                margin-left: 0em;
                }

        #leftcontent p.section{
                font-family: helvetica,arial,sans-serif;
                font-weight: bold;
                font-size: 0.8em;
                margin-top: 1em; 
                margin-right: 0em;
                margin-bottom: 0em;
                margin-left: 0em;
                }

        #leftcontent p.boldsmall {
                font-family: helvetica,arial,sans-serif;
                font-weight: bold;
                font-size: 0.7em;
                margin-top: 0em; 
                margin-right: 0em;
                margin-bottom: 0em;
                margin-left: 0em;
                }

        #leftcontent p.smalllink {
                font-family: helvetica,arial,sans-serif;
                font-weight: normal;
                font-size: 0.7em;
                margin-top: 0em; 
                margin-right: 0em;
                margin-bottom: 0em;
                margin-left: 0em;
                }

        #leftcontent p.smallspaced {
                font-family: helvetica,arial,sans-serif;
                font-weight: normal;
                font-size: 0.8em;
                margin-top: 1em; 
                margin-right: 0em;
                margin-bottom: 1em;
                margin-left: 0em;
                }

	#rightcontent {
                position:absolute;
		top:168px;
		left:675px;
                width:152px;
		border:1px solid #000;
                font-family: helvetica,ariel,sans-serif;
                font-size: 0.9em;
                background:#FFFFFF;
                padding:3px;
		}


html>body

	#rightcontent {
                position:absolute;
		top:168px;
		left:670px;
                width:150px;
		border:1px solid #000;
                font-family: helvetica,ariel,sans-serif;
                font-size: 0.9em;
                background:#FFFFFF;
                padding:3px;
		}


	#centercontent {
		background:#FFFFFF;
                position:absolute;
		top:168px;
		left:153px;
                width:517px;
   		margin-top: 0px;
		border:1px solid #000;
                font-size: 0.9em;
                font-family: helvetica,ariel,sans-serif;
                }



html>body	#centercontent {
		background:#FFFFFF;
                position:absolute;
		top:168px;
		left:155px;
                width:509px;
   		margin-top: 0px;
		border:1px solid #000;
                font-size: 0.9em;
                font-family: helvetica,ariel,sans-serif;
                }



	#centercontent pre {
                word-wrap: break-word;
                font-family: helvetica,arial,sans-serif;
                margin-top: 1em; 
                margin-right: 1em;
                margin-bottom: 1em;
                margin-left: 1em;
                padding: 0.25em;
                white-space: pre-wrap;       /* css-3 */
                white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
                white-space: -pre-wrap;      /* Opera 4-6 */
                white-space: -o-pre-wrap;    /* Opera 7 */
                word-wrap: break-word;       /* Internet Explorer 5.5+ */
                }

        #centercontent h2,h3,h4,h5,h6 { 
                margin: 0.5em;
                font-weight: bold;
                font-family: helvetica,ariel,sans-serif;
                }

        #centercontent h1 { 
                margin: 0.5em;
                font-weight: bold;
                font-family: helvetica,ariel,sans-serif;
			font-size; 40px;
                }


        #centercontent p {
                font-family: helvetica,arial,sans-serif;
                margin-top: 1em; 
                margin-right: 1em;
                margin-bottom: 1em;
                margin-left: 1em;
                text-align: justify;
                }

        #centercontent ul {
                margin-top: 0.5em; 
                margin-bottom: 1em;
                font: 0.9em helvetica,arial,sans-serif;
                font-weight: normal;
                }

        #centercontent li {
                margin-top: 0em;
                margin-right: 1em;
                margin-bottom: 0.1em;
                margin-left: 1em;
                font: 1em helvetica,arial,sans-serif;
                font-size: 1em;
                font-weight: normal;
                }

        #centercontent li.spaced {
                margin-top: 0.5em;
                margin-right: 1em;
                margin-bottom: 1em;
                margin-left: 1em;
                font: 1em helvetica,arial,sans-serif;
                font-weight: normal;
                }

        #centercontent dl,dd {
                margin-top: 1em; 
                margin-right: 1em;
                margin-bottom: 1em;
                margin-left: 1em;
                font: 1em helvetica,arial,sans-serif;
                font-weight: normal;
                }

        #centercontent td {
                font: 0.9em helvetica,arial,sans-serif;
                margin-top: 0.5em; 
                margin-bottom: 0.5em;
                padding: 0.25em;
                }

        #centercontent p.dateline {
                font: 0.9em helvetica,arial,sans-serif;
                font-weight: bold;
                text-align: left;
                }

	#centercontent p.centre_headline {
			font-size; 40px;
			font: 0.9em helvetica,arial,sans-serif;
                font-weight: bold;
                text-align: center;
                }


        #centercontent p.nextlink {
                font-family: helvetica,arial,sans-serif;
                font-weight: normal;
                font-size: 0.75em;
                margin-top: 0.5em; 
                margin-right: 1em;
                margin-bottom: 0.5em;
                margin-left: 1em;
                text-align: right;
                }

	#centercontent img.fill {
                width:485px;
		}

	#centercontent img.report {
		width:245px;
		}

	#centercontent img.bio {
                width:200px;
		}

	#centercontent img.map1 {
		width:300px;
		height:300px;
		}

	#centercontent img.map2 {
		width:600px;
		height:600px;
		}







/* Photo
---------------------------------------------*/

#PhotoBox {
	padding: 30px 30px 0 30px;
}

#Container {
	position: relative;
	height: 350px;
	width: 500px;
	margin: 0 auto;
	background-color: #808080;
	border: none;
	font-size: 0px;
}


/* Photo Navigation
---------------------------------------------*/

#Controls {
	display: none;
	position: absolute;
	top: 10px;
	right: 10px;
	background: transparent url(http://www.marssociety.org.au/sba2009/controls.gif) left top no-repeat;
	height: 28px;
	width: 67px;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity: 0.7;
}

#Controls a {
	text-indent: -9000px;
	float: left;
	display: block;
	height: 28px;
}

#PrevLink { width: 25px; background: transparent url(http://www.marssociety.org.au/sba2009/controls.gif) left top no-repeat; }
#PlayToggle { width: 17px; background: transparent url(http://www.marssociety.org.au/sba2009/controls.gif) -25px top no-repeat; }
#NextLink { width: 25px; background: transparent url(http://www.marssociety.org.au/sba2009/controls.gif) -42px top no-repeat; }

#PrevLink:hover { width: 25px; background: transparent url(http://www.marssociety.org.au/sba2009/controls.gif) left -28px no-repeat; }
#PlayToggle:hover { width: 17px; background: transparent url(http://www.marssociety.org.au/sba2009/controls.gif) -25px -28px no-repeat; }
#NextLink:hover { width: 25px; background: transparent url(http://www.marssociety.org.au/sba2009/controls.gif) -42px -28px no-repeat; }


/* Loading
---------------------------------------------*/

#Loading {
	text-align: left;
	padding: 20px 0 0 20px;
	font-size: 11px;
	color: #ccc;
	font-weight: bold;
	vertical-align: middle;
}

#Loading img {
	vertical-align: -30%;
	margin-right: 3px;
}


/* Caption
---------------------------------------------*/

#CaptionContainer {
	margin: 0 auto;
	text-align: left;
	padding: 5px 0;
	width: 500px;
}

#CaptionContainer p {
	font-size: 11px;
	font-weight: bold;
	padding: 0;
	margin: 0;
}

#Counter {
	padding-right: 5px;
	color: #999;
}


/* Thumbnail View
---------------------------------------------*/

#ViewThumbs {
	margin-top: 2px;
	display: block;
	float: right;
	text-indent: -9000px;
	height: 13px;
	width: 71px;
	overflow: hidden;
	background: transparent url(http://www.marssociety.org.au/sba2009/thumbnails.gif) left top no-repeat;
}

#ViewThumbs:hover, #ViewThumbs:visited:hover {
	background: transparent url(http://www.marssociety.org.au/sba2009/thumbnails.gif) left -13px no-repeat;
}

#ThumbContainer {
	display: none;
}

#ThumbContainer img {
	display: block;
	border: none;
}

#ThumbContainer a {
	float: left;
	margin: 0 4px 4px 0;
}

#ThumbContainer a:link, #ThumbContainer a:visited { border: 2px solid #999; }
#ThumbContainer a:hover, #ThumbContainer a:visited:hover { border: 2px solid #0063DC; }
#ThumbContainer a.selected:link, #ThumbContainer a.selected:visited, #ThumbContainer a.selected:hover, #ThumbContainer a.selected:visited:hover { border: 2px solid #FF0084; }
