﻿/* CSS */
body {
	background: #91E5F1 url(http://www.twitterbutton.me/bg.png) no-repeat left top;
	color:#91E5F1;
	font:normal 14px/19px Arial, Helvetica, sans-serif;
	margin:0; 
	padding:0;
}

div, h1, h2, h3, h4, h5, h6, form, label, input, span, ul, li, p, a {
	margin:0; padding:0;
}

ul {
	list-style:none;
}

.spacer {
	font-size:0; line-height:0; clear:both;
}


/* ----------------- top */
#top {
	width:728px; position:relative;
	margin:0 auto; padding:8px 0 0 50px;
}

#top img {
	border:none; float:left; margin:0 34px 0 0;
}

/* ----------------- top end --------------------- */

/* ----------------- shadow start --------------------------- */
#topShadow {
	background:url(images/top_shadow.gif) no-repeat 0 0 #FDF9EE; 
	color:#4E4628;
	width:778px; 
	height:34px; 
	margin:9px 0 0; 
	float:left;
}

#bottomShadow {
	background:url(images/bottom_shadow.gif) no-repeat 0 0 #FDF9EE; 
	color:#4E4628;
	width:778px; 
	height:24px; 
	float:left;
}
/* ----------------- shadow end --------------------------- */

/* ----------------- body start --------------------------- */
#body {
	width:778px; 
	margin:0 auto; 
	position:relative;
}

#bodyPannel{
	background:url(images/midle_bg.gif) repeat-y 0 0 #FDF9EE; 
	color:#4E4628;
	width:722px; 
	padding:0 28px; 
	float:left;
}

#bodyPannel form.search{
	background-color:#FFFFFF; 
	color:#000000; 
	border:#ECE8DB 1px solid;
	width:248px; 
	padding:7px 17px 27px 17px; 
	float:left;
}

#bodyPannel form.search h2{
	background:url(images/search_h2_bg.gif) no-repeat 0 0 #FFFFFF; 
	color:#786E4E;
	width:197px; 
	padding:0 0 10px 50px; 
	float:left;
	font:normal 24px/42px Georgia, "Times New Roman", Times, serif;
}

#bodyPannel form.search h2 span{
	background-color:#FFFFFF; 
	color:#0B0B0B;
	font:normal 24px/42px Georgia, "Times New Roman", Times, serif;
}

#bodyPannel form.search label{
	background-color:#FFFFFF; 
	color:#0B0B0B; 
	margin:0 0 8px 0; 
	float:left;
	font:bold 10px/28px Arial, Helvetica, sans-serif; 
	text-transform:uppercase;
}

#bodyPannel form.search input{
	background-color:#EFEBDE; 
	color:#0B0B0B; 	
	border:#C3BCA4 1px solid;
	width:158px; 
	height:22px; 
	padding:2px; 
	margin:0 0 8px 0; 
	float:right;
	font:normal 14px/20px Arial, Helvetica, sans-serif;
}

#bodyPannel form.search p{
	background-color:#FFFFFF; 
	color:#CC0000; 
	float:left; 
	margin:6px 0 0 0;
	font:normal 13px/15px Arial, Helvetica, sans-serif;
}

#bodyPannel form.search input.check{
	background-color:#EFEBDE; 
	color:#0B0B0B; 
	border:#C3BCA4 1px solid;
	width:15px; 
	height:15px; 
	float:left; 
	margin:6px 0 0 9px;
}

#bodyPannel form.search input.submit{
	background:url(images/submit_bg.gif) no-repeat 37px 0 #FFFFFF; 
	color:#0B0B0B; 
	border:none;
	width:53px; 
	height:13px; 
	float:right; 
	margin:7px 0 0 0; 
	padding:0 23px 0 0; 
	cursor:pointer;
	font:normal 10px/13px Arial, Helvetica, sans-serif; text-transform:uppercase;
}

#colorBg{
	background-color:#FCFAF3; 
	float:left; 
	color:#0B0B0B;
	margin:18px 0 0 0; 
	padding:18px 40px 18px 38px; 
	width:642px;
}

#content{
	width:498px; 
}

#content h2.text1{
	background-color:#FCFAF3; 
	color:#108ddb;
	margin: 0 0 10px 0;
	font:normal 28px/40px Georgia, "Times New Roman", Times, serif;
}

#content h2.text1 span{
	background-color:#FCFAF3; 
	color:#ec7700;
	font:normal 28px/40px Georgia, "Times New Roman", Times, serif;
}

#content ul {
	float: left;
	margin-bottom: 10px;
}

#content ul li{
	font:normal 13px/19px Arial, Helvetica, sans-serif; 
	color:#4E4628;
	background:url(images/red_bullet.gif) no-repeat 0 6px #FCFAF3; 
	padding:0 0 0 10px;
}

