/* Azure Screen Styles */

body {
	margin: 20px 0;

   background-color: black;
   background-image: url(images/skyline-lighter.png);
   background-position: 0 0;
   background-repeat: no-repeat;
   background-attachment: fixed;
//	background: black url(../../images/theme/skyline.jpg) left top no-repeat;
	font: 1em/1.2em Arial, Verdana, Helvetica, sans-serif;
	color: #bbb; //bbb;
	}
	
	
#titlebox { 

   background-color: #494949;
   background-image: url(images/skyline-lighter2.png);
   background-position: 0 0;
   background-repeat: no-repeat;
   background-attachment: fixed;
	margin: 8px;
}

#pagetitle {
	font: 4em Arial, Verdana, Helvetica, sans-serif;
}
#subtitle {
	font: 1.8em Arial, Verdana, Helvetica, sans-serif;
}
	
#content { 
	background-color: #000;
   background-image: url(images/skyline-lighter.png);
   background-position: 0 0;
   background-repeat: no-repeat;
   background-attachment: fixed;

	margin: 8px;
	}

	

  a {
  	color: #5189b5;
	text-decoration: none;
	border-bottom: 1px dotted #5189b5;
	}
	
 a:hover { color: #85ab02; border-bottom-color: #85ab02; }

  a.blanklink {
  	color: #bbb;
	text-decoration: none;
	border-bottom: 0px;
	}
	
 a.blanklink:hover { color: #fff;  }

  
  .navstrip {
	padding-bottom: 5px;
	  	font-size: 75%;
	}

  .storydiv {
	border-bottom: 1px solid #f4f4f4;
	padding-bottom: 10px;
	margin-bottom: 8px;
	}
	
  .storytitle {
  	font: normal 140%/1.3em Arial, Verdana, Helvetica, sans-serif;
	padding-bottom: 0px;
	margin-bottom: 0px;
	border-bottom: 0px;
	}
	
  .timestamp {
  	font-size: 75%;
	margin-top: 0px; padding-top: 0px; border-top: 0px;
	}
	
  .internaltitle {
  	font: normal 120%/1.3em Arial, Verdana, Helvetica, sans-serif;
	padding-bottom: 4px;
	margin-bottom: 0px;
	border-bottom: 0px;
	}

  .commenttitle {
  	font: normal 100%/1.3em Arial, Verdana, Helvetica, sans-serif;
	padding-bottom: 0px;
	margin-bottom: 0px;
	border-bottom: 0px;
	}

.comment {
	padding-left: 12px;
	padding-bottom: 8px;
	padding-bottom: 8px;
}

 	
 /*+-------------------------------------------+
  |   			      COMMENTS						         |
  +-------------------------------------------+*/
  .comment-list li, #preview {
  	background: #121212; //d3e0ea;
  	padding: 5px;
  	margin-bottom: 8px;
  	color: #555;
  	clear: right;
  	min-height: 60px;
  	}
  	
   
 input, textarea, select {
 	border: 1px solid #001f5c; //#8ab3d1;
 	background: #121212; //f9f9f9;
	color: #555;
 	}
 	
 .pullquote {
		width: 30%;
		float:right;
		font: 150%/1.5em Times, Helvetica, "Times New Roman", serif;
		color: #666;
		margin:10px;
		background: url(../../images/theme/q-close.gif) no-repeat 70% 100% !important;
		background /**/:url(); /* removing quote graphic in IE5+ */
		padding: 0 25px 5px 0;
}
.pullquote:first-letter {
	background: url(../../images/theme/q-open.gif) no-repeat left top !important;
	padding:5px 2px 10px 35px!important;
	padding /**/:0px; 	/* resetting padding in IE5+ */
	background /**/: url(); /* removing quote graphic in IE5+ */
}


code {
  font-size:120%;
}
