/*
THEME NAME: Customized Sandbox 2011
THEME URI: http://crisplook.com &amp; http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists
VERSION: 1.6.1
AUTHOR: <a href="http://crisplook.com">Crisplook.com</a>, <a href="http://www.erikiggmark.se/">Erik Iggmark</a>, <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>
AUTHOR URI:
TAGS: sandbox, microformats, hcard, hatom, xoxo, widgets, blank slate, starter theme, minimalist, developer
*/

/* Two-column with sidebar on left from the /examples/ folder  */
@import url('examples/2c-r.css');

/* Just some example content */

html {
background:url(images/noise.gif) #CCC59E;
height:100%;
margin:0 auto;
padding:0;
}
body {
color: #000000;
font-family:lucida grande,"dejarip-1","dejarip-2",Helvetica,sans-serif;
font-size:13px;
height:100%;
margin:0 auto;
padding:0;
}
div {
margin:0;
padding:0;
}
a {
color:#26231F;
text-decoration:none;
}

a.button {
font-family: "dejarip-1","dejarip-2",sans-serif;
font-weight:500;
-moz-border-radius:3px;
-webkit-border-radius:3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
background: #000000;
color:#FFFFFF;
padding:5px 10px;
float:left;
}
a.button:hover {
background: #FFFFFF;
color:#000000;
}
a.button_invert {
font-family: "dejarip-1","dejarip-2",sans-serif;
font-weight:500;
-moz-border-radius:3px 3px 3px 3px;
-webkit-border-radius:3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
background: url(images/noise.gif) #CCC59E;
color:#000;
padding:5px 10px;
}
a.button_invert:hover {
background: #fff;
color:#000;
}
a:hover {
color:#A11300;
text-decoration:none;
}
img, a img {
border:medium none;
}
.clear {
width: 100%;
height: 1px;
margin: 0 0 -1px;
clear:both;
}
h1 {
color:#26231F;
font-family: "dejarip-1","dejarip-2",sans-serif;
font-size:48px;
font-weight:900;
text-decoration:none;
text-shadow: 0 1px 0 #FFF9Dc;
}

li h2 {
list-style:none outside none;
margin-left:0;
padding-left:0;
}
h2 {
font-family: "dejarip-1","dejarip-2",sans-serif;
font-size:30px;
text-decoration:none;
text-shadow: 0 1px 0 #FFF9Dc;
}
h3 {
color:#26231F;
font-family: "dejarip-1","dejarip-2",sans-serif;
font-weight:900;
font-size:30px;
text-decoration:none;
text-shadow: 0 1px 0 #FFF9Dc;
}

h4 {
color:#26231F;
font-family: "dejarip-1","dejarip-2",sans-serif;
font-weight:900;
font-size:24px;
text-decoration:none;
text-shadow: 0 1px 0 #FFF9Dc;
}

/* Wrappers */

#wrap {
background: url('https://oldblog.rickstrode.com/wp-content/themes/sandbox/images/hightlight6.png') no-repeat scroll center top transparent;
margin:0 auto;
min-height:50%;
padding:0;
voice-family:inherit;
width:940px;
}
#footerwrapper {
margin:0 auto;
padding:30px 0 0 0;
width:940px;
}



div.skip-link {
position:absolute;
right:1em;
top:1em;
}

/* Meny */

.tabbar {
float:right;
font-family: "dejarip-1","dejarip-2",sans-serif;
font-size:14px;
font-weight:700;
margin-top:40px;
}
.tab, .tabselected {
margin-left:5px;
-moz-border-radius:3px 3px 3px 3px;
-webkit-border-radius:3px 3px 3px 3px;
-khtml-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
}
.tab a {
-moz-border-radius:3px 3px 3px 3px;
-webkit-border-radius:3px 3px 3px 3px;
-khtml-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
background:none repeat scroll 0 0 #000000;
color:#FFFFFF;
display:inline-block;
padding:5px 10px;
}
.tabselected a, .tabselected a:hover, .tab a:hover {
-moz-border-radius:3px 3px 3px 3px;
-webkit-border-radius:3px 3px 3px 3px;
-khtml-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
background:none repeat scroll 0 0 #FFFFFF;
color:#000000;
display:inline-block;
padding:5px 10px;
}
.dmenu {
margin:20px 0 0;
position:absolute;
text-align:left;
}
.tabbar .dmenu ul {
margin:0;
padding:5px 0 0 0;
}
.tabbar .dmenu ul li {
display:list-item;
}
.dmenu {
left:-999em;
}
.tabbar .fademenu .dmenu {
margin:5px 0 0 -6px;
}
.tabbar .fademenu:hover .dmenu {
left:auto;
}

