/* CSS Copyright www.tattoo-web-design.co.uk All Rights Reserved */
*{margin:0;padding0}
a,a img,img{border:none;text-decoration:none}
a:visited{color:#0a66b6}
ul{list-style:none;padding:0}
P{margin:10px 0}
body{font:normal 79.5% "Trebuchet MS", Verdana, Helvetica, Arial,sans-serif!important;background: #000 url(/img/bg-dragon.png) no-repeat center fixed}
#cFixed{z-index:100000!important;position:fixed;top:0;left:0;height:30px;width:100%;background:#333;color:#fff;border-bottom:1px solid #999;-webkit-box-shadow:0 8px 6px -6px #333;-moz-box-shadow:0 8px 6px -6px #333;box-shadow:0 8px 6px -6px #333;text-transform:uppercase}
#cFixed-Content{color:#fff;width:938px;margin:auto; height:inherit}
#wrapper{width:980px;margin:auto auto 20px}
#cHeader{height:236px;position:relative;width:940px;margin:auto}
#cLogo{position:absolute;bottom:0;left:0}
#cPhone{position:absolute;right:0;bottom:30px}
#cContent{line-height:2;min-height:400px;margin-top:10px}
.col1{position:relative;margin-top:10px;width:260px;float:left;padding:0 0 30px 30px}
.col1 img{display:block;margin:auto;-moz-border-radius:15px 15px 15px 0;border-radius:15px 15px 15px 0;-moz-box-shadow: 0 0 10px #666;-webkit-box-shadow: 0 0 10px #666;box-shadow: 0 0 10px #666}
.col1 ul{padding-top:5px;margin:auto}
.col1 li{padding-left:15px;background:transparent url(/img/unpinned.png) left 5px no-repeat}
.col1 h1,.col2 h1{ margin-bottom:20px; margin-top:20px; color:#fff; background:#333;-moz-border-radius:5px 5px 5px 0;border-radius:5px 5px 5px 0; }
.col2{margin-top:10px;width:638px;float:right;padding:0 30px 30px 10px}
.styled{padding-right:45px}
.styled2{padding-left:65px}
.row1{clear:both;padding:0}
.row1 ul{float:left;margin-right:110px}
h1{line-height:normal!important;font-family:Georgia,Arial,Verdana,sans;font-size:18px;font-weight:400;text-transform:uppercase;color:#fff;text-align:center;margin:5px 0 0;padding:5px}
.h1short{background:#000 url(/img/shadow-small.jpg) bottom center no-repeat!important;width:255px;padding-bottom:20px!important}
h2{font-size:9px}
h3{text-transform:uppercase;margin-bottom:15px;text-align:right}
#cFixed{text-transform:uppercase;}
#cFixed ul{list-style-type:none;overflow:hidden;margin:0;padding:0;float:right; padding-top:2px}
#cFixed li{display:inline;margin:0}
#cFixed li a{float:left;display:block;text-decoration:none;color:#fff;margin:0;padding:6px 25px}
#cFixed a:hover,#home .home,#contactus .contactus,#nav1 .nav1,#nav2 .nav2,#nav3 .nav3,#nav4 .nav4{ color:#FF0000}
.services:hover,.facilities:hover{background:none!important}
.banner-image{position:relative;width:635px;height:300px;border:1px solid #666}
#cCallback{position:absolute; top:0; width:260px;font-size:12px; color:#fff!important}
.CollapsiblePanel{background:#494e54;border:1px solid #666}
.CollapsiblePanelTab{background:#87949a url(/img/callback.jpg) top left no-repeat;height:68px;cursor:hand}
.CollapsiblePanelTab:hover{background-position:bottom}
#callback{width:200px;margin:auto;padding:20px 0}
#cCallback a{ position:absolute; right:5px; bottom:15px; text-decoration:none;color:#fff}
#cCallback label{color:#fff}
#cCallback textarea{border:1px solid #000; height:50px; resize:none;border:1px solid #333!important}
#cCallback fieldset input[type="text"]{width:100%;border:1px solid #333}
#cCallback #txtPostcode{width:80px!important;float:left}
#callback-button{padding-top:5px; float:right}
#cFooter{background:url(/img/granit.jpg) repeat-x}
#footer{color:#fff;font-size:11px;padding-top:20px;width:940px;margin:auto}
#footer a,#footer a:visited{color:inherit}
.cCopyright{float:left;display:inline}
ul#compatible li{float:left;margin-right:5px}
#compatible a{display:block;width:102px;height:15px}
#compatible #ff{background:url(/img/compatible-icons.gif) left top no-repeat}
#compatible #ie{background:url(/img/compatible-icons.gif) left -15px no-repeat}
#compatible #cr{background:url(/img/compatible-icons.gif) left -30px no-repeat}
#compatible #op{background:url(/img/compatible-icons.gif) left -45px no-repeat}
#compatible #sa{background:url(/img/compatible-icons.gif) left -60px no-repeat}
#standards a{display:block;width:80px;height:15px}
#standards #xhtml{background:url(/img/compatible-icons.gif) left -75px no-repeat}
#standards #css{background:url(/img/compatible-icons.gif) left -90px no-repeat}
.cSolution{display:inline;float:right;clear:right;text-align:right}
#cKeywords{padding-top:40px;clear:both;text-align:center;font-size:10px}
#contactForm{width:255px; float:right}
.red{font-style:italic;font-weight:lighter}
form fieldset{border:0;padding:0}
legend{padding:0}
form label{display:block;font-weight:700;line-height:1.4;color:#fff}
.errLabel{color:#900;text-transform:lowercase}
form fieldset input[type="text"], form fieldset select, form fieldset textarea{width:100%;font-size:1.2em;color:#666;background-color:#fff;border:1px solid #666;margin:6px 0;padding:2px}
textarea{height:70px}
.cPaging{text-align:right;color:#333}
.cTitle{text-transform:uppercase;font-weight:700}
.pinned{background:transparent url(/img/pinned.png) left 5px no-repeat}
.cContent{display:block}
.cDateCreated{font-size:smaller;color:#999;display:block;margin-bottom:10px}
.cPaging:hover{color:#09F}
.col2 table,ul#standards li{float:right;margin-left:5px}
ul#compatible,ul#standards{padding-bottom:10px}
.styled2 li,.styled li{padding-left:30px;background:url(/img/tick2.gif) center left no-repeat;margin-bottom:5px}
ul.styled3{padding-left:30px}
.styled3 li{padding-left:20px;background:url(/img/bullet.jpg) left center no-repeat}
.sections{ background:transparent url(/img/trans.png); color:#fff; border:1px solid #CCC;-moz-border-radius:15px 15px 15px 0;border-radius:15px 15px 15px 0; padding:15px; margin-bottom:15px}