/** * Calico Jak Style, for Drupal 6.x * Eoin Mac Ionmhain www [dot] calicojak [dot] com * * Based on Garland style for Drupal 6.x by * Stefan Nagtegaal, iStyledThis [dot] nl * Steven Wittens, acko [dot] net` * * If you use a customized color scheme, you must regenerate it after * modifying this file. *//** * Generic elements */  body{  background-color:#333333;  font-family: Arial, Helvetica, sans-serif;  color:#CCCCCC;  margin:0px 0px 0px 0px;  font-size: 0.7em;  background-image:url(images/background.jpg);  background-position:top center;  background-repeat:no-repeat;  }h1, h2, h3, h4, h5, h6 {  margin: 0;  padding: 0;  font-weight: bold;  color:#000000;}a{  color:#CCCCCC;  font-variant:small-caps;  text-decoration:none;  font-weight:bold;}a:link, a:visited{  color:#CCCCCC;  font-variant:small-caps;  text-decoration:none;  font-weight:bold;}a:hover {	text-decoration:underline;}a.active:link, a.active:visited{  color:#CCCCCC;  font-variant:small-caps;  text-decoration:none;  font-weight:bold;  }  #center a{	color:#000000;}/** * Layout */#header-region {	width:100%;}#wrapper {	width:100%;		}#container {	width:100%;		}#header{width:100%;}#sidebar-left {  display:none;}#center {  width: 380px;  height: 450px;  overflow:auto;  color:#000000;  border:1px solid #999999;  background-color: #ffffff;  /* for IE */  filter:alpha(opacity=70);  /* CSS3 standard */  opacity:0.7;  padding:0px 4px 4px 4px;  position:absolute;  right:50%;  top:60px;  display:block;  color:#000000;}#footer {  display:block;  font-size:0.8em;  text-align:left;  color:#000000;  position:static;}#sidebar-right: {  display:none;}.terms {	display:none;}.breadcrumb{	display:none;}#sidebar-left .block {  padding: 0 15px 0 0px;}#sidebar-right .block {  padding: 0 0px 0 15px;}.block .content {  margin: 0.5em 0;} #logo-floater{  position:absolute;  right:50%;  width:358px;  top:10px;  }          .links{  position:absolute;  left:58%;  top:300px;  z-index: 2;  font-size:1.4em;  color:#000000;  }    ul.primary-links li{    display:list-item;  margin-left:0px;  padding-left:0px;  }    #center .links{  display:block;  position:static;  font-size:1.1em;  font-style:bold;  }/** * CSS support *//******************************************************************* * Color Module: Don't touch                                       * *******************************************************************//** * Generic elements. */.messages {  background-color: #fff;  border: 1px solid #b8d3e5;}.preview {  background-color: #fcfce8;  border: 1px solid #e5e58f;}div.status {  color: #33a333;  border-color: #c7f2c8;}div.error, tr.error {  color: #a30000;  background-color: #FFCCCC;}.form-item input.error, .form-item textarea.error {  border: 1px solid #c52020;  color: #363636;}