/*  
Theme Name: Snorstadsungar
Theme URI: http://www.snorstadsungar.se
Version: Kicks
Author: victorkicks
Author URI: http://victorkicks.se

The CSS, XHTML and design is copyright of Snorstadsungar.se.

*/


/* -------------------[ Main Page Elements ]------------------- */

body {
	font-size:14px;
	font-family:Helvetica, Arial, sans-serif;
	background:#e8e6ed;
	text-align:left;
	margin:0;
	padding:0;
	line-height:140%;
}

#wrap {
	padding:0 20px;
	clear:both;
	width:930px;
	margin:0 auto;
	background:#fff;
}

#header {
	width:930px;
	clear:both;
	padding:0;
	margin:0 0;
	height:80px;
	background:#fff;
	padding-top:10px;
}

#nav {
	font-family:Helvetica, Arial, sans-serif;
	width:640px;
	height:20px;
	line-height:20px;
	margin: 0 0;
	padding:0 0 0;
	text-transform:uppercase;
}

#nav2 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	width:auto;
	height:20px;
	line-height:20px;
	margin:0 0;
	padding:0 0 0;
	text-transform:uppercase;
}

#nav3 {
	font-family:Helvetica, Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	width:auto;
	height:20px;
	line-height:20px;
	margin:0 0;
	padding:0 0 0;
	text-transform:uppercase;
}

#linkBottom {
	font-family:Helvetica, Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	width:auto;
	margin:0 0;
	padding:0 0 0;
	text-transform:uppercase;
}

#page {
	clear:both;
	margin:0 auto;
	padding:0;
}  

#contentleft {
	width:640px;
	float:left;
	padding:0;
	margin:0;
} 

#content {
	width:450px;
	float:left;
	margin:0 0px 0 0;
	padding:0;
}

#midcontent {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	width:160px;
	float:right;
	margin:0 0 0 0;
	padding:0 10px 15px 0;
}

#contentright {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	width:260px;
	float:left;
	padding:0 10px 15px 0;
	margin:0 0 15px 20px;
} 

#sidebar {
	width:100%;
	float:left;
	margin:0;
	padding:0;
} 

#footer {
	font-family:Helvetica, Arial, sans-serif;
	font-size:1;
	color:#000;
	background:#fff;
	width:930px;
	line-height:20px;
	clear:both;
	margin:0px auto;
	padding-top:20px;
	padding-bottom:50px;

}
		
#lineTop {
	width:930px;
	height:4px;
	background:#e8e6ed;
	margin-top:20px;
	margin-bottom:5px;
}

/* -------------------[ Headings ]------------------- */

h1, h2, h3, h4, h5, h6, h7 {
	color:#000;
	font-family:Helvetica, Arial, sans-serif;
	letter-spacing:-1px;
	line-height: 130%;
	margin: 0;
	padding: 0;
	text-align: left;
	font-weight:normal;
}

h1 {
	font-size: 16pt;
	margin: 0;
}

h2 {
	font-size: 16px;
}

h3 {
	font-size: 14px;
}

h4,h5,h6,h7 {
	font-size: 12px;
}

#logo {
	background-image:url(images/logo.png);
	width:254px;
	height:60px;
}

.feedTop {
	float:right;
	margin-top:-5px;
	margin-right:-10px;
}

#sidebar h1, #midcontent h4  {
	font-family:Helvetica, Arial, sans-serif;
	font-style:italic;
	font-weight:bold;
	background:#7fd2dc;
	color:#000;
	font-size:16px;
	width:100%;
	height:20px;
	line-height:20px;
	margin:0px auto;
	margin-top:15px;
	margin-bottom:5px;
	padding:0 5px 0;
	letter-spacing:-1px;
	text-transform:uppercase;
}

