body{font-size:12px;font-family:Helvetica, Arial, sans-serif;margin:0px;padding:0px;background-image:url(../images/gradient.png);background-repeat:repeat-x;color:#333333;}
h1{font-size:22px;font-weight:bold;}
h2{font-size:14px;font-weight:normal;}
#container{width:800px;margin-left:auto;margin-right:auto;}
#wrapper{float:left;width:100%;background-color:transparent;min-height:300px;}
#header{height:70px;width:800px;background-color:#FFFFFF;margin-top:10px;padding-bottom:10px;}
#footer{clear:left;height:30px;background-color:#46AED6;line-height:1.5em;color:#FFFFFF;font-size:20px;text-align:right;font-weight:bold;}
#menu{height:30px;background-color:#46AED6;line-height:1.5em;color:#FFFFFF;font-size:20px;text-align:center;font-weight:bold;}
#main_feature_box_top h1{font-size:20px;}
#main_feature_box_top{border:1px #46AED6 solid;width:100%;height:40px;color:#fff;background-color:#46AED6;font-size:20px;font-weight:bold;padding-left:10px;line-height:1em;}
#main_feature_box_bottom{padding-left:10px;border-top:1px #A6AED6 solid;height:100%;border-bottom:1px #46AED6 solid;border-left:1px solid #46AED6;border-right:1px solid #46AED6;width:100%;background-color:#FFF;min-height:200px;}
.col1{width:75%;}
.col2{text-align:center;width:15%;}
.col3{text-align:center;width:10%;}
.features_table{width:100%;padding-left:10px;padding-right:10px;margin-top: 10px;}
.features_table_td {border-right: 1px #ccc solid; width: 45%;vertical-align:top;}
.features_table_image_td{vertical-align: top; width: 50px; }
.home_comparison_table{width:90%;border:1px #cccccc solid;padding-left:10px;padding-right:10px;}
.home_comparison_table th{text-align:left;}
.home_comparison_table th h1{font-size:18px;color:#1281AC;}
.home_comparison_table h2 {font-size: 16px; color: #1281AC;font-weight: bold;}
#home_features_table{background-color:#ffffff;width:100%;padding-left:20px;}
#home_features_table td{vertical-align:top;}
#home_features_table td h1{color:#1281AC;}
#menu a, #footer a{text-decoration:none;color:#FFFFFF;font-size:20px;font-weight:bold;}
#menu a:hover, #footer a:hover{text-decoration:underline;}
#centrecontent{margin:auto;width:750px;background-color:transparent;padding:10px;}
#left{width:200px;top:100px;left:0px;padding:10px 0px 10px 6px;float:left;}
form p{position:relative}
fieldset{border:1px solid #D5EFE5;padding-left:10px;}
.form_error{color:red;}
a{text-decoration:none;color:#1281AC;}
a:hover{text-decoration:underline;}
#public_login_form label{font-weight:normal;}
input, textarea, select{border:1px solid #1281AC;background:no-repeat #ffffff;font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:15px;color:#333333;}
LABEL{font-family:tahoma, helvetica, sans-serif;font-weight:bold;font-size:13px;color:#333333;}
input:hover, textarea:hover, select:hover{border:1px solid #2393DF;background:no-repeat #ffffff;color:#454743;}
input:focus, textarea:focus, select:focus{border:1px solid #2393DF;background:no-repeat #FFFFFF;color:#454743;}
.formError{position:absolute;top:300px;left:300px;padding-bottom:13px;display:block;z-index:5000;}
#debugMode{background:#000;position:fixed;width:100%;height:200px;top:0;left:0;overflow:scroll;opacity:0.8;display:block;padding:10px;color:#fff;font-size:14px;z-index:100000;}
.ajaxSubmit{padding:20px;background:#55ea55;border:1px solid #999;display:none}
.formError .formErrorContent{width:100%;background:#ee0101;color:#fff;width:150px;font-family:tahoma;font-size:11px;border:2px solid #ddd;box-shadow:0px 0px 6px #000;-moz-box-shadow:0px 0px 6px #000;-webkit-box-shadow:0px 0px 6px #000;padding:4px 10px 4px 10px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;}
.greenPopup .formErrorContent{background:#33be40;}
.blackPopup .formErrorContent{background:#393939;color:#FFF;}
.formError .formErrorArrow{position:absolute;bottom:0;left:20px;width:15px;height:15px;z-index:5001;}
.formError .formErrorArrowBottom{top:0;margin:-6px;}
.formError .formErrorArrow div{border-left:2px solid #ddd;border-right:2px solid #ddd;box-shadow:0px 2px 3px #444;-moz-box-shadow:0px 2px 3px #444;-webkit-box-shadow:0px 2px 3px #444;font-size:0px;height:1px;background:#ee0101;margin:0 auto;line-height:0px;font-size:0px;display:block;}
.formError .formErrorArrowBottom div{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
.greenPopup .formErrorArrow div{background:#33be40;}
.blackPopup .formErrorArrow div{background:#393939;color:#FFF;}
.formError .formErrorArrow .line10{width:15px;border:none;}
.formError .formErrorArrow .line9{width:13px;border:none;}
.formError .formErrorArrow .line8{width:11px;}
.formError .formErrorArrow .line7{width:9px;}
.formError .formErrorArrow .line6{width:7px;}
.formError .formErrorArrow .line5{width:5px;}
.formError .formErrorArrow .line4{width:3px;}
.formError .formErrorArrow .line3{width:1px;border-left:2px solid #ddd;border-right:2px solid #ddd;border-bottom:0px solid #ddd;}
.formError .formErrorArrow .line2{width:3px;border:none;background:#ddd;}
.formError .formErrorArrow .line1{width:1px;border:none;background:#ddd;}
.form_error
{
	width: 400px;
	color: #000;
	background-color: #FFcccc;
	border: 1px #FF0000 dashed;
	padding: 5px 5px 5px 5px;
}
#features_centrecontent {
	margin: auto;
	width: 550px;
	background-color: transparent;
	padding: 10px;
	margin-left: 200px;
	min-height: 300px;
}

#features_left {
	width: 200px;
	left: 0px;
	padding: 10px 0px 10px 6px;
	float:left;
	min-height: 300px;
}

#menu_ul
{
	list-style: none;
	margin: 0;
	padding: 0;
}

#menu_ul li
{
	font-size: 16px;
	padding-left: 58px;
	height: 48px;
	padding-top: 20px;
	margin-bottom: -20px;
}

#menu_ul .selected
{
	font-weight:bolder;
}

#menu_ul .home
{
	background: url(../images/tweetingmachine_48.jpg) no-repeat;
}

#menu_ul .queue
{
	background: url(../images/icons/clock.png) no-repeat;
}

#menu_ul .schedule
{
	background: url(../images/icons/calendar.png) no-repeat;
}

#menu_ul .auto_follow
{
	background: url(../images/icons/friend_finder.png) no-repeat;
}

#menu_ul .auto_reply
{
	background: url(../images/icons/comments.png) no-repeat;
}

#menu_ul .feeds
{
	background: url(../images/icons/feeds.png) no-repeat;
}

#menu_ul .friend_monitors
{
	background: url(../images/icons/users.png) no-repeat;
}

#menu_ul .settings
{
	background: url(../images/cutting_pad.png) no-repeat;
}

#menu_ul .twitter_accounts
{
	background: url(../images/twitter_accounts.png) no-repeat;
}