#content ul li a{
	font:bold 13px/19px Arial, Helvetica, sans-serif; 
	text-decoration:none;
	background-color:#FCFAF3; 
	color:#4E4628; 
	display:block;
}

#content ul li a:hover{
	font:bold 13px/19px Arial, Helvetica, sans-serif; text-decoration:none;
	background-color:#EAE6D9; 
	color:#4E4628; 
	display:block;
}

#content p{
	margin: 0 0 10px 0;
}

#content p.title{
	font-weight: bold;
	fonr-size: 13px;
}

#content p.tweet a{
	color:#0B0B0B; 
	background-color:#FDF9EE; 
	text-decoration:none;
	font:normal 12px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#content p.tweet a:hover{
	color:#0B0B0B; 
	background-color:#EFEBDE; 
	text-decoration:none;
	font:normal 12px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#content p.border{
	background:url(images/boeder.gif) repeat-x 0 14px #FCFAF3; 
	color:#0B0B0B;
	height:13px; 
	line-height:13px; 
	padding:14px 0 19px 0;
}

#content p a.more{
	background:url(images/more_bg.gif) no-repeat 76px 0 #FCFAF3; 
	color:#0B0B0B; 
	float:right;
	font:bold 10px/13px Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	text-transform:uppercase;
	padding:0 20px 0 10px; margin:0;
}

#content p a.more:hover{
	background:url(images/more_bg_h.gif) no-repeat 76px 0 #FCFAF3; 
	color:#0B0B0B; 
	float:right;
	font:bold 10px/13px Arial, Helvetica, sans-serif; text-decoration:none; 
	text-transform:uppercase;
	padding:0 20px 0 10px; margin:0;
}

#formbox{
	margin:0 auto;
}

#formbox span.nltop{
	background:url(images/formbox_top.gif) no-repeat 0 0 #FCFAF3; 
	color:#000000;
	line-height:0; 
	font-size:0; 
	height:15px; 
	display:block;
}

#formbox span.nlbottom{
	background:url(images/formbox_bottom.gif) no-repeat 0 0 #FCFAF3; 
	color:#000000;
	line-height:0; 
	font-size:0; 
	height:14px; 
	display:block;
}

#formbox form.formbox{
	background:url(images/formbox_midle.gif) repeat-y 0 0 #FCFAF3; 
	color:#000000;
	width:498px; 
	padding:0 16px; 
	float:left;
}

#formbox form.formbox h2.text2{
	background:url(images/formbox_h2_bg.gif) no-repeat 0 0; 
	color:#786E4E;
	padding:0 0 10px 55px; 
	float:left; 
	width:428px; 
	height:37px;
	font:normal 24px/30px Georgia, "Times New Roman", Times, serif;
}

#formbox form.formbox h2.text2 span{
	background-color:#FFFFFF; color:#0B0B0B;
	font:normal 24px/30px Georgia, "Times New Roman", Times, serif;
}

#formbox form.formbox label{
	background-color:#FFFFFF; 
	color:#0B0B0B; 
	margin:0 0 8px 0; 
	float:left;
	font:bold 10px/28px Arial, Helvetica, sans-serif; text-transform:uppercase;
}

#formbox form.formbox input{
	background-color:#EFEBDE; 
	color:#0B0B0B; 
	border:#C3BCA4 1px solid;
	width:368px; 
	height:22px; 
	padding:2px; 
	margin:0 0 8px 15px; 
	float:left;
	font:normal 14px/20px Arial, Helvetica, sans-serif;
}

#formbox form.formbox input.submit{
	background:url(images/submit_bg.gif) no-repeat 45px 0 #FFFFFF; 
	color:#0B0B0B; 
	border:none;
	width:60px; 
	height:13px; 
	float:right; 
	margin:7px 34px 0 0; 
	padding:0 30px 0 0; 	
	cursor:pointer;
	font:normal 10px/13px Arial, Helvetica, sans-serif; 
	text-transform:uppercase;
}

/* ----------------- body end --------------------------- */

#footer{
	margin:0 auto; 
	text-align: center;
	padding:12px 0 50px 0;
}

#footer p.foot{
	color:#0B0B0B; 
	background-color:#FDF9EE; 
	padding:0 8px; 
	font:normal 12px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#footer p.foot a{
	color:#0B0B0B; 
	background-color:#FDF9EE; 
	text-decoration:none;
	font:normal 12px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;
}

#footer p.foot a:hover{
	color:#0B0B0B; 
	background-color:#EFEBDE; 
	text-decoration:none;
	font:normal 12px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;
}




