/*--- WordFinder CSS ----------------------------- */


@import url( nav.css );


*{padding:0; margin:0; font-family:Arial, Helvetica, sans-serif;}
html, body {height: 100%; background:#FFF; color:#000; 
font-family:Arial,Helvetica,sans-serif;
font-size:0.9em;
line-height:1.2em;
margin:0px 0px 12px;
}

img {margin:0px;
border:0px;}

p {margin-bottom:10px;}

ul { 
  margin-left:0em; 
  padding-left:1em; 
  margin-bottom:1em; 
}

h1, h2 {margin-bottom:5px;
margin-top:10px;}
/*-------- Blog ------------------------*/

#entries {
clear: both;
padding-top: 1em;
margin: 0 1em;
}

#entries .entry  {
  border-bottom: 1px dotted #ccc;
  margin-bottom: 2em;
}

.entry {
  padding-bottom: .3em;
  margin: .2em .2em;
}

.entry_header { margin-bottom: 10px;  }

.entry_header h1 {
  padding-left: 10px;
  font-size: 1.90em;
  line-height: 1.2em;
  width: 450px;
  margin-top: auto;
  margin-bottom: .25em;
  height: auto;
}

.entry_header h2 {
  padding-left: 10px;
  font-size: 1.3em;
  margin-bottom: 5px;
  line-height: 1em;
  width: 450px;
  padding-top: 0;
}

.entry_header h2 a, .entry_header h1 a { text-decoration: none; }

.entry_header p {
  margin-left: 20px;
  display: block;
  float: none;
  border: 1px solid #fff;
}

