/* 


Theme Name: Disconnected


Theme URI: http://archgfx.net/blog/index.php/themes/disconnected/


Version: 1.2


Description: <a href="http://wpthemes.info/posts/2005/03/28/connections-another-entry-for-the-competition/" title="Original Connections Theme Page">Connections</a> [The Past is Dead Remix]


Author: Sunburntkamel


Author URI: http://www.archgfx.net/blog/index.php/about


*/


body {


	margin:0;


	padding:0;


	font-family: Arial, Helvetica, sans-serif;


	font-size: 0.9em;


	text-align:center;


	color:#29303B;


	line-height:1.3em;


	background: #000000;


}


a {


	color: #D4A017;


	text-decoration: none;


}


a:visited {


	color: #D4A017;


}


a:hover {


	color: #990000;


}


a img {


border-width:0;


}


input, textarea 


{


	background: #f0f0f0;


	font-family: Arial, Helvetica, sans-serif;


	font-size: 0.9em;


	line-height:1.3em;


	border: #7f7f7f 1px solid;


}


#rap 


{


	background:#f2f2f2 url(img/rap2.jpg) center repeat-y;


	width:760px;


	margin:0 auto;


	padding:0px 8px;


	text-align:left;


	font-family: Arial, Helvetica, sans-serif;


	font-size: 0.9em;


}


#header {


	background:#fff url(img/vaportop.jpg) no-repeat bottom; 	


 	height: 183px;


	margin: 0 auto;


	width:761px;


	padding:0;


	border:#fc9 0px solid;


}


#main 


{


	margin:0 auto;


	padding:0;


	background: url(img/content_bg.gif) repeat;


	width:740px;


}


#content {


	width:510px;


	float:left;


	padding:5px;


	margin:0;


	overflow:hidden;


	display:inline;


}


#sidebar {


	width:186px;


	float:right;


	padding:0px 8px 10px 8px;


	margin:0;


	font-size:1em;


	color:#333;


	display:inline;


} 


a img {


	border: none;


}


acronym, abbr {


	border-bottom: 1px dotted #0FA1B8;


}


acronym, abbr, span.caps {


	cursor: help;


	letter-spacing: .07em;


}


code, pre {


	font-size: 1em;


	font-style: italic;


width: 450px;


overflow: auto;


}


blockquote {


	margin: 15px 30px 0 45px;


	padding: 0 0 0 45px;


	background: url(img/blockquote.jpg) no-repeat left top;


	font-style:italic;


}





cite {


	font-size: 0.9em;


	font-style: normal;


}


h3 {


	margin: 0;


	padding: 0;


	font-size:1.3em;


}


p {


	margin: 0 0 1em;


	padding: 0;


	line-height: 1.5em;


}


h1, h2, h3, h4 {


	font-family: Arial, Helvetica, sans-serif;


	font-weight: normal;


	letter-spacing: 1px;


}


#header h1 


{


	margin: 0;	


	font-size: 1.6em;	


	padding:10px 20px 0 0;


	text-align:right;	


}


#header h1 a 


{


	/* color:#000000; */


	text-decoration:none;


}


#header h1 a:hover 


{


	/* color:#000000; */


	text-decoration:none;


}


#header #desc


{


	font-weight:normal;


	font-style:italic;


	font-size:1em;


	color:#666666;


	text-align:right;


	margin:0;


	padding:0 20px 0 0;


}


#sidebar h2 {


	margin: 10px 0 0 0;


	padding:2px;


	font-size: 1em;


	color: #FFFFFF;


	text-align:center;


	background:url(img/sidetitlebg.jpg) no-repeat center;


	border:#ccc 0px solid;


	height:22px;


	font-weight:bold;


}


#sidebar ul {


	list-style-type: none;


	padding: 5px;


	margin: 0;


	font-size: 0.9em;


	padding-bottom:3em;


	border:#7f7f7f 1px solid;


	background-color: #CCCCCC;


	background-image: url(img/sideubottom.jpg);


	background-repeat: no-repeat;


	background-position: bottom;


overflow: hidden;


}


#sidebar h3 {


padding-top: 10px;


border-top: 1px dotted #666;


text-transform: uppercase;


font-size: 1.3em;


}


#pagenav


{


	list-style:none;


}


#sidebar ul li {


	margin: 0.1em 0 0 0;


	padding: 0;	


}


#sidebar ul li a {


	text-decoration: none;


	color: #4d4d4d;


border-bottom: 1px solid #D4A017;


}


#sidebar ul li a:link {


	color: #4d4d4d;


border-bottom: 1px solid #D4A017;	


}


#sidebar ul li a:visited {


	text-decoration: none;


border-bottom: 1px solid #D4A017;	


}


#sidebar ul li a:hover, #sidebar ul li a:active {


	text-decoration: none;


background-color: #eeeeee;


border-bottom: 1px solid #D4A017;


}


#sidebar ul ul {


	list-style-type: none;


	padding: 5px;


	margin: 0;


	font-size: 1em;	


	background:none;


	border:none;


}


#sidebar ul ul li 


{


	margin:0;


	padding:0;


	padding-left:10px;


	margin-left:10px;


	


}


