/*
Created by Red Donkey Media
E-Mail: info@reddonkey.co.uk
	  
Site: www.espionagemanchester.com

	  
*/



/*---------*/

ul {
list-style-type: none;
}

.redtxt	{
color: #DADACB;
font-family:Stencil, Verdana, Arial, Helvetica, sans-serif;
}



/*----------*/



* { padding: 0; margin: 0; }

img {display:block;
outline:none;
border:none; }

a { 
	color: #700e12; 
	text-decoration: none; 
	background: inherit;
	outline:none;
	border:none;
	}
	
a:hover { 
	text-decoration: underline;
	}
a:active { 
	
	outline:none;
	}
	
:focus
{
  -moz-outline-style: none;
}

/* ----------  MAIN STRUCTURE ---------*/


		

body {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 background-color:#000000;
}


#wrapper { 

margin: 0px auto auto;
background-image:url(images/background.jpg);
background-repeat:no-repeat;
width: 1200px;
}



#container	{
 margin: 0px 185px 0px 185px;
 padding:0px;
 width:830px;
}

#header	{
 margin: 0px 0px 0px 0px;
 padding:0px;
 background-image: url(images/headerImg.jpg);
 background-repeat:no-repeat;
 height:308px;
 width: 830px;
}

#header_one	{
float:left;
display:inline;
 margin: 235px 0px 0px 182px;
 padding:0px;
 height:59px;
 width: 328px;
}

#header_two	{
float:left;
display:inline;
 margin: 235px 0px 0px 401px;
 padding:0px;
 height:59px;
 width: 328px;
}

#logocontainer	{
 float:left;
 display:inline;
 margin: 0px 0px 0px 0px;
 padding:0px;
 height:59px;
 width: 208px;
 border:none;
}

#mainContent	{
 margin: 0px 0px 0px 75px;
 padding:0px;
 background-color:#000000;
 width: 680px;
}

	#mainContent .Mcontent p	{

	padding: 20px 20px 0px 30px;

	color: #E5E5E5;
	background: inherit;
	font-size: .7em;
	line-height:18px;
		}
		
	#mainContent .Mcontent2 p	{
	float:left;
display:inline;
	padding: 20px 20px 0px 30px;
	width:300px;
	color: #E5E5E5;
	background: inherit;
	font-size: .7em;
	line-height:18px;
		}

	#mainContent .Mcontent3 p	{
	float:left;
display:inline;
	padding: 30px 20px 0px 60px;
	width:180px;
	color: #ffffff;
	background: inherit;
	font-size: 1.5em;
	line-height:30px;
		}


	#mainContent .M_i_content	{
	float:left;
	display:inline;
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 4px;
	width: 155px;
	height:100px;
	
	}
		
	#mainContent .M_i_content p	{
	padding: 20px 5px 0px 18px;
	color: #E5E5E5;
	background: inherit;
	font-size: 0.7em;
	line-height:18px;
	}
    #mainContent .M2content p	{
	padding: 10px 5px 15px 0px;
	color: #E5E5E5;
	background: inherit;
	font-size: .7em;
	line-height:18px;
	}
	#mainContent .M5content p	{
	padding: 10px 15px 15px 12px;
	color: #E5E5E5;
	background: inherit;
	font-size: .7em;
	line-height:18px;
		}
	#mainContent .M6content p	{
	padding: 10px 15px 15px 0px;
	color: #E5E5E5;
	background: inherit;
	font-size: .7em;
	line-height:18px;
		}
	#mainContent h2	{
	color: #b61515;
	background: inherit;
	font-size: .8em;
	line-height:18px;
		}
		
	#mainContent .M8content p	{
	padding: 10px 15px 15px 30px;
	color: #E5E5E5;
	background: inherit;
	font-size: .7em;
	line-height:18px;
		}

/* ----------  TAKE THE TOUR BUTTON  -----------*/

#taketour	{
float:left;
display:inline;
margin: 120px 0px 0px 42px;
width:177px;
height:178px;
}

#list
{
margin-left: 50px;
margin-top: 15px;
padding-left: 0;
list-style: none;
}

#list li 
{
padding-left: 50px;
padding-top:5px;
margin-bottom:5px;
height:24px;
background-image: url(images/targetBullett.jpg);
background-repeat: no-repeat;
background-position: 0.8em;
color:#FFFFFF;
outline:none;
}



/* ----------  NAV  -----------*/


#navcontainer {
 float:left;
 display:inline;
 margin: 0px 0px 0px 10px;
 padding:0px;
 height:50px;
 width:80px;
}

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
}

