/*
Theme Name: Labmeta.cms.7
Theme URI: http://www.labmeta.net
Version: 7.0
Author: <a href="http://www.labmeta.net">(c) 2009 Labmeta</a>
*/


/* Global */

#body{
	width:1060px;
	
}




#wrapper{
	width:1100px;
	padding:10px;
	margin-top:20px;
	float:left;
	margin-left:50px;
	margin-right:50px;
	margin-bottom:50px;
	
}

#wrapper li{
list-style: none;
}


#narrowcolumn{
	float:left;
	width:295px;
	font-size:11px;
	line-height:11px;
	letter-spacing:0px;
	font-family:helvetica, arial, sans-serif;
}

#widecolumn{
	float:left;
	width:765px;
	font-size:11px;
	line-height:13px;
	letter-spacing:0px;
	font-family:helvetica, arial, sans-serif;
	padding-left:20px;
}

#mediumcolumn{
	float:left;
	width:510px;
	font-size:11px;
	line-height:13px;
	letter-spacing:0px;
	font-family:helvetica, arial, sans-serif;
	padding-left:20px;
}

#nav{
	float:left;
	width:755px;
	padding:5px;
}

#navlogo{
	color: white;
	font-family: Georgia;
	font-size: 24px;
	line-height: 24px;
	width:205px;
	float:left;
	padding:5px;
	margin-left:35px;
	margin-top:75px;
	letter-spacing: -1px;
}


#content{
	float:left;
	width: 765px;
	color: gray;
}



/* Navigation Block */


#nav{
	font-family: Georgia;
	font-size: 24px;
	line-height: 24px;
	width:245px;
	float:left;
	padding:5px;
	margin-left:35px;
	margin-top:65px;
}

#nav a:link{
color: white;
text-decoration: none;
}

#nav a:visited{
color: white;
text-decoration: none;
}

#nav a:hover{
color: white;
text-decoration: line-through;
}

#nav .current_page_item  {
color: white;
text-decoration: line-through;
}


#navlogo a:link{
color: white;
text-decoration: none;
}

#navlogo a:visited{
color: white;
text-decoration: none;
}

#navlogo a:hover{
color: white;
text-decoration: line-through;
}

#navlogo .current_page_item  {
color: white;
text-decoration: line-through;
}






/* Left Side Column */


#header{
width:245px;
float:left;
padding:5px;
margin-left: 40px;
margin-bottom: 20px;
}

#headerimage{
margin-top:30px;
width:285px;
float:left;
padding:5px;
}

#headernav{
width:285px;
height:285px;
float:left;
padding:5px;
background-image: url(http://www.labmeta.net/node.images/Utility/logo.jpg);
background-repeat: no-repeat;
}

#headeraddress{
width:240px;
float:left;
padding:5px;
margin-left: 40px;
margin-top:10px;
}

.addressblock{
width:115px;
float:left;
}


/* List Content */

ul {
padding: 0px;
margin: 0px;
list-style:none;
}
ul li {
padding: 0px;
margin: 0px;
list-style:none;
}

.thumb{
padding-top:10px;
height:138px;
}

.none2{
padding-top:10px;
height:138px;
}

.image{
height:435px;
}

.title{
font-family: Georgia;
font-size: 24px;
letter-spacing: -1px;
color: black;
}

.eachpost{
position: absolute;
}

.nudge{
padding-top: 8px;
}


/* Columised Single Page Layout */

.column{
padding-right:20px;
}

.first.column{
padding-right:20px;
}

.last.column{
padding-right:0px;
}

.wide{
margin-top:0px;
}

.thin{
}

.datablock{
float:left;
width:245px;
height:50px;
margin-right:15px;
margin-top:10px;
display:block;
}

.datablockthin{
float:left;
width:155px;
height:50px;
margin-right:15px;
margin-top:10px;
}

.datablockthinend{
float:left;
width:155px;
height:50px;
margin-top:10px;
}

.datablockend{
float:left;
width:245px;
height:50px;
margin-top:10px;
}

.divider{
margin-top: 30px;
}

.pad{
padding-bottom: 10px;}

#videoPost{
position: relative;
top: -20px;
}

.twocols{
display:block;
}

.onecols{
display:block;
}

.bigtext{
font-family: Georgia;
font-size: 24px;
line-height: 25px;
letter-spacing: -1px;
}

#searchfield{
padding-top:20px;
}

.shop{
padding-top:10px;
}





a:link{
color: black;
text-decoration: none;
}

a:visited{
color: black;
text-decoration: none;
}

a:hover{
color: black;
text-decoration: line-through;
}

.current_page_item  {
color: black;
text-decoration: line-through;
}
