/*Temporary styles for design purposes*/

/*div {border:red dotted 1px}*/
/*#Container   {background-color:#FF99FF;}
/*#MainContent {background-color:#99FFFF;}
/*#SecondaryContent{}
/*#Footer      {background-color:#FFFF99;}
/*div.largeimagebox, div.imagebox {background-color:#FFFF00}*/




html {font-family: verdana, arial, helvetica, sans-serif;}
body {margin: 0; margin-top: 30px !important; background-color: #FFFFFF;}
body {width:800px; /*font-size:small;*/ font-size:0.8em}

/*Layout styles*/
/*Layout styles*/
/*Layout styles*/
#Header {height:90px; width:750px;}
#logo   {margin:10px; float:left;}
#Headertext {background-image:url(../globalimages/SIROSCOPE.jpg);width:650px;height:90px;margin-left:100px; padding:0; clear:none;}
#DateRibbon {
background-color:#59338a;
clear:both;
height:1.5em;
margin:0;
padding:0;
width:100%;
}

#Container {
	padding:0;
	margin:0;
	width:750px;
	height:auto;
	background-image: url(../globalimages/MMColBG.gif);
	background-repeat: repeat-y;
	background-position: right;
}
#MainContent {
	width: 502px;
	float:left;
	margin:0px 0px 0px 20px;
	padding: 20px 0 0 0;
	display: inline;
	/*clear:left;*/
}
#SecondaryContent {
	width:208px;
	float:right;
	margin:0;
	background-color:#f5f5f5;
	padding: 20px 0px 200px 0px;
}
#Footer        {clear:both; margin: 0; padding:0; width:100%; text-align:center; padding:1em 0 1em 0; background-color:#ffffff;}



/*Header styles*/
div#Header h1 {margin:20px 20px 20px 20px; color:#ffffff; visibility:hidden;}

/*Date ribbon styles*/
#DateRibbon p {color:#FFFFFF; display:inline; margin:0 20px 0 20px; padding:0;}
#DateRibbon p#IssueLink{float:left;/*width: 50%;margin-left:20px;*/}
#DateRibbon p#IssueNumber{float:right;}
#DateRibbon a {color:white;  text-decoration:none}
#DateRibbon a:hover, #DateRibbon a:focus, #DateRibbon a:active {color:white;  text-decoration:underline}


/*MainContent styles*/

#MainContent h2 {margin: 6px 0px 0px 0px; color: #59338a; font-size: 115%; font-weight: bold; }	
#MainContent h3 {margin: 6px 0px 0px 0px; color: #59338a; font-size: 110%; font-weight: bold; }
#MainContent h4 {margin: 6px 0px 0px 0px; color: #000000; font-size: 100%; font-weight: bold;}
#MainContent h1 {margin-top: 12px;	color: #59338a; font-size:123.5%; }

#MainContent ul {color:#000000;}
#MainContent p {margin-top:0.5em;margin-bottom:0.5em}


