@charset "utf-8";



/*

Theme Name: DesignLovr

Theme URI: http://www.designlovr.com

Description: A custom wordpress theme for DesignLovr

Version: 1.1

Author: Maximilian Zimmer

Author URI: http://www.zeemidesign.com/

Tags: ribbons, slideshow, blue, red

*/



/* CSS Document */

	

	/*CSS Reset*/

	

	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 

		margin:0;

		padding:0;

	}

	table {

		border-collapse:collapse;

		border-spacing:0;

	}

	fieldset,img { 

		border:0;

	}

	address,caption,cite,code,dfn,em,strong,th,var,small {

		font-style:normal;

		font-weight:normal;

	}

	ol,ul {

		list-style:none;

	}

	caption,th {

		text-align:left;

	}

	h1,h2,h3,h4,h5,h6 {

		font-weight:normal;

	}

	q:before,q:after {

		content:'';

	}

	abbr,acronym { border:0;

	}

	

	/*General Definitions*/

	

	@font-face {
		font-family: 'Steinem Bold';
		src: url('fonts/steinemb-webfont.eot');
		src: local('☺'), url('fonts/steinemb-webfont.woff') format('woff'), url('fonts/steinemb-webfont.ttf') format('truetype'), url('fonts/steinemb-webfont.svg#webfont9kHfNPBZ') format('svg');
		font-weight: normal;
		font-style: normal;
	}
	



	.left {

		float:left;

	}

	

	.right {

		float:right;

	}

	

	.clear {

		clear:both;

	}

	

	.center {

		text-align:center;

	}

	

	strong {

		font-weight:bold;

	}

	

	small {

		font-size:0.857em;

	}

	

	em {

		font-style:italic;

	}

	

	.indented {

		padding-left:20px;

		display:block;

	}

	

	body {

		background:#000 url(images/bg.jpg) repeat-y top center;

		font-family: "Century Gothic", Helvetica, Arial, sans-serif;

		font-size:87.5%;

		color:#FFF;

	}

	

	h1, h2, h3, h4, h5, h6 {

		font-family: "Steinem Bold", "Arial Black", Gadget, sans-serif;

		text-shadow:1px 1px 5px #151515;

	}

	

	h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {

		color:#FFF;

	}

	

	h1 {

		font-size:5.143em;

	}

	

	h2 {

		font-size:2.571em;

	}

	

	h3 {

		font-size:2.143em;

		margin:30px 0 10px 0;

	}

	

	h4 {

		font-size:1.857em;

		margin:30px 0 10px 0;

		text-shadow:1px 1px 4px #151515;

	}

	

	h5 {

		font-size:1.571em;

		text-shadow:1px 1px 3px #151515;
		
		margin-bottom:5px;

	}

	

	h6 {

		font-size:1.286em;

		text-shadow:1px 1px 3px #151515;

	}

	

	p {

		line-height:180%;

		margin-bottom:15px;

	}

	

	a {

		color:#b8becc;

		text-decoration:none;

	}

	

	a:hover {

		text-decoration:underline;

	}

	

	/* Basic Structure */

	

	#wrapper {

		width:960px;

		margin:0 auto;

	}

	

	h1#logo a {

		text-indent:-9999px;

		background:url(images/designlovr.png) no-repeat;

		width:373px;

		height:89px;

		display:block;

		margin:30px 0 10px 140px;

		outline:none;

	}

	

	#header {

		background:url(images/header.png) no-repeat;

		height:28px;

		width:669px;

		margin-left:1px;

		z-index:2;

		position:relative;

	}

	

	/* Category Navigation */

	

	ul#category_navigation {

		float:left;

		height:35px;

		margin-bottom:-8px;

		margin-left:35px;

		font-family: "Steinem Bold", "Arial Black", Gadget, sans-serif;

		text-align:center;

		font-size:1.714em;

		text-shadow:1px 1px 5px #151515;

	}

	

		ul#category_navigation li {

			float:left;

			background:url(images/top_navigation.png) no-repeat;

			display:block;

			width:130px;

			height:32px;

			padding-top:7px;

			margin-top:15px;

			overflow:hidden;

		}

		

		ul#category_navigation li a {

			color:#FFF;

		}

		

		ul#category_navigation li a:hover {

			text-decoration:none;

		}

		

		ul#category_navigation li:hover {

			height:32px;

			margin-top:0px;

		}

		

		ul#category_navigation li.current-cat, ul#category_navigation li.current-cat-parent {

			height:32px;

			margin-top:0px;

		}

		

		ul#category_navigation li.current-cat:hover, ul#category_navigation li.current-cat-parent:hover {

			height:30px;

			margin-top:2px;

		}

	

	/* Subscribe Buttons */

	

	ul#subscription {

		float:left;

		margin-bottom:-8px;

		margin-left:117px;

	}

	

		ul#subscription li {

			float:left;

		}

			

			ul#subscription li a {

				display:block;

				width:39px;

				height:21px;

				margin-top:15px;	

			}

			

			ul#subscription li a:hover {

				height:36px;

				margin-top:0px;	

			}

				

			ul#subscription li a#mail_subscription {

				background:url(images/mail_subscription.png) no-repeat;			

			}

			

			ul#subscription li a#rss_subscription {

				background:url(images/rss_subscription.png) no-repeat;

			}

	

	/* Content */

	

	#container {

		margin-left:1px;

		background:url(images/container.png) repeat-y;

		width:609px;

		float:left;

		z-index:1;

		position:relative;

		padding:0 35px 0 25px;

		min-height:3200px;

	}

	

	#slideshow {

		background:url(images/slideshow_ribbon.png) no-repeat;

		width:666px;

		height:265px;

		margin-left:-29px;

		margin-top:0px;

		position:relative;

		z-index:10;

	}

	

		.post img {

			border:4px solid #738abf;

			margin-bottom:15px;

			-moz-border-radius: 3px;

			-webkit-border-radius: 3px;

		}

	

		.post p, .post h3, .post h4, .post h5, .post h6, .post small {

			padding:0 4px;

		}

		

		.post p img {

			margin:0 -4px 15px;

		}