#sidebar .meta {


	font-family: Arial, Helvetica, sans-serif;


	font-size: 11px;


	font-style: normal;


	color: #4d4d4d;


	border: 1px solid #4d4d4d;


	background-color: #f0f0f0;


	text-transform: uppercase;


}





#content ul {


	margin-left: 0;


	padding-left: 45px;


	list-style-type: none;


}


#content ul li {





	padding-left: 1.5em;


}


.post , .page


{


	margin:0 0 30px 0;


}


.page 


{


	margin:25px -5px 0 27px;


}


.post-info, .page-info 


{


	font-size:0.85em;


	font-family: Arial, Helvetica, sans-serif;


	margin:0;


	padding:0;


	color:#333;


}


.page-info 


{


	text-align:center;	


}


.post-info a


{


	color:#FFFFFF;


}


.post-info a:hover 


{


	color:#000;


}


.post-content, .page-content {


	padding:10px 0;


	margin:3px 0;


	font-family: Arial, Helvetica, sans-serif;


	font-size:12px;


}


.page-content {





}


.post-title, .page-title {


	font-family:Arial, Helvetica, sans-serif;


	font-size:16px;


	margin:0;


	font-weight:bold;


background: #4d4d4d url(img/blogtitlebg.jpg) repeat-x;


	border: 3px solid #000000;


	padding-right: 11px;


	padding-bottom: 3px;


	line-height: 20px;


}


.page-title 


{


	font-size:1.6em;


	font-weight:normal;


}


#content .page-title a, .post-title a:link, .post-title a:visited, .post-title a:hover, .post-title a:active


{


	text-decoration:none;


	color:#FFFFFF;


}


#content img {


  border:5px solid #fff;


  max-width: 470px;


  width: expression(this.width > 470 ? 470: true);


  }


.numerals {


	float: left;


	color: #FFFFFF;



	font-family: Arial, Helvetica, sans-serif;


	font-size: 0px;


	text-align: center;


	font-weight: normal;


	width: auto;


	line-height:20px;


	margin-right: 10px;


}


.post-footer 


{


	padding-bottom:20px;


border-top: 1px dotted #666;


color: #666;


}


#footer {


	margin:0 auto;


	padding: 7px 0;


	border-top:#666666 1px solid;


	background: #fff url(img/captionbg.jpg);


	background-repeat: repeat-x;


	clear: both;


	font-size: 0.8em;


	color: #999;


	text-align:center;


	width:740px;


}


#footer a {


border:none;


color:#0FA1B8;


}





.commentlist {


	font-size:1em;


	font-weight:normal;	


}


#commentform 


{


	margin:0 0 0 40px;


}


#commentform textarea {


	width: 80%;


}


#commentform p {


	margin: 0 0 1em;


}


#comments,#respond {


	text-transform: uppercase;


	margin: 3em 0 1em 40px;


	color: #4d4d4d;


	font: 0.9em Arial, Helvetica, sans-serif;


}


.commentlist li 


{





	margin:5px 0;


	padding:10px 10px 20px 10px;


	background:#cccccc url(img/comments_bottom.jpg) repeat-x bottom;


	border:#7f7f7f 1px solid;


}


.commentlist .alt 


{





}


#topnav 


{


	list-style:none;


	font-size:0.9em;


	margin:0 auto;	


	padding:12px 20px 0 0;


	text-align:right;	


	font-family:Arial, Helvetica, sans-serif;


	text-decoration:none;


}


#topnav li 


{


	list-style:none;


	display:inline;


	padding:0;


	margin:0;


	font-weight:bold;


	text-decoration:none;


border-left: 2px solid #fff;


padding-left: 7px;


padding-right: 5px;


}





#topnav li a:link, #topnav li a:visited


{


	text-decoration:none;	


	color:#ffffff;


}


#topnav li a:hover, #topnav li a:active


{


	color:#FE6309;


	


	text-decoration:none;





}


.under {


	float: left;


	clear: both;


	font-family: Arial, Helvetica, sans-serif;


	font-size: 11px;


	font-style: italic;


	line-height: 13px;


	text-transform: capitalize;


	background-color: #FFFFFF;


	background-image: url(img/captionbg.jpg);


	background-repeat: repeat-x;


	border-top-width: 1px;


	border-top-style: solid;


	border-top-color: #666666;


	padding-left: 11px;


	padding-right: 11px;


	padding-bottom: 7px


}


.bordered {


background: #f0f0f0;


border: #4d4d4d solid 1px;


padding: 5px;


clear: both;


}





/*-


	flickrRSS


	http://eightface.com/code/wp-flickrrss/


*/


.sb-flickr a img {


	border: 1px solid #ccc;


	margin: 0 5px 5px 0;


	}


.sb-flickr a:hover img {


	border: 1px solid #0FA1B8;


	}





img.wp-smiley, .sociable img {


border:0 !important;


}


.alignleft, .left, .align-left {


  float:left;


  margin:0.5em 1em 0.5em 0;


}





.alignright, .right, .align-right {


  float:right;


  margin:0.5em 0 0.5em 1em;


}


.column 


{


    width: 200px;


}


.center {


  display:block;


  margin:0.5em auto;


  text-align:center;


}


.alert, .download 


{


    display: block;


    border: #0FA1B8 1px solid;


    margin: 10px;


    padding: 10px;


    background: #fff;


}