div#slidespace {
padding-top:40px;
}

/* Header */

div#header {
height:150px;
margin-bottom:15px;
padding-top:15px;
}
div#header li {
display:inline;
}
div#logo {
display:inline;
font-size:10px;
}
div#logo img {
margin-bottom:-45px;
}

/* Content */
div#postcontent, div#bloglist{
background: #fff;
-moz-box-shadow: 0px 0px 3px #999;
-webkit-box-shadow: 0px 0px 3px #999;
box-shadow: 0px 0px 3px #999;
}

div#postcontent, div#bloglist{
margin-bottom: 40px;
padding: 30px;
}

div#content h2.page-title{
	padding:0;
	margin-top:0;
margin-bottom: 30px;	
}

div#bloglist{
width:600px;
height: 220px;
float:left;
display: inline;
overflow: hidden;
margin-bottom: 20px;
padding: 0 30px 0 0;
}

div#bloglist h2, div#bloglist h2 a{
font-size: 24px;
margin-top: 30px;
margin-bottom: 0;
}

div#bloglist img{
float:left;
overflow:hidden;
margin-right: 20px;
padding: 3px;
}

div#bloglist .entry-date{
font-style: italic;
font-size: 11px;
padding: 5px;
}

.readmore a.button{
float: right;
margin-top: -1px;
margin-right: 25px;
color: #000000;
background:url(https://oldblog.rickstrode.com/wp-content/themes/sandbox/images/noise.gif) #CCC59E;
}

.readmore a.button:hover{
color: #ffffff;
background: #000000
}

div#postcontent p{
line-height:19px;
margin-bottom: 30px;
}

div#postcontent img{
background-color: #ccc;
padding: 1px; 
}

div#postcontent strong{
color: #333;
font-family: "dejarip-1","dejarip-2",sans-serif;
font-weight:500;
font-size:20px;
line-height: 24px;
}

div#postcontent h2.entry-title{
padding-top: 10px;
margin-bottom:0px;
}

div#bloglist strong{
font-weight: normal;
}

div#postcontent blockquote{
color:#000;
font-style:italic;
font-weight:bold;
line-height: 18px;
margin:0;
padding:0 0 0 50px;
background: url(https://oldblog.rickstrode.com/wp-content/themes/sandbox/images/blockquote.png) left 20px no-repeat;
border-top: 1px dotted #000;
border-bottom: 1px dotted #000;
}

.frontpage {
margin-bottom:5px;
}

.entry-content {
line-height: 18px;
}

.entry-title {
clear:both;
margin-top: 0;
}

.entry-meta {
clear:both;
}

.entry-meta a {
background:url(https://oldblog.rickstrode.com/wp-content/themes/sandbox/images/noise.gif) #CCC59E;
font-family: "dejarip-1","dejarip-2",sans-serif;
font-weight:500;
text-transform: lowercase;
-moz-border-radius:3px 3px 3px 3px;
-webkit-border-radius:3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
color:#000;
padding:5px 10px;
margin-right: 5px;
line-height: 34px;
}
.entry-meta a:hover {
background: #000;
color:#fff;
}

.post-meta li {
list-style: none;
}

.post-meta-key {
}

div#container, div#primary {
margin-top: 0;
margin-bottom: 20px;
}
form#commentform .form-label {
margin:1em 0 0;
}
form#commentform span.required {
background:none repeat scroll 0 0 #FFFFFF;
color:#CC3300;
}
form#commentform, form#commentform p {
padding:0;
}
input#author, input#email, input#url, textarea#comment {
padding:0.2em;
}
div.comments ol li {
margin:0 0 3.5em;
}
textarea#comment {
height:13em;
margin:0 0 0.5em;
overflow:auto;
width:66%;
}
.alignright, img.alignright {
float:right;
margin:1em 0 0 1em;
}
.alignleft, img.alignleft {
float:left;
margin:1em 1em 0 0;
}
.aligncenter, img.aligncenter {
display:block;
margin:1em auto;
text-align:center;
}
div.gallery {
clear:both;
height:180px;
margin:1em 0;
width:100%;
}
p.wp-caption-text {
font-style:italic;
float:right;
font-size:12px;
margin-right:10px;
}
div.gallery dl {
margin:1em auto;
overflow:hidden;
text-align:center;
}
div.gallery dl.gallery-columns-1 {
width:100%;
}
div.gallery dl.gallery-columns-2 {
width:49%;
}
div.gallery dl.gallery-columns-3 {
width:33%;
}
div.gallery dl.gallery-columns-4 {
width:24%;
}
div.gallery dl.gallery-columns-5 {
width:19%;
}
div#nav-below {
width:100%;
}
div#nav-images {
height:150px;
margin:1em 0;
}

