/*@font-face {
    font-family: Helvetica;
    font-style:  normal;
    font-weight: bold;
    src: url(HELVETI1.eot);
  }
  @font-face {
    font-family: Helvetica;
    font-style:  normal;
    font-weight: normal;
    src: url(HELVETI0.eot);
  }
  */
html,body{ font-family:Arial, sans-serif; font-size:12px; text-align:left;}
* {margin:0px; padding:0px;}
a{outline:none; text-decoration:none;}
dl,dd,ol,ul,li{list-style-type:none;}
img{border:0;}
.clear{clear:both; font-size:2px; line-height:2px;}
.right{float:right; }
.left{float:left;}
#wrapper{width:1000px; margin:0 auto; padding:1px 0;}
#header{margin:10px 0 14px; clear:both;}
.logo{float:left; width:535px; padding-top:0px;}
/*.logo p.tagline{margin-top:0px; position:relative; font-size:18px; font-weight:bold; padding-left:19px;}*/
.logo p.tagline{font-size:16px; font-weight:bold; margin-top:-15px; padding-left:35px; margin-bottom:15px;}

#container{}
.comp_heading p.slogan{font-size:16px;}
#nav{height:25px; line-height:25px; padding-right:11px; font-size:13px; font-weight:bold; text-align:right;}
#nav a{ font-size:12px; font-weight:bold; padding:0 3px;}
#content{ padding:15px 22px 25px;}
.timespan{ margin:0px; background-color:#000000; display:block; height:25px; text-align:right;}
.user_profile{ padding:11px 0px}
.user_detail{padding-bottom:18px;}
.user_bio{padding-bottom:10px;}
.user_loc{padding-bottom:0px;}
.user_profile_title{color:#7f7f7f; font-size:12px; font-weight:bold;}
.user_profile_desc{color:#333; font-size:26px; font-weight:bold; line-height:28px;}
.user_profile_desc a.tweet_this{color:#333; font-size:12px; font-weight:bold; background:url(../images/tweet_arrow.gif) no-repeat 0 4px; padding-left:10px;}
.user_profile_desc a.tweet_this:hover{color:#999;}
.user_profile_desctxt, .user_profile_desctxt a{color:#333; font-size:12px; font-weight:bold;}
.user_profile_desctxt a:hover{text-decoration:underline; color:#999;}

/* Profile error class */
.user_profile_desc01{color:#333; font-size:20px; font-weight:bold; line-height:28px;}
.user_thumb01 {float:left;width:62px;}
.user_detailbox01 {float:right;width:522px;}


/* Profile Snag This */

.user_profile1{ padding:11px 0 0 0px}
.topborder{ border-top:1px solid #ccc; padding:0 !important;}
.user_thumb1{float:left; width:98px;}
.user_detailbox1{float:right; width:210px;}
.comp_heading1{padding:11px 0 5px 13px; min-height:59px; height:auto !important; height:55px;}
.comp_heading1 h2{font-size:26px; font-weight:bold; line-height:20px;}
.comp_heading1 p{font-size:13px; padding:10px 0 0px 0px;}
.left_column1{float:left; width:599px;}
.graph_display_box1{height:250px; /*margin-bottom:15px;*/ text-align:center;}
.user_bio1{padding-bottom:10px;}
.user_loc1{padding-bottom:0px;}
.user_profile_title1{color:#7f7f7f; font-size:12px; font-weight:bold;text-align:left; line-height:26px; background-color:#f7f7f7; padding-left:5px;}
.user_profile_desctxt1, .user_profile_desctxt1 a{color:#333; font-size:12px; font-weight:bold;line-height:14px;}
.user_profile_desctxt1 a:hover{text-decoration:underline; color:#999;}
.user_profile_desc1{color:#333; font-size:14px; font-weight:bold; text-align:left; margin-bottom:5px; padding-left:5px;}
.user_profile_desc1 a.tweet_this{color:#333; font-size:12px; font-weight:bold; background:url(../images/tweet_arrow.gif) no-repeat 0 4px; padding-left:10px;text-align:left;}
.user_profile_desc1 a.tweet_this:hover{color:#999;}
.bio01{width:62px; float:left;}
.location01{width:185px; float:left;}
.web01{width:123px; float:left;}

/* Profile Snag This end */
.right_column .comp_heading { min-height:87px;}

.user_thumb{float:left; width:271px;}
.user_detailbox{float:right; width:315px;}
.comp_heading{padding:11px 0 5px 13px; min-height:59px; height:auto !important; height:55px;}
.comp_heading h2{font-size:26px; font-weight:bold; line-height:20px;}
.comp_heading p{font-size:13px; padding:10px 0 0px 0px;}
.comp_heading h2 a{font-size:26px; padding:10px 0 0px 0px; color:#FFFFFF; text-decoration:none;}
.left_column{float:left; width:599px;}
.graph_display_box{height:250px; /*margin-bottom:15px;*/ text-align:center;}

.actionbar{padding:5px 13px;}
.actionbar .build_poop{float:left; font-weight:bold; color:#FFFFFF;}
.actionbar .build_poop_prof{background:transparent url(../images/bullet_1.gif) no-repeat scroll right 4px; float:left; font-weight:bold; color:#FFFFFF; width:140px;}

.actionbar .build_poop a{font-size:13px; padding-right:8px;}
.actionbar .action_link{float:right;}
.actionbar .action_link span{margin:0 15px;}
.actionbar .action_link a{font-size:12px; background:none !important;}

.feed_container{ margin-top:23px; height:1%;}
.feed_display{margin-top:17px;}
.feed_list{margin-bottom:0px;}
.feed_list .thumb{float:left; width:62px; height:62px; margin-right:9px;}
.feed_list .thumb img{display:block;}
.feed_list .feed_desc{float:left; width:524px; font-family:Arial, Helvetica, sans-serif !important; line-height:18px;  font-weight:bold;}
.feed_list .feed_desc p{ padding-top:5px; font-size:14px; font-weight:bold; color:#333333; line-height:18px;}
.feed_list .feed_desc p.feed_time{padding-top:11px; font-weight:normal; color:#999999;}
.feed_list .feed_desc p.feed_time a{font-weight:bold;}
.feed_list .feed_desc p.feed_time a:hover{text-decoration:underline;}

/*
.feed_list{margin-bottom:24px;}
.feed_list .thumb{float:left; width:62px; height:62px; margin-right:9px;}
.feed_list .thumb img{display:block;}
.feed_list .feed_desc{float:left; width:524px;}
.feed_list .feed_desc p{ padding-top:5px; font-size:14px; font-weight:bold;}
.feed_list .feed_desc p.feed_time{padding-top:11px; font-weight:normal;}
.feed_list .feed_desc p.feed_time a{font-weight:bold;}
.feed_list .feed_desc p.feed_time a:hover{text-decoration:underline;}
*/

.spyWrapper{ min-height:100px; height:auto !important; height:1584px;} 
ul.spy{padding-top:25px;}

ul.spy li{float:left; margin-bottom:21px; height:1%;}

.right_column{ float:right; width:318px;}
.right_column_prof { float:right; width:318px;}
.right_column_prof .comp_heading { height:auto !important; min-height:59px; padding:11px 0 5px 13px;}
.right_column_prof .top_user { height:266px;  .height:263px; }

.top_user{padding:20px 9px 0; height:258px;}
.top_user .top_heading{width:296px; padding-bottom:4px; margin-bottom:8px;}
.top_heading .top_user_rank{width:180px; float:left; font-size:15px; font-weight:bold;}
.top_heading .top_user_poops{width:116px; float:left; text-align:right; font-size:15px; font-weight:bold;}
.top_user_list{width:296px;}
.top_user_rank{width:180px; float:left; font-size:17px; font-weight:bold; padding-top:3px;}
.top_user_poops{width:116px; float:left; text-align:right; font-size:16px; font-weight:bold; padding-top:3px;}
.top_user_rank a:link, .top_user_rank a:visited{font-size:16px; font-weight:bold; padding-left:10px;}

.timespan_left{float:left; width:118px; font-weight:bold; line-height:16px; margin-right:5px;}
.timespan_right{float:left; width:200px;}
.timespan_extreme_right{background:transparent url(../images/bullet_1.gif) no-repeat scroll right 8px; float:left; width:180px; padding:5px 12px 5px 398px; font-weight:bold;  }
.timespan_extreme_right a{color:#FFFFFF; text-decoration:none;}
.searchbox{ padding:11px 13px 35px; margin-top:35px; float:left; margin-top:22px;}
.searchbox h2{font-size:22px; font-weight:bold; line-height:20px;}
.searchbox p{font-size:13px; padding:10px 0 0px 2px;}
.searchbar{height:25px; margin-top:13px;}
.searchbar p{padding:0px;}
.search_inputbox{float:left; width:219px; margin-right:5px; display:inline;}
.search_inputbutton{float:left; width:68px; margin-top:2px;}
.search_input{ height:18px; font-size:16px; font-weight:bold; border:0; width:217px; padding:2px 0 0 2px}
.search_button{width:66px; height:21px; line-height:21px; border:0;}
.ad-container{margin-top:40px;}
.ad_box{min-height:150px; height:auto !important; height:150px; margin-bottom:30px; text-align:center}


#footer{height:128px; text-align:center; padding-right:10px;}
.footer-terms{text-align:center; font-weight:normal; padding-left:10px;}

#modelbox{width:515px; background:url(http://www.twttrpoop.com/images/modelbox_bg.png) repeat-y; font-size:14px; padding:0 10px;}
.modelbox_heading{height:50px; font-size:26px; line-height:50px; padding-left:15px;}



.why_twitter_box_con{margin-top:26px; padding:0 30px}
.why_twitter_box_con p{padding-bottom:20px;}

.terms_conditions_box_con{margin-top:26px; padding:0 30px; height:250px; overflow:scroll;}
.terms_conditions_box_con p{padding-bottom:20px; }

p.center{text-align:center; padding-bottom:20px;}
.button{ height:30px; font-size:14px; padding:0 10px; }

.twitt_this_box{margin-top:10px; padding:0 10px}
.twitt_userdetail{padding-bottom:15px;}
.twitt_username_input{width:490px; height:25px; font-size:21px; margin-top:3px;}

.who_model{margin-top:26px; padding:0 30px}
.who_model .houner_name{ font-size:36px;}
.who_model .houner_detail{font-size:14px;}

.graph_model{padding:0 25px 0 23px; margin-top:26px;}
.graph_model_text{padding:0 25px 0 23px; padding:0 25px 0 23px;  margin-top:6px; color:#999999;}
.create_graph{margin-bottom:19px; float:left;}
.number{ width:27px; float:left; font-size:25px;}
.create_index{width:440px; float:left;}
.create_index .inputbox{width:438px; height:25px; font-size:21px;}

.model_outer{width:535px; height:20px;}
.model_footer{width:535px; background:url(http://www.twttrpoop.com/images/modelbox_bottom_bg.png) no-repeat; height:20px;}


/* ############### Email Graph ################# 	*/

.graph_left{ float:left; width:600px;}
.graph_right{float:right; width:305px;}
.graph_right .graph_msg{font-size:22px; font-weight:bold; text-align:left; padding-bottom:20px;}
.graph_right .graph_msgtxt, .graph_right .graph_msgtxt a{font-size:22px; font-weight:bold; text-align:left;}
.graph_right .graph_msgtxt a:link, .graph_right .graph_msgtxt a:visited{text-decoration:underline; font-size:22px;}
.graph_right .graph_msgtxt a:hover{text-decoration:none;}

.cross{text-align:right; position:relative; margin:-23px 5px 10px 0;}


/* Float Layer - Home Page Graph ToolTip Classes */
/*-------------------------------------------------------*/
div.floatLayer {width: 300px; position: absolute; /*top: 0; left: 0;*/ visibility: hidden; background-color: #0A2933; border: 2px solid #0A2933; padding:5px; height:auto;}
div.floatLayer * {margin: 0; padding: 0;}
div.floatLayer h3 {font: bold 12px Arial, Helvetica, sans-serif; color: #FFFFFF; text-align: left; background-color: #0A2933;}
div.floatLayer p {font: normal 12px Arial, Helvetica, sans-serif; color: #fff; text-align: left; background-color: #0A2933; display:block}
/*-------------------------------------------------------*/

.error-message{background-color:#FFFFFF; color:#FF0000; font-weight:bold; height:30px; padding-top:10px;}

/**################### Add by Ghanshyam at 3 july 2009 ##########**/

#sidebar{clear:both; height:1%;}
