html { background:#94D6EA; }
body { background:#94D6EA url(images/body.png) repeat-x top center; color:#793921; }
a { color:#6192AD; }
a:hover { color:#D0D0D0; }
h1 { color:#793921; }
h2 { color:#793921; }
h3 { color:#B8B8B8; }

/*div#header .columnset { background:url(images/div-header-columnset.png) no-repeat left bottom; }*/
div#content .columnset, .cloud { background:#F2FFFC url(images/div-content-columnset-new.png) repeat-x left top; -moz-border-radius:12px; -webkit-border-radius:12px; border:1px solid #FFFFFF; -moz-box-shadow:0px 5px 3px #8ECBDD; -webkit-box-shadow:0px 5px 3px #8ECBDD; }

a.logo { background:transparent url(images/a-logo.png) no-repeat 0px 0px; }
a.tweetie { background:transparent url(images/a-tweetie.png) no-repeat 0px 0px; }
a.toggle { background:url(images/a-toggle.gif) no-repeat 0px 0px; }
a.follow { background:url(images/a-follow.png) repeat-x 0px 0px; color:#793921; border:1px solid #A9CFDB; border-top:1px solid #D4EEF7; border-bottom:1px solid #6D8892; -moz-border-radius:8px; -webkit-border-radius:8px; text-shadow:1px 1px 0px #FFFFFF; }
a.follow:hover { background-position:0px -43px; }

ul.nav li a { color:#FFFFFF; background:transparent url(images/ul-nav-li-a.png) repeat-x 0px 0px; -moz-border-radius:6px 6px 0px 0px; -webkit-border-top-right-radius:6px; -webkit-border-top-left-radius:6px; }
ul.nav li a:hover { color:#FFFFFF; background-position:0px -27px; }
ul.nav li.selected a, ul.nav li.selected a:hover { color:#6192AD; background-position:0px -54px; }

.credits a:hover { color:#FFFFFF; }

body.iphone div#content .columnset, body.iphone .cloud { border:none; }
body.iphone div#content .columnset { -webkit-border-top-left-radius:0px; -webkit-border-top-right-radius:0px; }