#navcontainer li
{
margin: 0;
padding: 0;

}
#navcontainer a
{

color: #ffffff;
background-color: #000000;
padding: 0px 0px 0px 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:0.6em;
}

#navcontainer a:hover
{
text-decoration:none;
color: #e92815;
}
#navcontainer a:active
{
text-decoration:none;
color: #e92815;
outline:none;
}

		
/*--------  HOMEPAGE FLASH ---------*/

#teamFlash	{

 margin: 0px 0px 0px 0px;
 padding:0px;
 background-color:#000000;
 height: 174px;
 width: 680px;
}

.teamHTML	{
 margin: 0px 0px 0px 0px;
 padding:0px;
 background-image:url(images/TeamBottom.jpg);
 background-repeat:no-repeat;
 height:280px;
 width: 680px;
}



#tourFlash	{
 margin: 20px 0px 0px 0px;
 padding:0px;
 background-color:#000000;
 height:418px;
 width: 680px;
}


/* ---------- TOUR ------------*/

#tourtitle	{
width:680px;
height:24px;
background-color:#FFFFFF;
}

#tourtitlefooter	{
width:680px;
height:63px;

}

#whitebar	{
float: left;
display:inline;
width:400px;
height:38px;
padding:0px;
margin:14px 0px 0px 0px;
background-color: #ffffff;

}



/*continue button*/

#menu {
  list-style: none;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  width: 280px;
  height: 63px;
  position: relative;
  
}	

#menu span {
  display: none;
  position: absolute;
}

#menu a {
  display: block;
  text-indent: -900%;
  margin-top:0px;
  position: absolute;
  outline: none;
}

#menu a:hover {
  background-position: left bottom;
}

#menu a:hover span {
  display: block;
}

#menu .continue {
  float:left;
  display:inline;
  width: 280px;
  height: 63px;
  margin-top:0px;
  background: url(images/continue.jpg) no-repeat;
  

}

#continueFloat	{
float: left;
display:inline;
width:280px;
height:63px;
padding:0px;
margin:0px 0px 0px 0px;


}

/*continue*/

#floatcontainer_left {
	float: left;
	display:inline;
	margin: 20px 0px 0px 0px;
	width: 340px;
	}
#floatcontainer_right {
	float: left;
	display:inline;
	width: 340px;
	margin: 20px 0px 0px 0px;
	}
#floatcontainer_right img {
	margin: 60px 0px 0px 50px;
	outline: none;
	}

/*tour_5.php*/

#floatcontainer_left5 {
	float: left;
	display:inline;
	margin: 0px 0px 0px 0px;
	width: 275px;
	
	}
#floatcontainer_right5 {
	float: left;
	display:inline;
	width: 314px;
	margin: 0px 0px 15px 35px;
	}

/*tour_6.php*/

#floatcontainer_row6 {
	float: left;
	display:inline;
	margin: 20px 0px 0px 0px;
	width: 680px;

	}
#floatcontainer_left6 {
	float: left;
	display:inline;
	margin: 10px 0px 0px 35px;
	width: 330px;
	
	}
#floatcontainer_right6 {
	float: left;
	display:inline;
	width: 250px;
	margin: 35px 0px 15px 25px;
	}
#floatcontainer_left7 {
	float: left;
	display:inline;
	margin: 10px 0px 0px 35px;
	width: 630px;
	
	}
	




#equiplist
{
margin-left: 20px;
padding-left: 0;
list-style: none;
color:#FFFFFF;
font:Arial, Helvetica, sans-serif;
font-size:0.9em;


}

#equiplist li 
{
padding-left: 30px;
margin-top:5px;
padding-top:2px;
background-image: url(images/targetBullett2.gif);

background-repeat: no-repeat;
background-position: 0em;
line-height:18px;
}

img.equip
{
margin: 15px 0px 0px 5px;
}

#flashcontainer {
width:250px;
height:130px;
}


/*tour_8.php*/

#floatcontainer_row8 {
	float: left;
	display:inline;
	margin: 0px 0px 0px 0px;
	width: 680px;
	}
/* ---------- TERMS ------------*/

#terms {
 float:left;
 color: #333;
 margin: 10px 0px 5px 15px;
 padding: 0px;
 width: 650px;
 display: inline;
 text-align:left;
