/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/


/* 2.4 Featured Slider */
#loopedSlider { background:url("http://robbsutton.com/rs198/wp-content/themes/spectrum/images/bg-mainnav.png") repeat-x scroll left bottom #FFFFFF;
border:1px solid #DEE3E7; position:relative; width:100%; margin: 0 0 20px 0;}

.ramped { margin-top: 5px; margin-bottom: 10px; padding: 10px; border: 1px solid #E6E6E6; }
.tools { margin-top: 5px; margin-bottom: 10px; padding: 10px; border-bottom: 1px solid #8F8F8F; }
//---Interview Box---//
.entry .interviewbox { margin: 1em; padding: 0.7em; background: #000; border: 1px solid #E6E6E6; }

.newsblock { background: url(http://robbsutton.com/rs198/wp-content/uploads/2010/05/homepage-problogging.jpg) no-repeat top center; height: 325px; width: 620px; }
.blockform { padding-top: 275px; padding-left: 125px; }

#older-posts a:link, a:visited  { color: #dc3e29; text-decoration:none;}
#older-posts a:hover {text-decoration:underline;}

.rlast {background:url("http://robbsutton.com/rs198/wp-content/themes/spectrum/images/bg-mainnav.png") repeat-x scroll left bottom #FFFFFF;
border:1px solid #DEE3E7; padding:7px 15px; margin-top: 20px;  }

.prosingle { background: url(http://robbsutton.com/rs198/wp-content/uploads/2010/05/single-problogging.jpg) no-repeat top center #fff; width: 620px; height: 177px; margin-top: 15px; border:1px solid #DEE3E7;}
.prosingleform { padding-top: 135px; padding-left: 125px; }

.buttongreen, .buttongreen:visited, .reply a{ font-weight: bold; background: url(images/alert-overlay.png); display: inline-block; padding: 5px 10px 6px; color: #006716 !important; text-decoration: none; border:none; position: relative; cursor: pointer; }
.buttongreen, .buttongreen:visited, .reply a{ background-color:#fff; }
.buttongreen:hover, .reply a:hover { color: #000  !important; text-decoration:none; }
.buttongreen:active, .reply a:active { top: 1px; }

#recommended {
	border:1px solid #DAD9D9;
	float:left;
	background:#fff;
        width: 620px;
	height:97px;
	margin:0px 0 10px;0
	padding:0;
	 }

	#recommended img {
		margin: 0;
		padding: 0;
                border:none;
		vertical-align:middle; }
        
        #recommended img:hover {
                opacity:0.4;filter:alpha(opacity=60); }


	#recommended ul { padding: 0; }

	#recommended li {
		border: none; 
		display:inline;
		float:left; }

	#recommended a {
			border-bottom:none;
			text-decoration:none; }

			#socialicons a:hover {
				border: 1px solid;
				color:#030a1f; }

.crumbs {margin: 5px 0 15px 0; font-size: 11px; text-transform:uppercase; border: #DAD9D9 1px solid; padding: 0 0 0 5px;}
.crumbs span  { color: #424242; }

.post-meta{margin: 5px 0 25px 0; font-size: 11px; text-transform:uppercase; }

#wrapper {
background-attachment:scroll;
background-color:#222222;
background-image:url("images/bkg.gif");
background-position:0 0;
background-repeat:repeat-x;
}

#content-wrap {
width: 950px;
margin: 0 auto;
background: #ffffff url("images/content-bkg.gif") repeat-x;
padding: 0 5px 0 5px;
margin-top: 10px;
margin-bottom: 10px;
}

#top-nav  { font-size: 12px; background: transparent; }
#top-nav a  { line-height: 20px; color: #939497; border-right: 0px solid #414141; padding: 5px 10px; text-decoration: none; }
#top-nav a:hover, #top-nav li.current_page_item a, #top-nav li.current_page_parent a  { color: #fff; }
#top-nav li ul  { background: #000; border: none; }
#top-nav li ul li  { background: none; border-top: 1px solid #414141; }
#top-nav li ul li a  { line-height: 18px; background: none; border: none; }
#top-nav li a.sf-with-ul { padding-right: 20px; }
#top-nav li ul li a.sf-with-ul { padding:5px 10px; }

#footer  { padding: 20px 0 20px; font-size: 12px; border-top: 1px solid #d9d9d9; color:#626262; background: #e9e9e9; margin-bottom: 20px; }

.stop {
margin-top: 15px;
border: 2px dashed #70bf44;
width: 615px;
}

.stop p {
margin-left: 125px;
padding-left: 5px;
margin-right: 5px;
padding-bottom: 10px;
 }

.stop h3 {
margin-left: 130px;
padding-top: 15px;
padding-bottom: 10px;
}

.stop img {
margin: 10px 0 0 10px;
border: 0;
}

.stop a {
color: #ba0000;
border-bottom:1px solid #ba0000;
}