div.navigation div.nav-next, div.navigation div.nav-previous {
	margin-top:30px;
	margin-bottom:30px;
}

div.navigation a {
font-family: "dejarip-1","dejarip-2",sans-serif;
font-weight:500;
text-transform:lowercase;
-moz-border-radius:3px 3px 3px 3px;
-webkit-border-radius:3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
background: #000;
color:#fff;
padding:5px 10px;
}

div.navigation a:hover {
background: #fff;
color:#000;
}

div.navigation div.nav-next {
float:right;
text-align:right;
}

.widget_description {
font-size: 12px;
color: #4c4c4c;
}

/* single page "work" */
#column1 {
width:640px;
float:left;
	}
		
#column2 {
float:right;
width:240px;
background: white;
padding: 20px;
-moz-box-shadow:#999999 0 0 3px;
-webkit-box-shadow:#999999 0 0 3px;
box-shadow:#999999 0 0 3px;
	}

#column2 h2.entry-title{
font-size: 30px;
margin-bottom: 0;
	}

#column2 p {
line-height: 18px;
	}
	
#column2 p a {
font-family: "dejarip-1","dejarip-2",sans-serif;
font-weight:500;
text-transform: lowercase;
-moz-border-radius:3px 3px 3px 3px;
-webkit-border-radius:3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
color:#000;
padding:5px 10px;
margin-right: 5px;
line-height: 34px;
background: url(https://oldblog.rickstrode.com/wp-content/themes/sandbox/images/noise.gif) #CCC59E;
}
#column2 p a:hover {
background: #000;
color:#fff;
}


/* Startsida */
.new {
	position:absolute;
	margin-left:-22px;
	margin-top:23px;
-moz-box-shadow: 0px 0px 3px #999;
-webkit-box-shadow: 0px 0px 3px #999;
box-shadow: 0px 0px 3px #999;
	}


.featured_work {
	margin-top:20px;
	padding: 0;
	margin-left:-20px;
	}

.design_blog {
margin-top:20px;
	padding: 0;
	margin-left:-20px;
	}

.design_blog img {
	width: 94px;
	height: 94px;

	}

.featured_work img {
width: 165px;
	height: 165px;

overflow:hidden;
		}

.featured_work ul, .design_blog ul{
	padding: 0;
	margin: 0;
	float: left;
	}

.featured_work ul li, .design_blog ul li{
	display: inline;
	}


.featured_work ul li a, .design_blog ul li a{
	margin-left: 20px;
	float: left;
	padding: 1px;
	
	overflow:hidden;
	
	margin-bottom:40px;
	}

.featured_work ul li a:hover, .featured_work ul li .current, .design_blog ul li a:hover, .design_blog ul li .current{
}


/*  slider */
#loopedSlider { 
		width:940px; 
		position:relative; 
		clear:both;
		margin-bottom: 40px;
		}
.slidecontainer { width:940px; height:400px; overflow:hidden; position:relative; cursor:pointer; 
}
.slides { position:absolute; top:0; left:0;
 }
.slides div { position:absolute; top:0; width:940px; display:none; 
}
		