#sidebar h2, #midcontent h1  {
	font-family:Helvetica, Arial, sans-serif;
	font-style:italic;
	font-weight:bold;
	background:#ffb1e4;
	color:#000;
	font-size:16px;
	width:100%;
	height:20px;
	line-height:20px;
	margin:0px auto;
	margin-top:15px;
	margin-bottom:5px;
	padding:0 5px 0;
	letter-spacing:-1px;
	text-transform:uppercase;
}

#sidebar h3, #midcontent h2  {
	font-family:Helvetica, Arial, sans-serif;
	font-style:italic;
	font-weight:bold;
	background:#fcffb1;
	color:#000;
	font-size:16px;
	width:100%;
	height:20px;
	line-height:20px;
	margin:0px auto;
	margin-top:15px;
	margin-bottom:5px;
	padding:0 5px 0;
	letter-spacing:-1px;
	text-transform:uppercase;
}

#sidebar h4, #midcontent h3  {
	font-family:Helvetica, Arial, sans-serif;
	font-style:italic;
	font-weight:bold;
	background:#bdffb5;
	color:#000;
	font-size:16px;
	width:100%;
	height:20px;
	line-height:20px;
	margin:0px auto;
	margin-top:15px;
	margin-bottom:5px;
	padding:0 5px 0;
	letter-spacing:-1px;
	text-transform:uppercase;
}

h1.sectionhead {
	font-family:Helvetica, Arial, sans-serif;
	font-style:italic;
	font-weight:bold;
	text-transform:uppercase;
	background:#7fd2dc;
	color:#000;
	font-size:16px;
	width:440px;
	height:20px;
	line-height:20px;
	margin:15px auto;
	padding:0 5px 0;
	letter-spacing:-1px;
}

h2.sectionhead {
	font-family:Helvetica, Arial, sans-serif;
	font-style:italic;
	font-weight:bold;
	text-transform:uppercase;
	background:#ffb1e4;
	color:#000;
	font-size:16px;
	width:440px;
	height:20px;
	line-height:20px;
	margin:15px auto;
	padding:0 5px 0;
	letter-spacing:-1px;
}

h2#trackbacks, h2#comments {
	font-family:Helvetica, Arial, sans-serif;
	font-style:italic;
	font-weight:bold;
	text-transform:uppercase;
	background:#fcffb1;
	color:#000;
	font-size:16px;
	width:440px;
	height:20px;
	line-height:20px;
	margin:0px auto;
	margin-top:15px;
	margin-bottom:10px;
	padding:0 5px 0;
	letter-spacing:-1px;
}

h2#respond {
	font-family:Helvetica, Arial, sans-serif;
	font-style:italic;
	font-weight:bold;
	text-transform:uppercase;
	background:#bdffb5;
	color:#000;
	font-size:16px;
	width:440px;
	height:20px;
	line-height:20px;
	margin:0px auto;
	margin-top:15px;
	margin-bottom:10px;
	padding:0 5px 0;
	letter-spacing:-1px;
}

.postTitle
{
	font-family:Helvetica, Arial, sans-serif;
	font-style:none;
	font-size:24px;
	margin:0px 0 0px;
}

.entry h1,.entry h2,.entry h3, .entry h4, .entry h5, .entry h6, .entry h7 {
	margin-bottom:10px;
}


/* -------------------[ Links ]------------------- */

a, a:link, a:visited {
	color: #7fd2dc;
	text-decoration: none;
}

a:hover, a:active {
	color:#939296;
	}

.entry a, .entry a:link, .entry a:visited, .postinfo a, .postinfo a:link, .postinfo a:visited, .postinfo2 a, .postinfo2 a:link, .postinfo2 a:visited {
	text-decoration: none;
	color:#7fd2dc;
}

.entry a, .entry a:hover, .postinfo a, .postinfo a:hover, .postinfo2 a, .postinfo2 a:hover {
	text-decoration: none;
	color:#939296;
}

.title a:link, a:visited {
	color:#000;
}

.title a:hover {
	color:#939296;
}

#midcontent a:link, #midcontent a:visited {
	color:#000;
}

