
/*
THEME NAME: IGOO CMS
THEME URI: http://www.igoo.co.uk
DESCRIPTION: A theme rich with powerful and dynamic semantic class selectors; a canvas for CSS artists
VERSION: 2.0
AUTHOR: <a href="http://www.igoo.co.uk">igoo website design</a>
AUTHOR URI:
*/

@import url('reset.css');
@import url('testing.csss');
@import url('facebox.css');


body 
{
	background: #acacac url('../images/bggrad.gif') no-repeat top center; 
	font-family: verdana, helvetica, arial, sans-serif;
	font-size:10px;
	text-align:center;
	overflow-x:hidden;
}

div#all
{
	
}


h1
{
	margin:0 0 10px 0; 
	font-size:1.5em;
	font-weight:bold;
	line-height:1.6em;
	
}
h2 
{
	margin:0 0 10px 0; 
	font-size:1.3em;
	line-height:1.6em;
}
h3 
{
	margin:0 0 10px 0;
	font-size:1.15em;
	line-height:1.6em;
	
}

h4 
{
	margin:0 0 10px 0;
	font-size:1.15em;
	line-height:1.6em;
	
}

p 
{
	margin:0 0 10px 0; 
	line-height: 1.6em;
}

/*
a {color: #7ab8ca;}
a:hover {color: #5eb1d8;}
address {font-style:normal;}
input,form {color:#262626;}
form,fieldset {border:none; margin:0; padding:0;}
*/

#wrapper 
{	
	text-align: left; 
	margin: 0px auto;
	width:960px;
}

#header
{	
	width:100;
}


span#logos
{
	position:absolute;
	top:0;
	margin:0 0 0 600px;
	height:200px;
	width:400px;
	z-index:15;
}


#nav
{
	display:block;
	height:84px;

}
#nav ul
{
	height:84px;
}
#nav ul li
{
	float:left;
	height:84px;
}
#nav ul li a
{
	float:left;
	display:block;
	height:84px;
	width:95px;
	bbbackground:#535a5a;
	text-decoration:none;
	background:url('../images/bg_gradientline_dark1.gif') no-repeat;
	color:#fff;
	cursor: default;
	cursor: pointer;
}
#nav ul li a span
{
	float:left;
	display:block;
	padding:54px 0 0 6px;
	font-size: 1.3em;
}
#nav ul li a:hover
{
	float:left;
	background-color:#aaa;
	color:#555;
}

#nav ul li a.active 
{ 
	font-weight:bold;
}

#nav ul li#contact a
{
	
}



div#content
{
	bbackground:url('../images/bg1.jpg') no-repeat center center;
	width:100%;
	height:470px;
}

div#slideshow
{
	width:100%;
	height:470px;
	z-index:9;
}

div.contentmask
{	
	position:absolute;
	top:104px;
	background:#fff;
	width:320px;
	height:432px;
	opacity:0.7;
	-moz-opacity:0.7;
	filter:alpha(opacity=70);
	z-index:10;
}
div#cmask{margin:0 0 0 20px;}
div#cmask2{margin:0 0 0 350px; width: 280px;}
div#cmask3{margin:0 0 0 640px; width: 280px;}

div.contentarea
{
	position:absolute;
	top:104px;
	width:280px;
	overflow:hidden;
	z-index:11;
}
div#carea{margin:20px 0 0 40px;}
div#carea2{margin:20px 0 0 370px; width: 260px;}
div#carea3{margin:20px 0 0 650px; width: 270px;}

div.contentarea a
{ 
	color:#000;
	font-weight:bold;
}