.slidecontainer .frontpage1 {
		background: url(https://oldblog.rickstrode.com/wp-content/themes/sandbox/images/frame-1.jpg) no-repeat;
		padding:40px 50px 50px 50px;
		width:940px; 
		height: 400px;
		font-size:18px;
		position:absolute; 
		top:0; 
		display:none;
		}
		
.slidecontainer .frontpage1 h1, .slidecontainer .frontpage2 h1, .slidecontainer .frontpage3 h1, .slidecontainer .frontpage4 h1{
		margin: 0 auto;
		}
	
.slidecontainer .frontpage3 h1, .slidecontainer .frontpage4 h1{
	color: #fff;
	text-shadow: none;
		}
		
.slidecontainer .frontpage1 p, .slidecontainer .frontpage2 p, .slidecontainer .frontpage3 p, .slidecontainer .frontpage4 p {
		margin-top:15px;
		margin-bottom: 30px;
		font-family: "dejarip-1","dejarip-2",sans-serif;
		font-weight:500;
		font-size:24px;
		}
		
.slidecontainer .frontpage1 p {
		color:#6e4600;
		width: 400px;
		}
		
.slidecontainer .frontpage2 p {
		color:#333;
		width: 300px;
		}
		
.slidecontainer .frontpage3 p {
		color:#fff;
		width: 300px;
		}
		
.slidecontainer .frontpage4 p {
		color:#fff;
		width: 400px;
		}

.slidecontainer .frontpage4 em {
		font-family: "dejarip-1","dejarip-2",sans-serif;
		font-style: italic;
		font-size: 18px;
		margin-bottom: 0;
		}

		
.slidecontainer .frontpage2 {
		background: url(https://oldblog.rickstrode.com/wp-content/themes/sandbox/images/frame-2.jpg) no-repeat;
		padding:40px 50px 50px 50px;
		width:940px; 
		height: 400px;
		font-size:18px;
		position:absolute; 
		top:0; 
		display:none;
		}
		
.slidecontainer .frontpage3 {
		background: url(https://oldblog.rickstrode.com/wp-content/themes/sandbox/images/frame3.jpg) no-repeat;
		padding:40px 50px 50px 50px;
		width:940px; 
		height: 400px;
		font-size:18px;
		position:absolute; 
		top:0; 
		display:none;
		}
.slidecontainer .frontpage4 {
		background: url(https://oldblog.rickstrode.com/wp-content/themes/sandbox/images/frame.jpg) no-repeat;
		padding:40px 50px 50px 50px;
		width:940px; 
		height: 400px;
		font-size:18px;
		position:absolute; 
		top:0; 
		display:none;
		}
				
				
#loopedSlider ul.pagination { 
		list-style-type:none; 
		padding:0; 
		margin:9px auto;
		width:90px;
		}
#loopedSlider ul.pagination a { 
		display:block; 
		width:12px; 
		padding-top:12px; 
		height:0; 
		overflow:hidden; 
		background-image: url(https://oldblog.rickstrode.com/wp-content/themes/sandbox/images/pagination.png); 
		background-position:0 0; 
		background-repeat:no-repeat;
		}
#loopedSlider ul.pagination li {float:left; margin:0 5px; }	
#loopedSlider ul.pagination li.active a {background-position:0 -12px}

/* work2 */
/* Layout */
.boundingBox{
margin: 0 auto;
width: 960px;
}

/* Content */

#content{
margin: 0 auto;
}

/* Content - Portfolio Listing */

ul#portfolio-filter{
margin: -57px 0 0 0;
float: right;
}

ul#portfolio-filter li{
display: inline;
font-family: "dejarip-1","dejarip-2",sans-serif;
font-size:14px;
font-weight:700;
font-size: 14px;
}

ul#portfolio-filter a{
margin-left: 4px;
-moz-border-radius:3px 3px 3px 3px;
-webkit-border-radius:3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
background:none repeat scroll 0 0 #000;
color:#fff;
padding:5px 10px 5px 10px;
text-transform:lowercase;
}

ul#portfolio-filter a:hover, ul#portfolio-filter a.current, ul#portfolio-filter a.current{
color: #000;
background:none repeat scroll 0 0 #fff;
}