.post ul {

			padding:0 0 0 20px;

			margin-bottom:15px;

		}



.post ul li {

			line-height:180%;

			margin-bottom:10px;

		}

		

	.title {

		background:url(images/title_ribbon.png) no-repeat;

		width:666px;

		height:85px;

		margin-left:-29px;

		position:relative;

		z-index:2;

	}

	

	.heading {

		background:url(images/heading_ribbon.png) no-repeat;

		width:666px;

		height:85px;

		margin:0 0 30px -29px;

		position:relative;

		z-index:2;

	}

	

	.date {

		font-family: "Steinem Bold", "Arial Black", Gadget, sans-serif;

		font-size:1.714em;

		text-align:center;

		float:left;

		padding:16px 0 0 30px;

		text-shadow:1px 1px 5px #151515;

		line-height:100%;

	}

	

		.title h2 {

			float:left;

			margin-left:45px;

			padding-top:18px;

		}

		

			.title h2 a:hover {

				text-decoration:none;

			}

		

		.title h2.long_title {

			font-size:1.714em;

			float:left;

			margin-left:45px;

			padding-top:11px;

            width:440px;

            text-align:center;

		}

		

		.title h2.post_long_title {

			font-size:1.714em;

			float:left;

			margin-left:40px;

			padding-top:12px;

            width:500px;

            text-align:center;

		}

		

		.heading h2 {

			float:left;

			margin-left:15px;

			padding:18px;

		}

		

		.heading span.comment_count {

			float:left;

			margin:23px 0 0 33px;

		}

		

		.heading h2#comments {

			margin-left:0px;

			padding-left:20px;

		}

		

		.heading h2#comments a:hover {

			text-decoration:none;

		}

	

	.leadimage {

		margin:-19px 0 20px 0;

		position:relative;

		z-index:0;

	}

	

	.comment_count {

		background:url(images/comment_count.png) no-repeat;

		height:32px;

		width:54px;

		display:block;

		float:right;

		font-family:"Steinem Bold", "Arial Black", Gadget, sans-serif;

		font-size:1.286em;

		margin:23px 30px 0 0;

		padding-top:5px;

		text-align:center;

	}

	

		.comment_count a {

			color:#000;

		}

	

	.read_more {

		font-family:"Steinem Bold", "Arial Black", Gadget, sans-serif;

		font-size:1.286em;

		color:#FFF;

		padding-right:20px;

		background:url(images/read_more.png) no-repeat center right;

		text-shadow:1px 1px 3px #151515;

		float:right;

		margin-bottom:30px;

	}

	

	code {

		background:#687ba6 url(images/code1.png) no-repeat 20px 20px;

		width:568px;

		overflow:auto;

		display:block;

		-moz-border-radius: 5px;

		-webkit-border-radius: 5px;

		padding:20px 20px 10px 20px;

		margin-bottom:15px;

	}

	

	.quicktip, .remark, .warning, blockquote {

		background:#687ba6 url(images/lightbulb.png) no-repeat 560px 10px;

		-moz-border-radius: 5px;

		-webkit-border-radius: 5px;

		padding:20px 20px 10px 20px;

		margin-bottom:15px;

	}

	

	.remark {

		background:#687ba6 url(images/remark.png) no-repeat 555px 10px;

	}

	

	.warning {

		background:#687ba6 url(images/warning.png) no-repeat 560px 10px;

	}

	

	blockquote {

		background:#687ba6 url(images/blockquote1.png) no-repeat 20px 20px;

	}

	

	blockquote p{

		background:url(images/blockquote2.png) no-repeat bottom right;

	}

		

	.quicktip h4, .remark h4, .warning h4 {

		margin:0 0 5px 0;

	}

	

	.quicktip p, .warning p, .remark p, blockquote {

		font-style:italic;

	}

	

	/* Sidebar */

	

	#sidebar {

		margin-top:-18px;

		float:left;

		margin-left:-20px;

		position:relative;

		z-index:0;

	}

	

	#sidebar_header {

		background:url(images/sidebar_header.png) no-repeat;

		width:309px;

		height:18px;

	}

	

	#sidebar_container {

		width:309px;

		background:url(images/sidebar.png) repeat-y;

		padding-bottom:30px;

	}

	

	/* Search */

	

	#searchfield {

		background:url(images/searchfield.png) no-repeat;

		color:#FFF;

		height:27px;

		width:175px;

		display:block;

		border:0;

		margin-left:48px;

		font-size:1.143em;

		font-weight:bold;

		padding:4px 45px 3px 14px;

		margin-bottom:25px;

	}

	

	#searchicon {

		position:absolute;

		right:45px;

		top:24px;

	}

	

		#sidebar ul {

			margin-bottom:30px;

			text-align:center;

		}

		

			#sidebar ul li {

				padding-left:37px;

				margin-bottom:10px;

			}

		

				#sidebar ul li ul li {

					padding:0 15px;

				}

		

		#sidebar h2 {

			background:url(images/sidebar_ribbon.png) no-repeat;

			height:42px;

			width:275px;

			padding-top:7px;

			text-align:center;

			margin-bottom:2px;

			font-size:1.429em;

			text-shadow:1px 1px 3px #151515;

		}

		

	/* Quick Naviation */

		

		#quick_navigation h2 {

			margin-left:37px;

		}

		

			#quick_navigation ul li a {

				background:url(images/quicknav.png) no-repeat top center;

				height:29px;

				width:218px;

				display:block;

				margin-left:11px;

				font-family: "Steinem Bold", "Arial Black", Gadget, sans-serif;

				font-size:1.429em;

				padding-top:5px;

				padding-left:16px;

				margin-bottom:6px;

				text-align:left;

				text-shadow:1px 1px 3px #151515;

				outline:none;

				color:#FFF;

			}

			

			#quick_navigation ul li input#donate {

				background:url(images/quicknav.png) no-repeat top center;

				height:34px;

				width:234px;

				display:block;

				margin-left:11px;

				font-family: "Steinem Bold", "Arial Black", Gadget, sans-serif;

				font-size:1.429em;

				padding-left:13px;

				margin-bottom:6px;

				text-align:left;

				text-shadow:1px 1px 3px #151515;

				outline:none;

				color:#FFF;

				border:0;

				cursor:pointer;

			}

			

			#quick_navigation ul li a:active, #quick_navigation ul li input#donate:active {

				background:url(images/quicknav.png) no-repeat bottom center;

			}

				

			#quick_navigation ul li a:hover {

				text-decoration:none;

			}

				

				#quick_navigation ul li a img {

					float:right;

					margin-right:16px;

					padding-top:1px;

				}

					

				#quick_navigation ul li a img#twitter_icon {

					padding-top:8px;

				}

					

				#quick_navigation ul li a img#contact_icon {

					margin-right:20px;

				}

				

	#coffee_icon {

		position:absolute;

		right:46px;

		margin-top:5px;

		}

	

	

	#sidebar_footer {

		width:309px;

		height:20px;

		background:url(images/sidebar_footer.png) no-repeat;

	}

	

	#footer {

		background:url(images/footer.png) no-repeat;

		height:30px;

		width:669px;

		margin-left:1px;

	}

	

	/* Ads */

	

	#sidebar div.ads {

		width:270px;

		margin:0 auto 30px;
		
		text-align:center;

	}

	

		.ads div.bsap a{

			float:left;
			
			margin:0 5px 10px;

		}

		

		#mozy {

			margin-left:5px;

		}

	

	.ad-space {

		margin-bottom:30px;

	}

	

	/* Sub-Category-Navigation */

	

	ul#sub_category_navigation {

		background:url(images/sub_category_navigation.png) no-repeat;

		width:564px;

		height:29px;

		padding:6px 20px 0;

		text-align:center;

		margin-bottom:8px;

	}

	

	ul#sub_category_navigation li {

		display:inline;

	}

	

	ul#sub_category_navigation li a {

		padding:4px 10px 6px;

		font-size:1.143em;

		font-weight:bold;

		color:#FFF;

	}

	

	ul#sub_category_navigation li a:hover {

		background:url(images/latest_posts.png) repeat;

		text-decoration:none;

	}

	

	ul#sub_category_navigation li.current-cat a {

		background:url(images/latest_posts.png) repeat;

	}

	

	ul#sub_category_navigation li.current-cat a:hover {

		background:none;

		text-decoration:none;

	}

	

	/* Comments */

	

	.commentlist {

		margin-bottom:15px;

	}

	

	.comment {

		background:#687ba6;

		-moz-border-radius: 5px;

		-webkit-border-radius: 5px;

		margin-left:60px;

		padding:10px;

		margin-bottom:30px;

	}

		

	.depth-2 {

		background:#58678B;

	}



	.bypostauthor {

		background:#3f4c6b;

	}



	.comment-meta, .depth-2 li.depth-3 div.comment-meta {

		background:url(images/comment_arrow.png) no-repeat;

		margin-left:-27px;

		position:relative;

		z-index:3;

		margin-top:-50px;

		padding-top:50px;

	}

	

		.depth-2 div.comment-meta {
	
			background:url(images/comment_arrow2.png) no-repeat;
	
		}
	
		
		
		.bypostauthor div.comment-meta, .depth-2 li.depth-3.bypostauthor div.comment-meta {

			background:url(images/comment_arrow3.png) no-repeat;

		}
		
		
		
	.comment_time {

		margin:5px 0 0 -43px;

		text-align:center;

		width:50px;

		float:left;

		font-size:0.857em;

	}

	

	.cancel-comment-reply {

		padding:5px 0px 5px 20px;

	}

	

	.fn {

		margin-left:10px;

		position:relative;

		z-index:5;

	}

	

	.avatar {

		position:relative;

		border:2px solid #738abf;

		-moz-border-radius: 5px;

		-webkit-border-radius: 5px;

		margin-left:-70px;

		z-index:1;

		vertical-align:middle;

	}



	.comment-text {

		margin-top:-25px;

	}



	.cluv {

		margin: 15px 0 -15px;
		
		border:0px !important;
		
		background: #58678B !important;
		
		border-radius:3px;
		
		-moz-border-radius:3px;
		
		-webkit-border-radius:3px;
	
	}



	.parent .cluv {

		margin-bottom:-5px;

	}



	.depth-2 .cluv {
		
		background: #687BA6 !important;

	}



	#commentform, .wpcf7 .wpcf7-form {

		background:#687ba6;

		-moz-border-radius: 5px;

		-webkit-border-radius: 5px;

		padding:16px 16px 1px;

		margin-bottom:10px;

	}

	

	#commentform input[type="text"] {

		background:#3f4c6b;

		border:2px solid #58678b;

		-moz-border-radius: 3px;

		-webkit-border-radius: 3px;

		padding:5px;

		color:#FFF;

	}

	

	#comment {

		width:560px;

		background:#3f4c6b;

		border:2px solid #58678b;

		-moz-border-radius: 3px;

		-webkit-border-radius: 3px;

		padding:5px;

		color:#FFF;

	}

	

	#commentform input#submit, .wpcf7 input#submit {

		width:144px;

		height:32px;

		background:url(images/submit.png) no-repeat top center;

		padding:0;

		border:0;

		font-family:"Steinem Bold", "Arial Black", Gadget, sans-serif;

		font-size:1.071em;

		color:#FFF;

		text-shadow:1px 1px 1px #151515;

		outline:none;

		display:block;

	}

	

	#commentform input#submit:active, .wpcf7 input#submit:active, .download:active {

		background-position:bottom center;

	}

	
	
	#commentform div#commentluv, #commentform div#lastposts {
		
		margin-bottom:15px;
	
	}
	
	
	
	#commentform div#lastposts {
		
		border:2px solid #58678B !important;
		
		border-radius:3px;
		
		-moz-border-radius:3px;
		
		-webkit-border-radius:3px;
	
	}
	

	
		#commentluv span#mylastpost img {
		
			position:relative;
			
			top:2px;
		
		}



		#lastposts img.cl_type_icon {

			vertical-align:top;

		}



	#commentform div#lastposts, #lastposts span.choosepost {
		
		background:#3F4C6B !important;
		
		color:#fff !important;
		
	}
	
	
	
		#lastposts span.choosepost {
	
			border-color:#687BA6 !important;
	
			padding:3px 0;
		
		}
	
		
		
	#download {

		text-align:center;

		width:308px;

		margin:0 auto;

	}

	

	#download_single {

		text-align:center;

		width:154px;

		margin:0 auto;

	}

	

	.download {

		width:144px;

		height:26px;

		background:url(images/submit.png) no-repeat top center;

		padding-top:6px;

		margin:0 5px 22px;

		border:0;

		font-family:"Steinem Bold", "Arial Black", Gadget, sans-serif;

		font-size:1.071em;

		color:#FFF;

		text-shadow:1px 1px 1px #151515;

		outline:none;

		display:block;

		float:left;

	}

	

	.reply {

		float:right;

	}

	

	.reply a{

		width:144px;

		height:26px;

		background:url(images/submit.png) no-repeat top center;

		font-family:"Steinem Bold", "Arial Black", Gadget, sans-serif;

		font-size:1.071em;

		text-shadow:1px 1px 1px #151515;

		text-align:center;

		padding:6px 0 0 0;

		float:right;

		margin-top:8px;

		position:relative;

		z-index:10;

		outline:none;

		color:#FFF;

		outline:none;

	}

	

	.reply a:active {

		background-position:bottom center;

	}

	

	

	.navigation a{

		font-family:"Steinem Bold", "Arial Black", Gadget, sans-serif;

		font-size:1.286em;

		color:#FFF;

		text-shadow:1px 1px 3px #151515;

	}

	

	.add_comment {

		background:url(images/add_comment.png) no-repeat;

		height:37px;

		width:45px;

		display:block;

		float:left;

		margin:20px 0px 0px 36px;

	}

	

	/* Page Navigation */

	

	

	#wp_page_numbers {

		width:523px;

		background:#687ba6;

		-moz-border-radius: 5px;

		-webkit-border-radius: 5px;

		padding:5px 80px 5px 5px;

		text-align:center;

	}

	

	.page_info {

		float:left;

	}

	

		#wp_page_numbers ul li {

			display:inline;

			margin:0 5px;

			font-family:"Steinem Bold", "Arial Black", Gadget, sans-serif;

		}

		

			#wp_page_numbers ul li a {

				padding:2px;

				

			}

			

			#wp_page_numbers ul li a:hover{

				text-decoration:none;

				background:url(images/latest_posts.png) repeat;

			}

		

			#wp_page_numbers ul li.active_page a {

				background:url(images/latest_posts.png) repeat;

			}

			

			#wp_page_numbers ul li.active_page a:hover {

				background:none;

			}

			

	

	/* Similar Posts */

	

	ul.similar-posts {

		margin-bottom:15px;

padding:0;

	}

	

		ul.similar-posts li {

			background:#687BA6;

			width:182px;

			min-height:212px;

			padding:5px;

			float:left;

			text-align:center;

			margin:0 5px 15px 5px;

			-moz-border-radius: 5px;

			-webkit-border-radius: 5px;

		

		}

		

			ul.similar-posts li a {

				font-family:"Steinem Bold", "Arial Black", Gadget, sans-serif;

				color:#FFF;

				text-shadow:1px 1px 2px #303030;

				font-size:1.429em;

			}

			

			ul.similar-posts li a:hover {

				text-decoration:none;

			}

			

			ul.similar-posts li img {

				padding:0;

				margin-bottom:5px;

			}

			

	h2.similar {

		background:url(images/similar.png) no-repeat;

		display:block;

		float:left;

		margin:18px 0px 0px 36px;

		float:left;

		padding:0 0 0 70px;

	}

	

	

	/* Bookmarking */

	

	.bookmark {

		text-align:center;

		background:#687BA6;

		-moz-border-radius: 5px;

		-webkit-border-radius: 5px;

		padding:20px 0 5px 0;

		margin:0 50px 15px;

	}

	

	.bookmark img {

		padding:0px;

		border:0px;

		margin:0px;

		vertical-align:bottom;

	}

	/* Contact Form */

	

	.wpcf7 textarea {

		width:560px;

		background:#3f4c6b;

		border:2px solid #58678b;

		-moz-border-radius: 3px;

		-webkit-border-radius: 3px;

		padding:5px;

		color:#FFF;

	}

	

	.wpcf7 input {

		background:#3f4c6b;

		border:2px solid #58678b;

		-moz-border-radius: 3px;

		-webkit-border-radius: 3px;

		padding:5px;

		color:#FFF;

	}

	

	/* Search Page */

	

	.search_thumb {

		float:left;

		margin-right:15px;

	}

	

	.search_thumb img{

		margin-bottom:5px;

	}

	

	/* Extra Slideshow Styling */

	

		#latest_posts h5 {

			position:absolute;

			display:block;

			height:28px;

			width:599px;

			top:30px;

			left:33px;

			padding-top:4px;

			text-align:center;

			z-index:50;

			text-indent:-9999px;

		}

		

		#latest_posts h5:hover {

			background:url(images/latest_posts.png) repeat;

			text-indent:0px;

		}

		

		.lead {

			padding:2px;

			position:relative;

			margin:0 auto;

			z-index:0;

		}

		

		.slideshow_link {

			position:absolute;

			z-index:2;

			width:600px;

			height:29px;

			display:block;

			top:0px;

			margin:2px 0 0 2px;

			padding:171px 0 0 0;

			text-align:center;

			text-indent:-9999px;

		}

		

		.slideshow_link:hover {

			background:url(images/latest_posts.png) repeat-x bottom;

			text-indent:0px;

			text-decoration:none;

		}

		

		#slideshow_background {

			background:url(images/slider_background.png) no-repeat;

			width:604px;

			height:204px;

			position:absolute;

			z-index:1;

			top:28px;

			left:31px;

		}	

		

		.thumb {

			border:solid 2px #738abf;

			-moz-border-radius: 3px;

			-webkit-border-radius: 3px;	

		}

		

		.coda-nav {

			position:relative;

			z-index:0;

			margin-top:-18px;

		}

	/*

	jQuery Coda-Slider v2.0 - http://www.ndoherty.biz/coda-slider

	Copyright (c) 2009 Niall Doherty

	This plugin available for use in all personal or commercial projects under both MIT and GPL licenses.

	*/

	

		.coda-slider h2 {

			background:none;

		}

	

		.coda-slider-wrapper {

			width:604px;

			margin:0 auto;

			padding-top:28px;

		}

		

		/* Use this to keep the slider content contained in a box even when JavaScript is disabled */

		.coda-slider-no-js .coda-slider {

			height: 200px;

			overflow: auto !important;

			padding-right: 20px;

		}

		

		/* Change the width of the entire slider (without dynamic arrows) */

		.coda-slider, .coda-slider .panel { 

			width: 604px;

			height: 204px;

		} 

		

		

		

		/* Change margin and width of the slider (with dynamic arrows) */

		.coda-slider-wrapper.arrows .coda-slider, .coda-slider-wrapper.arrows .coda-slider .panel {

			width: 600px;

		}

		.coda-slider-wrapper.arrows .coda-slider {

			margin: 0 10px;

		}



		/* Panel padding */

		.coda-slider .panel-wrapper {

			padding: 0px

		}

		

		/* Preloader */

		.coda-slider p.loading {

			padding: 20px; text-align: center

		}

	

		/* Don't change anything below here unless you know what you're doing */

	

		/* Tabbed nav */

		.coda-nav ul {

			clear: both;

			display: block;

			margin: auto;

			overflow: hidden;

		}

		

		.coda-nav ul li {

			display: inline;

			margin:0 10px;

		}

		

		

		

		/* Miscellaneous */

		.coda-slider-wrapper {

			clear: both;

			overflow: auto;

		}

		

		.coda-slider {

			float: left;

			overflow: hidden;

			position: relative;

		}

		

		.coda-slider .panel {

			display: block; 

			float: left;

		}

		

		.coda-slider .panel-container { 

			position: relative;

		}

		

		.coda-nav-left, .coda-nav-right {

			float: left;

		}

		

		.coda-nav-left a, .coda-nav-right a {

			display: block;

			text-align: center;

			text-decoration: none;

		}

		

		/* Browser Specific Styling*/

		

		/* Opera Slideshow Fix */

		

		body.opera .slideshow_link {

			text-indent:0px;

			background:url(images/latest_posts.png) repeat-x bottom;

		}
		
		
		
		/* IE Searchform */
		
		
		
		body.ie #searchfield {
		
			padding-top:9px;
		
		}