/* background-color:#FF9966;*/
}
			        #terms .lcontent { 
				        border: 0px solid #e5e5e5; 
				      	margin-bottom: 10px;	
				     	color:#888;
				    	}
					#terms .lcontent p { 
		                padding: 14px 25px 6px 40px; 
			            color: #666666; 
			            background: inherit;
						font-size:0.6em;
						}
						
					#terms h3 { 
						height: 12px;
						color: #333333;
						border: 0;
						font-family: Verdana, Arial, Helvetica, sans-serif; 
						font-size: 0.6em; 
						line-height: 16px;
						margin: 0px 0px 0px 0px;
						padding:0px 0px 0px 10px;
						
                        }


/* -------- Contactpage---------*/

#contactlist
{
margin-left: 5px;
padding-left: 5px;
list-style: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:0.8em;
}

.tele
{
padding-left: 70px;
background-image: url(images/teleIcon.jpg);
background-repeat: no-repeat;
background-position: 0em;
height:57px;
}

.email
{
padding-left: 70px;
background-image: url(images/emailIcon.jpg);
background-repeat: no-repeat;
background-position: 0em;
height:57px;
}


#contact {
 float: left;
 color: #333;
 margin: 20px 0px 0px 50px;
 padding: 0px;
 width: 260px;
 display: inline;
 
}

		#contact p {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.6em;
		color:#cccccc;
		}


		#contact a {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.6em;
		color:#333333;
		}
		
		#contact a:hover {
		 color:#FFFFFF;
		}
	    #contact input {
		width: 126px;
		height:15px;
		margin: 0px 0px 0px 1px;
		border: none;
		text-align: left;
		background: none;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 0.1em 0em 0em 0.2em;
		font-size: 0.7em;
		color:#333333;
		}


		#contact textarea {
		height: 50px;
		width:170px;
	    font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 0.7em;
        color:#333333
        /*background-color: #999933;*/
		}
	#contact .input-bg {
		background: url(images/formfieldsm.jpg) no-repeat transparent;
		height: 17px;
		width:130px;
		margin: 0px;
		padding:0px;
		position: relative;
		/*background-color:#00CC99;*/
		}

        #contact .submit-btn {
	    float: left;
	    display:inline;
        width:56px;
        height:17px;
	    margin-left: 10px;
    	margin-top:6px;
	    outline:none;
		
		}
        #contact .active {
		background: url(images/formfieldsm.jpg) no-repeat transparent;
		height: 17px;
		width:130px;
	}
	
textarea#message {
	width: 200px;
	height: 75px;
    border: 1px solid #cccccc;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: url(images/formfieldlg.jpg) no-repeat transparent;
	background-position: bottom right;
	background-repeat: no-repeat;
    margin-bottom:10px;
}



.clear { 
       clear: both; 
       background: none; 
       }
	
#formsend {
	width: 250px;
	float: left;
	padding-right: 0px;
	margin-top:5px;
	margin-bottom:25px;
	}
	

label {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #CCCCCC;
	text-indent: 5px;
	padding:0px 0px 0px 0px;
	margin:2px 0px 3px 0px;
	/*background-color:#00CC66;*/
	}


/*CAPTCHA*/

.ImageveriTitle {
font-size:1em;
color:#999999;
}


/*---------  thanks -------------*/


.thanks	{
color:#CCCCCC;
font-size:0.8em;
padding-left:30px;
padding-top:30px;
padding-bottom:20px;
}

/*---------  error -------------*/


.error	{
color:#CCCCCC;
font-size:0.8em;
padding-left:30px;
padding-top:30px;
padding-bottom:20px;
}



/*---------  FOOTER -------------*/

#footer { 
 width: 680px;
 height: 20px;
 margin: 10px 0px 0px 75px;
 padding: 0px;
 /*background-color:#339966;*/
}

	#footer .fcontent {
	 		font-size:  0.6em;
			padding: 0px 0px 0px 0px; 
			color:#999999;
			}


#footernavigation {
	padding: 0px 0px 0px 0px;
	width: 678px;
	margin: 0px 5px 0px 0px;
	color: #999999;
	float:left;
	text-align: center;
	/*border: solid 1px red;*/
	}


#footernavigation a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	margin: 0px 0px 0px 10px;
	padding: 0em 0em 0em 0em;
	text-decoration:none;
	/*border:#006699 thin dotted;*/
	text-transform: lowercase;
	outline:none;
	}
	
#footernavigation a:active {
	color:#666666;
	text-transform: lowercase;
	outline:none;
	}

#footernavigation a:hover {
	color:#b61515;
	text-transform: lowercase;
	}



.clear { clear: both; background: none; }