/* Custom Styles */

body {background: #1e1e1e; padding-bottom:0px;}

.custom #background {background: #1e1e1e url(http://www.plainspacedesign.com/wp-content/uploads/splash_bg_1200.jpg) fixed; background-repeat:repeat; background-position:top center; padding-bottom:60px;}
.custom #logo	{margin:20px 0 20px 20px;} 
.custom #border_top, #header_contacts, #footer_bottom, #search, #footer_right img, .tb_header {display:none;}
.custom #container {background:#fff;}
.custom #container {border:1px solid #000}
.custom #header_contacts {color:#000;}
.custom #slider {width:920px; height:100px; padding:10px 0; background:#000;}

.custom #inner_content	{width:580px; float:right;}
.custom #sidebar_home	{width:330px; float:left; }

body.category-portfolio div.qod_widget {display:none;}

.custom li.cat-item-12 {display:none;} 

.custom p.small {font-size: 13px;}
.custom p.big {font-size:2.5em;line-height:1.2;letter-spacing:-.02em;margin-bottom:10px;}
.custom #inner_content .entry .entry_content p.small {font-size: 13px;}
.custom #inner_content .entry .entry_content blockquote { margin: 10px 5px; }
.custom .read_more {float:right; margin-top:15px;}
.custom .widget_content div a	{padding:5px;}

body.page #inner_content .entry .entry_content p {font-size:2.5em;line-height:1.4;letter-spacing:-.02em;margin-bottom:10px;}
body.archive #inner_content .entry .entry_content p {font-size: 13px;}
body.archive #inner_content .entry .entry_content h3 {margin:30px 0 10px 0;}


.custom form.contact_form input	{padding: 15px; width:260px;  }
.custom form.contact_form #cf_send {letter-spacing:0.6px;  cursor:pointer; background:#e42b23; color:#FFF;  padding:10px 15px; margin:10px 0px 0 0; font-size:13px; font-weight:bold;  }
.custom form.contact_form #cf_send:hover {background:#444}
.custom form.contact_form input, textarea {font-size:0.5em;}


.custom #featured_home .bigimg {border:1px solid #000;}

.custom #footer {background:transparent; border:none;}
.custom #footer #footer_left {color:#fff;}
.custom #footer a 	{color:#fff; line-height:30px;position:relative;  }
.custom #footer a:hover	{ background:#e42b23; color:#fff;}


/* qod */
#qod-quote blockquote {}
p.qod-text {font-style:italic;}
p.qod-author {padding-top:20px;font-weight: bold;float:right;}

.custom #inner_content .qod_widget	{width:580px; margin:0 0 10px 0;}
.custom #inner_content .qod_widget_content	{font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; background:#222; padding:15px 15px 25px 15px;min-height: 120px;}
.custom #inner_content h3.qod_widget_title	{font-size:14px; font-weight:bold; color:#FFF; background:#e42b23; text-transform:uppercase; padding:7px 10px 7px 10px;}

.custom #inner_content .qod_widget_content div a	{color:#e42b23;padding:5px;}
.custom #inner_content .qod_widget_content div a:hover	{color:#FFF; background:#e42b23;}

.custom #sidebar_home .widget_content	{min-height: 120px;}

.custom #sidebar_home .widget .widget_content .textwidget h3 {font-size:20px; letter-spacing:-1px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin:20px 0 20px 0; color:#FFF;}

.custom #inner_content .entry .entry_content blockquote p {font-size: 13px; }

.custom div.ppt {display: none;}


.custom #sidebar_home ul.twitter, .custom #sidebar_home ul.tweet_list {list-style-type: none;width:260px;padding:0;}
.custom #sidebar_home ul li.twitter-item {padding:5px 0;}
.custom #sidebar_home p.twitter-message {}
.custom #sidebar_home .twitter-timestamp {}
.custom #sidebar_home a.twitter-link {}
.custom #sidebar_home a.twitter-user {}

.custom .sp_link_16 {display: none;}
.custom #sp_div_list {border: none;}
.custom #sp_div_list table {	border-collapse: collapse;	margin: 10px 0px;}

/*
#sidebar_home ul	{list-style: square; padding:0 20px 0 20px; color:#666;}
#sidebar_home ul li	{padding:5px 10px 5px 10px;}
#sidebar_home ul a	{text-decoration:none; margin-left:-10px; color:#FFF; padding:5px 10px 5px 10px; display:inline; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
#sidebar_home ul a:hover	{ background:#e42b23; color:#FFF;}
*/

/* Slidebox */

/*
body {
	margin: 0;
	padding: 75px 0 0;
}
*/

.custom .slide-panel {
	z-index: 25;
	width: 5px;
	position: absolute;
}

.custom .bottom {
	bottom: 0;
}

.custom .right {
}

.custom .left {
	position: absolute;
	left: 0;
}

.custom .top {
	top: 0;
}

.custom .content {
	margin-left: auto;
	margin-right: auto;
	z-index: 10;
	overflow: hidden;
	text-align: left;
	background-color: #343434;
	height: 0;
	width: 100%;
	color: #fff;
}

.custom .slide-button {
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 150px;
	z-index: 20;
	cursor: pointer;
	height: 30px;
	padding-top: 10px;
	text-align: center;
}

.custom .slide-button:hover {
	color: #9f9d8e;
}

/* ETC */ 
#etc{width:100%; height:350px; background:url(http://www.plainspacedesign.com/wp-content/themes/lcp_red/images/tv_fuzz_dark.gif) repeat; overflow:hidden; display:none;padding-bottom: 20px;}
#etc_container{margin:auto; width:920px; height:350px; position:relative; text-align:left;}
#etc_highlight{width:528px; height:267px; position:absolute; top:30px; left:350px;}
#etc_tweet_title{position:absolute; top:25px; left:35px;}
#etc_tweet{width:238px; height:170px; position:absolute; top:25px; left:30px; padding:34px 18px 0px 16px;}
#etc_tweet li{padding-bottom:10px;}
#etc_tweet li a{color:#e42b23; text-transform:none; padding:0px; display:inline; border-bottom:1px dashed #2A2B2C;}
#etc_tweet li a:hover{color:#e42b23; text-decoration:underline; border-bottom:1px dashed #2A2B2C; background:none;}

#etc h3 {font-weight: bold;}
#etc_tweet li .date{}
#etc a#etc_tweet_link{display:block; position:absolute; top:327px; left:220px; background:#414143; text-transform:lowercase; padding:5px;}
#etc a#etc_tweet_link:hover{background:#28282a url(../gui/bg_link2.gif) no-repeat right -50px;}
#etc_love{width:152px; position:absolute; top:25px; left:380px;}
#etc_love h3{width:88px; height:35px;}
#etc_learn{width:152px; position:absolute; top:25px; left:570px;}
#etc_learn h3{width:152px; height:35px;}
#etc_inspired{width:152px; position:absolute; top:25px; left:760px;}
#etc_inspired h3{width:152px; height:35px;}
#etc a{display:block; color:#FFFFFF; text-transform:lowercase; padding:4px 8px 5px 8px;}
#etc a:hover{color:#FFFFFF; background-color:#565656;}
#etc_btn{display:block; width:32px; height:32px; position:absolute; top:0px; right:0px; background:url(../images/btn_etc_web.png) no-repeat; text-indent:-9999px; cursor:pointer;}

body.page .page-id-164 .page-template .page-template-page-php .logged-in .custom .widget .widget_content .textwidget p.soup {padding-left:200px; font-size: 2.0em; text-align:right; float:right;}