#midcontent a:hover {
	color:#939296;
}

.sidecontent a:link, .sidecontent a:visited {
	color:#000;
}

.sidecontent a:hover {
	color:#939296;
}

.blog a:link, .blog a:visited {
	color:#fff;
}

.blog a:hover {
	color:#939296;
}

.date a:link, .date a:visited, .comment a:link, .comment a:visited, .category a:link, .category a:visited, .read a:link, .read a:visited {
	color:#4b4a4c;
}

.date a:hover, .comment a:hover, .category a:hover, .read a:hover {
	color:#939296;
}

.postLogin a:link, .postLogin a:visited, .postUp a:link, .postUp a:visited, .postBack a:link, .postBack a:visited, .postDate a:link, .postDate a:visited, .postComment a:link, .postComment a:visited, .postVote a:link, .postVote a:visited, .postCategory a:link, .postCategory a:visited, .postTag a:link, .postTag a:visited, .postRss a:link, .postRss a:visited, .postFacebook a:link, .postFacebook a:visited, .postTwitter a:link, .postTwitter a:visited {
	color:#4b4a4c;
}

.postLogin a:hover, .postUp a:hover, .postBack a:hover, .postDate a:hover, .postComment a:hover, .postVote a:hover, .postCategory a:hover, .postTag a:hover, .postRss a:hover, .postFacebook a:hover, .postTwitter a:hover {
	color:#939296;
}

.postCommentA a:link, .postCommentA a:visited {
	color:#4b4a4c;
}

.postCommentA a:hover {
	color:#939296;
}

#footer a:link, #footer a:visited {
	text-decoration:none;
	color:#000;
}

#footer a:hover, #footer a:active {
	text-decoration:none;
	color:#000;
}

.wrong a:link, .wrong a:visited {
	text-decoration:none;
	color:#939296;
}

.wrong a:hover {
	color:#000;
}

.bloglovinBottom a:link, .bloglovinBottom a:visited, .facebookBottom a:link, .facebookBottom a:visited, .twitterBottom a:link, .twitterBottom a:visited, .rssBottom a:link, .rssBottom a:visited {
	color:#000;
}

.bloglovinBottom a:hover, .facebookBottom a:hover, .twitterBottom a:hover, .rssBottom a:hover {
	color:#939296;
}
	
/* -------------------[ Images ]------------------- */

.entry img {
	max-width:450px;
	height:auto;
}

#midcontent img {
	max-width:170px;
	height:auto;
	margin-top:10px;
	margin-bottom:5px;
}

#contentright img {
	max-width:270px;
	height:auto;
	margin-top:10px;
	margin-bottom:5px;
}

img.alignright {
	float: right;
	clear: right;
	margin: 0 0 5px 10px;
	background: #fff;
	padding: 2px;
}

img.alignleft {
	float: left;
	clear: left;
	margin: 0 10px 5px 0px;
	background: #fff;
	padding: 2px;
}

img.centered { 
	display: block; 
	padding: 2px; 
	margin: 0 auto 20px auto; 
	float: none; 
	clear: both;
}



/* -------------------[ Sidebar ]------------------- */

#sidebar ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom:5px;
}

#sidebar ul li {
	list-style-type: none;
	margin: 0 0 5px;
	padding: 0;
}

#sidebar ul li ul {
	list-style-type: square;
	margin: 0;
	padding: 0;
}

#sidebar ul li ul li {
	list-style-type:none;
	padding-left:0px;
	margin:0;
}

/* -------------------[ Middle Content ]------------------- */

#midcontent ul {
	list-style-type: none;
	margin: 0 ;
	padding: 0;
	margin-bottom:5px;
}

#midcontent ul li {
	list-style-type: none;
	margin: 0 0 5px;
	padding: 0;
}

#midcontent ul li ul {
	list-style-type: square;
	margin: 0;
	padding: 0;
}

#midcontent ul li ul li {
	list-style-type:none;
	padding-left:0px;
	margin:0;
}

