html {overflow-y:scroll; overflow-x: hidden;}
body {
    margin:0 auto 0 auto;
    font-family: 'lucida grande',trebuchet,'trebuchet ms',verdana,arial,helvetica,sans-serif;
    font-size: 0.9em;
	color: #333333;
	background: #94e4e8 url(../../c/images/bg.gif) no-repeat top left; 
}
a{ color: #3b5998; text-decoration: none; -moz-outline: none }
a:hover{ color: #254588; text-decoration: underline; -moz-outline: none }
h1{ font-size: 22px; font-weight: bold; color: #333; line-height: 125%; margin: 0 0 10px 0; padding: 0; clear:both; }
h2{ font-size: 22px; font-weight: bold; color: #333; line-height: 125%; margin: 0 0 10px 0; padding: 0; clear:both; }
h3{ font-size: 18px; font-weight: normal; color: #3b5998; line-height: 125%; margin: 0; padding: 0; clear:both; }
p { margin: 0 0 10px 0; font-size: 13px; line-height: 150%; }
img { border: 0; }
table { margin: 0; padding: 0; border: 0; }
form { display: inline; margin: 0; padding: 0; }

.header { width: 900px; height: 52px; padding: 30px 0; background: url(../../c/images/bg_header.gif) no-repeat top left; overflow: hidden; }

.main { width: 860px; padding: 20px; background-color: #ffffff; }

.logo { width: 450px; height: 52px; float: left; display: inline; background: url(../../c/images/tweetcloud.gif) no-repeat top left; overflow: hidden; }
.slogan { width: 450px; height: 52px; float: left; display: inline; background: url(../../c/images/whatsbeingsaid.gif) no-repeat top right; overflow: hidden; }

.tabs { width: 860px; height: 28px; overflow: hidden; }
.tab1 { width: 120px; height: 23px; float: left; display: inline; padding-top: 5px; border-right: 3px solid #cccccc; background-color: #e0e0e0; overflow: hidden; text-align: center; font-size: 15px; }
.tab1_active { width: 120px; height: 23px; float: left; display: inline; padding-top: 5px; border-right: 3px solid #e0e0e0; background-color: #f3f3f3; overflow: hidden; text-align: center; font-size: 15px; }
.tab2 { width: 120px; height: 23px; float: left; display: inline; padding-top: 5px; border-right: 3px solid #cccccc; background-color: #e0e0e0; overflow: hidden; text-align: center; font-size: 15px; }
.tab2_active { width: 120px; height: 23px; float: left; display: inline; padding-top: 5px; border-right: 3px solid #e0e0e0; background-color: #f3f3f3; overflow: hidden; text-align: center; font-size: 15px; }
.tab_separator { width: 7px; height: 28px; float: left; display: inline; overflow: hidden; }
.tab_ender { width: 600px; height: 25px; padding-top: 3px; float: left; display: inline; overflow: hidden; text-align: right; }
.tab_area { width: 807px; padding: 25px 25px 10px 25px; border-right: 3px solid #e0e0e0; border-bottom: 3px solid #e0e0e0; background-color: #f3f3f3; text-align: center; font-size: 20px; color: #777777; }

.search_words { float: left; display: inline; width: 300px; padding: 10px 5px 0 5px; text-align: right; }
.search_input { float: left; display: inline; padding: 0 5px 0 5px; }
.search_button { float: left; display: inline; padding: 0 5px 0 5px; }
.input_text { width: 250px; border: solid 1px #33ccff; padding: 4px 6px 1px 6px; margin-top: 5px; font-size: 20px; height: 25px; }

.central { width: 860px; } 
.central_content{ width: 660px; float: left; display: inline; margin-top: 20px; }
.central_sidebar{ width: 160px; float: left; display: inline; padding: 10px; margin: 20px 0 0 20px; background-color: #ffffcc; }

.headline { padding-bottom: 10px; }

.share_button { width: 160px; height: 80px; margin-bottom: 35px; }
.iphone_badge { width: 120px; padding: 20px; height: 60px; }

.cloud { line-height: 250%; text-align: center; margin-bottom: 40px; }

.footer { padding: 20px 0; } 
.footer_separator { height: 20px; } 

.comments { width: 660px; border-top: 1px dashed #cccccc;}
.comment { width: 660px; padding: 20px 0; border-bottom: 1px dashed #cccccc; }
.comment_pic { width: 58px; float: left; display: inline; }
.comment_body { width: 602px; float: left; display: inline; }
.comment_buttons { width: 602px; padding-top: 5px; font-size: 13px; font-weight: bold; color: #777777; }
.comment_buttons_left { width: 452px; float: left; display: inline; }
.comment_buttons_right { width: 150px; float: left; display: inline; text-align: right; }
.comment_area { width: 590px; height: 58px; padding: 5px; border: 1px solid #cccccc; font-family: 'lucida grande',trebuchet,'trebuchet ms',verdana,arial,helvetica,sans-serif; }
.comment_inputs { width: 100px; height: 18px; padding: 4px; border: 1px solid #cccccc; font-family: 'lucida grande',trebuchet,'trebuchet ms',verdana,arial,helvetica,sans-serif; }

.popup_bird { background: url(../../c/images/bird_35.gif) no-repeat; }

.cloud0_0 { font-size: 1.0em; padding: 0em; color: #33ccff; z-index: 10; position: relative}
.cloud0_0 a {text-decoration: none;  color: #33ccff;}
.cloud1_0 { font-size: 1.4em; padding: 0em; color: #33c6f9; z-index: 9; position: relative}
.cloud1_0 a {text-decoration: none; color: #33c6f9;}
.cloud2_0 { font-size: 1.7em; padding: 0em; color: #34bdf1; z-index: 8; position: relative}
.cloud2_0 a {text-decoration: none; color: #34bdf1;}
.cloud3_0 { font-size: 2.0em; padding: 0em; color: #35b2e7; z-index: 7; position: relative}
.cloud3_0 a {text-decoration: none; color: #35b2e7;}
.cloud4_0 { font-size: 2.2em; padding: 0em; color: #36a6dc; z-index: 6; position: relative}
.cloud4_0 a {text-decoration: none; color: #36a6dc;}
.cloud5_0 { font-size: 2.4em; padding: 0em; color: #3799d1; z-index: 5; position: relative}
.cloud5_0 a {text-decoration: none; color: #3799d1;}
.cloud6_0 { font-size: 2.6em; padding: 0em; color: #388cc5; z-index: 4; position: relative}
.cloud6_0 a {text-decoration: none; color: #388cc5;}
.cloud7_0 { font-size: 2.8em; padding: 0em; color: #3880ba; z-index: 3; position: relative}
.cloud7_0 a {text-decoration: none; color: #3880ba;}
.cloud8_0 { font-size: 3.0em; padding: 0em; color: #3a73b0; z-index: 2; position: relative}
.cloud8_0 a {text-decoration: none; color: #3a73b0;}
.cloud9_0 { font-size: 3.2em; padding: 0em; color: #3a68a5; z-index: 1; position: relative}
.cloud9_0 a {text-decoration: none; color: #3a68a5;}
.cloud10_0 { font-size: 3.4em; padding: 0em; color: #3b5998; z-index: 0; position: relative}
.cloud10_0 a {text-decoration: none; color: #3b5998;}

.cloud0_1 { font-size: 1.0em; padding: 0em; color: #00EE00; z-index: 10; position: relative}
.cloud0_1 a {text-decoration: none;  color: #00EE00;}
.cloud1_1 { font-size: 1.4em; padding: 0em; color: #00DD00; z-index: 9; position: relative}
.cloud1_1 a {text-decoration: none; color: #00DD00;}
.cloud2_1 { font-size: 1.7em; padding: 0em; color: #00CC00; z-index: 8; position: relative}
.cloud2_1 a {text-decoration: none; color: #00CC00;}
.cloud3_1 { font-size: 2.0em; padding: 0em; color: #00BB00; z-index: 7; position: relative}
.cloud3_1 a {text-decoration: none; color: #00BB00;}
.cloud4_1 { font-size: 2.2em; padding: 0em; color: #00AA00; z-index: 6; position: relative}
.cloud4_1 a {text-decoration: none; color: #00AA00;}
.cloud5_1 { font-size: 2.4em; padding: 0em; color: #009900; z-index: 5; position: relative}
.cloud5_1 a {text-decoration: none; color: #009900;}
.cloud6_1 { font-size: 2.6em; padding: 0em; color: #008800; z-index: 4; position: relative}
.cloud6_1 a {text-decoration: none; color: #008800;}
.cloud7_1 { font-size: 2.8em; padding: 0em; color: #007700; z-index: 3; position: relative}
.cloud7_1 a {text-decoration: none; color: #007700;}
.cloud8_1 { font-size: 3.0em; padding: 0em; color: #006600; z-index: 2; position: relative}
.cloud8_1 a {text-decoration: none; color: #006600;}
.cloud9_1 { font-size: 3.2em; padding: 0em; color: #005500; z-index: 1; position: relative}
.cloud9_1 a {text-decoration: none; color: #005500;}
.cloud10_1 { font-size: 3.4em; padding: 0em; color: #003300; z-index: 0; position: relative}
.cloud10_1 a {text-decoration: none; color: #003300;}

.cloud0_2 { font-size: 1.0em; padding: 0em; color: #FF9999; z-index: 10; position: relative}
.cloud0_2 a {text-decoration: none;  color: #FF9999;}
.cloud1_2 { font-size: 1.4em; padding: 0em; color: #FF8A8A; z-index: 9; position: relative}
.cloud1_2 a {text-decoration: none; color: #FF8A8A;}
.cloud2_2 { font-size: 1.7em; padding: 0em; color: #FF7777; z-index: 8; position: relative}
.cloud2_2 a {text-decoration: none; color: #FF7777;}
.cloud3_2 { font-size: 2.0em; padding: 0em; color: #FF5555; z-index: 7; position: relative}
.cloud3_2 a {text-decoration: none; color: #FF5555;}
.cloud4_2 { font-size: 2.2em; padding: 0em; color: #FF0000; z-index: 6; position: relative}
.cloud4_2 a {text-decoration: none; color: #FF0000;}
.cloud5_2 { font-size: 2.4em; padding: 0em; color: #EA0000; z-index: 5; position: relative}
.cloud5_2 a {text-decoration: none; color: #EA0000;}
.cloud6_2 { font-size: 2.6em; padding: 0em; color: #DA0000; z-index: 4; position: relative}
.cloud6_2 a {text-decoration: none; color: #DA0000;}
.cloud7_2 { font-size: 2.8em; padding: 0em; color: #C00000; z-index: 3; position: relative}
.cloud7_2 a {text-decoration: none; color: #C00000;}
.cloud8_2 { font-size: 3.0em; padding: 0em; color: #A00000; z-index: 2; position: relative}
.cloud8_2 a {text-decoration: none; color: #A00000;}
.cloud9_2 { font-size: 3.2em; padding: 0em; color: #800000; z-index: 1; position: relative}
.cloud9_2 a {text-decoration: none; color: #800000;}
.cloud10_2 { font-size: 3.4em; padding: 0em; color: #500000; z-index: 0; position: relative}
.cloud10_2 a {text-decoration: none; color: #500000;}

span.freq { font-size: 10pt !important; color: #bbb; }

#htmltagcloud a:hover {color: #ffffff; background-color: #3b5998; }

a.paginate:link { color: #3b5998; text-decoration: none; }
a.paginate:visited { color: #3b5998; text-decoration: none; }
a.paginate:hover { color: #ffffff; background-color: #3b5998; text-decoration: none; }
a.paginate:active { color: #ffffff; background-color: #3b5998; text-decoration: none; }

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