ul#portfolio-list{
margin: 0 0 30px -20px;
padding: 0;
list-style: none;
}

ul#portfolio-list li{
display: inline;
float: left;
margin-left: 20px;
padding: 9px;
padding-bottom:25px;
}

ul#portfolio-list li a{
display: inline;
overflow: hidden;
padding: 9px;
padding-bottom:25px;
-moz-box-shadow: 0px 0px 0px #999;
-webkit-box-shadow: 0px 0px 0px #999;
box-shadow: 0px 0px 0px #999;
}

ul#portfolio-list li p{
font-size: 11px;
line-height: 20px;
color: #AAA;
margin: 5px 0; }

/*  search widget */
.searchwidget {
margin-bottom: 30px;
}

.searchwidget form {
background: #fff;
width: 280px;
-moz-border-radius:3px 3px 3px 3px;
-webkit-border-radius:3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
}

.searchwidget form input.s {
padding: 10px;
float: left;
width: 215px;
background: transparent;
border: none;
font-size: 14px;
padding-top: 12px;
color:#999;
}

.searchwidget form input.button {
padding: 10px;
border:none;
width:40px;
background:url(https://oldblog.rickstrode.com/wp-content/themes/sandbox/images/search.gif) center center no-repeat;
display:block;
cursor:pointer;
}


/*  Sidebar */

div.sidebar h2, div.sidebar li h2 {
font-size:24px;
list-style:none outside none;
margin-bottom:10px;
}
div.sidebar input#s {
width:7em;
}
div.sidebar li {
list-style:none outside none;
margin:0 0 2em;
}
div.sidebar li form {
margin:0.2em 0 0;
padding:0;
}
div.sidebar ul ul {
margin:0 0 0 1em;
}
div.sidebar ul ul li, div.sidebar ul ul ul {
list-style:none outside none;
margin:0;
padding-left: 0px;
padding-top: 7px;
padding-bottom: 7px;
border-bottom: 1px dotted #666;
}
div.sidebar ul ul ul li {
list-style:none outside none;
}
div#menu ul li, div.gallery dl, div.navigation div.nav-previous {
float:left;
}
input#author, input#email, input#url, div.navigation div {
width:50%;
}
div.gallery *, div.sidebar div, div.sidebar h3, div.sidebar ul {
margin:0;
padding:0;
}

/*Footer */

div#footer2 {
background: url('https://oldblog.rickstrode.com/wp-content/themes/sandbox/images/bottom-of-page.png') no-repeat center; 
background-position: 50% 15px;
bottom:0;
color:#333;
min-height:50%;
position:relative;
text-align:center;
height: 700px;
}

div#footer {
background: url('https://oldblog.rickstrode.com/wp-content/themes/sandbox/images/trans.gif') no-repeat center top; 
bottom:0;
color:#333;
min-height:50%;
position:relative;
text-align:center;
height: 900px;
}





a.backtotop {
font-family: "dejarip-1","dejarip-2",sans-serif;
font-weight:500;
-moz-border-radius:0 0 5px 5px;
-webkit-border-radius:0 0 5px 5px;-khtml-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;
background:url(https://oldblog.rickstrode.com/wp-content/themes/sandbox/images/noise.gif) #CCC59E;
color:#26231F;
padding:1px 10px 5px 10px;
font-size:18px;
}
a.backtotop:hover {
border-bottom: solid #FFF9Dc 1px;
border-left: solid #FFF9Dc 1px;
border-right: solid #FFF9Dc 1px;
-moz-border-radius:0 0 5px 5px;
-webkit-border-radius:0 0 5px 5px;-khtml-border-radius:0 0 5px 5px;
border-radius:0 0 5px 5px;
text-shadow: #fff 0px 1px 0px;
}

#footer_setup {
line-height:18px;
overflow:hidden;
margin: 0 0 0 -20px;
}
#footer_setup .footer_items{
color:#000;
display:inline-block;
float:left;
height:100%;
margin-top:78px;
margin-bottom:50px;
margin-left:8px;
margin-right: 0;
padding:0;
text-align:left;
width:200px;
}

#footer_setup .footer_items_soc{
color:#000;
display:inline-block;
float:left;
height:100%;
margin-top:78px;
margin-bottom:50px;
margin-left:58px;
margin-right: 0;
padding:0;
text-align:left;
width:200px;
}