/* -------------------[ Form Elements ]------------------- */

#commentform {
	font-size:14px;
	padding:0 0 0;
	margin:0;
}

#commentform label {
	display:block;
	margin: 0;
	}

#commentform input {
	color:#000;
	background:#e8e6ed;
	border:none;
	width:240px;
	height:18px;
	padding-top:2px;
	padding-left:5px;
}

#commentform textarea {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	background:#e8e6ed;
	border:none;
	width:440px;
	padding-top:5px;
	padding-left:5px;
}

#commentform #submit {
	width:auto;
	height:20px;
	line-height:20px;
	padding-left:5px;
}

#commentform #submit:hover {
	width:auto;
	background:#ffb1e4;
}

#commentform p {
	margin-bottom:10px;
	}


/* -------------------[ Comments ]------------------- */


ol.commentlist {
	font-size:14px;
	padding:0;
	margin:0;
}

ol.commentlist li {
/*	background:#e8e6ed;	*/
	display:block;
	list-style: none;
	padding-left:5px;
	margin-bottom:15px;
}

ol.tblist {
	font-size:14px;
	list-style: none;
	padding:0;
	margin:0;
}

ol.tblist li {
/*	background:#e8e6ed;	*/
	display:block;
	list-style: none;
	padding-left:5px;
	margin-bottom:15px;
}

.odd {

}


/* -------------------[ Misc Tags and Classes ]------------------- */

p.description {
	color:000;
	font-size: 14px;
	padding: 0 0px;
	margin: 0;
	text-align:left;
	} 

.post ul, .singlepost ul {
	list-style-type: none;
}

.post ul li, .singlepost ul li {
	list-style-type:none;
}

p {
	margin-top: 0px;
}

acronym, abbr, span.caps {
	cursor: help;
}

acronym, abbr {
	border-bottom:4px solid #e8e6ed;
}

* html acronym, abbr {
	border-bottom:4px solid #e8e6ed;
}

blockquote {
	border-left:4px solid #e8e6ed;
	padding-left:5px;
}

.center {
	text-align: center;
}

a img, img a {
	border: none;
}

#lineBottom {
	width:930px;
	height:4px;
	background:#e8e6ed;
	margin-bottom:20px;
}

#lineContent {
	width:450px;
	height:4px;
	background:#e8e6ed;
	margin-bottom:10px;
}

.navigation {
	text-align:left;
	margin:0;
}

.marginTop {
	margin-top:20px;
}

.alignleft {
	float:left;
}

.alignright {
	float:right;
}

.left {
	clear:left;
}

.right {
	clear:right;
}
		
.clear {
	clear:both;
}

.entry {
	padding: 0;
	margin: 0;
	overflow:hidden;
}

.featurepost {
	margin-top:15px;
	padding: 0 0 0;
	background:#e8e6ed;
}

code {
	font: 1.1em 'Courier New', Courier, Fixed;
	}

hr {
        display: block:
        clear:both;
        }

/* -------------------[ Featured ]------------------ */


/* -------------------[ Blogs ]------------------ */

.blogLink {
	height:30px;
	width:260px;
	margin-top:-35px;
	margin-bottom:5px;
	z-index:41;
}

.ayman {
	font-family:Helvetica, Arial, sans-serif;
	line-height:100%;
	width:270px;
	height:60px;
	color:#fff;
	background:url(images/ayman_link.png) 0 0px no-repeat;
    padding-top:40px;
	padding-left:5px;
	margin-top:15px;
	z-index:40;
}

	.ayman_header {
		font-family:Helvetica, Arial, sans-serif;
		width:640px;
		height:150px;
		color:#fff;
		background:url(images/ayman_header.jpg) 0 0px no-repeat;
	}
	
