﻿ body, html{margin:0;padding:0;color:#000;background-image:url('http://www.passioncomputing.com.au/images/backgrad.jpg');background-repeat:repeat-x;background-position:top;font-family:verdana,helvetica,arial,sans-serif;}
#wrap{width:95%;width:1100px;margin:0 auto;color:White;}
#TopBeam{padding:10px;font-size:9pt;text-align:right;color:White;font-weight:300;background-color:#510804;}
#TopBeam a{color:White;text-decoration:none;}
#TopBeam a:hover{color:#cc6633;}
#header{padding:5px;background:#fff;height:89px;background-repeat:no-repeat;background-position:left bottom;position:relative;}
#sidebar{float:left;width:200px;padding:0px;background:#eae8e8;}
#sidemenu a{background-image:url('http://www.passioncomputing.com.au/images/buttonback.gif');background-repeat:repeat-y;}
#sidemenu a:hover{background-image:url('http://www.passioncomputing.com.au/images/buttonbackroll.gif');}
#main{float:right;width:840px;padding-left:30px;padding-right:30px;padding-top:5px;padding-bottom:5px;margin-left:0px;margin-right:0px;margin-top:0px;position:relative;background-color:white;color:#000;float:right;font-size:11px;line-height:1.5;text-align:left;}
#spacer{height:70px;}
#menuline{height:8px;background-color:#510804;}
#topmenu{width:100%;display:block;text-align:center;margin:0 auto;}
.centerdiv{margin:0 auto;text-align:center;width:90%;}
#searcharea{position:absolute;left:650px;top:8px;font-size:9pt;width:422px;height:43px;color:#000;background-image:url('http://www.passioncomputing.com.au/images/searchbox-bg.jpg');background-repeat:no-repeat;padding:8px;}
#searchresults a{color:#a24f26;font-size:10pt;}
div.serchcontent{font-size:9pt;}
div.serchcontent a{color:#cc6633;}
div.searchtop{text-align:right;}
.searchbut{vertical-align:middle;}
.inputred{visibility:hidden;}
#gadtitle{background-color:#cc6633;text-align:center;font-size:8pt;padding-top:5px;padding-bottom:5px;}
#gad{border:solid 1px #000;width:100%;text-align:left;background-color:White;}
#resenthead{background-color:#cc6633;text-align:center;font-size:8pt;padding-top:5px;padding-bottom:5px;}
#recentvisits{border:solid 1px #000;width:90%;text-align:left;}
#recentvisits ul{margin:0;padding:0;list-style:none;}
#recentvisits li{font-size:8pt;font-weight:bold;padding:3px;padding-left:5px;}
#recentvisits li a{color:#cc6633;}
h1{margin:0;}
h2{margin:0 0 1em;}
h1.passioncomputing{float:left;}
h1.passioncomputing a{margin:0px;padding:0px;position:relative;overflow:hidden;background-image:url('http://www.passioncomputing.com.au/images/passtitle.gif');background-repeat:no-repeat;background-position:top right;text-indent:-100em;display:block;width:319px;height:56px;}
#topimage{color:Black;margin-top:0px;margin-bottom:0px;padding:0px;height:154px;width:760px;text-align:left;background-image:url('http://www.passioncomputing.com.au/images/taking.jpg');background-repeat:no-repeat;position:relative;}
#footer{background-color:#510804;min-height:235px;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;clear:both;}
ul.footer_links{list-style-type:none;display:inline;margin:0 0 0 40px;padding:0;}
ul.footer_links li{float:left;width:140px;border-right:solid 1px #fff;}
ul.footer_links ul{list-style-type:none;margin:0;padding:0;}
ul.footmenu li{float:none;}
ul.footer_links a{color:#A9B0C0;text-decoration:underline;font-size:11px;padding-top:5px;padding-bottom:5px;display:block;}
ul.footer_links a:hover{color:#FFF;text-decoration:none;}
#footer a{color:#A9B0C0;text-decoration:underline;font-size:11px;padding-top:5px;padding-bottom:5px;}
#footer a:hover{color:#FFF;text-decoration:none;}
#footer .padding{width:90%;padding-top:42px;padding-bottom:0;position:relative;width:1100px;margin:auto auto 0;}
img{border:0pt;}
.ddcolortabs{padding:0;padding-left:20px;width:100%;background:transparent;voice-family:"\"}\"";voice-family:inherit;}
.ddcolortabs ul{font:normal 11px Arial, Verdana, sans-serif;margin:0;padding:0;list-style:none;}
.ddcolortabs li{display:inline;margin:0 1px 0 0;padding:0;text-transform:uppercase;}
.ddcolortabs a{float:left;color:white;background:#c56023 url(/media/color_tabs_left.gif) no-repeat left top;margin:0 2px 0 0;padding:0 0 1px 3px;text-decoration:none;letter-spacing:1px;}
.ddcolortabs a span{float:left;display:block;background:transparent url(/media/color_tabs_right.gif) no-repeat right top;padding:6px 8px 3px 7px;}
.ddcolortabs a span{float:none;}
.ddcolortabs a:hover{background-color:#f0ae86;}
.ddcolortabs a:hover span{background-color:#f0ae86;}
.ddcolortabsline{clear:both;padding:0;width:100%;height:8px;line-height:8px;background:#678b3f;border-top:1px solid #fff;}
.tabcontainer{clear:left;width:95%;height:1.5em;}
.tabcontent{display:none;}
* html .ddsmoothmenu{height:1%;}
.downarrowclass{position:absolute;top:12px;right:7px;}
.rightarrowclass{position:absolute;top:6px;right:5px;}
.ddshadow{position:absolute;left:0;top:0;width:0;height:0;background:silver;}
.toplevelshadow{opacity:0.8;}
.ddsmoothmenu-v ul{margin:0;padding:0;width:220px;list-style-type:none;font:bold 12px Verdana;border-bottom:1px solid #ccc;}
.ddsmoothmenu-v ul li{position:relative;}
.ddsmoothmenu-v ul li a{display:block;overflow:auto;color:white;text-decoration:none;padding:6px;border-bottom:1px solid #778;border-right:1px solid #778;}
.ddsmoothmenu-v ul li a:link, .ddsmoothmenu-v ul li a:visited, .ddsmoothmenu-v ul li a:active{background:#2b1818;color:white;}
.ddsmoothmenu-v ul li a.selected{color:white;}
.ddsmoothmenu-v ul li a:hover{color:white;}
.ddsmoothmenu-v ul li ul{position:absolute;width:220px;top:0;font-weight:normal;visibility:hidden;}
* html .ddsmoothmenu-v ul li{float:left;height:1%;}
* html .ddsmoothmenu-v ul li a{height:1%;}

