/*
Rename this file custom.css to customize override the theme's default skin.
********************




Background */




/*#astronaut {
	float:right;
	position:relative;
	left:40px;
	top:-40px;
	background:url(space_people_in_helmet_sm.gif) top right no-repeat;
;
}
#astronaut:hover {
	background:url(space_people_in_helmet_sm_bigg.gif) top right no-repeat;
}

#astronaut_inner {
	position:relative;
	left:-40px;
	top:40px;
}*/

#img_astronaut {
	float:right;
	position:relative;
	left:40px;
	top:-50px;
	margin-left:-40px;
}

.custom #bg_body_left {
	background: url(notepad2-0body.jpg) repeat-y top left;

}

.new {
background-image: url('http://ineedtostopsoon.com/img/new.png');
background-repeat: no-repeat;
}

.custom #bg_top_left {
	background: url(notepad2-0top.jpg) no-repeat top left;
}

/*.custom #bg_body_right{
	background: url(notepadBR.gif) repeat-y top right;
}

.custom #bg_top_right {
	background: url(notepadTR.gif) no-repeat top right;
}*/

/* sidebar */

/*.custom #bg_SB_top{
	background: url(bg_SB_top.gif) no-repeat top left #fff;
	margin-top: -138px;
}*/

.custom #bg_SB_middle {
	background: url(grey_sidebar.gif) repeat-y top left #fff;
/*	margin-top: 138px;*/
	padding-top: 0px;
	height:6000px;
/*	padding-bottom:100px;*/
}
.custom #bg_SB_middle .tainer { padding-top:0px; position:relative; top:-50px;}

.custom #bg_SB_bottom{
	background: url(bg_SB_bottom.gif) no-repeat bottom left #fff;
	height:72px;
	display:none;
}

.custom #sidebar_ext {
	background: url(grey_sidebar_3.gif) no-repeat top left #fff;
	
}

.custom #sidebar {
	/* background: url(robin_caveman_an_sm_light.gif) no-repeat bottom right #fff; */
	background: url('http://www.ineedtostopsoon.com/wp-content/uploads/2009/12/robin_caveman_an_sm_v3.gif') no-repeat bottom right #fff;
}


/*end Background*/

.custom #sidebar {
	padding: 0px 12px 0px 12px;
}

.custom #main_div 
{
	margin: 0px 0px 0px 0px;
	padding: 0px 12px 10px 12px;
	min-height: 7300px;
}

body p {
font-family: verdana, arial, sans-serif;
font-size: 12px;
line-height: 1.5em;

}

.custom #sidebar_ext {
	border:none;
}


.custom #sitename {
	text-align:center;

}

/* the background color */

body.custom
{
   background:#fff;
   color: #666;
   overflow:scroll;
}

ul {list-style: none !important;}

.custom #sitename
{
   text-align:center;
   padding-left: 70px;
   padding-right: 170px;
}

.custom #sitename h1
{
   margin: 10px 0 10px 0;
}

/* the document's default color and background color */

.custom #main
{
	margin:0px 0px 0px 0px !important;
	padding:0px 0px 0px 0px !important;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
}

.custom #wrapper
{
   background:#fff;
   color: #000;
}

.custom #main a,
.custom #main a:visited,
.custom #navbar a,
.custom #navbar a:visited

{
	color: #ff1cac;
	text-decoration:none;

}

.custom #sidebar a,
.custom #sidebar a:visited, 
.custom #sidebar_ext a,
.custom #sidebar_ext a:visited
{
	color: #ad6294;

	text-decoration:none;
}

.custom #main a:hover,
.custom #sidebar a:hover,
.custom #sidebar_ext a:hover,
.custom #navbar a:hover
{
	color:#3be1ff;
}

/* the document's widths 

.custom #wrapper
{
	width: 760px;
}

.custom #sidebar
{
	width: 230px;
}

.custom #sidebar_ext
{
	width: 230px;
}

.custom #commentform .field input
{
	width: 250px;
}

.custom #commentform .textarea textarea
{
	height: 120px;
	width: 450px;
}

*/





/* the header's color */

.custom #header
{
	background-color: transparent;
}

.custom #header h1,
.custom #header h2
{
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
}

.custom #header h1 a,
.custom #header h1 a:visited
{
	color: #ff1cac;
}

.custom #header h1 a:hover
{
	color:#3be1ff;
}

.custom #header h2 a,
.custom #header h2 a:visited
{
	color: lime;
}
.custom #header h2 a:hover
{
	color:#3be1ff;
}

/* the navbar and calendar background color */


