/* file: style.css, ratio: 7.3% */ *{margin:0; padding:0;}body{margin:0px; font-family:verdana, arial, sans-serif; font-size:10pt; background-color:#eee;}.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}.clearfix{display:inline-block;}* html .clearfix{height:1%;}.clearfix{display:block;}a{color:#645649; text-decoration:none;}a:hover{color:#F0CE00;}#navigation ul.sub a{color:#645649;}img{border:0;}#pageWrap.admin{background:#fff;}#pageWrap.admin #content{position:relative; padding:1em;}ul#index, ul#index ul{margin-left:2em}ul#index li{margin-bottom:0.3em}ul#index ul{margin-top:0.3em;margin-bottom:0;}#pageWrap.admin p.options{margin-bottom:1em}#pageWrap.admin p.delete a{display:block; position:absolute; top:1em; right:1em;padding-left:20px; background:transparent url(/img/admin/delete_16.png) no-repeat 0 50%;}#pageFrame{width:960px; padding:1px 0; margin:0 auto; background-color:#eee; position:relative;}#header{height:79px; padding-top:1px; background-color:#c4beb9;}#siteTitle a{outline:0;text-indent:-5000px; background-image:url('/img/siteTitle.gif');display:block; width:960px; height:74px;background-color:#645649;margin:0px 0 0 0px}#nav a, a:visited, a:hover, a:active, a:focus{direction:ltr; outline:0;}#nav{position:relative; z-index:1; background:#645649; height:37px; font:normal 13px/37px verdana, sans-serif;}#nav ul{margin:0; padding:0; list-style:none; display:inline-block;}#nav ul.menu{margin-left:140px;}#nav .menu .level1-li{float:left; display:inline; width:100px; margin-top:-32000px;}#nav .menu a{display:block; width:100px; text-decoration:none; text-align:left; color:#fff;}#nav .menu a.level1-a{position:relative; float:left; display:inline; margin-right:-99px; margin-top:32000px;}#nav .menu li ul{float:left; margin-top:-37px; padding-top:37px; margin-bottom:-32000px; margin-left:-10px;}#nav .menu li ul li{font:normal 11px/14px verdana, sans-serif;}#nav .menu li ul a{background:#c90; position:relative; margin-right:-1px; padding:4px 5px;}#nav .menu a:hover,#nav .menu a:focus,#nav .menu a:active{margin-right:0; color:#F0CE00;}#nav .menu li.active a{color:#F0CE00;}#nav .menu li.active ul a{color:#fff;}#nav .menu li.active ul a:hover{color:#F0CE00;}#navigation{height:37px; padding-top:1px; background-color:#645649; position:relative;}#navigation a{color:#fff;}#navigation a:hover, #navigation li.active a{color:#F0CE00;}#navigation p.tel{position:absolute; right:12px; top:12px; color:#fff; margin:0;}#navigation ul{list-style:none; font-size:80%;}#navigation ul li{display:inline; margin-right:25px;}#navigation ul.root{margin:11px 0 0 140px; list-style:none; font-size:80%;}#navigation ul.sub{position:absolute; top:-20px;}#navigation ul.sub li{font-size:80%; margin-right:15px;}#navigation ul.sub.services{left:26.3em;}#navigation ul.sub.projects{left:33.4em;}#navigation ul.sub.links{left:40.3em;}#contentRow{padding:6px; position:relative; background-color:#c4beb9;}#content{margin-left:120px; overflow:auto; width:581px; height:246px; background:#fff;}#contentInner{padding:10px;}#content p{color:#645649; font-size:.8em; margin-bottom:1em;}#content ul, #content ol{margin:0 0 1em 2em; color:#645649;}#content h1{color:#645649; font-size:1em; margin-bottom:0.5em; font-weight:bold;}#content h2{color:#645649; font-size:.9em; margin-top:2em; margin-bottom:0.5em;}#content h3{color:#645649; font-size:.8em;}#content h4{color:#F0CE00; font-weight:bold;}#tiles .tile{width:120px; height:120px; background-color:#ccc; position:absolute;}#tiles a, #tiles img, #tiles .tile{margin:0; padding:0;}#tiles .tile0{top:6px; left:0px;}#tiles .tile1{top:132px; left:0px;}#tiles .tile2{top:6px; left:713px;}#tiles .tile3{top:132px; left:713px;}#tiles .tile4{top:6px; left:713px;}#tiles .tile5{top:132px; left:713px;}#tiles .tile6{top:6px; left:839px;}#tiles .tile7{top:132px; left:839px;}#tiles .tile p{position:absolute; bottom:6px; left:6px; color:#fff;}#content ul.LinkCategory{margin-left:0; list-style:none;}dl.Link{margin-bottom:15px;}dl.Link dt{float:left; clear:left; width:12em;}#footer{position:relative; padding-bottom:24px; background-color:#eee;}#footer a, #footer img{margin:0; padding:0;}#footer .strapline{position:absolute; left:0; bottom:24px; width:100%;background:transparent url(/img/tint60.png) repeat 0 0;}#footer .strapline p{text-align:right; padding:0.65em;font-family:"Georgia", serif, helvetica; color:#FFF; font-size:1.4em;}#gallery{display:none;}#authMessage p{color:#F00; text-align:center;}#login{width:516px; margin:10px auto; padding:15px;color:#645649; background-image:url(/img/tint60.png);border:2px solid #645649; -moz-border-radius:10px;}#admin{padding:20px;}#admin a{color:#929F00; text-decoration:underline;}#admin a:hover{color:#C6D600;}#admin p, #admin ul{margin-bottom:10px;}#admin ul{margin-left:1.5em;}#adminMessage{padding:1em; background-color:#F3FEDA; border:1px solid #8CC50A; -moz-border-radius:4px; margin-bottom:10px;}#adminMessage p{color:#333; text-align:center; margin:0;}#adminMessage.error{background-color:#FFDFE0; border-color:#FF0F19;}table.index{width:100%; border-collapse:collapse;}table.index thead tr{background-color:#e5e5e5;}table.index th,table.index td{border:1px solid #ccc; padding:0.1em 0.2em;}table.index td{text-align:center;}table.index tbody tr.altrow{background-color:#f5f5f5;}.form.float{margin-bottom:15px;}.form.float .input{clear:both; margin-bottom:0.3em;}.form.float label{float:left; width:10em; font-size:.8em; color:#645649;}.form.float input[type='text'],.form.float input[type='password'],.form.float textarea{font-family:verdana, arial, sans-serif; font-size:.8em; width:25em;}.form.float .input.datePick input{width:5.5em;}.form.float .input.select .checkbox{margin-left:10.5em; margin-bottom:0.2em;}.form.float .input.select .checkbox label{float:none; width:auto; margin-left:0.3em;}.form.float input[type='submit']{padding:0 0.75em;}.form.float .error-message{margin-left:10em; color:#C00; font-size:0.8em; font-weight:bold;}.login.form.float input[type='text'],.login.form.float input[type='password']{width:auto;}
