@charset "UTF-8";
/* CSS Document */

html, body{margin:0;padding:0;}
body{font: 76% Tahoma, Geneva, Arial, sans-serif; text-align:center;color:#FFF;}
	p{margin:0 10px 10px}
	a{display:block;color: #006;padding:10px}
div#container{text-align:left;width:100%;margin:0 auto}

	div#header{position:relative;height:115px;background:#900 url(/media/images/pageLayout/header-bg.png) left top repeat-x;}
		div.headerContent{width:895px;margin:0 auto;}
		div#header h1{width:400px; line-height:80px;margin:0;padding-left:0px;color: #000;float:left;}
		div#header .socialIcons{width:200px;float:right;padding:25px 15px 0 0;text-align:right;}
			.socialIcons a{display:inline-block;padding:0;margin:0;}
			div#header .twitterIcon{margin:0 15px 0 0;}
			div#header .facebookIcon{}
	div#wrapper{width:895px;margin:10px auto;}
		div#postBlock{height:305px;background:url(/media/images/pageLayout/chatbox.png) top center no-repeat;}
			div#postBlock h2{color:#000; font-size:1.3em; letter-spacing:.1em;font-weight:bolder;padding:20px 0 0 0;margin:0 0 5px 0;}
			div#postBlock .content{width:90%;margin:0 auto;position:relative;color:#666;font-size:1.2em;}
			
			#fieldCounter{float:right;margin:25px 50px 0 0;font-size:1em;display:inline-block;width:135px;text-align:right;}
			#twitter_msg{width:751px;height:120px;background:url(/media/images/pageLayout/post-box-bg.png) top left no-repeat;border:none;font-size:1.6em;font-weight:bold;color:#666;padding:15px 15px 15px 25px;overflow:visible;}
			
			#signUpForm{}
				#signUpForm label{color:#000;font-weight:bold;height:35px;padding:0 0 0 10px;display:inline-block;}
				#signUpForm #email{border:1px solid #666;height:35px; width:425px;padding:5px 0 0 5px;font-size:1.4em;font-weight:bold;}
				#signUpForm #email:focus{border:1px solid #000;background:#FF6;}
				
			#postForm{margin:0 0 0 20px;}
			div.msg{margin:5px 0 0 15px;padding:0;}
				div.msg a{display:inline-block;}
				#button{float:right;display:block;}
				#button{height:35px;width:98px;background:url(/media/images/pageLayout/signup-btn.png) top left no-repeat;color:#FFF;margin:10px 75px 7px 0;font-size:1.1em;font-weight:bold;border:none;}
				#button:hover{background:url(/media/images/pageLayout/signup-btn-hover.png) top left no-repeat;color:#FF0;}
			
		div#content{float:left;width:625px;margin:0 0 10px 10px;background:#FFF;}
			div#content p{line-height:1.4}
		
			div#sidebar{float:right;width:250px;margin:0 10px 10px 0;padding:0;}
				div.contentBlock{margin:0 0 25px 0;}
					div.contentBlock h3{background:url(/media/images/pageLayout/sidebar-top.png) top left no-repeat;height:35px;margin:0;color:#000;font-size:2em;padding:10px 0 0 10px;color:#666;}
					div.contentBlock .data{background:url(/media/images/pageLayout/sidebar-bg.png) top left repeat-y;margin:0;padding:5px;}
						div.contentBlock .data p{color:#666;}
					div.contentBlock .end{background:url(/media/images/pageLayout/sidebar-bottom.png) top left no-repeat;margin:0;padding:0;height:20px;clear:right;}
			
			div#alert, div#listAlert{margin:2px 0 4px 10px;color:#C00 !important;font-size:.9em;}
				div#alert ul, div#listAlert ul{padding:4px 0 0 20px;}
				div#alert ul li,, div#listAlert ul li{margin:0;padding:0;}
			#contact_form h4{margin:5px 0 5px 5px;color:#000;}
			#contactForm, #listForm{padding:5px;}
				#contactForm label, #listForm label{display:block;color:#666;}
				#contactForm .formField, #listForm .formField{border:1px solid #666;width:200px;margin:0 0 7px 0;}
				#contactForm #submit_btn, #listForm #listSubmitBtn{border:1px solid #333;}
				
				div.message{display:none;}
	
	div#footer{border-top:2px solid #2a160b;color:#000;clear:both;width:100%; margin:0 auto;height:85px;background:#f2e3b6;}
		div#footer a{display:inline;padding:0;color: #C6D5FD}
		#footer .copyright{font-size:.9em;color:#000;width:875px;text-align:left;margin:4px auto;}
			#footer .copyright a:link, #footer .copyright a:visited, #footer .copyright a:active{color:#900;}
			#footer .copyright a:hover{color:#000;}
			#footer .kulerTheme{width:250px;float:right;}