/* Xanthos Layout */
body {
font-family: verdana, sans-serif;
}

/* Wrapper */
div#container{ min-height: 100%;margin-bottom: -20px; position: relative; width: 970px; font-family:verdana, Sans-Serif;  }

div#content{
font-size:11px; 
padding-top: 10px;
padding-bottom: 10px;
margin-right: 15px;
padding-right: 25px !important;
padding-right: 15px;

min-height:300px; 
width:770px; 
float: left; 
background: url("../images/content_bg.gif") right repeat-y; 
}

div#right_nav{padding: 5px; width: 140px; position: relative; left: -25px; float: right;} 

/* right nav styles */
#right_nav {font-size:10px;}
#right_nav h4 {color: black; font-size:10px;}
#right_nav a {color: #339933; text-decoration: underline;}
#right_nav a:hover {color: #111; text-decoration: underline;}

/* some content styles */
#content 
{
   font-family: Verdana, sans-serif; 
   color: #111;
}
#content h1 {
font-size: 1.3em;
} 
#content h2, #content h3, #content h4 {
font-size: 1.1em;
}
#content p 
{
padding: 5px 5px 5px 0;
}
#content p.cat_title
{
font-weight: bold;
}


#content a {color: #339933; text-decoration: none;}
#content a:hover {color: #111; text-decoration: underline;}


#content li {font-size:11px; padding-left:0px; padding-top:10px; padding-right:10px; }

#content li.news
{
    font-size: 11px;
    list-style-type: none;	
    width: 100%;
    position: relative;
    left: -20px;
    padding: 5px 0 5px 0;
    border-bottom: 1px solid #e1e1e1;
}
#content li.news a 
{
     text-decoration:none;
}



/* Topbar / Header */
div#header{ 
	width: 970px; 
	height: 110px; 
	background: #fff url(../images/sce/bkg-top-bar.gif) repeat-x; 
	}
	
	/* Left Float */
	div#header-leftcontent{ 
		float: left; 
		clear: none;
		text-align: left; 
		margin-top: 40px; 
		}
			div#logo{ 
				float: left;
				}
			span#header-strapline{
				float: left; 
				clear: none;
				font-size: 0.8em;
				font-weight: bold;
		}
	/* Right Float */
	div#header-rightcontent{
		float: right;
		clear: none; 
		text-align: right; 
		margin-top: 30px; 
		margin-right: 15px;
		}
			span#header-presssite{ font-size: 2.5em; }
			span#header-telephone{ font-size: 1.2em; font-weight: bold; }
	#footerwrapper{height: 20px; clear: both;}		
	#footer {font-size: 0.7em; font-family: verdana, san-serif; height: 20px; position: relative;}		
	
	
	/* some form styles */
	input.textbox{ 
 font-family: verdana, Arial, Sans-Serif;
 font-size: 1em;
 padding: 5px; 
 background-color: #fff; 
 color: #102132; 
 border: 2px solid #7F990D; 
 width: 300px;
} 
input.big
{
    font-size: 1em;
    padding: 5px;
}
textarea 
{
 font-family: verdana, Arial, Sans-Serif;
 font-size: 1em;
 padding:5px; 
 background-color: #fff; 
 color: #102132; 
 border: 2px solid #7F990D; 
}     	