.airmir {
	font-family:Helvetica, Arial, sans-serif;
	line-height:100%;
	width:270px;
	height:60px;
	color:#fff;
	background:url(images/airmir_link.png) 0 0px no-repeat;
    padding-top:40px;
	padding-left:5px;
	margin-top:15px;
	z-index:40;
}

	.airmir_header {
		font-family:Helvetica, Arial, sans-serif;
		width:640px;
		height:150px;
		color:#fff;
		background:url(images/airmir_header.jpg) 0 0px no-repeat;
	}

.cocotaxi {
	font-family:Helvetica, Arial, sans-serif;
	line-height:100%;
	width:270px;
	height:60px;
	color:#fff;
	background:url(images/cocotaxi_link.png) 0 0px no-repeat;
    padding-top:40px;
	padding-left:5px;
	margin-top:15px;
	z-index:40;
}

	.cocotaxi_header {
		font-family:Helvetica, Arial, sans-serif;
		width:640px;
		height:150px;
		color:#fff;
		background:url(images/cocotaxi_header.jpg) 0 0px no-repeat;
	}

.felish {
	font-family:Helvetica, Arial, sans-serif;
	line-height:100%;
	width:270px;
	height:60px;
	color:#fff;
	background:url(images/felish_link.png) 0 0px no-repeat;
    padding-top:40px;
	padding-left:5px;
	margin-top:15px;
	z-index:40;
}

	.felish_header {
		font-family:Helvetica, Arial, sans-serif;
		width:640px;
		height:150px;
		color:#fff;
		background:url(images/felish_header.jpg) 0 0px no-repeat;
	}

.hanneshopf {
	font-family:Helvetica, Arial, sans-serif;
	line-height:100%;
	width:270px;
	height:60px;
	color:#fff;
	background:url(images/hanneshopf_link.png) 0 0px no-repeat;
    padding-top:40px;
	padding-left:5px;
	margin-top:15px;
	z-index:40;
}

	.hanneshopf_header {
		font-family:Helvetica, Arial, sans-serif;
		width:640px;
		height:150px;
		color:#fff;
		background:url(images/hanneshopf_header.jpg) 0 0px no-repeat;
	}

	
.ungarpavift {
	font-family:Helvetica, Arial, sans-serif;
	line-height:100%;
	width:270px;
	height:60px;
	color:#fff;
	background:url(images/ungarpavift_link.png) 0 0px no-repeat;
    padding-top:40px;
	padding-left:5px;
	margin-top:15px;
	z-index:40;
}

	.ungarpavift_header {
		font-family:Helvetica, Arial, sans-serif;
		width:640px;
		height:150px;
		color:#fff;
		background:url(images/ungarpavift_header.jpg) 0 0px no-repeat;
	}

.handelserik {
	font-family:Helvetica, Arial, sans-serif;
	line-height:100%;
	width:270px;
	height:60px;
	color:#fff;
	background:url(images/handelserik_link.png) 0 0px no-repeat;
    padding-top:40px;
	padding-left:5px;
	margin-top:15px;
	z-index:40;
}

	.handelserik_header {
		font-family:Helvetica, Arial, sans-serif;
		width:640px;
		height:150px;
		color:#fff;
		background:url(images/handelserik_header.jpg) 0 0px no-repeat;
	}
	
.joelighe {
	font-family:Helvetica, Arial, sans-serif;
	line-height:100%;
	width:270px;
	height:60px;
	color:#fff;
	background:url(images/joelighe_link.png) 0 0px no-repeat;
    padding-top:40px;
	padding-left:5px;
	margin-top:15px;
	z-index:40;
}

	.joelighe_header {
		font-family:Helvetica, Arial, sans-serif;
		width:640px;
		height:150px;
		color:#fff;
		background:url(images/joelighe_header.jpg) 0 0px no-repeat;
	}
	