#footer_setup .footer_items_me {
color:#000;
display:inline-block;
float:left;
height:100%;
margin-top:78px;
margin-bottom:35px;
margin-left:45px;
margin-right: 0;
padding:0;
text-align:left;
width:200px;
line-height:16px;
}

#footer_setup .footer_items_twitter {
color:#000;
display:inline-block;
float:left;
height:100%;
margin-top:78px;
margin-bottom:50px;
margin-left:49px;
margin-right: 0;
padding:0;
text-align:left;
width:200px;
}

#footer_setup .footer_items p {
font-size: 12px;
text-align: justify;
}

#footer_setup .footer_items_soc p {
font-size: 12px;
text-align: justify;
}
#footer_setup .footer_items_me p {
font-size: 13px;
}

#footer_setup .footer_items h2, #footer_setup .footer_items_soc h2, #footer_setup .footer_items_twitter h2 {
margin-bottom:10px;
font-size:  20px;
}
#footer_setup .footer_items_me h2 {
margin-bottom:10px;
font-size:  20px;
}

/* twitter widget */

#footer_setup .footer_items_twitter ul {
margin:10px 0px 0 0;
padding:0;}

#footer_setup .footer_items_twitter ul li {
font-size: 10px;
list-style:none outside none;
padding: 5px;
background: #FFF9Dc;
margin-bottom: 10px;
line-height: 14px;
-moz-box-shadow: 0px 0px 3px #999;
-webkit-box-shadow: 0px 0px 3px #999;
box-shadow: 0px 0px 3px #999;
}

#footer_setup .footer_items_twitter ul li a {
color: #6c6c67;
}

/* end twitter widget */

#footer_setup .footer_items ul{
margin:10px 0 0 0;
padding:0;
}
#footer_setup .footer_items_soc ul{
margin:10px 0 0 0;
padding:0;
}
#footer_setup .footer_items_me ul{
margin:10px 0 0 0;
padding:0;
}
#footer_setup .footer_items ul li {
list-style:none outside none;
margin-bottom: 10px;
padding-bottom: 11px;
padding-top: 11px;
}
#footer_setup .footer_items_soc ul li {
list-style:none outside none;
padding-bottom: 15px;
padding-top: 15px;
}
#footer_setup .footer_items_me ul li {
list-style:none outside none;
margin-bottom: 10px;
padding-bottom: 11px;
padding-top: 11px;
}

.footer_icon_title {
margin-left: 20px;
font-weight:900;
}

#footer_setup img {
margin-right: 10px;

margin-bottom: -6px;
margin-top: -4px;
}

#footer_setup .contactform {
float:right;
text-align:left;
display:inline;
margin-top: -14px;
margin-left: 20px;
height: 350px;
width:400px;
}

#footer_setup .contactform .submit, .form-submit input#submit {
font-family: "dejarip-1","dejarip-2",sans-serif;
font-size:14px;
font-weight:700;
-moz-border-radius:3px 3px 3px 3px;
-webkit-border-radius:3px 3px 3px 3px;
-khtml-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
background:none repeat scroll 0 0 #000000;
color:#FFFFFF;
padding:5px 10px;
border: 0;
}

#footer_setup .contactform .submit:hover { /* contact and comment submit button */
background:none repeat scroll 0 0 #fff;
color:#000;
}
.form-submit input#submit:hover {
background:none repeat scroll 0 0 #CCC59E;
color:#000;
}

#footer_setup .contactform h2 {
margin-bottom:10px;
font-size:  20px;
}

#footer_setup .contactform li, #footer_setup .contactform li ul {
	list-style:none inside;
	margin: 0;
	padding: 0;
	display:inline;
}


#footer_setup .contactform li ul.left {
	width:240px;
	display:inline;
	float:left;
}

#footer_setup .contactform li ul.left input {
	width:210px;
	padding: 7px;
	border: 1px dotted #383838;
	margin-bottom:10px;
	background: #CCC59E;
	-moz-border-radius:3px 3px 3px 3px;
	-webkit-border-radius:3px 3px 3px 3px;	
	-khtml-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
	font-size: 13px;
}

