/* Global Elements */

	.float_right{float:right}
	.float_left{float: left}
	.clear_left{clear:left}

	hr{
		border:0;
		color: #CCC;
		background-color: #F0E9CF;
		height: 1px;
		border-top:4px dotted #D4C288;
		margin-top:25px;
		margin-bottom:25px;
	}
	
	#bd_trail{margin-bottom:20px}
	
	#bd_trail li{
		font-size: 12px;
		display:inline;
		list-style:none;
		margin-right:5px
	}

	.success{color:green}
	.error{color:red}
	
	.av_image{float:left}
	.av_text{margin-left:68px}

/* Homepage */

	.post {overflow: auto}
	.post img{float:left}
	.post .entry{padding-left:68px}

	#twitter h2{padding-bottom:15px}
	#tweets{clear:left}

	#twitter_videos{float:left;width:130px}
	#twitter_videos p{margin:0 0 5px 0}

	#twitter_images{margin-left:150px}
	#twitter_images p{margin:0 5px 5px 0}
	
	.perm-link-img{text-align: center;margin-bottom: 20px}
	
/* Pictures */
	
	.pics {overflow:auto}
	.pics img{margin:0 8px 8px 0;float:left}

/* Management */

	.stnd_form label{font-size:16px}
	.stnd_form input{
		width:300px;
		padding:5px 8px;
		font-size:16px;
		margin-bottom:15px;
		color:#666;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px
	}
	.stnd_form p{position:relative}
	.stnd_form input[type=submit]{width:auto}
	.stnd_form em{position:absolute;top:8px;left:5px;font-size:13px;color:#999}
	
/* TwitVid */
	
	.twitvid{margin-bottom:20px;padding-bottom:20px;border-bottom:1px dashed #CCC;height:100px}
	.twitvid .vid_image{float:left}
	.twitvid .vid_text{margin-left:115px}
	.twitvid .vid_text em{font-size:11px;color:#666}
	.twitvid .vid_text p{margin-bottom:0px}

/* JQuery Modal Window */
	
	/* jqModal base Styling courtesy of;
	  Brice Burgess <bhb@iceburg.net> */
	
	/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
	  the Window's z-index value will be set to 3000 by default (in jqModal.js). You
	  can change this value by either;
		a) supplying one via CSS
		b) passing the "zIndex" parameter. E.g.  (window).jqm({zIndex: 500}); */
	  
	.jqmWindow {
		display: none;
		
		position: absolute;
		top: 17%;
		left: 50%;
		
		margin-left: -300px;
		width: 600px;
		
		background-color: #EEE;
		color: #333;
		border: 1px solid #CCC;
		padding: 12px;
	}
	
	#video_window.jqmWindow{width:425px;margin-left: -213px;}
	.jqmWindow{text-align:center}
	.jqmWindow #info{text-align:left;margin-top:20px}
	.jqmWindow #info .text{margin-left:60px}
	
	.jqmClose{
		float:right
	}
	
	#video_window.jqmWindow .jqmClose{margin-left:415px}
	.play_overlay{background:url(/assets/site/images/icons/video_overlay.png) no-repeat;width:115px;height:86px;position:absolute}
	
	.jqmOverlay { background-color: #000; }
	
	/* Fixed posistioning emulation for IE6
		 Star selector used to hide definition from browsers other than IE6
		 For valid CSS, use a conditional include instead */
	* html .jqmWindow {
		 position: absolute;
		 top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
	}
	
	#assign_window{text-align: left}
	
	#assign_tweet_area{height:300px;overflow:scroll}
	#assign_tweet_area table td{font-size:11px;padding:5px}
	#assign_tweet_area table tr{border-bottom: 1px solid #CCC}

/* Reply form */

	.reply-form{margin:10px 0;padding:10px 0;border-top:4px dotted #D4C288;}
	.reply-form textarea{width:350px;height:100px;padding:5px}
	.reply-form p{margin-bottom:10px}
	.reply-form .text{margin-left:58px}
	.counter{font-style:italic;color:#999;font-size:16px;font-weight:bold}