.larvensantana {
	font-family:Helvetica, Arial, sans-serif;
	line-height:100%;
	width:270px;
	height:60px;
	color:#fff;
	background:url(images/larvenamen_link.png) 0 0px no-repeat;
    padding-top:40px;
	padding-left:5px;
	margin-top:15px;
	z-index:40;
}

	.larvensantana_header {
		font-family:Helvetica, Arial, sans-serif;
		width:640px;
		height:150px;
		color:#fff;
		background:url(images/larvenamen_header.jpg) 0 0px no-repeat;
	}

.mashup {
	font-family:Helvetica, Arial, sans-serif;
	line-height:100%;
	width:270px;
	height:60px;
	color:#fff;
	background:url(images/mashup_link.png) 0 0px no-repeat;
    padding-top:40px;
	padding-left:5px;
	margin-top:15px;
	z-index:40;
}

	.mashup_header {
		font-family:Helvetica, Arial, sans-serif;
		width:640px;
		height:150px;
		color:#fff;
		background:url(images/mashup_header.jpg) 0 0px no-repeat;
	}

.peldeezy {
	font-family:Helvetica, Arial, sans-serif;
	line-height:100%;
	width:270px;
	height:60px;
	color:#fff;
	background:url(images/peldeezy_link.png) 0 0px no-repeat;
    padding-top:40px;
	padding-left:5px;
	margin-top:15px;
	z-index:40;
}

	.peldeezy_header {
		font-family:Helvetica, Arial, sans-serif;
		width:640px;
		height:150px;
		color:#fff;
		background:url(images/peldeezy_header.jpg) 0 0px no-repeat;
	}
	
.piacossa {
	font-family:Helvetica, Arial, sans-serif;
	line-height:100%;
	width:270px;
	height:60px;
	color:#fff;
	background:url(images/piacossa_link.png) 0 0px no-repeat;
    padding-top:40px;
	padding-left:5px;
	margin-top:15px;
	z-index:40;
}

	.piacossa_header {
		font-family:Helvetica, Arial, sans-serif;
		width:640px;
		height:150px;
		color:#fff;
		background:url(images/piacossa_header.jpg) 0 0px no-repeat;
	}

.simonemanuel {
	font-family:Helvetica, Arial, sans-serif;
	line-height:100%;
	width:270px;
	height:60px;
	color:#fff;
	background:url(images/simonemanuel_link.png) 0 0px no-repeat;
    padding-top:40px;
	padding-left:5px;
	margin-top:15px;
	z-index:40;
}

	.simonemanuel_header {
		font-family:Helvetica, Arial, sans-serif;
		width:640px;
		height:150px;
		color:#fff;
		background:url(images/simonemanuel_header.jpg) 0 0px no-repeat;
	}
	
.thisissic {
	font-family:Helvetica, Arial, sans-serif;
	line-height:100%;
	width:270px;
	height:60px;
	color:#fff;
	background:url(images/thisissic_link.png) 0 0px no-repeat;
    padding-top:40px;
	padding-left:5px;
	margin-top:15px;
	z-index:40;
}

	.thisissic_header {
		font-family:Helvetica, Arial, sans-serif;
		width:640px;
		height:150px;
		color:#fff;
		background:url(images/thisissic_header.jpg) 0 0px no-repeat;
	}

/* -------------------[ Main ]------------------ */

.main {
	float:left;
	padding: 0;
	margin: 0;
}

.title {
	font-family:Helvetica, Arial, sans-serif;
	font-style:none;
	font-size:24px;
	margin:0px 0 10px;
}

/* -------------------[ Postmeta ]------------------ */

.postMeta {
	border-top:0px solid #e8e6ed;
	margin-top:0px;
}

.postMeta2 {
	border-top:4px solid #e8e6ed;
	margin-bottom:15px;
}

.postMetaText {
	background-color:#e8e6ed;
	border-top:0px solid #e8e6ed;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#4b4a4c;
	margin-bottom:5px;
	padding-left:5px;
}

.postBack {
	float:right;
	font-family:Helvetica, Arial, sans-serif;
	font-style:normal;
	font-size:10px;
	color:#4b4a4c;
	text-transform:none;
	letter-spacing:0;
	background: url(images/back.png) 0 5px no-repeat;
    padding-left:13px;
}

