/*  

Theme Name: LostnFound

Theme URI: http://www.theLostnFound.co.uk/

Description: The lostnfound unique design by Tamak and Hilikus <a href="http://www.theLostnfound.co.uk">LostnFound</a>.

Version: 1.1

Author: Tamak n Hilikus

Author URI: http://www.theLostnFound.co.uk



	LostnFound v1.1

	 http://www.thelostnfound.co.uk



	This theme was designed and built by Tamak n Hilikus,

	whose blog you will find at http://www.thelostnfound.co.uk



		



	







/* 



Begin Typography & Colors */







body, h1, h2, h3, h4, h5, h6, blockquote, p,a, form {
font-family: Tahoma, Arial, Verdana;
line-height: 12pt;
font-size: 12px;

margin: 0;

padding: 0;

}



html, body {

	background-image: url(images/bg.jpg);

	height: 100%;

}

p {margin-bottom: 8px;}

img {border-width: 0px; border-style: none; padding: 0px;} 

li { padding-bottom: 3px;
   list-style: square;
   list-style-position: inside;
   
}

a {
   outline: none;
}

a:link {color: #000000; text-decoration: none;}     /* unvisited link */

a:visited {color: #000000; text-decoration: none;}  /* visited link */

a:hover {

color: #000000;

text-decoration: none;

background-color: transparent;

border-color: #000000;

border-bottom-width: 1px;

border-left-width: 0px;

border-right-width: 0px;

border-top-width: 0px;

border-style: dotted;

}

   /* mouse over link */

a:active {color: #000000; text-decoration: none;}   /* selected link */



.header {

	height: 146px;

	width: 950px;

	margin-right: auto;

	margin-left: auto;

	position: relative;

	top: 15px;

}

.links a:link {color: #FF0000; text-decoration: none;}     /* unvisited link */

.links a:visited {color: #00FF00; text-decoration: none;}  /* visited link */

.links a:hover {color: #FF00FF; text-decoration: none; border-bottom-width: 0px;}   /* mouse over link */

.links a:active {color: #0000FF; text-decoration: none;}   /* selected link */



.links {

	position: relative;

	height: 30px;

	width: 920px;

	top: 30px;

	margin-right: auto;

	margin-left: auto;

	padding: 0px;

}

.links ul {

	list-style-type: none;

	display: block;

	margin: 0px;

	padding: 0px;

}

.links li {

	display: inline;

}

.links a {

	display: block;

	float: left;

	width: 25%;

	text-align: center;

}

.wrapper {

	padding: 0px;

	width: 950px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	position: relative;

	top: 20px;

}

.sidebar_left {

	margin: 0px;

	width: 223px;

	

	position: absolute;

	left: 10px;

	top: 25px;

	background-color: #FFFFFF;

	background-image: url(images/sidebarslice.gif);

	background-repeat: repeat-y;

}

.sidebar_left_top {

	position: absolute;

	top: -1px;

}

.sidebar_left_middle {

	background-image: url(images/sidebarblack.gif);

	margin: 0px;

	width: 213px;

	background-repeat: no-repeat;

	background-position: center bottom;

	padding-top: 20px;

	padding-right: 5px;

	padding-bottom: 20px;

	padding-left: 5px;

min-height: 400px;

	height: auto !important;

height: 400px;

	

}

.sidebar_left_middle div{
padding-bottom: 5px;
}

.sidebar_left_bottom {

	position: absolute;

}

.sidebar_right {

	margin: 0px;

	padding: 0px;

	width: auto;

	position: absolute;

	right: 10px;

	top: 25px;

}

.sidebar_right_top {

	position: absolute;

	padding: 0;

	margin: 0;

	top: -1px;

}

.sidebar_right_middle {

	background-image: url(images/sidebarwhite.gif);

	margin: 0px;

	padding: 0px;

	width: 213px;

	background-repeat: no-repeat;

	background-position: center bottom;

	padding-top: 20px;

	padding-right: 5px;

	padding-bottom: 20px;

	padding-left: 5px;

	min-height: 500px;

	height: auto !important;

height: 500px;

}

.sidebar_right_bottom {

	position: absolute;

}


.login a,p{line-height: 10pt;
font-size: 10px;}

.login p{ padding:0px;}

.login ul, li{padding:0px; margin:0px;}


.login {

	position: relative;

	width: 510px;

	left: -10px;

	top: -10px;

	background-color:#000000;

	font-family: Tahoma, Arial, Verdana;

	color: #FFFFFF;

	padding-left: 0px;
padding-right: 5px;


	padding-top: 5px; padding-bottom: 5px;



	height: auto !important;



}
.login li {list-style: none;list-style-image: none;}
.login a:link {color: #ffffff; text-decoration: none;}     /* unvisited link */

.login a:visited {color: #ffffff; text-decoration: none;}  /* visited link */

.login a:hover {

color: #ffffff;

text-decoration: none;

background-color: transparent;

border-color: #cccccc;

border-bottom-width: 1px;

border-left-width: 0px;

border-right-width: 0px;

border-top-width: 0px;

border-style: dotted;

}

   /* mouse over link */

.login a:active {color: #ffffff; text-decoration: none;}   /* selected link */




.content {

	position: relative;

	width: 495px;

	left: 250px;
	
	top:30px;

	

	/* background-image: url(images/content-bg.jpg); */
	background-color: #181818;

	font-family: Tahoma, Arial, Verdana;

	color: #ccc;

	padding: 10px;

	padding-top: 10px;

min-height: 500px;

	height: auto !important;

height: 500px;

}

.content a,p{line-height: 12pt;
font-size: 12px;}

.content h2{
	padding-bottom: 10px;
}

.content img {border-width: 0px; border-style: none; padding: 10px;} 
.content li {list-style: none;list-style-image: none;}


.content a:link {color: #ffffff; text-decoration: none;}     /* unvisited link */

.content a:visited {color: #ffffff; text-decoration: none;}  /* visited link */

.content a:hover {

color: #ffffff;

text-decoration: none;

background-color: transparent;

border-color: #cccccc;

border-bottom-width: 1px;

border-left-width: 0px;

border-right-width: 0px;

border-top-width: 0px;

border-style: dotted;

}

   /* mouse over link */

.content a:active {color: #ffffff; text-decoration: none;}   /* selected link */

.no-style a:hover {
border-bottom-width: 0px;
-moz-outline: none; 
}
.no-style a:visited {
border-width: 0px;
-moz-outline: none; 
}
.no-style a:active {
border-width: 0px;
-moz-outline: none; 
}

.content td p, .content td h2{
padding-left: 10px;
}



.contentwide {

	position: absolute;

	width: 940px;

	

	top: 25px;



	font-family: Tahoma, Arial, Verdana;

	color: #FFFFFF;

	padding: 5px;

	padding-top: 20px;

}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}

.entry {
	overflow:visible;
}


.youtube{
	display: block;
	padding-left: 8px;
	padding-top:5px;
	padding-bottom: 15px;

}

/* avatar sigs */
.avatar-sig{
width: 300px;
height:130px;

}
.avatar-right{
float: right;
margin-top: -60px;
height: 190px;
overflow: hidden;
position:relative;
z-index:1;
margin-right:-20px;
}
.avatar-name{
height: 15px;
background-color: #404c53;
color: #fff;
clear:both;
position: relative;
top: -15px;
text-align: left;
}
.avatar-name p{
padding-left:10px;
}

/* footer stuff */

#footer{
width: 100%;
margin: 0px;
background-image: url(images/footer-bg.jpg);
background-repeat:repeat-x;
background-color: #000;
height: 121px;

margin-top: 30px;
}

#footer-logo{
float: right;
margin-top: 15px;
margin-right: 20px;
}

.push{
height: 50px;

}

#footer-center{
width: 600px;
text-align: center;
margin-left: auto;
margin-right: auto;

}

#footer-center p{
padding-top:80px;
padding-bottom:10px; 
margin: 0px;font-family: "Impact", "Arial Black", "Arial", Sans-serif;
font-size: 14px;
color: #777777;
}

#footer-center a, #footer-center a:hover, #footer-center a:visited, #footer-center a:active{
color: #777777;
border: 0px;
font-family: "Impact", "Arial Black", "Arial", Sans-serif;
font-size: 14px;
padding-left:8px;
padding-right:8px;
}