/*




.left {width:210px; height:409px; float:left; background-image: url('../images/ie6_bgpane_grey2.png');}
.left h1 {width:185px; height:25px; margin:0; color:#fff; padding:8px 10px 8px 15px; background-image: url('../images/ie6_bgpane_header.png');}
.left ul {width:185px; margin:10px 0 10px 0; padding:0 15px 0 0}
.left li {margin:0; padding:0 15px 10px 0; color:#fff;}
.left li span {margin:0; padding:0 0 0 15px;} 
.left li a {margin:0; padding:0 0 0 15px;}
.left li.email {margin:0 0 15px 0; padding:0px;}
.right {width:240px; height:409px; margin:0 0 0 20px; float:left; background-image: url('../images/ie6_bgpane_grey2.png');}
.right h1 {width:215px; margin:0; color:#fff; padding:8px 10px 8px 15px; background-image: url('../images/ie6_bgpane_header.png');}
.right ul {margin:10px 0 10px 0; padding:0 15px;}
.right li {margin:0; padding:0 15px 10px 0; color:#fff;}
.form {width:240px; height:409px; margin:0 0 0 20px; float:left; background-image: url(../images/ie6_bgpane_grey2.png);}
.form h1 {width:215px; margin:0; color:#fff; padding:8px 10px 8px 15px; background-image: url('../images/ie6_bgpane_header.png');}
.form ul {margin:10px 0 10px 0; padding:0 15px;}
.form li {margin:0; padding:0 15px 10px 0; color:#fff;}

#map_wrapper {width:330px; height:408px; margin:0 0 0 20px; float:left; background-image: url('../images/ie6_bgpane_grey2.png');}
#map_wrapper h1 {display:block; width:305px; height:25px; margin:0; color:#fff; padding:8px 10px 8px 15px; background-image: url('../images/ie6_bgpane_header.png');}
#map_wrapper #locations {height:20px; background-image:url('../images/ie6_bgpane_header.png'); padding:4px 10px 5px 14px; margin:10px 0 13px 0;}
#map {overflow:hidden; width:300px; height:300px; background: #333; margin:0px 15px 15px 15px;}



*/

.searchicon
{
	color: green;
	padding: 0 0 0 30px;
	background: url('../images/searchicon.gif') no-repeat;
}


#form_box {width: 210px; background:transparent; border: none; font: 0.85em "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", verdana, helvetica, arial, sans-serif; padding: 0 15px; margin: 10px 0 0 0;}
#form_box div {padding: 0;}
#form_box div.hr {height: 0px; margin:0 ;}
#form_box p {margin:0; padding:0; color:#fff; font-size: 110%;}
form input.thin {display: block; margin:0px 0px 5px 0; padding:3px; font-size: 100%; width:200px; background: #f1fbf5; border: 1px solid #555; color: #111; overflow: hidden;}
form input.thin:focus {padding:3px; background: #fff; border: 1px solid #888; color: #111; overflow: hidden;}
form textarea {overflow: auto; display: block; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", verdana, helvetica, arial, sans-serif; font-size: 100%; line-height: normal; margin:0pt 0pt 10px; padding:3px; width:200px; background: #f1fbf5; border: 1px solid #555; color: #111;}
form textarea:focus {background: #fff; border: 1px solid #888;}
form label.small {display: block; margin:0 0 2px 0; padding: 0; width:80px; overflow: hidden; color: #333333;}
form select { margin: 0 0 6px 0;}
form .submit {cursor:pointer; background: #d5ded9; width: 90px; height: 28px; border: 1px solid #444; color: #111; font-weight: normal; padding: 0 0 2px 0; margin: 0 0 5px 0;}
form .submit:hover {cursor:pointer; background: #444; width: 90px; height: 28px; border: 1px solid #666; color: #fff; font-weight: normal; padding: 0 0 2px 0; margin: 0 0 5px 0;}
form .submit:active {background: #333; width: 90px; height: 28px; border: none; color: #fff;}
fieldset #loading {float:left;}


#footer_wrapper {margin:5px auto 0 auto; padding:0; width:100%; height: 30px; background: transparent url(../images/bg_menubottom_dark1.gif) no-repeat top left;}
#footer {margin:0 auto 0 auto; padding:0; width:100%; color:#99b2b7;}

#partners {	float: left; margin: 5px 0 0 0;}

#footerblurb {float:right; font-size: 0.85em; width:300px; color:#99b2b7; text-align:right;}
#footerblurb a {margin:0; padding:0; color:#99b2b7;}
#footerblurb a:hover {color:#6e8084;}
