/** simple.css **/
body{margin:8px;padding:0;font:12px Verdana,Helvetica,Tahoma,Arial,sans-serif}
a{color:#00F}
a img{border:0;vertical-align:middle}
h1{margin:0 0 10px;padding:0;font-size:16px;text-align:left}
h2{text-align:center;font-size:14px;font-weight:bold;margin:5px 0;padding:0}
h3{margin:1em 0;padding:0;font-size:12px;font-weight:bold;text-align:left}
#footer{margin-top:30px;text-align:center;font-size:10px}
#footer ul{list-style:none;margin:0;padding:0;overflow:hidden}
#footer ul li{display:inline;padding:0;margin:0}
#footer a{color:#663;text-decoration:none}
#footer a:hover{color:#960;text-decoration:underline}
.links{width:568px;margin:0 auto;text-align:center}
.links img{display:block;margin:6px auto 12px}
.links textarea{width:550px;border:1px solid #ABC;display:block;margin:0 auto 12px;font-size:12px}
.links hr{border:0;border-bottom:1px solid #8D8D8D}
div.expandable,.colex{cursor:pointer}
.colex{width:8px;height:14px;background:url(http://gay.co.nz/images/default/icons/plusminus.gif) no-repeat left center;overflow:hidden;float:left;margin-right:5px;cursor:pointer;display:block}
.colex.collapsed{background-position:-8px center}
ul.tick{list-style-image:url(http://gay.co.nz/images/default/icons/tick.gif)}
ul#pointers{list-style:none;margin:0;padding:0}
#pointers li{margin:0;padding:1em 0;clear:both}
#pointers li strong{display:block}
#pointers li div{width:52px;height:52px;background:url(http://gay.co.nz/images/default/icons/icons.png) no-repeat;float:left;margin-right:3px}
#pointers #links{background-position:-52px 0}
#pointers #style{background-position:-104px 0}
#pointers #search{background-position:-156px 0}
#pointers #link{background-position:-208px 0}
.left{text-align:left}
.centered{text-align:center}
.form{width:400px;padding:0;margin:0}
.form label{width:140px;float:left;text-align:right;font-weight:bold;margin-right:3px;padding-top:5px}
.form div.checkboxes{overflow:hidden;float:left;margin-top:4px}
.form div.checkboxes *{vertical-align:middle}
.form div.checkboxes label{width:auto;clear:left;margin-top:0;padding-top:0}
.form div.checkboxes label input{margin-right:0}
.form .textbox,.form .pulldown{margin:2px 0;float:left;width:175px}
form.form input.textbox.normal,form.form select.pulldown.normal{width:auto}
.form textarea.textbox{width:220px}
.form br{clear:left}
.form .button{width:100px;text-align:center;margin-top:5px}
.form .error{margin:0 0 7px 143px;color:red;font-weight:bold}
.pulldown,.textbox,.button{border:1px solid #ABC}
html>body .pulldown:hover,html>body .textbox:hover{border-color:#DDD}
.button{background:#FFF;margin-top:2px;cursor:pointer}
.button:hover{background:#FFA}
