a { color: #0054aa }

#page { width: 970px; margin: 0 auto; }

body { background-color:#fff}

a { outline: 0 none }

#header { width: 100%; clear: both;} 
	#header img { margin: 20px 0 20px 10px }
	
	h5 { color: #0054aa }

#content { width: 970px; clear: both; }
	#content-proper { }
		#menu-wrapper { width: 530px; float: left; min-height: 400px; background-color: #A6A6A6; -moz-border-radius: 50px; -webkit-border-radius: 50px; border-radius: 12px; margin-right:50px; }
			#menu { padding-top: 20px; padding-left: 20px; margin:0 30px 30px 30px; }
			 h3, h4 { outline: 0 none; color: #CCC; text-decoration: none; font-size: 4.5em;font-weight:bold; line-height:1.1em; cursor: pointer; margin: 0;}
			 h3:hover { color: #fff}
			 h4 { margin-bottom: 20px; margin-top:10px; cursor: default; font-size: 3em }
			 #menu div { text-align:justify; padding-right: 20px; margin: 0; font-family: Courier,tahoma,'Bitstream Vera Sans', 'DeJavu Sans', Arial, sans-serif; color: #FFF; margin-top: 20px; margin-bottom: 10px  }

		#work-social {width: 350px; float: left; }
			#work { width: 370px;  height:270px; }
			#our-work-image {background:url(http://cloudappers.com/images/our-work.png) no-repeat scroll 0 0; width: 30px}
			#social { width: 370px; height: 100px;}
			
		#labs {  } 
		#lab-text { background-color: #DDDDDD; color:#333333; }
			#ft-message-box {width: 275px; border: 1px solid #aaa; margin-top: 2px; }
			#tweets { margin-top: 20px; background-color: #eee; padding: 10px; height: 150px; overflow: auto; -moz-border-radius: 20px;-webkit-border-radius: 20px; border-radius: 20px;}
			#ft-loader { display: none; vertical-align: middle }
			#ft-submit { background-color: #ccc; color: #555; border: 0 none; }
			
		h4 .sub-head { color: #aaa; font-size : 0.7em }

.desc { display: none; font-size: 1.1em; font-family: Courier,Helvetica, Tahoma, sans-serif; color: #fff }

.content-trigger { cursor: pointer; }
.content-trigger:before { content: "+ "; }
h5.negative:before { content: "- ";}

.link-item a { color: #0054aa; font-weight: bold; text-decoration: none }
.link-item a:hover { color: #0054aa }

#menu div.form-label, #menu div.form-input, #menu div.form-textarea { margin: 0 }

#gallery { width: auto ;}
	#gallery-column { width: 40px }
	#gallery-labels { width: 400px; height: 170px;z-index:999; }
	#gallery-nav { text-align: center }
	#gallery-images { padding-bottom: 5px }
#labels { 
	font-family:Courier,tahoma,monospace;
	font-size:12px; 
	color: #777;
	width: 100%;
	z-index:999;
	}
#labels	ul{
	z-index:999;
}
#images { }
	#images img { width: 263px; height: 178px  }
td { padding: 0 }

#above-menu { }
#tiny-about {float: left; background-color:#999999; color:#EEEEEE; margin:20px 0 20px 20px; padding:15px; width:300px; -moz-border-radius: 20px; -webkit-border-radius: 20px }
#links { float: right; list-style-type: square; color: #ccc; margin: 30px 15px 0 0; width: 130px }



#prev-item { background:url(http://movetothecloud.com/cloudappers/images/mainarrow_up.png) no-repeat scroll 0 0; width: 30px; height: 25px; display: block; cursor: pointer; text-decoration: none }
#prev-item a:hover{ text-decoration: none }

#next-item { background:url(http://movetothecloud.com/cloudappers/images/mainarrow_down.png) no-repeat scroll 0 0; width: 30px; height: 25px; display: block; cursor: pointer; text-decoration: none  }
#next-item a:hover{text-decoration: none  }

