*{padding:0; margin:0; border:0; font-size:100.01%}

/* MAIN DIVS */
.juicy-text{font-size:200%; letter-spacing:-1px}
body{font-size:0.7em; font-family:Helvetica,Arial,Geneva,sans-serif; text-align:center; background:#15a0d0 url("../images/bg.png") top left repeat-x; color:#FFF}

#page{margin-left:auto; margin-right:auto; width:960px; background:url("../images/tampa-bloggers.gif") 0px 0px no-repeat; text-align:left; overflow:visible}

#content{padding-top:20px; width:650px; float:left}

.smallFont{font-size:10px; color:#036}

* html #content{padding-top:42px}
*:first-child+html #content{padding-top:42px}

#sidebar{float:right; width:250px; padding:0px; margin:0px; font-size:1.25em; padding-top:13px; color:#FFF; text-shadow:#2c789b 2px 2px 1px}

#commentarea{clear:both; margin-top:20px}

/* BASIC ELEMENTS */
img{border:none; display:block}

a img{border:none}
hr{display:none}
p{padding:0px; margin:0px}

small{padding:0px; margin:0px; line-height:180%}

a, a:link, a:visited{text-decoration:none; padding:0px; margin:0px; outline:none; font-weight:bold; color:#036}

a:hover{color:#09C}

/*HEADLINES*/
h1{margin:0px 0px 6px 0px; font-size:1.5em; font-weight:bold; letter-spacing:-0.5px}

#headerimg h1 a, #headerimg h1 a:link, #headerimg h1 a:visited, #headerimg h1 a:active, #headerimg h1 a:hover{display:block; width:960px; height:145px; border:0px; text-decoration:none}

#headerimg h1{display:block; height:145px; width:960px; cursor:pointer; overflow:hidden; text-indent:-5000px; font-size:0.1em; /* background:url("../images/logo.gif") -12px 0px no-repeat; */}

h2{border-bottom:2px solid #6ec4e2}

h2, h3{display:block; text-indent:-6000px; font-size:1px; background-repeat:no-repeat}

h2 a, h2 a:link, h2 a:visited, h2 a:hover, h2 a:active{display:block; height:32px}

h3 a, h3 a:link, h3 a:visited, h3 a:hover, h3 a:active{display:block; height:30px}

h4{margin:8px 0px 8px 0px; padding:0px 0px 2px 0px; font-size:1.25em; font-weight:normal; color:#FFF; background:url("../images/l_1.gif") bottom left repeat-x; text-shadow:none}

h4 a, h4 a:link, h4 a:visited, h4 a:hover, h4 a:active{color:#FFF}

h5{padding:0px 0px 6px 0px; font-size:1.15em; color:#FFF; text-shadow:none}

h5 a, h5 a:link, h5 a:visited, h5 a:hover, h5 a:active{color:#FFF}

/* CONTENT */
.post{padding:0px 0px 90px 0px}

.entry{font-family:Helvetica,Arial,Geneva,sans-serif; padding:10px 0px 0px 0px; line-height:180%; font-size:1.4em; color:#FFF; text-shadow:#107a9f 2px 2px 1px}

.entry a{background:url("../images/bg_a.gif") bottom left repeat-x}
.entry b{color:#FFF}
.entry p{padding:0px 0px 8px 0px}

.entry strong{font-weight:normal; padding:1px 4px 1px 4px; background:#158db6}

.entry blockquote{margin:10px 0px 10px 0px; padding:6px 8px 6px 12px; border-left:2px solid #00557e; background:url("../images/bg_d.gif") bottom left repeat}

.entry em{font-style:normal; font-weight:normal; padding:1px 4px 1px 4px; background:#cf589a; color:#FFF; text-shadow:#a03a73 2px 2px 1px}

.entry em.italic{font-style:italic; font-weight:normal; padding:0px; background:none; color:inherit}

.entry blockquote p{padding:0px; margin:0px}

.entry cite{display:block; margin:14px 0px 0px 0px; padding:0px 0px 16px 52px; font-style:normal; color:#FFF; background:url("../images/cite.gif") top left no-repeat}

.entry cite strong{background:none; font-weight:bold; color:#FFF}

.entry code{font-family:"Courier New",Courier,Fixed}

.entry sup{font-size:0.7em}

.entry ul{line-height:100%; list-style-type:none; margin:8px 0px 8px 0px; padding:0px}

.entry ul li{line-height:170%; list-style-type:none; margin:0px; padding:3px 0px 3px 16px; background:url("../images/li_1.gif") 0em 0.7em no-repeat}

.entry ul li ul{margin:0px 0px 0px 10px}

.entry ul li ul li{background:url("../images/li_2.gif") 0em 0.7em no-repeat}

.entry ol{line-height:100%; list-style-type:decimal; margin:5px 0px 5px 0px; padding:0px 0px 0px 40px}

.entry ol li{line-height:170%; margin:0px; padding:0px}

.entry small{font-size:0.8em; line-height:150%}

.entryfooter{clear:both; padding-top:35px}

.entryfooter .published{font-weight:bold; line-height:100%; font-size:0.8em}

.storylink{float:right; background:none; color:#00557e; text-shadow:#0e4562 2px 2px 1px}

.storylink a{background:#6ec4e2; padding:0px 6px 2px 2px; margin-left:5px}

#pagination{clear:both; font-size:2.1em; text-align:center; line-height:70px; padding-top:10px; padding-bottom:40px}

#pagination a{padding:8px 12px 8px 12px; background:#09547c; text-shadow:#0e4562 2px 2px 1px}

#pagination a:hover{color:#FFF}

/* SIDEBAR */
#sidebar{line-height:150%}

#sidebar ol, #sidebar ul{list-style-type:none; margin:6px 0px 20px 0px; padding:0px}

#sidebar ol li{line-height:120%; list-style-type:none; margin:0px; padding:3px 0px 3px 10px; background:url("../images/li_3.gif") 0em 0.7em no-repeat}

#sidebar ul li{line-height:120%; list-style-type:none; margin:0px; padding:3px 0px 3px 0px; background:none}

#sidebar ol li a, #sidebar ol li a:link, #sidebar ol li a:visited, #sidebar ol li a:active, #sidebar ul li a, #sidebar ul li a:link, #sidebar ul li a:visited, #sidebar ul li a:active{color:#FFF}

#sidebar ol li a:hover, #sidebar ul li a:hover{color:#fdff3a}

#spabout{margin:8px 0px 20px 0px}

#sbventure, #sbconnect{font-size:1.2em}

#sidebar h3, #sbend{border-top:2px solid #6ec4e2}

#sbend{padding:4px 0px 0px 0px}

/* IMAGES */
.floatleft{float:left; margin:5px 15px 10px 0px}

.floatright{float:right; margin:5px 0px 10px 10px; display:inline}

.floatrightborder{float:right; margin:5px 0px 10px 10px; display:inline; background:#15a0d0; border:3px solid #6ec4e2}

.floatleftborder{float:left; margin:5px 15px 10px 0px; background:#15a0d0; border:3px solid #6ec4e2}

.nofloatborder{margin:8px 0px 8px 0px; background:#15a0d0; border:3px solid #6ec4e2}

.ln{clear:both; display:block; height:1px; font-size:1px; line-height:100%}

/* FOOTER */
#footerclear{clear:both; height:10px}
#footer{height:10px; margin-top:10px}

#footer ul{margin:0px; padding:0px; list-style-type:none; float:left}

#footer li{margin:0px; padding:0px; display:inline; text-indent:-5000px; height:15px; float:left; margin-left:8px}

#footer a, #footer a:link, #footer a:visited, #footer a:active, #footer a:hover{display:block; height:21px; border:0px; text-decoration:none}

.ph-tom1, .imagebox img{border:2px solid #6ec4e2; margin-bottom:15px}

.ph-intro1{padding-bottom:68px}

.bgd{font-size:1.5em; padding:5px; line-height:200%; background:url("../images/bg_d.gif") bottom left repeat}

/* BUTTONS */
.button:link, 
.button:visited, 
.button:hover{border:none}
/* End Demo page styling */
.button:link, 
.button:visited{/* Top left corner,top edge */float:left; color:#ddd; background:#333 url(/images/button.gif) no-repeat; font:1.2em/1.0 Georgia,serif; text-decoration:none}
.button *{display:block}
.button span{/* Top right corner */padding:6px 0 0; background:url(/images/corners.gif) no-repeat right top}
.button span span{/* Bottom left corner,left and bottom edges */padding:0 0 0 6px; background:url(/images/button.gif) no-repeat left bottom}
.button span span span{/* Bottom right corner */padding:0 0 6px; background:url(/images/corners.gif) no-repeat right bottom}
.button span span span span{/* Right edge */padding:3px 12px 3px 6px; /* Extra padding (3px vertical,6px horizontal) added to give the text some breathing room */background:url(/images/button.gif) no-repeat right center}
.button:hover, 
.button:focus, 
.button:active{/* Make the button more visible on:hover and:focus */outline:2px solid #ff0; /* Not supported by IE/Win:-( */color:#fff}
/* Pagination CSS for Yahoo! */
div.pagination.yahoo{margin:10px 0; margin-left:45px; font-size:small; font-size-adjust:none; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.22em}
div.pagination.yahoo span, div.pagination.yahoo a{xdisplay:block; xfloat:left; margin:0 5px 0 0; padding:1px 8px; text-align:center}
div.pagination.yahoo span{color:#000; font-size:107%; font-weight:bold; padding:2px 6px}
div.pagination.yahoo a{border:1px solid #CCDBE4; color:#036; background-color:#fff; text-decoration:none}
div.pagination.yahoo a:hover{color:#FFF; background-color:#3666D4; border-color:#2B55AF}
div.pagination.yahoo a.previous, div.pagination.yahoo a.next{border-width:2px; font-size:114%; margin-top:-2px; padding-bottom:1px; padding-top:1px}
div.pagination.yahoo a.previous{margin-right:14px}
div.pagination.yahoo a.next{margin-left:9px}

p#lead{margin-top:445px; margin-left:600px; position:absolute; font-size:2.2em; line-height:1.8em; color:#fff; width:330px; padding-bottom:.2em; margin-bottom:0}

p#lead a.TellMore{position:absolute; bottom:1.3em; right:1.4em; color:#fff; background:#09F; font-size:14px; line-height:1em; padding:5px; margin:0; text-indent:0}