div.imagebox      {margin:5px; padding:5px; float:right; border:#666666 solid 1px; clear:right; text-align:center; font-size:xx-small; }
div.largeimagebox {/*margin:5px;*/ padding:5px;  clear:both; border:#666666 solid 1px; font-size:xx-small;}
div.imagebox .attribution, div.largeimagebox .attribution {/*font-size:xx-small;*/ font-style:italic;}
div.imagebox img, div.largeimagebox img {margin-left:auto; margin-right:auto; margin-bottom:0; text-align:center}
#MainContent div.imagebox p, #MainContent div.largeimagebox p {/*font-size: 90%;*/ margin-bottom:0; color:#666666; margin-top:0}
#MainContent hr {color: #59338a !important; background-color: #59338a; margin: 10px 0px 10px 0px; border-style:none }
div.imagebox div {margin-bottom:0}


/*SecondaryContent styles*/
#SecondaryContent H1 {
	margin: 6px 0px 0px 0px; 
	color: #FFFFFF;
	font-size:100%;
	background-color: #59338a;
	background-image: none;
	text-transform:uppercase;
	}
#SecondaryContent hr {margin-right:10%; margin-left:10%}
div.colbox {/*width:175px;*/ padding:0;/* border:red dotted 1px;*/ margin:5px 14px 10px 14px}
div.colbox ul {margin-left:1.5em; padding-left:0em;list-style-image: url(http://www.csiro.au/news/newsletters/SIROscope/globalimages/MMBullet.gif)}

/*Footer styles*/
#Footer p  {
	margin: 6px 0px 0px 0px;
	color: #999999;
	font-size:85%;
	text-decoration: none;
	line-height: normal;
	}

/*General styles*/
table {font-size:100%;}
		
tr {vertical-align: top;}	
	

li {
	margin: 6px 0px 0px 0px; 
	font-size:inherit;
	}

a, a:visited {
	background: transparent; 
	font-size:100%; 
	color:#59338a; 
	text-decoration: none;
	}

a:hover {color:#59338a; text-decoration: underline;} 	

input {
	font-size: 100%; 
	color: #666666; 
	background-color:#FFFFFF; 
	border: 1px solid #A3A3A3;}
	
textarea {
	font-size: 100%; 
	background-color: #FFFFFF; 
	border: 1px solid #A3A3A3; 
	padding: 2px;
	}
	
form {margin: 5px 0px 5px 0px;}	

.small {
	margin: 6px 0px 0px 0px;
	color: #000000;
	font-size:85%;
	}



	
	
H3 {margin-top: 12px;
	color: #59338a; 
	font-size:100%; 
	}


	


.arrow {
	margin: 6px 0px 0px 0px;
	color: #CCCC00;
	font-size:100%;
	background-image: none;
	font-weight: 900;
	}


hr {clear:both}

.linkindicator {font-size:85%; font-style:italic; text-decoration:none; color:#000000}
.standalone {
	font-weight: bold;
	color: #999999;
	font-size: 105%;
}

.screenonly {}
.handheldonly {display:none;}

/*Styles for particular templates*/
/*Caption and Winner*/
#CaptionWinner {margin-left:10%; margin-right:10%; background-color:#f5d37a; border:5px #f5d37a outset; padding:12px 0 12px 0;background-image:url(../globalimages/PrizeRibbon.gif);background-repeat: no-repeat; background-position:12px 12px}
#CaptionWinner p {margin-left:70px; margin-right:10px; font-weight: bold; text-align:center}
#CaptionRunnersUp {margin: 2em 10% 1em 10%; background-color:#cccccc; border:5px #cccccc outset; text-align:center}

/*Spotlight*/
/*body#Spotlight {margin: 2em 10% 1em 10%; background-color:#bed600; border:5px #cccccc outset; text-align:center}*/

body#Spotlight div#Spotlightindex {clear:both;}
body#Spotlight div.rows {margin:0; padding:0; clear:both; margin-top:0.2em;}
body#Spotlight div.columns {width: 355px; float:left; margin:0 10px 5px 0px; padding: 0;}
body#Spotlight div.furtherinfo {padding:0; margin:6px 0px 0px 0px; background-color:#f5f5f5; clear:both;}

body#Spotlight #MainContent {
	width: 730px;
	float:left;
	margin:0px 0px 0px 20px;
	padding: 5px 0 0 0;
	display: inline;
	/*clear:left;*/
}

body#Spotlight #Container {	background-image: none;}
body#Spotlight div.furtherinfo h1 {margin: 6px 0px 0px 0px; color: #FFFFFF;font-size:100%;background-color: #bed600;background-image: none;text-transform:uppercase;}
body#Spotlight div.imagebox {border:none;}
body#Spotlight div.imagebox h1 {margin: 0px 0px 0px 0px; color: #000000;font-size:165%;background-color: #bed600;background-image: none;font-weight: normal;}

body#Spotlight div.columns p {margin: 0px 0px 6px 79px; color: #000000; font-size:85%; min-height:57px }
body#Spotlight div.columns p a {font-size:100%; }

body#Spotlight div.columns img {	margin: 0px 0px 6px 0px; padding:0; float:left; clear: both}
body#Spotlight div.columns img.headingimage {float:none; margin: 0px 0px 6px 0px;;}

body#Spotlight #MainContent {
	width: 730px;
	float:left;
	margin:0px 0px 0px 20px;
	padding: 5px 0 0 0;
	display: inline;
	/*clear:left;*/
}

body#Spotlight #Container {	background-image: none;}
body#Spotlight div.furtherinfo h1 {margin: 6px 0px 0px 0px; color: #FFFFFF;font-size:100%;background-color: #59338a;background-image: none;text-transform:uppercase;}
body#Spotlight div.imagebox {border:none;}
body#Spotlight div.imagebox h1 {margin: 0px 0px 0px 0px; color: #FFFFFF;font-size:165%;background-color: #59338a;background-image: none;font-weight: normal;}

body#Spotlight div.columns p {margin: 0px 0px 6px 79px; color: #000000; font-size:85%; min-height:57px }
body#Spotlight div.columns p a {font-size:115%; }

body#Spotlight div.columns img {	margin: 0px 0px 6px 0px; padding:0; float:left; clear: both}
body#Spotlight div.columns img.headingimage {float:none; margin: 0px 0px 6px 0px;;}



/*Video*/
/*body#video #MainContent {text-align:center}*/

/*Centered pages*/
body#winner #MainContent, body#caption #MainContent, body#video #MainContent {text-align:center}


div.returnlinks {text-align:left; margin-top:2em;}