#entries .entry_comment {
background:#EFEFEF none repeat scroll 0%;
text-align: right;
padding:1em;
}
/*--- Active Links
------------------------------ */
a	{color:#3399cc; text-decoration:none; outline:none; border:0}
a:visited {color:#3399cc; text-decoration:none; outline:none; border:0}
a:active {color:#3399cc; text-decoration:underline; outline:none; border:0}
a:hover	 {color:#3399cc; text-decoration:underline; outline:none; border:0}


/* --- Page Layout
-------------------------------------------------------*/

.container {width: 980px; min-height:100%; margin-right:auto; margin-left:auto; background:#FFF; position:relative; z-index:0;}
	h1 {font-size:1.2em; padding: 0 0 3px 0; }
	h2 {clear:both; font-size:1.10em; padding:0 0 4px 0;}
	h3 {clear:both; font-size:1.10em; color:#3399cc; padding:0 0 4px 0;}
	
.main {width:932px; margin:0 26px; padding:10px 0 10px 0;}

.header {clear:both; width:auto; height:70px; padding:20px 0 0 20px; margin:0 0 5px 0;  background:url('../images/header_UK.gif')  no-repeat;}

.header-nav{width:auto; margin:0 0 65px 1px; /*IE6 fix*/_margin:0 0 10px 1px;} /* also see nav.css */


/* --- Cells with Backgrounds & content 
------------------------------- */

/*Cells Large2*/	
.cell_Lrg2 			{clear:both; width:670px;  background:url('../images/bg_Cell_large.gif');padding:10px 20px 10px 20px; margin:0px; }
.cell_Lrg2_top 		{clear:both; width:710px; height:13px; background:url('../images/bg_Cell_large_top.gif'); font-size:0em;}
.cell_Lrg2_bttm		{clear:both; width:710px; height:13px; background:url('../images/bg_Cell_large_bttm.gif'); font-size:0em; margin:0 0 10px 0;}

/*Cells Large*/	
.cell_Lrg 			{clear:both; width:700px;  background:url('../images/bg_mid.gif');padding:10px 20px 10px 20px; margin:0px; }
.cell_Lrg_top 		{clear:both; width:740px; height:13px; background:url('../images/bg_top.gif'); font-size:0em;}
.cell_Lrg_bttm		{clear:both; width:740px; height:13px; background:url('../images/bg_bttm.gif'); font-size:0em; margin:0 0 10px 0;}

/*Cells Middle*/
.cell_Mid			{ width:479px;  background:url('../images/bg_Cell_Mid.gif');padding:10px;}
.cell_Mid_top 		{width:495px; height:13px; background:url('../images/bg_Cell_Mid_top.gif'); font-size:0em;}
.cell_Mid_bttm		{width:495px; height:13px; background:url('../images/bg_Cell_Mid_bttm.gif'); font-size:0em; margin:0 0 10px 0;}	

/*Cells Small*/
.cell_Sm			{clear:both; width:215px;  background:url('../images/bg_Cell_Sm.gif'); padding:5px 5px 5px 18px; background-repeat:repeat-y;}
.cell_Sm_top 		{clear:both; width:215px; height:13px; background:url('../images/bg_Cell_Sm_top.gif'); font-size:0em;}
.cell_Sm_bttm		{clear:both; width:215px; height:13px; background:url('../images/bg_Cell_Sm_bttm.gif'); font-size:0em; margin:0 0 10px 0;}

/*Cells Cuddle Up*/
.cell_Cuddle		{clear:both; width:740px; height:45px; background:url('../images/bg_cuddle2.gif') no-repeat; font-size:0em;}	

/*Search*/
.traffic	{float:left; width:230px; background:url('../images/icon_search.gif') no-repeat; padding-left:120px;}
/*Keywords*/
.keywords	{float:left; width:230px; background:url('../images/icon_keywords.gif') no-repeat; padding-left:120px;}


.cel_ele1	{float: left; width: 30%; padding-right:25px;}


/* --- left & Right
------------------------------- */
.left {float:left; width:720px;}

.right {float:right; width:160px; padding:0px; margin:0 0 0 0;}
.rightb {float:right; width:160px; padding:0px; margin:0 0 16px 0;}
/* --- Banners --- */
.bannerHeader {float:right; /*width:468px*/; height:60px; margin:0 10px 0 10px; }
.bannerRight {float:right; width:160px; height:600px; margin:0 0 10px 0; background-color:#EEE;}

.text {float:left; width:250px; height:auto; background:url('../images/icon_search.gif') no-repeat; padding:0 10px 0 120px;}


/*--- Footer 
------------------------------- */
.footer a {font-weight:normal; text-decoration:none; }
.footer a:hover {text-decoration:underline;}

.footer {clear:both; margin:25px 0 0 0; padding:15px 0 25px 0; border-top: 1px solid #CCC; color:#CCC;}
.footer a:hover {text-decoration:underline;}
	.footer a 	{font-size:11px; text-decoration:none; color:#CCC;}
	.footer h3 	{clear:both; font-size:12px; color:#CCC;}
	.footer p 	{font-size:11px;}


/*--- Input and Buttons
------------------------------ */

.inputField{float:right; width:310px; border:1px solid #EEE; padding:0 10px 10px 10px; }
.inputField .input_300{float:right; width:300px; /*border:1px solid #EEE;*/ padding:4px; margin:10px 0 10px 0; font-size:1em;}
.inputField .input_160{float:left; width:160px; /*border:1px solid #EEE;*/ padding:4px; font-size:1em;}
.inputField .Multi_input_302{float:right; width:297px; height:200px;  /*border:1px solid #EEE;*/ padding:4px; margin:10px 0 10px 0; font-size:1em;}
.inputField .Multi_input_200{float:right; width:200px; height:200px;  /*border:1px solid #EEE;*/ padding:4px; margin:10px 0 10px 0; font-size:1em;}


/* --- Buttons --- */
input.sendBttn { width:130px; height:20px; background:url('../images/Bttn_OFF.gif') no-repeat; outline:none; border:none; font-size:11px; font-weight:bold; color:#FFF; padding:0 0 4px 0; margin:3px 0 0 0;}
input.sendBttn:hover {background:url('../images/Bttn_ON.gif') no-repeat; outline:none;}

input.googleBttn {width:130px; height:20px; background:url('../images/Bttn_OFF.gif') no-repeat; outline:none; border:none; font-size:11px; font-weight:bold; color:#FFF; padding:0 0 4px 0; margin:3px 0 0 0;}
input.googleBttn:hover {background:url('../images/Bttn_ON.gif') no-repeat; outline:none;}

.rollover a { padding:10px; display:block; width:180px; height:25px; background:url('../images/SubNav_OFF.jpg') no-repeat;border:none; font-size:11px; font-weight:bold; color:#FFF; padding:6px 6px 4px ; margin:1px;text-decoration:none;}

#rollover_on {width:180px; height:25px; background:url('../images/SubNav_ON.jpg') no-repeat; outline:none;text-decoration:none; color:#333333;}
.rollover a:hover {width:180px; height:25px; background:url('../images/SubNav_ON.jpg') no-repeat; outline:none;text-decoration:none; color:#333333;}

/* --- width = 720px  --- */
#side-a {float: left; width: 220px;}

#content { float: left;	width: 500px;}
#content ul {list-style-position: inside; list-style-type:disc;}

.breadcrumb { margin-top:0px; font-size:11px; text-decoration:none; color: #333; padding-bottom:0px;padding-left:1px;}

/* Contact page */
.contact_big {height:430px; width:700px;}
.contactimage {background-image:url(../images/map.jpg);}

HR {
    height:1px;
    width:100%;
    /* background: #CCCCCC; */
	border-style:solid;
	border-width: 1px 0 0 0;
	color:#CCCCCC;
	margin-top:0px; 
	margin-bottom:5px;
}
  
  
.toc 
{
background-color: #F2F2F2;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #579;
border-right-color: #579;
border-bottom-color: #579;
border-left-color: #579;
padding-top: 0pt;
padding-right: 10px;
padding-bottom: 0pt;
padding-left: 30px;
margin-bottom: 10px;
width:350px;
}


.comments
{background-color: #F2F2F2;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #579;
border-right-color: #579;
border-bottom-color: #579;
border-left-color: #579;
padding-top: 0pt;
padding-right: 10px;
padding-bottom: 0pt;
padding-left: 30px;
margin-bottom: 10px;
}


.result_wapper{
margin-top:10px;
width:100%;
padding:0px; 
float:left;
}


.main_wapper{
margin:0px;
width:90%;
padding:0px; 
float:left;
}

.result_box{
width:30%; 
float:left;
}
  
.white {color: #FFFFFF;}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */

.header h1 {
    float: left;
    text-indent: -9999px;
    width: 300px;
}

#login_box {
	font-size: 11px;
	margin-right: 10px;
	height:60px;
	text-align:right;
}

#login_box #buttons {
	padding: 3px 0 0 0;
	text-align:right;
}

#register {
	padding-right: 20px;
}

#login_box input {
	font-size: 10px;
	width:100px;
}

#login_box input[type=submit] {
	height: 20px;
}

#googleSearch {
	height:60px;
	margin:0 10px 0 10px;
	margin-right: 10px;
	width: 150px;
}

#logo {
	position: relative;
	float: left;
}