#footer_setup .contactform li ul.right {
	display:inline;
	float:left;
	width:460px;
}

#footer_setup .contactform li ul.right textarea {
	width: 445px;
	height: 85px;
	padding: 7px;
	border: 1px dotted #383838;
	background: #CCC59E;
	-moz-border-radius:3px 3px 3px 3px;
	-webkit-border-radius:3px 3px 3px 3px;
	-khtml-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
	font-family: "dejarip-1","dejarip-2",sans-serif;
	font-size: 13px;
	line-height: 18px;
	overflow:hidden;
}

#footer_setup li.footer {
	float:left;
	list-style:none inside;
	text-align:left;
	line-height: 16px;
	width:220px;
}

#footer_setup li.footer h2 {
margin-top:0;
margin-bottom:30px;
font-size:  30px;
padding: 10px;
width: 60px;
display:block;
background: #CCC59E;
-moz-border-radius:3px 3px 3px 3px;
-webkit-border-radius:3px 3px 3px 3px;-khtml-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
}

#footer_setup li.footer ul{
	padding: 7px;
	margin: 0 0 10px 0;
	background: #CCC59E;
	border: 1px dotted #383838;
	-moz-border-radius:3px 3px 3px 3px;
	-webkit-border-radius:3px 3px 3px 3px;	-khtml-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
}


/* Icons */ 

#footer_setup .footer_items ul li a:hover {
background: black;
color: white;
padding: 2px 4px 2px 4px;
-moz-border-radius:2px 2px 2px 2px;
-webkit-border-radius:2px 2px 2px 2px;-khtml-border-radius:2px 2px 2px 2px;
border-radius:2px 2px 2px 2px;
}

#footer_setup .footer_items_soc ul li a:hover {
background: black;
color: white;
padding: 2px 4px 2px 4px;
-moz-border-radius:2px 2px 2px 2px;
-webkit-border-radius:2px 2px 2px 2px;-khtml-border-radius:2px 2px 2px 2px;
border-radius:2px 2px 2px 2px;
}
#footer_setup .footer_items_me ul li a:hover {
background: black;
color: white;
padding: 2px 4px 2px 4px;
-moz-border-radius:2px 2px 2px 2px;
-webkit-border-radius:2px 2px 2px 2px;-khtml-border-radius:2px 2px 2px 2px;
border-radius:2px 2px 2px 2px;
}