.postLogin {
	float:right;
	font-family:Helvetica, Arial, sans-serif;
	font-style:normal;
	font-size:10px;
	color:#4b4a4c;
	text-transform:none;
	letter-spacing:0;
}

.postDate {
	float:left;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#4b4a4c;
	margin-bottom:5px;
}

.postComment {
	float:right;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#4b4a4c;
	background: url(images/comment.png) 0 5px no-repeat;
    padding-left:16px;
	margin-left:10px;
}

.postCategory {
	float:right;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#4b4a4c;
	background: url(images/tag.png) 0 5px no-repeat;
    padding-left:16px;
	margin-left:10px;
}

.postRss {
	float:right;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#4b4a4c;
	background: url(images/rss.png) 0 4px no-repeat;
    padding-left:16px;
	margin-left:10px;
}

.postFacebook {
	float:right;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#4b4a4c;
	background: url(images/facebook.png) 0 5px no-repeat;
    padding-left:13px;
	margin-left:10px;
}

.postTwitter {
	float:right;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#4b4a4c;
	background: url(images/twitter.png) 0 4px no-repeat;
    padding-left:13px;
}

.postVote {
	float:right;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#4b4a4c;
	background: url(images/like.png) 0 5px no-repeat;
    padding-left:16px;
	margin-left:10px;
}

.postUp {
	float:right;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#4b4a4c;
	background: url(images/up.png) 0 5px no-repeat;
    padding-left:13px;
}

.postCommentA {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#4b4a4c;
	clear:both;
}

.postCommentS {
	font:Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#4b4a4c;
}

.postComments {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#000;
	background:url(images/comment.png) 0 5px no-repeat;
    padding-left:16px;
	margin-top:-2px;
}

/* -------------------[ Search ]------------------- */

.search-form input {
	font-family:Helvetica, Arial, sans-serif;
	font-style:italic;
	font-weight:bold;
	background:#e8e6ed;
	color:#000;
	font-size:16px;
	width:260px;
	height:20px;
	padding:0px 5px 0;
	letter-spacing:-1px;
	border:none;
}

/* -------------------[ Icon ]------------------- */

.icon-twitter {
height:14px;
width:14px;
background-image:url(images/icon_twitter2.png);
display:block;
float:left;
margin-right:10px;
}

.icon-twitter:hover {
height:14px;
width:14px;
background-image:url(images/icon_twitter_hover2.png);
display:block;
float:left;
}

.icon-facebook {
height:14px;
width:14px;
background-image:url(images/icon_facebook2.png);
display:block;
float:left;
margin-right:10px;
}

.icon-facebook:hover {
height:14px;
width:14px;
background-image:url(images/icon_facebook_hover2.png);
display:block;
float:left;
}

.icon-bloglovin {
height:15px;
width:15px;
background-image:url(images/icon_bloglovin2.png);
display:block;
float:left;
margin-right:10px;
}

.icon-bloglovin:hover {
height:15px;
width:15px;
background-image:url(images/icon_bloglovin_hover2.png);
display:block;
float:left;
}

.icon-rss {
height:14px;
width:14px;
background-image:url(images/icon_rss2.png);
display:block;
float:left;
margin-right:10px;
}

.icon-rss:hover {
height:14px;
width:14px;
background-image:url(images/icon_rss_hover2.png);
display:block;
float:left;
}

.bloglovinBottom {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#4b4a4c;
	background: url(images/icon_bloglovin2.png) 0 2px no-repeat;
    padding-left:18px;
	margin-top:15px;
}

.bloglovinBottom:hover {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#4b4a4c;
	background:url(images/icon_bloglovin_hover2.png) 0 2px no-repeat;
    padding-left:18px;
}

.facebookBottom {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#4b4a4c;
	background: url(images/icon_facebook2.png) 0 4px no-repeat;
    padding-left:18px;
	margin-top:5px;
}

