/*
Theme Name: I feel dirty
Theme URI: http://studio.st/i-feel-dirty/
Description: A clean but dirty template by <a href="http://studio.st/">Studio ST</a>
Version: 1.0
Author: The studio ST team
Author URI: http://studio.st/
*/

* {
	margin: 0px;
	padding: 0px;
	}
body {
	background: #000;
	color: #000;
	font-size: 12px;
	font-family: "Lucida Grande", "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	}
img {
	border: 0px;
	}
.cnt {
	width: 765px;
	background-color: #fff;
	margin: 20px auto 30px;
	}

/* ------------------------------------------------------------------------------
								header 								             
------------------------------------------------------------------------------ */
.header{
	background: url(../images/header-tile.jpg) repeat-x;
	width: 765px;
	height: 59px;
	float: left;
	}
.head1 {
	width: 205px;
	padding: 0 0 0 0;
	text-align: center;
	float: left;
}
.header h1 a {
	color: #fff;
	text-decoration: none;
    display:block;
    width:161px;
    height:59px;
    background: url(../images/logo.jpg) 20px 16px no-repeat;
    text-indent:-9999px;
    padding-left:20px;
}
.header h1 a:hover {
	text-decoration: none;
}
.header h1 {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px; /* edited for Coppermine */
	font-weight: normal;
	letter-spacing: -1px;
	margin-bottom: 0px;
    text-indent:-9999px;
}
.description {
	color: #fff;
	font-size: 12px;
}
.head2 {
	width: 390px;
	float: left;
}
.head2 p {
	color: #fff;
	padding: 0 15px;
	font-size: 12px;
	line-height: 16px;
}
.head2 h3 {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: normal;
	letter-spacing: -1px;
	margin-bottom: 5px;
	padding: 15px 0 0 16px;
	text-transform: lowercase;
}

#demo-container{height:59px;padding:0 0 0 0;}

ul#simple-menu{list-style-type:none;width:100%;position:relative;height:59px;font-family:"Trebuchet MS",Arial,sans-serif;font-size:13px;font-weight:bold;margin:0;padding:0 0 0 0;}
ul#simple-menu li{display:block;float:left;margin:0 3px 0 0;height:59px;}
ul#simple-menu li.left{margin:0;}
ul#simple-menu li a{display:block;float:left;color:#fff;background:transparent;line-height:59px;text-decoration:none;padding:5px 15px 0 16px;height:54px;}
ul#simple-menu li a.right{padding-right:15px;}
ul#simple-menu li a:hover{background:#2E4560;}
ul#simple-menu li a.current{color:#2E4560;background:#e2e9ef;}
ul#simple-menu li a.current:hover{color:#2E4560;background:#e2e9ef;}

ul#sub-menu{list-style-type:none;width:100%;position:relative;height:35px;font-family:"Trebuchet MS",Arial,sans-serif;font-size:13px;font-weight:bold;margin:0;padding:0 0 0 0;border-bottom:1px solid #ccc;}
ul#sub-menu li{display:block;float:left;margin:0 3px 0 0;height:35px;}
ul#sub-menu li.left{margin:0;}
ul#sub-menu li a{display:block;float:left;color:#4087b9;background:transparent;line-height:35px;text-decoration:none;padding:0px 15px 0 16px;height:35px;}
ul#sub-menu li a.right{padding-right:15px;}
ul#sub-menu li a:hover{background:#ccc;}
ul#sub-menu li a.current{color:#2E4560;background:#e2e9ef;}
ul#sub-menu li a.current:hover{color:#2E4560;background:#e2e9ef;}

.head3 {
	width: 165px;
	float: right;
    padding: 15px 0 5px 0;
}
.head3 p {
	color: #fff;
	padding: 0 15px 0 0;
	font-size: 12px;
	line-height: 16px;
}
.head3 h3 {
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: normal;
	letter-spacing: -1px;
	margin-bottom: 5px;
	padding: 15px 0 0 2px;
	text-transform: lowercase;
}


/* ------------------------------------------------------------------------------
								main
------------------------------------------------------------------------------ */
.main {
	width: 765px;
    background:#e2e9ef;
	}
.content {
	padding: 20px 15px 0 15px;
	float: left;
	width: 735px;
	margin-right: 3px;
	overflow-x:auto;
	display: block;
	}
.content a {
	color: #4087b9;
	}
.navigation {
	font-size: 14px;
	margin-bottom: 15px;
	}
.post {
	margin-bottom:30px;
	}
.posttitle {
	margin-bottom: 15px;
	}
.post h2 {
	color: #294A59;
	font-size: 26px;
	font-weight: normal;
	letter-spacing: -1px;
	}
h2.pagetitle {
	color: #555;
	font-size: 22px;
	font-weight: normal;
	letter-spacing: -1px;
	margin-bottom: 15px;
	}
.post h2 a {
	color: #294A59;
	text-decoration:none;
	}
.post h2 a:hover {
	text-decoration:underline;
}
.post small {
	color: #294A59;
	display: block;
	margin-bottom: 15px;
	}
.post p {
	font-size: 14px;
	margin-bottom: 15px;
	line-height:21px;
	}
.post blockquote {
	background: url(../images/blockquotebg2.gif) no-repeat;
	color: #294a59;
	padding: 15px 0 0 42px;
}
.post ul {
	list-style-type: none;
	font-size: 14px;
	margin-bottom: 15px;
	}
.post ul li {
	background: url(../images/bullet02.gif) no-repeat 0px 5px;
	margin-bottom: 5px;
	padding-left: 17px;
	}
p.postmetadata {
	font-size:11px;
	margin:3px 0;
	}


/* ------------------------------------------------------------------------------
								footer
------------------------------------------------------------------------------ */
.footer_wp {
    background:#2E4560;
	width: 735px;
	height: 100px;
	padding: 0px 15px 0;
	color: #fff;
	font-size: 11px;
	display: block;
	float: left;
    border-top:2px solid #fff;
	}
p.foot1 {
	padding-top: 15px;
}
p.foot2 {
	padding-top: 25px;
	float: right;
	text-align: right;
	margin-right:5px;
}
.footer_wp a {
	color: #fff;
	}
.footer_wp a:hover {
	background-color: #4087b9;
	text-decoration:none;
	}
.foot2 a:hover {
	background-color: #294A59;
	}
	

/* ------------------------------ clear ------------------------------ */
.clearfix:after {
    content: ".";
    display: block; 
    height: 0; 
    clear: both;
    visibility: hidden;
}