#footer_setup .footer_items ul li.rss {
background:url("https://oldblog.rickstrode.com/wp-content/themes/sandbox/images/rss.gif") no-repeat;
background-position: left center;
padding-left: 35px;
}
#footer_setup .footer_items ul li.behance {
background:url("https://oldblog.rickstrode.com/wp-content/themes/sandbox/images/behance.gif") no-repeat;
background-position: left center;
padding-left: 35px;
}
#footer_setup .footer_items_soc ul li.facebook {
background:url("https://oldblog.rickstrode.com/wp-content/themes/sandbox/images/facebook.png") no-repeat;
background-position: left center;
padding-left: 35px;
}
#footer_setup .footer_items_soc ul li.delicious {
background:url("https://oldblog.rickstrode.com/wp-content/themes/sandbox/images/delicious.png") no-repeat;
background-position: left center;
padding-left: 35px;
}
#footer_setup .footer_items_soc ul li.twitter {
background:url("https://oldblog.rickstrode.com/wp-content/themes/sandbox/images/twitter.png") no-repeat;
background-position: left center;
padding-left: 35px;
}
#footer_setup .footer_items_soc ul li.linkedin {
background:url("https://oldblog.rickstrode.com/wp-content/themes/sandbox/images/linkedin.png") no-repeat;
background-position: left center;
padding-left: 35px;
}
#footer_setup .footer_items_soc ul li.skype {
background:url("https://oldblog.rickstrode.com/wp-content/themes/sandbox/images/skype.png") no-repeat;
background-position: left center;
padding-left: 35px;
}
#footer_setup .footer_items ul li.webdesign {
background:url("https://oldblog.rickstrode.com/wp-content/themes/sandbox/images/design.png") no-repeat;
background-position: left center;
padding-left: 35px;
padding-right: 35px;
}
#footer_setup .footer_items ul li.concepts {
background:url("https://oldblog.rickstrode.com/wp-content/themes/sandbox/images/concepts.png") no-repeat;
background-position: left center;
padding-left: 35px;
padding-right: 5px;
}
#footer_setup .footer_items ul li.logos {
background:url("https://oldblog.rickstrode.com/wp-content/themes/sandbox/images/logos.png") no-repeat;
background-position: left center;
padding-left: 35px;
padding-right: 5px;
}
#footer_setup .footer_items ul li.interactive {
background:url("https://oldblog.rickstrode.com/wp-content/themes/sandbox/images/interactive.png") no-repeat;
background-position: left center;
padding-left: 35px;
padding-right: 5px;
}
#footer_setup .footer_items ul li.graphicdesign {
background:url("https://oldblog.rickstrode.com/wp-content/themes/sandbox/images/graphicdesign.gif") no-repeat;
background-position: left center;
padding-left: 35px;
}
#footer_setup .footer_items ul li.direct {
background:url("https://oldblog.rickstrode.com/wp-content/themes/sandbox/images/direct.png") no-repeat;
background-position: left center;
padding-left: 35px;
}
#footer_setup .footer_items ul li.flash {
background:url("https://oldblog.rickstrode.com/wp-content/themes/sandbox/images/flash.gif") no-repeat;
background-position: left center;
padding-left: 35px;
}
#footer_setup .footer_items ul li.css {
background:url("https://oldblog.rickstrode.com/wp-content/themes/sandbox/images/css.gif") no-repeat;
background-position: left center;
padding-left: 35px;
}
#footer_setup .footer_items ul li.illustration {
background:url("https://oldblog.rickstrode.com/wp-content/themes/sandbox/images/illustration.gif") no-repeat;
background-position: left center;
padding-left: 35px;
}

/* Comments */ 
#respond, .comments ol li {
	background: #fff;
	padding:30px;
	-moz-box-shadow: 0px 0px 3px #999;
	-webkit-box-shadow: 0px 0px 3px #999;
box-shadow: 0px 0px 3px #999;
}

.comments ol {
list-style: none inside none;
padding:0 !important;
margin-bottom: 40px;
}

.comments ol li.comment {
	margin-bottom: 15px;
}

.comments ol li .comment-author-vcard h4 {
	margin:0;
}

.comments ol li .comment-author-vcard img {
	float: right;
}

.comments ol li .comment-meta {
	font-size: 12px;
	font-style:italic;
	margin-top:10px;
	margin-bottom: 20px;
}

#respond {
margin-bottom: 40px;
}

#respond h3 {
margin-top: 0;
}
#respond textarea, #respond input {
	font-family: "dejarip-1","dejarip-2",Geneva, sans-serif;
	font-size: 13px;
	padding: 10px;
	margin-bottom:20px;
	border: 1px solid #D6D6D6;
	overflow:hidden;
	color: #666;
	background:none repeat scroll 0 0 #FDFDFD;
}

#respond textarea {
	width: 560px;
	height: 100px;
	margin-bottom:20px;
}

.interactive_bottom iframe, .interactive_right iframe{
margin:10px 0;
width: 100px;
display: list-item;
}

img.attachment-page-single{
    margin: 8px 8px 8px 0px;
width: 700px;
height: 326px;
}
 
img.attachment-index-categories{
    float: left;
    margin: 2px 8px 8px 0px;
}

img.wp-post-image{
padding: 1px 1px 15px 1px;
border:none;
}


a.buttonpost {
font-family: "dejarip-1","dejarip-2",sans-serif;
font-weight:500;
-moz-border-radius:3px;
-webkit-border-radius:3px 3px 3px 3px;
-khtml-border-radius:3px 3px 3px 3px;
border-radius:3px 3px 3px 3px;
background:url(https://oldblog.rickstrode.com/wp-content/themes/sandbox/images/noise.gif) #CCC59E;
color:#000000;
padding:5px 10px;
float:left;
}
a.buttonpost:hover {
background: #000000;
color:#ffffff;
}
.wpcf7-response-output {
font-size: 16px;
font-weight: 900;
background: #ffffff;
}

