/*   www.amnesty.org.au
	  Content (c) Copyright Amnesty International Australia
	Running Squiz MySource v3.8.1 (Matrix) - http://matrix.squiz.net/
   Developed by Squiz  - http://www.squiz.net
  (c) Copyright 2008. All rights reserved.
  Page generated: 25 July 2008
*/


body{margin:0;padding:0;font:83%/140% helvetica, arial, sans-serif;color:#333;background:#D9D5CF url(http://www.amnesty.org.au/__data/assets/file/225/base-page.gif) repeat;text-align:center;}
h1, h2, h3, h4, h5{ line-height:normal;}
h2{margin:0 0 .5em 0;font-size:200%;color:#8F8872;text-transform:lowercase;}
h3{font-size:130%;margin:0 0 0.2em 0;/*color:#758390;*/}
h4{font-size:105%;margin:0;}
h5{margin:0 0 0.5em 0;font-size:95%;font-weight:bold;}
.update{font-size:92%;font-weight:normal;color:#8F8872;}
h5.update{margin:0 0 0.5em 0;}
h6{margin:0;padding:0;font-size:82%;color:#8F8872;}
h6 span{color:#C0A141;}
p{margin:0 0 1em 0;}
a:link{ color:#005C69; text-decoration:none;}
a:visited{ color:#4D7980;text-decoration:none;}
h2 a, h3 a, h4 a, h5 a, h6 a{text-decoration:none;}
h3 a:visited, h4 a:visited{color:#005C69;}
a:focus, a:hover, a:active{color:#C30;text-decoration:underline;}
h3 a:hover, h4 a:hover{color:#C30;}
hr{display:none;}
address{margin:0 0 1em 0;}
img{border:none;}
h1 img{display:block;border:none;}
h2 img{display:block;border:none;}
.userform fieldset{border:2px solid #E0D8C9;margin:1em 0;padding:1em;}
.userform legend{font-weight:bold;font-size:105%;margin:0;color:#333;}
.userform input{ margin-right:.5em;}
.userform label{font-size:90%;line-height:1.25;}
.userform h5{padding:1em 0 0 0;}
.userform p{margin:0 0 0.5em 0;}
#container{width:94%;min-width:720px;max-width:1300px;margin:0 auto;position:relative;text-align:left;background:#fff;}
#header{float:left;width:100%;background:#fff url(http://www.amnesty.org.au/__data/assets/file/223/base-head.gif) repeat-y 60% 100%;}
#header h1{float:left;width:52%;padding:15px 4% 20px 4%;margin:0;}
#header div{float:left;width:1%;margin:20px 0 1em 0;height:5em;}
#nav{float:left;width:100%;background:url(http://www.amnesty.org.au/__data/assets/file/224/base-nav.gif) repeat-y 60%;padding:8px 0 5px 0;}
#nav ul{float:left;width:56%;margin:0 4%;display:inline;padding:0;list-style-type:none;}
#nav li{ display:inline;}
#nav a{float:left;color:#264044;margin-right:.6em;border:none;text-decoration:none;border-bottom:3px solid #D8E5E7;}
#nav a:hover, #nav a:active{color:#fff;background:#264044;}
#nav form{margin:0;padding:0;line-height:normal;}
#nav fieldset{margin:0;padding:0;border:none;}
#nav label{padding:0;margin-right:.5em;font-weight:bold;color:#264044;}
#nav input{padding:0;margin-right:.5em;}
#nav a.current:link, #nav a.current:visited{color:#142528;font-weight:bold;border-bottom:3px solid #5E8489;}
#nav a.current:hover, #nav a.current:active{font-weight:bold;border-bottom:3px solid #5E8489;color:#fff;background:#264044;}
#content{float:left;width:100%;background:#fff url(http://www.amnesty.org.au/__data/assets/file/222/base-content.gif) repeat-y 60%;}
#contentsection{float:left;width:100%;background:#fff url(http://www.amnesty.org.au/__data/assets/file/227/base-section.jpg) no-repeat 60% 0;}
#maincontent{float:left;width:52%;display:inline;margin:0 4%;padding:20px 0;}
#secondarycontent{float:left;width:32%;margin:0 0 0 4%;padding:20px 0;}
#secondarycontent h3{color:#333;}
#secondarycontent input[type=text]{ width:80%;}
#secondarycontent div.formattedinputfields input[type=text]{ width:auto;}
#secondarycontent textarea{ width:80%;}
#secondarycontent img{max-width:100%;}
#footer{float:left;width:100%;clear:both;font-size:90%;background:url(http://www.amnesty.org.au/__data/assets/file/224/base-nav.gif) repeat-y 60%;color:#333;line-height:normal;}
#footer ul{float:left;width:52%;margin:10px 4%;padding:0;list-style-type:none;}
#footer li{ display:inline;}
#footer a{color:#264044;padding:0 .3em;margin-right:.5em;border:none;text-decoration:none;}
#footer li a.first{border-left:none;padding-left:0;}
#footer p{float:left;width:32%;margin:0;padding:10px 0 10px 4%;}
#footer p a{padding-left:0;}
#footer a:hover, #footer a:active{color:#c30;}
ul#secondarynav{position:absolute;top:15px;right:0;width:35%;margin:0;padding:0 4% 0 0;list-style-type:none;text-align:right;}
ul#secondarynav li a{background:url(http://www.amnesty.org.au/__data/assets/file/226/icon-bullet.gif) no-repeat 0 50%;color:#264044;padding-left:10px;}
ul#secondarynav li a:hover{color:#c30;}
ul#accesskit{clear:both;margin:2em 4%;padding:0;list-style-type:none;font-size:85%;width:52%;}
ul#accesskit li{display:inline;padding-right:1em;}
ul#accesskit a:link{ color:#5D5336;}
ul#accesskit a:visited{ color:#5D5336;}
ul#accesskit a:hover, ul#accesskit a:active{color:#fff;background:#5D5336;}
li.icon-large{background:url(http://www.amnesty.org.au/__data/assets/file/229/icon-large.gif) no-repeat 0 50%;padding-left:15px;}
li.icon-pda{background:url(http://www.amnesty.org.au/__data/assets/file/230/icon-pda.gif) no-repeat 0 50%;padding-left:15px;}
li.icon-contrast{background:url(http://www.amnesty.org.au/__data/assets/file/228/icon-contrast.gif) no-repeat 0 50%;padding-left:15px;}
li.icon-standard{background:url(http://www.amnesty.org.au/__data/assets/file/353/icon-standard.gif) no-repeat 0 50%;padding-left:15px;}
ul#breadcrumb{margin:10px 4% 0 4%;padding:.5em;list-style-type:none;font-size:85%;width:54%;border-left:1px dotted #999;}
ul#breadcrumb li{display:inline;margin-right:.6em;}
ul#breadcrumb li:first-child{font-weight:bold;}
ul.bulletlist, ul.infolist, ul.keypoints, ul.dayslist{margin:0 0 1em 0;padding:0;list-style-type:none;}
ul.bulletlist li{background:url(http://www.amnesty.org.au/__data/assets/file/226/icon-bullet.gif) no-repeat 0 .5em;padding-left:10px;}
ul.dayslist li{background:url(http://www.amnesty.org.au/__data/assets/image/11698/bullet_hand.gif) no-repeat 0 .80em;padding-left:15px;padding-top:0.35em;}
ul.infolist li, ul.keypoints li{background:url(http://www.amnesty.org.au/__data/assets/image/29751/dots.gif) no-repeat 0 .80em;padding-left:10px;padding-top:0.35em;}
ul.bulletlist ul, ul.infolist ul, ul.keypoints ul, ul.dayslist ul{margin:0 0 1em 1.5em;padding:0;list-style-type:none;}
ul.bulletlist ul li{background:url(http://www.amnesty.org.au/__data/assets/file/226/icon-bullet.gif) no-repeat 0 .5em;padding-left:10px;}
ul.dayslist ul li{background:url(http://www.amnesty.org.au/__data/assets/image/11698/bullet_hand.gif) no-repeat 0 .80em;padding-left:15px;}
ul.infolist ul li, ul.keypoints ul li{background:url(http://www.amnesty.org.au/__data/assets/image/29751/dots.gif) no-repeat 0 .80em;padding-left:10px;}
ul.keypoints{font-weight:bold;}
ol li{margin:0 0 .5em .25em;padding:0;}
ol.romanlist{list-style-type:lower-roman;}
ul.action{margin:0 0 1em 1.5em;padding:0;list-style-type:none;font:80% verdana, helvetica, sans-serif;color:#555;}
ul.action li{padding-top:0.35em;margin:0;}
p.more{background:url(http://www.amnesty.org.au/__data/assets/file/226/icon-bullet.gif) no-repeat 0 47%;padding:0 0 0 10px;}
.clear{ clear:both;}
.size{font:80% verdana, helvetica, sans-serif;color:#555;}
.section{clear:both;}
.sectiondiv{float:left;width:28%;margin-left:4%;display:inline;padding-bottom:20px;}
.section p{ margin:0;}
.hidden{position:absolute;left:-3000px;top:0;width:2000px;}
.mainhead{font-size:200%;color:#8F8872;}
ol.vcalendar{list-style-type:none;margin:0;padding:0;}
ol.vcalendar ul.details{list-style-type:none;margin:0;padding:0;}
ul.calendarnavlinks{list-style-type:none;margin:0;padding:0 0 1em 0;}
ul.calendarnavlinks li{display:inline;}
ul.calendarnavlinks li a{display:block;float:left;padding-right:1em;}
blockquote.styled{margin:1em auto;width:28em;max-width:100%;padding:0;background:url(http://www.amnesty.org.au/__data/assets/file/9141/topleft.gif) top left no-repeat #cfe3e5;color:#000;}
blockquote.styled p{padding:0 1em 1em 1em;margin:0;}
blockquote.styled p.first{padding:2em 1em 1em 1em;margin:0;background:url(http://www.amnesty.org.au/__data/assets/file/9142/topright.gif) top right no-repeat transparent;}
blockquote.styled p.cite{padding:0;margin:0;background:url(http://www.amnesty.org.au/__data/assets/file/9144/bottomright.gif) bottom right no-repeat transparent;}
blockquote.styled cite{display:block;padding:0 0 1em 3em;margin:0;background:url(http://www.amnesty.org.au/__data/assets/file/9319/bottomleft.gif) bottom left no-repeat transparent;color:#666;font-style:normal;}
ul.addressblock{list-style-type:none;margin:0;padding:0 0 1em 0;}
ul.addressblock li{white-space:pre;padding-bottom:0.5em;}
ul.addressblock li pre{font-family:verdana, helvetica, sans-serif;}
.left{float:left;margin:0 1em 1em 0;}
.right{float:right;margin:0 0 1em 1em;}
.nofloat{margin-bottom:1em;}
.center{width:76%;margin:0 auto;padding-bottom:1em;}
.middle{text-align:center;}
img.center{width:auto;}
.nofloat p, .caption{color:#333;font-size:75%;text-align:left;margin:0;padding:0;line-height:normal;}
div.separator{clear:both;border-top:2px dotted #ccc;margin-top:0.7em;padding:0.5em 0 0 0;}
.pubdate{padding:0;margin:0.25% 0 0.25% 0;font:bold 80%verdana, helvetica, sans-serif;color:#c96;text-align:right;}
.wof{padding:0%;margin:1% 5% 0 5%;font-size:80%;color:#555;}
.byline{font-weight:bold;}
.bio{font-weight:bold;font-size:83%;}
.addedinfo{font-size:83%;}
.small{font-size:77%;}
div#sq-page-poll-key{display:none;}
div#sq-page-poll-graph-bar{display:none;}
.userform fieldset ul{list-style-type:none;padding:0;margin:0;}
.inlineimages{ padding:0; margin:0;}
.inlineimages li{  display:inline; list-style-type:none; margin-right:10%;}
div.agenda h5{ padding:0;margin-bottom:0;}
div.agenda p, div.agenda ul{margin-left:5em;}
div.agenda h4.kicker{margin-bottom:5em;}
.callout{background:url(http://www.amnesty.org.au/__data/assets/image/22807/calloutbottomright.gif) bottom right no-repeat #faedb8;padding:0;margin:1em 0;width:100%;max-width:60em;}
.callouttop{background:url(http://www.amnesty.org.au/__data/assets/image/22809/callouttopleft.gif) top left no-repeat;padding:0;margin:0;}
.callout .formexplanation{float:left;width:48%;margin:0;padding:0 1em;}
.callout .calloutformholder{margin-left:52%;padding:0 1em;}
.callout .calloutbottom{padding:0;clear:both;background:url(http://www.amnesty.org.au/__data/assets/image/22805/calloutbottomleft.gif) bottom left no-repeat;}
.callout h4{padding:1em 1em 0 1em;color:#000;background:url(http://www.amnesty.org.au/__data/assets/image/22811/callouttopright.gif) top right no-repeat;}
.callout p{padding:0 1em;}
.formexplanation h5, .calloutformholder h5{margin:0;padding:0 0 0.5em 0;}
.formexplanation ul, .calloutformholder ul{padding:0;margin:0;list-style-type:none;}
.formexplanation li, .calloutformholder li{padding-left:12px;background:url(http://www.amnesty.org.au/__data/assets/image/22803/calloutactionbullet.gif)0 0.3em no-repeat;}
.calloutformholder fieldset{border:none;padding:0;margin:0 0 1em 0;}
.calloutformholder input{width:90%;/*margin:0.2em 0;*/display:inline;}
.callout .calloutbottom ul{padding:0 1em 1em 1em;margin:0;list-style-type:none;}
.callout .calloutbottom ul li{display:inline;}
div.highlightblock{margin:1em auto;width:88%;padding:1em;background:#cfe3e5;color:#000;}
#maincontent table{margin:0.5em auto 1em auto;color:#333;background-color:#fff;}
#maincontent thead th{text-align:center;color:#333;background-color:#c1c9cb;text-align:center;}
#maincontent tbody th{background-color:#d6dbdc;font-weight:normal;text-align:left;}
#maincontent th.question{text-align:left;}
#maincontent tbody .altrow th{ background-color:#F1F3F3;}
#maincontent tbody .altrow td{ background-color:#F1F3F3;}
#maincontent .altrow{ background-color:#F1F3F3;}
#maincontent tbody td{background-color:#d6dbdc;font-weight:normal;text-align:center;}
caption{text-align:left;font-size:90%;font-weight:normal;padding:0;color:#666;background-color:transparent;}
#pmform{background:#F1F3F3;}
#pmform legend{display:none;}
#pmform fieldset{border-top:1px;border-left:0;border-right:0;border-bottom:0;}
#pmform textarea {font-family: arial,helvetica,verdana,sans-serif;font-size:95%;}


#nswact, #vic, #sant, #qld, #wa, #tas{
float:left;
width:13%;
padding:1%;
padding-top:7em;
height:8em;
text-align:center;
font-weight:bold;
font-size:130%;
margin-bottom:1em;
}

#nswact, #vic, #sant, #qld, #tas{
margin-right:1%;
}

#nswact, #tas{
background-color:#e2eeef;
}
#vic{
background-color:#9EADBC;
}
#sant{
background-color:#4A6989;
}

#sant a {
color:#fff;
}
#qld{
background-color:#F1A7B9;
}
#wa{
background-color:#BC9EAD;
}

#mainnav #sant a {
color:#fff;
}
#mainnav #qld{
background-color:#F1A7B9;
}
#mainnav #wa{
background-color:#BC9EAD;
}



/* previous & next links */
ul.prevnextlinks{
    text-align:center;
    padding:1em 0;
    margin:0 auto;
    list-style-type:none;
    }
ul.prevnextlinks li{
    display:inline;
    }
ul.prevnextlinks li.first{
    padding-right:1em;
    }

ul.prevnextlinks li.first a{
    padding-left:12px;
    background:url(http://www.amnesty.org.au/__data/assets/image/64072/icon-bulletreversed.gif) 0 50% no-repeat;
    }
ul.prevnextlinks li.last{
    padding-left:1em;
    }

ul.prevnextlinks li.last a{
    padding-right:12px;
    background:url(http://www.amnesty.org.au/__data/assets/file/226/icon-bullet.gif) 100% 50% no-repeat;
    }

/* copyright notices */
.copyright{color:#888;font-size:60%;padding:0;margin:0;line-height:normal;}


.kicker{
font-weight:normal;
text-transform:uppercase;
color:#999;
margin:0;
padding:0;
}

.centre{
text-align:center;
}

ul.meta
{
    margin: 0 0 1em 0;
    padding: 0;
    list-style-type: none;
    color: #555;
}

ul.meta li 
{
background:none;display:inline; padding:0; margin-right:0.6em;
}


#maincontent dl.info{
padding:0;
margin:0 0 0.7em 0;
}
#maincontent dl.info dt {
width:35%;
padding:0;
margin:0 0 0.3em;
float:left;
clear:left;
font-weight:bold;
}
#maincontent dl.info dd{
margin:0 0 0.3em 37%;
padding:0;
}



/* Lightbox styles DO NOT CHANGE! */
#lightbox{position: absolute;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#lightbox a img{ border: none; }
#outerImageContainer{position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#imageContainer{padding: 10px;}
#loading{position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#hoverNav{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{width: 49%;height: 100%;background: transparent url(http://www.amnesty.org.au/__data/assets/image/75159/blank.gif) no-repeat; /* Trick IE into showing hover */display: block;}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(http://www.amnesty.org.au/__data/assets/image/75166/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(http://www.amnesty.org.au/__data/assets/image/75164/nextlabel.gif) right 15% no-repeat; }
#imageDataContainer{font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;}
#imageData{padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }    
#imageData #caption{ font-weight: bold;    }
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;    }            
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;    }        
#overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;background-color: #000;}
/* Min-Width */
.lbWidth { /* most browsers */position: absolute;top: 0px; left: 0px;width: 100%;min-width: 790px;}
* html .lbContent { /* IE6 */margin-left: -790px;position:relative;}
* html .lbMinWidth { /* IE6 */padding-left: 790px;}
/* Clearfix */    
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */ 

/* pullquoes */
blockquote.pullquote{width:40%;padding-top:0.5em;}
blockquote.pullquote p.first{font-family:georgia, 'Times New Roman', serif;font-size:120%;color:#555; margin-bottom:0.3em;}
blockquote.pullquote p.cite{font-size:90%; color:#333;}



/*30 boxes */
div#thirtyBoxes {margin:0; padding:8px; border:1px solid #ccc;}
div#thirtyBoxes .avatar { float: left; margin-right: 8px; }
div#thirtyBoxes .avatar img { width:32px;height:32px;border: 1px solid #aaa; }
div#thirtyBoxes .tags {font-weight: bold; margin-bottom: 6px; margin-top: 8px;}
div#thirtyBoxes .eventItem {margin-left:10px; text-indent:-10px;}
div#thirtyBoxes .eventDate {}
div#thirtyBoxes .eventSummary {color:#666; }
div#thirtyBoxes .header {font-weight: bold; margin-bottom: 6px; }
div#thirtyBoxes .footer {margin-top: 6px; background-color: #eee;   }
div#thirtyBoxes .eventBlock { cursor: pointer;  }


.badge{position:absolute;top:0;left:0;z-index:20;width:118px;height:68px;text-align:left;border:0;margin:0;}

div.thumbnail{
line-height:normal;
font-size:70%;
color:#555;
float:left;
margin-right:0.5em;
}


div.mainimage{
line-height:normal;
font-size:70%;
color:#555;
float:right;
margin-left:0.5em;
}

div.thumbnail img{
padding:3px;
border:1px solid #ccc;
width:150px;
height:150px;
}

div.mainimage img{
padding:3px;
border: 1px solid #ccc;
max-width:300px;
}

* html div.thumbnail img{width:158px;height:158px;}