.custom #navbar,
.custom #wp-calendar thead th
{
	background-color: #fff;
}



/* the title headings */

.custom #main h2
{
	border:none !important;
}

.custom #main h1,
.custom #main h1 a,
.custom #main h1 a:visited,
.custom #main .subtitle h2,
.custom #main .subtitle h2 a,
.custom #main .subtitle h2:visited
{
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	color: #666;
}

.custom #main .header h1,
.custom #main .header h1 a,
.custom #main .header h1 a:visited
{
	color:#636;
	text-decoration:none;
}

.custom #main h1 a,
.custom #main h1 a:visited,
.custom #main .subtitle h2 a,
.custom #main .subtitle h2:visited
{
	color: #ff1cac;
}

.custom #main h1 a:hover,
.custom #main .subtitle h2 a:hover
{
	color: #3be1ff;
}

.custom #main h2
{
	border-bottom: none;
	text-transform: uppercase;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	color: #666;
}

.custom #sidebar h2,
.custom #sidebar_ext h2
{
	border-bottom: none;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	color: #666;
}

.custom #sidebar,
.custom #sidebar_ext
{
	font-size: 8pt;

}

.custom #sidebar_ext h2
{
	font-size: 9pt;
}

.custom #sidebar h2 {
	font-size: 14pt;
}

.custom #sidebar h2.sidebar_subtitle {
	font-size:12pt;
	text-decoration:underline;
}

.custom li
{
	margin-left: 0px !important;
}

.custom .technorati_tags
{
	font-size: .8em;
}

.custom #wp-calendar a
{
	color:lime;
}

.custom #header_nav
{
	text-align:center;
}

/* Borders and Such */

hr
{
	border-top: solid 1px #666;
}

hr.short{
	width:65%;
	text-align:left;
	margin:8px auto 8px 0;
	border-top:dashed 1px #777;
}

#main .actions
{
	border-top: none;
	padding-top: 1px;
}

#main .body table thead th, #main .body table thead td
{
	border-bottom: none;
}

#main .body table
{
	border:none;
}

#main .body table th, #main .body table td
{
	border-right:none;
}

#main .body p {
	margin: 1em 0px 1em 0px;
}
#main .body img {
	margin: 1em 0px 1em 0px;
}
#main .post {
	border-bottom:1px dashed #888;
}

.custom #main .header h2,
.custom #main .body h2
{
	border-bottom: none;
	padding-bottom: 1px;
}

.custom #sidebar h2,
.custom #sidebar_ext h2
{
	border-bottom: none;
	padding-bottom: 1px;
}

.custom #wp-calendar thead th
{
	border-bottom: none;
}

.custom #wp-calendar
{
	border: none;
}

.custom #wp-calendar tfoot td
{
	border-top: none;
}

.custom div.ad
{
	border: none;
	padding: 10px 10px 10px 10px;
}

.custom div.other-excerpt
{
	border: none;
	padding: 10px 10px 10px 10px;
}

.custom #wrapper
{
	border: none;
}


.custom #navbar
{
	border-top: none;
	border-bottom: none;
	border-right: none;
	border-left:none;

}

.custom .prop
{
	height:4000px;
 	float:right;
 	width:1px;
}

.cusom .push_down
{
	clear:both;
	height:1px;
	overflow:hidden;
}

.custom .project_links {
	color:#aaa;
	text-align:left;
	width:350px;
}
.custom .project_links a{
	margin-right:30px;
}

.custom #search_form {
	text-align:left;
	margin-left:0px;
	padding-left:0px;
}

.custom #footer {
	background:#3be1ff;
}


.twitter-status {
color: #444;
line-height: 1.6em;
border-bottom: 1px dotted #999;
padding: 12px 0 12px 0;


}


#sidebar_ext li .twitter-status {
padding: 10px 0 10px 0;
font-family: "Lucida Grande" , "Lucida Sans Unicode" , Verdana, Helvetica, Arial, sans-serif;
}


#search-2.widget {
	margin:50px 0;
	}


#tag_cloud-2.widget {
	margin:50px 0;
	}

#navbar a:hover, #navbar span.nav_active{
	background-image: none;
}


/* Campaign Monitor subscribe form css */

span.label,span.spacer,span.multiple span {width:120px;float:left;}
span.multiple {float:left;}
span.button {padding-left:120px;}
div.clear {clear:both;padding-top:5px;}




.wp-caption-text {
width: 300px;
margin-top: -165px !important;
margin-left: 170px !important;
}

.wp-caption {
margin-bottom: 125px;
height: 50px;

}

img.newprojects {}
