.facebookBottom:hover {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#4b4a4c;
	background:url(images/icon_facebook_hover2.png) 0 4px no-repeat;
    padding-left:18px;
}

.twitterBottom {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#4b4a4c;
	background: url(images/icon_twitter2.png) 0 3px no-repeat;
    padding-left:18px;
	margin-top:5px;
}

.twitterBottom:hover {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#4b4a4c;
	background:url(images/icon_twitter_hover2.png) 0 3px no-repeat;
    padding-left:18px;
}

.rssBottom {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#4b4a4c;
	background: url(images/icon_rss2.png) 0 3px no-repeat;
    padding-left:18px;
	margin-top:5px;
}

.rssBottom:hover {
	font-family:Helvetica, Arial, sans-serif;
	font-size:14px;
	color:#4b4a4c;
	background:url(images/icon_rss_hover2.png) 0 3px no-repeat;
    padding-left:18px;
}

/* -------------------[ Navigation ]------------------- */

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li {
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	letter-spacing:-1px;
	text-transform:uppercase;
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}

#sddm li a
{	display:block;
	margin:0 0px 0 0;
	padding:0px 5px;
	width:auto;
	background:#fff;
	color:#000;
	text-align:center;
	text-decoration:none}

#sddm li a:hover {
	background:#e8e6ed;
}

#sddm div {
	position:absolute;
	visibility:hidden;
	margin:0;
	padding:0;
	background:#e8e6ed;
}

	#sddm div a {
		font-size:16px;
		position: relative;
		display: block;
		margin: 0;
		padding:0px 5px;
		width:auto;
		white-space:nowrap;
		text-align:left;
		text-decoration:none;
		background:#e8e6ed;
		color:#000;
		z-index:31;
	}

	#sddm div a:hover {
		background: #ffb1e4;
		color:#000;
	}


/*----*/

ul.nav2 {
	font-size:16px;
	font-weight:bold;
	letter-spacing:-1px;
	height:20px;
	line-height:20px;
	float:left;
	list-style: none;
	padding: 0;
	margin: 0;
        }

ul.nav2 li {
	float:left !important;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

ul.nav2 li a, ul.nav2 li a:link, ul.nav2 li a:visited {        
	color: #000;
	float:left;
	display: block;
	padding:0 5px;
}

ul.nav2 li a:hover, ul.nav2 li a:active {
	background: #ffb1e4;
	color:#000;
	text-decoration: none;
}

ul.nav2 li.current_page_item a {
	color:#000;
	text-decoration: none;
}

ul.nav2 li ul {
	float:left;
	margin:0;
	padding:0;
}

ul.nav3 {
	font-size:16px;
	font-weight:bold;
	letter-spacing:-1px;
	height:20px;
	line-height:20px;
	float:left;
	list-style: none;
	padding: 0;
	margin: 0;
        }

ul.nav3 li {
	float:left !important;
	margin: 0;
	padding: 0;
	list-style-type: none;
}

ul.nav3 li a, ul.nav3 li a:link, ul.nav3 li a:visited {        
	color: #000;
	float:left;
	display: block;
	padding:0 5px;
}

ul.nav3 li a:hover, ul.nav3 li a:active {
	background: #ffb1e4;
	color:#000;
	text-decoration: none;
}

ul.nav3 li.current_page_item a {
	color:#000;
	text-decoration: none;
}

ul.nav3 li ul {
	float:left;
	margin:0;
	padding:0;
}

/* ---------------[ Tables ]--------------- */

.entry table {
	margin-bottom:15px;
	padding:auto;
	border:auto;
}

.entry tr, .entry td, .entry th {
	margin:auto; padding:auto; border:auto;
}

.entry td, .entry th {
	padding:8px;
	vertical-align:top;
}

.entry th {
	font-weight:bold;
	background:#E5E0C3;
}

.entry td {
	  border:4px solid #e8e6ed;
}