﻿body
{
    background: #e1d4c0;
}
#header
{
    padding: 15px;
    background: #036;
    border-width: 1px;
    border-style: none;
    color: #369;
    
}


a img
{
    border-width: 0;
    border-style: none;
    color: #e1d4c0;
}
#header a img
{
    color: #036;
}
p
{
    color: #333;
}
#header p
{
    color: #69c;
}
html body
{
    margin: 0;
    padding: 0;
    background: #e1d4c0 url(../images/sides_body.png) repeat-y center top;
    text-align: center;
    font: small 'trebuchet ms' ,verdana,arial,sans-serif;
    color: #333;
    _height: 100%;
}

#body
{
    width: 710px;
    padding: 0px 0 15px;
    margin: auto;
    text-align: left;
}

#main, #m2, #m3, #primary, .sp #secondary, #newsblock, .ms #main-wrap, .sm #sidebar, .ms #main, .sm #main
{
    float: left;
}
#main, #m2
{
    width: 100%;
}
#main
{
    background: #fff url(../images/c_top.png) no-repeat left top;
    padding: 15px 0 0;
}
#m2, #m3
{
    _float: none;
}
#m2
{
    background: url(../images/c_bot.png) no-repeat left bottom;
    padding: 0 0 15px;
}
#m3
{
    border: 5px solid #e1d4c0;
    border-width: 0 5px;
    padding: 0 15px;
    width: 670px;
}
.pop #main, .pop #m2, .pop #m3
{
    background: none;
    padding: 0;
    margin: 0;
    border: 0;
}
#primary
{
    width: 400px;
    margin-right: 20px;
    display: inline;
}
#primary .navLink
{
    float: right;
    font-size: 110%;
    margin-right: 10px;
    margin-top: 7px;
}
body.sp #primary
{
    float: right;
    margin-right: 0;
}
#secondary, #promoblock
{
    width: 245px;
}
body #secondary, #promoblock, .ms #sidebar, .sm #main-wrap
{
    float: right;
}
.sp #secondary, #promoblock
{
    padding-right: 20px;
}
#newsblock
{
    width: 395px;
    padding-left: 20px;
}
#addedblock
{
    margin: 0 20px;
}
#sidebar
{
    display: none;
}
.ms #main-wrap, .sm #main-wrap
{
    width: 490px;
}
.ms #sidebar, .sm #sidebar
{
    width: 200px;
    display: block;
}
.ms #main, .sm #main
{
    background-image: url(../images/c490_top.png);
    width: 490px;
}
.ms #m2, .sm #m2
{
    background-image: url(../images/c490_bot.png);
}
.ms #m3, .sm #m3
{
    width: 450px;
}
a
{
    font-weight: bold;
    color: #36c;
}
a:hover
{
    text-decoration: underline;
    color: #f60;
}
a img
{
    border: 0;
}
html #header, #h2
{
    position: relative;
}
html #header
{
    background:  #808080 url(../images/sides_head.png) repeat-y center top;
    top: -4px;
    border: 0;
    border-bottom: 4px solid #FF8711;
    padding: 0;
}
.pop #header
{
    background: #036;
    position: static;
    border-color: #69f;
}
#h2
{
    top: 4px;
}
#h3
{
    width: 710px;
    margin: auto;
    padding: 15px 20px 14px;
    border-bottom: 4px solid #f99a12;
    text-align: left;
}
#home #h3
{
    padding-top: 0;
    padding-bottom: 0;
}
.pop #h2, .pop #h3
{
    position: static;
    background: none;
    border: 0;
    width: auto;
}
.pop #h3
{
    padding: 10px 15px 9px;
}
#header a, #header #logo
{
    text-decoration: none;
}
#header #logo
{
    float: left;
    margin: 0;
    padding: 0;
    vertical-align:top;
}
#logo img
{
    display: block;
   
    color: #fff;
    font-size: 180%;
}
#home #logo img
{
    
}
.pop #logo img
{
    width: 97px;
}
#header #tag
{
    margin: 0;
    float: right;
    padding-top: 70px;
    font-weight: bold;
    font-size: 20px;
    font-family: 'trebuchet ms' ,verdana,arial,sans-serif;
    color: #258;
}
#header #tag em
{
    font-style: normal;
}
#header label
{
    color: #69c;
}
#global-info
{
    float: right;
    width: 500px;
    margin: 0;
    color: #369;
    text-align: right;
    font-size: 88%;
    white-space: nowrap;
}
#global-info .login
{
    font-weight: bold;
    color: #fff;
    font-size: 115%;
    line-height: 1.2em;
}
#global-info a
{
    text-decoration: underline;
}
#language-dropdown
{
    text-align: right;
    padding: 5px 0;
}
#language
{
    width: 140px;
}

.nav
{
    margin: 0 0 9px;
}
.nav strong, .nav a
{
    float: left;
    width: 80px;
    margin-right: 10px;
}
#navtour
{
    padding-left: 5px;
}
#navtour strong, #navtour a
{
    margin-right: 14px;
    width: 70px;
}
#navtour strong.last, #navtour a.last
{
    margin-right: 0;
}
.nav a:hover
{
    background: #fff;
}
.nav strong img, .nav a img
{
    display: block;
}
h1, h2
{
    font-weight: normal;
}
h1
{
    margin: 0 0 15px;
    font-size: 220%;
    line-height: 1.2em;
    color: #666;
}
#home h1
{
    font-size: 180%;
}
h1 strong
{
    color: #000;
}
h1 em, #main h2 strong
{
    color: #f60;
}
h1 em
{
    font-style: normal;
    font-weight: bold;
}
h2, #sidebar h2 strong, #addedblock h2 strong
{
    color: #826C55;
}
h2
{
    margin: 1em 0 .5em;
    font-size: 130%;
    line-height: 1.3em;
}
.first
{
    margin-top: 0;
}
#sidebar .mod h2, #addedblock h2
{
    margin-top: 0;
    color: #333;
}
#sidebar .bmod h2
{
    margin-top: 0;
    color: #fff;
}
#sidebar .bmod h2 strong
{
    color: #036;
}
h3, h4
{
    margin: 1em 0 .25em;
}
h3
{
    padding: .25em 0;
    font-size: 93%;
    text-transform: uppercase;
    letter-spacing: .1em;
    color: #baa68e;
}
h4
{
    font-size: 100%;
}
.pop h1
{
    font-size: 160%;
    margin-bottom: .5em;
}
.pop h2
{
    font-size: 110%;
}
#tab
{
    background: #fff url(../images/t_mid.png) top;
    margin-top: -33px;
    margin-bottom: 10px;
}
#t2
{
    background: url(../images/c_bot.png) bottom left no-repeat;
}
#t3, #tab h1, #tab h3, #tab ul, #tab li
{
    margin: 0;
}
#t3
{
    background: url(../images/t_top_s.png) top left no-repeat;
    padding: 10px 20px 10px 30px;
}

#home.home-1 #secondary h1
{
    line-height: 1.1em;
    margin-bottom: 0;
    font-size: 200%;
}
#home.home-1 #secondary ol
{
    margin: 0;
    padding: .5em 0 .25em;
    list-style: none;
}
#home.home-1 #secondary ol li
{
    background-repeat: no-repeat;
    background-position: left center;
    padding: 8px 8px 8px 38px;
    font-size: 125%;
}

#create-now-btn
{
    margin-right: -10px;
}
#create-now-btn a
{
    width: 180px;
}
#home.home-2 #primary, #home.home-2 #secondary
{
    color: #666;
}
#features
{
    list-style: none;
}

#home #features li
{
    font-size: 105%;
    line-height: 1.5;
    padding: 5px 0 5px 80px;   
}
 
#home #features li strong
{
    color: #000;
    font-size: 130%;
}
#home #features #feature-your
{
    background-position: left -140px;
    background: url(/assets/images/icons/features_workspace.png) no-repeat;
}
#home #features #feature-easy
{
    background-position: left -140px;
    background: url(/assets/images/icons/features_easy.png) no-repeat;
}
#home #features #feature-features
{
    background-position: left -280px;
    background: url(/assets/images/icons/features_features.png) no-repeat;
}

#home #features #feature-flexible
{
    background-position: left -420px;
    background: url(/assets/images/icons/features_flexible.png) no-repeat;
}


#home.home-1 #primary
{
    background: url(../images/bg_what.png) no-repeat left top;
}
#home.home-1 #primary h1
{
    margin: 0 0 .35em;
    color: #666;
    font-weight: normal;
    font-size: 150%;
    _font-size: 130%;
    padding: 5px 0 0 10px;
    float: left;
}
#home.home-2 #primary h1
{
    margin-top: 5px;
}
#home.home-1 #primary h2 strong, #home.home-1 #primary td:hover a strong, #home.home-1 #primary p strong
{
    color: #000;
}
#home.home-1 #primary table
{
    margin: 0;
    width: 200px;
    clear: right;
    float: left;
    background: none;
    border: 0;
    padding: 0;
    margin-top: 18px;
}
#home.home-1 #primary td
{
    margin: 0;
    padding: 0;
    text-align: center;
    vertical-align: top;
    border: 0;
    width: 50%;
}
#home.home-1 #primary td a
{
    display: block;
    padding: 75px 6px 6px;
    border: 1px solid #fff;
    text-decoration: none;
    color: #666;
    line-height: 1.3em;
    font-weight: normal;
}
#home.home-1 #primary td a:hover
{
    color: #000;
    text-decoration: none;
}
html > body#home.home-1 #primary td:hover
{
    background-color: #f5ede3;
    border-color: #e1d4c0;
}
#home.home-1 #w-pub
{
    background: url(../images/icon_wpub.png) no-repeat center top;
}
#home.home-1 #w-shr
{
    background: url(../images/icon_wshr.png) no-repeat center top;
}
#home.home-1 #w-pst
{
    background: url(../images/icon_wpst.png) no-repeat center top;
}
#home.home-1 #w-con
{
    background: url(../images/icon_wcon.png) no-repeat center top;
}
#home.home-1 #primary td strong
{
    display: block;
    color: #000;
    font-size: 120%;
}
#home.home-1 #primary p
{
    clear: left;
    margin: 0;
    padding: 10px 0 0;
    text-align: center;
    line-height: 1.5em;
    font-size: 100%;
}
#home.home-1 #primary #tour-btn
{
    float: right;
    margin: 5px 5px 10px;
}
#home.home-1 #primary #tour-btn, #home.home-1 #primary #tour-btn div
{
    background-image: url(../images/btns/ubtn_blue_white_large_grad.gif);
}
#home.home-2 #create-btn a
{
    width: 190px;
}
#home.home-2 #create-motto
{
    text-align: center;
}
#home.home-2 #main h2
{
    color: #000;
    font-weight: bold;
    font-size: 125%;
    margin-bottom: .25em;
}
#home.home-2 #main h3
{
    text-transform: none;
    letter-spacing: 0;
    font-size: 100%;
    color: #666;
}
#home.home-2 #main h3 a
{
    color: #666;
    text-decoration: none;
}
#home.home-2 #main h3 a:hover
{
    text-decoration: underline;
}

#ftpDetails
{
    padding-left: 10px;
}
#timeout p
{
    position: relative;
    left: 5em;
}
#createaccountmessage
{
    background: url(../images/icon_reg1.gif) left top no-repeat;
    padding-top: 5px;
    padding-left: 60px;
    padding-bottom: 20px;
    margin-bottom: -5px;
}
table, th, #captcha-table td .desc
{
    font-size: 100%;
}
table, table table th, table table td, .head th, #captcha-table td
{
    border: 0;
}
table
{
    background: #fff url(../images/bg_table.jpg) repeat-x left top;
    color: #333;
    width: 100%;
}
table table
{
    background: none;
}
th, td, #invite-login-table th
{
    padding: 6px 10px 5px;
    line-height: 1.5em;
    border-width: 1px 0 0;
}
th, td
{
    border-top: 0px solid #cabba9;
    font-size: 93%;
    text-align: left;
}
th, td.icon
{
    background: #fff;
}
th, .head th.first, tr .icon
{
    padding-left: 5px;
}
th
{
    color: #664E38;
}
.head th
{
    background: #036;
    padding-left: 10px;
    padding-top: 3px;
    padding-bottom: 3px;
    text-transform: uppercase;
    vertical-align: bottom;
    color: #fff;
    font-size: 85% !important;
    _font-size: 10px !important;
    line-height: 1.2em;
    white-space: normal;
}
.date, .time, .num
{
    text-align: right;
}
.date, .time
{
    white-space: nowrap;
}
tr .icon, td.noposts
{
    text-align: center;
}
tr .icon
{
    padding-right: 5px;
    width: 4%;
}
td.noposts
{
    font-size: 150%;
}
#invite-login-table th, td
{
    font-size: 95%;
}
#invite-login-table th
{
    border-top: 1px solid #cabba9;
    width: 35%;
}
#invite-login-table td
{
    border-top: 1px solid #cabba9;
}
#invite-login-table .text
{
    width: 10em;
}
.separator
{
    background: #fff;
    border-left: 1px solid #cabba9;
    border-right: 1px solid #cabba9;
    width: 2px;
}
#captcha-table .cmt
{
    font-size: 95%;
    color: #111;
    display: block;
    margin: .5em 0 0;
}
.mod, .bmod
{
    padding-bottom: 6px;
    margin-bottom: 15px;
}
.mod2
{
    padding-top: 6px;
}
#sidebar .mod
{
    background: url(../images/bg_mod_bot.png) no-repeat left bottom;
}
#sidebar .mod2
{
    background: url(../images/bg_mod_top.png) no-repeat left top;
}
#sidebar .mod3
{
    border: 2px solid #e1d4c0;
    border-width: 0 2px 1px;
    border-bottom-color: #f5ede3;
    padding: 2px 10px;
}
#sidebar .mod2 > .mod3
{
    border-bottom: 0;
}
#sidebar .bmod
{
    background: #69f url(../images/bg_bmod_bot.png) no-repeat left bottom;
}
#sidebar .bmod .mod2
{
    background: url(../images/bg_bmod_top.png) no-repeat left top;
}
#sidebar .bmod .mod3
{
    border: 2px solid #154890;
    border-width: 0 2px;
    padding: 2px 10px;
}
#sidebar .bmod .text
{
    border: 1px solid #036;
}
#sidebar .bmod a
{
    color: #036;
}
#sidebar .bmod a:hover
{
    color: #fff;
}
#sidebar label
{
    font-weight: bold;
    color: #826C55;
}
#tour
{
    padding-left: 65px;
    background-repeat: no-repeat;
    background-position: left top;
}
#tour h1
{
    margin: 0 0 10px;
    line-height: 60px;
    font-size: 200%;
}
.t-start
{
    background-image: url(../images/tour/icon60_start.png);
}
.t-pub
{
    background-image: url(../images/tour/icon60_pub.png);
}
.t-shr
{
    background-image: url(../images/tour/icon60_shr.png);
}
.t-pst
{
    background-image: url(../images/tour/icon60_pst.png);
}
.t-con
{
    background-image: url(../images/tour/icon60_con.png);
}
.t-des
{
    background-image: url(../images/tour/icon60_des.png);
}
.t-end
{
    background-image: url(../images/tour/icon60_end.png);
}
#buttons
{
    background: #fff;
}
#buttons td
{
    border-top: 0;
    padding: 0;
}
.blogger-tour #main-wrap
{
    width: 590px;
}
.blogger-tour #main-wrap
{
    float: left;
    padding-left: 60px;
}
.blogger-tour #main
{
    background-image: url(../images/c590_top.gif);
    float: left;
    width: 590px;
}
.blogger-tour #m2
{
    background-image: url(../images/c590_bot.gif);
}
.blogger-tour #m3
{
    width: 550px;
}
.blogger-tour #create-btn, .blogger-tour #create-btn .t
{
    position: relative;
}
.blogger-tour #create-btn
{
    top: 14px;
}
#reg h1
{
    margin: 0 0 15px 60px;
    line-height: 45px;
}
#reg1, #reg2, #reg3, #reg4, #reg-adv, #reg-create, #reg-done, #reg-check
{
    background-repeat: no-repeat;
    background-position: left top;
}
#reg1
{
    background-image: url(../images/icon_reg1.gif);
}
#reg2
{
    background-image: url(../images/icon_reg2.gif);
}
#reg3
{
    background-image: url(../images/icon_reg3.gif);
}
#reg4
{
    background-image: url(../images/icon_reg4.gif);
}
#reg-adv
{
    background-image: url(../images/icon_reg_adv.gif);
}
#reg-create
{
    background-image: url(../images/icon_reg_create.gif);
}
#reg-done
{
    background-image: url(../images/icon_reg_done.gif);
}
#reg-check
{
    background-image: url(../images/icon_reg_fatcheck.png);
}
#reg table
{
    width: 610px;
    margin-left: 60px;
}
#reg th
{
    width: 25%;
    padding-left: 0;
}
#reg th, #reg td
{
    vertical-align: top;
}
form h2
{
    margin: 5px 0 10px 60px;
    font-size: 125%;
    color: #333;
}
form h2 strong
{
    color: #f60;
}
form .desc, form .desc2
{
    width: 25%;
    color: #826C55;
    font-size: 88%;
}
form .desc2
{
    width: auto;
}
form .desc p, form .desc2 p
{
    color: inherit;
    font-size: 100%;
}
form .desc em, form .desc2 em
{
    color: #666;
}
form .text, form .text-custom
{
    border: 1px solid #e1d4c0;
    border-color: #cabba9 #e1d4c0 #e1d4c0 #cabba9;
}
#reg form .text, #reg form .text-custom
{
    width: 150px;
}
.error .error, .errormsg
{
    background: url(../images/icon_alert15.gif) no-repeat left top;
    padding-left: 20px;
    margin-top: 5px;
    color: #c00;
}
form .error .text
{
    border-color: #900 #c00 #c00 #900;
}
.error label
{
    color: #c00;
}
#reg form .text-custom
{
    width: auto;
}
#reg .next
{
    margin: 10px 0 0 60px;
}
#reg .back
{
    padding-left: 60px;
}
#reg-done p
{
    margin-left: 60px;
}
#create-account-btn
{
    line-height: 40px;
}



#featured p
{
    margin-bottom: 1em;
}
#featured img
{
    display: block;
    margin-bottom: 5px;
}


#footer
{
    clear: both;
    padding: 15px 0 0;
}
#footer div
{
    background: #e1d4c0 url(/assets/images/round15_bot.png) no-repeat left bottom;
}
.pop #footer div
{
    background-image: none;
}
#footer p
{
    background: url(/assets/images/round15_top.png) no-repeat left top;
    min-height: 2px;
    margin: 0;
    padding: 7px 20px;
    color: #826C55;
    text-align: center;
    font-size: 93%;
    line-height: 1.4em;
}
.pop #footer p
{
    background-image: none;
    padding: 5px 10px;
    text-align: left;
}
#footer hr
{
    display: none;
}
button
{
    padding: .5em;
    cursor: pointer;
}
.siteprimary, .siteprimary:hover, .sitesecondary, .sitesecondary:hover
{
    text-decoration: none;
}
.siteprimary
{
    font-weight: bold;
    border-bottom: solid 2px #6986BF;
    border-right: solid 2px #6986BF;
    border-top: solid 1px #a6c3ff;
    border-left: solid 1px #a6c3ff;
    background: #69f;
    color: #fff !important;
    font-size: 105%;
    cursor: pointer;
}
.siteprimary:hover
{
    background: #5C8AE5;
    color: #fff;
}
.sitesecondary
{
    font-weight: bold;
    border-bottom: solid 1px #6278A6;
    border-right: solid 1px #6278A6;
    border-top: solid 1px #8FB0F2;
    border-left: solid 1px #8FB0F2;
    background: #7894CC;
    color: #fff;
    font-size: 95%;
    padding: .3em;
}
.sitesecondary:hover
{
    background: #6982B3;
    color: #fff;
}

p, dd
{
    margin: 0 0 .75em;
}
p, dl
{
    line-height: 1.5em;
}
#newsblock p, #promoblock p, #sidebar p, dl, .next, .back
{
    font-size: 93%;
}
p strong
{
    color: #000;
}
ul, .r
{
    padding: 0;
}
ul
{
    margin: 0 0 1em;
    list-style: none;
}
#main ul
{
    margin-left: .5em;
}
#main table ul
{
    margin-left: 0;
}
li
{
    margin: 0 0 .25em;
    padding: 0 0 0 12px;
    line-height: 1.2em;
}
dl, form, .r, .b-msg p
{
    margin: 0;
}
dt, .back, img.left, p.left
{
    float: left;
}
dt
{
    margin-right: .5em;
}
.nowrap
{
    white-space: nowrap;
}
.next, .back
{
    margin: 1.5em 0 0;
}
.next
{
    text-align: right;
}
.next input
{
    color: #36c;
    text-decoration: underline;
    font-weight: bold;
}
img.left, p.left
{
    margin: 0 10px 3px 0;
}
img.right, p.right
{
    float: right;
    margin: 0 0 3px 10px;
}
p.left img, p.right img, .r
{
    display: block;
}
table label
{
    margin-right: 5px;
}
.r
{
    clear: both;
    height: 1px;
    line-height: 1px;
    font-size: 1px;
}
.hide
{
    visibility: hidden;
}
.b-msg
{
    border: 1px solid black;
    background-color: #fff9bf;
    margin-top: 10px;
    margin-bottom: 1.4em;
    font-size: 95%;
}
.b-msg p
{
    padding: .8em;
}
.aural
{
    position: absolute;
    top: -9999px;
    width: 1px;
    height: 1px;
    overflow: hidden;
}
#crumbnav
{
    text-align: left;
    border-bottom: solid 1px #f5ede3;
    margin-bottom: 2em;
    font-size: 85%;
    padding-bottom: 10px;
}
#crumbnav a
{
    font-weight: normal;
}

#cont-btn
{
    width: 105px;
}
#keep
{
    position: relative;
    left: 60px;
}
#accountlogo
{
    float: right;
}
.featuresNew
{
    font-weight: bold;
    color: #f60;
}
.featuresPublish
{
    background: url(../images/features/features_icon_post.png) no-repeat top left;
    padding-left: 75px;
}
.featuresSimple
{
    background: url(../images/features/features_icon_easy.png) no-repeat top left;
    padding-left: 75px;
}
.featuresUrl
{
    background: url(../images/features/features_icon_url.png) no-repeat top left;
    padding-left: 75px;
}
.featuresTemplate
{
    background: url(../images/features/features_icon_template.png) no-repeat top left;
    padding-left: 75px;
}
.featuresPhotos
{
    background: url(../images/features/features_icon_photos.png) no-repeat top left;
    padding-left: 75px;
}
.featuresFollowing
{
    background: url(../images/features/features_icon_followers.png) no-repeat top left;
    padding-left: 75px;
}
.featuresFeedback
{
    background: url(../images/features/features_icon_feedback.png) no-repeat top left;
    padding-left: 75px;
}
.featuresId
{
    background: url(../images/features/features_icon_identity.png) no-repeat top left;
    padding-left: 75px;
}
.featuresSubscribePost
{
    background: url(../images/features/features_icon_notify.png) no-repeat top left;
    padding-left: 75px;
}
.featuresLanguages
{
    background: url(../images/features/features_icon_languages.png) no-repeat top left;
    padding-left: 75px;
}
.featuresMobile
{
    background: url(../images/features/features_icon_onthego.png) no-repeat top left;
    padding-left: 75px;
}
.featuresTeamBlog
{
    background: url(../images/features/features_icon_group.png) no-repeat top left;
    padding-left: 75px;
}
.featuresThirdParty
{
    background: url(../images/features/features_icon_3rdparty.png) no-repeat top left;
    padding-left: 75px;
}
.featuresMore
{
    padding-left: 75px;
}
.features h4
{
    font-size: 110%;
}
body.lang_vi, div.lang_vi
{
    font: small arial,sans-serif;
}
#home.lang_gu #secondary h1
{
    line-height: 1.3em;
}
#home.lang_gu #signin-btn-holder span.ubtn, #home.lang_te #signin-btn-holder span.ubtn, #home.lang_ml #signin-btn-holder span.ubtn, #home.lang_kn #signin-btn-holder span.ubtn, #home.lang_bn #signin-btn-holder span.ubtn, #home.lang_or #signin-btn-holder span.ubtn
{
    vertical-align: baseline;
}
.cssButtonSide-left *, .cssButtonSide-right *
{
    float: left;
}
.ubtn
{
    font-family: "Lucida Grande" , "Lucida Sans Unicode" ,Arial,Helvetica,sans-serif;
    white-space: nowrap;
    cursor: pointer;
    cursor: hand;
}
.ubtn a, input.ubtn
{
    font-weight: bold;
    text-transform: uppercase;
    color: #fff !important;
    text-decoration: none !important;
    overflow: hidden;
}
.ubtn a:hover, .ubtn:hover a
{
    text-decoration: underline !important;
}
.ubtn-disabled, .ubtn-disabled a, .ubtn-disabled a:hover, .ubtn-disabled:hover a
{
    color: #cacaca !important;
    text-decoration: none !important;
    cursor: default;
}
div.ubtn
{
    background-position: right;
    background-repeat: no-repeat;
    padding: 0 3px 0 0;
    margin: .25em;
    max-width: 397px;
    max-height: 400px;
}
div.ubtn div
{
    background-repeat: no-repeat;
}
div.ubtn .i
{
    background-position: left;
    padding: 0 0 0 3px;
}
.ubtn-large div.ubtn .i div
{
    line-height: 10px;
    font-size: 10px;
}
.ubtn-small div.ubtn .i div
{
    line-height: 9px;
    font-size: 9px;
}
.ubtn-huge div.ubtn .i div
{
    line-height: 13px;
    font-size: 13px;
}
div.ubtn .t
{
    background-position: top right;
    margin: 0 -3px;
}
div.ubtn .t div
{
    float: left;
    background-position: top left;
    width: 10px;
}
.ubtn-small div.ubtn .t div
{
    width: 7px;
}
div.ubtn .b
{
    background-position: bottom right;
    margin: 0 -3px;
}
div.ubtn .b div
{
    float: left;
    background-position: bottom left;
    width: 10px;
}
.ubtn-small div.ubtn .b div
{
    width: 7px;
}
div.ubtn a
{
    clear: both;
    display: block;
    margin: 0 .5em;
    _margin-bottom: -4px;
    padding: 0 .5em;
    line-height: 14px;
    text-align: center;
    position: relative;
    overflow: visible;
    white-space: nowrap;
    width: 1%;
}
div.ubtn a span
{
    display: block;
    position: relative;
    top: -2px;
    background: transparent !important;
    margin-bottom: -4px;
    _margin-bottom: 0;
}
.ubtn-small div.ubtn a
{
    margin: 0 .5em -3px;
    padding: 0 .5em;
    line-height: 10px;
}
.ubtn-huge div.ubtn a
{
    font-size: 20px;
    line-height: 22px;
    white-space: normal;
}
.arrow-large-right div.ubtn
{
    padding-right: 35px;
}
.arrow-large-right div.ubtn .i
{
    position: relative;
    padding-left: 10px;
}
.arrow-large-left div.ubtn
{
    padding-right: 10px;
}
.arrow-large-left div.ubtn .i
{
    position: relative;
    padding-left: 30px;
}
.arrow-large-left div.ubtn a, .arrow-large-right div.ubtn a
{
    white-space: nowrap;
    line-height: 41px;
}
.arrow-large-right div.ubtn a
{
    text-align: left;
}
.arrow-large-left div.ubtn a
{
    text-align: right;
}
.no-bidi div.ubtn .t div, .no-bidi div.ubtn .b div
{
    float: none;
}
.no-bidi div.ubtn a
{
    clear: none;
    width: auto;
}
span.ubtn
{
    vertical-align: bottom;
}
.ubtn-small span.ubtn
{
    display: inline-block;
}
span.ubtn span, span.ubtn a
{
    background-repeat: no-repeat;
}
span.ubtn .i
{
    background-position: top;
}
span.ubtn .i a
{
    padding-left: 1em;
    padding-right: 1em;
    background-position: bottom;
    white-space: nowrap;
    unicode-bidi: embed;
}
span.ubtn img
{
    _display: none;
}
span.ubtn .left
{
    background-position: top left;
}
span.ubtn .left span
{
    background-position: bottom left;
}
span.ubtn .right
{
    background-position: top right;
}
span.ubtn .right span
{
    background-position: bottom right;
}
.ubtn-small span.ubtn .i, .ubtn-small span.ubtn .left, .ubtn-small span.ubtn .right
{
    padding-top: 3px;
}
.ubtn-small span.ubtn .i a, .ubtn-small span.ubtn .left span, .ubtn-small span.ubtn .right span
{
    padding-bottom: 3px;
}
.ubtn-large span.ubtn .i, .ubtn-large span.ubtn .left, .ubtn-large span.ubtn .right
{
    padding-top: 7px;
}
.ubtn-large span.ubtn .i a, .ubtn-large span.ubtn .left span, .ubtn-large span.ubtn .right span
{
    padding-bottom: 7px;
}
.ubtn-large span.ubtn .left img
{
    padding-right: 5px;
}
.ubtn-large span.ubtn .right img
{
    padding-left: 5px;
}
.ubtn-large span.ubtn .left span
{
    _padding-right: 5px;
}
.ubtn-large span.ubtn .right span
{
    _padding-left: 5px;
}
.arrow-large-right span.ubtn, .arrow-large-left span.ubtn
{
    line-height: 44px;
}
.arrow-large-right span.ubtn .i, .arrow-large-right span.ubtn .left, .arrow-large-right span.ubtn .right, .arrow-large-left span.ubtn .i, .arrow-large-left span.ubtn .left, .arrow-large-left span.ubtn .right
{
    padding-top: 14px;
    padding-bottom: 15px;
}
.arrow-large-right span.ubtn .i a, .arrow-large-right span.ubtn .left span, .arrow-large-right span.ubtn .right span, .arrow-large-left span.ubtn .i a, .arrow-large-left span.ubtn .left span, .arrow-large-left span.ubtn .right span
{
    background-image: none !important;
}
.arrow-large-right span.ubtn .right img
{
    padding-left: 30px;
}
.arrow-large-left span.ubtn .left img
{
    padding-right: 30px;
}
.arrow-large-right span.ubtn .right span
{
    _padding-left: 30px;
}
.arrow-large-left span.ubtn .left span
{
    _padding-right: 30px;
}
input.ubtn
{
    border: 2px solid;
    color: #fff;
}
input.ubtn-block
{
    display: block;
    float: left;
}
.ubtn-large .ubtn-blue-on-white div.ubtn, .ubtn-large .ubtn-blue-on-white div.ubtn div, .ubtn-large .ubtn-blue-on-white span.ubtn span, .ubtn-large .ubtn-blue-on-white span.ubtn a
{
    background-color: #69f;
    background-image: url(/assets/images/btns/ubtn_blue_white_large.png);
}
.ubtn-large .ubtn-blue-on-blue div.ubtn, .ubtn-large .ubtn-blue-on-blue div.ubtn div, .ubtn-large .ubtn-blue-on-blue span.ubtn span, .ubtn-large .ubtn-blue-on-blue span.ubtn a
{
    background-color: #36c;
    background-image: url(/assets/images/btns/ubtn_blue_blue_large.png);
}
.ubtn-large .ubtn-orange-on-white div.ubtn, .ubtn-large .ubtn-orange-on-white div.ubtn div, .ubtn-huge .ubtn-orange-on-white div.ubtn, .ubtn-huge .ubtn-orange-on-white div.ubtn div, .ubtn-large .ubtn-orange-on-white span.ubtn span, .ubtn-large .ubtn-orange-on-white span.ubtn a
{
    background-color: #69f;
    background-image: url(/assets/images/btns/ubtn_orange_white_large.png);
}
.ubtn-large .ubtn-light_orange-on-white div.ubtn, .ubtn-large .ubtn-light_orange-on-white div.ubtn div, .ubtn-huge .ubtn-light_orange-on-white div.ubtn, .ubtn-huge .ubtn-light_orange-on-white div.ubtn div, .ubtn-large .ubtn-light_orange-on-white span.ubtn span, .ubtn-large .ubtn-light_orange-on-white span.ubtn a
{
    background-color: #f81;
    background-image: url(/assets/images/btns/ubtn_light_orange_white_large.png);
}
.ubtn-small .ubtn-blue-on-white div.ubtn, .ubtn-small .ubtn-blue-on-white div.ubtn div, .ubtn-small .ubtn-blue-on-white span.ubtn span, .ubtn-small .ubtn-blue-on-white span.ubtn a
{
    background-color: #69f;
    background-image: url(/assets/images/btns/ubtn_blue_white_small.png);
}
.ubtn-small .ubtn-orange-on-white div.ubtn, .ubtn-small .ubtn-orange-on-white div.ubtn div, .ubtn-small .ubtn-orange-on-white span.ubtn span, .ubtn-small .ubtn-orange-on-white span.ubtn a
{
    background-color: #f60;
    background-image: url(/assets/images/btns/ubtn_orange_white_small.png);
}
.ubtn-small .ubtn-blue-on-tan div.ubtn, .ubtn-small .ubtn-blue-on-tan div.ubtn div, .ubtn-small .ubtn-blue-on-tan span.ubtn span, .ubtn-small .ubtn-blue-on-tan span.ubtn a
{
    background-color: #69f;
    background-image: url(/assets/images/btns/ubtn_blue_tan_small.png);
}
.ubtn-small .ubtn-orange-on-dark_tan div.ubtn, .ubtn-small .ubtn-orange-on-dark_tan div.ubtn div, .ubtn-small .ubtn-orange-on-dark_tan span.ubtn span, .ubtn-small .ubtn-orange-on-dark_tan span.ubtn a
{
    background-color: #f60;
    background-image: url(/assets/images/btns/ubtn_orange_dark_tan_small.gif);
}
.ubtn-small .ubtn-blue-on-dark_tan div.ubtn, .ubtn-small .ubtn-blue-on-dark_tan div.ubtn div, .ubtn-small .ubtn-blue-on-dark_tan span.ubtn span, .ubtn-small .ubtn-blue-on-dark_tan span.ubtn a
{
    background-color: #69f;
    background-image: url(/assets/images/btns/ubtn_blue_dark_tan_small.gif);
}
.ubtn-small .ubtn-blue-on-white div.ubtn-disabled, .ubtn-small .ubtn-blue-on-white div.ubtn-disabled div, .ubtn-small .ubtn-blue-on-white span.ubtn-disabled span, .ubtn-small .ubtn-blue-on-white span.ubtn-disabled a, .ubtn-small .ubtn-orange-on-white div.ubtn-disabled, .ubtn-small .ubtn-orange-on-white div.ubtn-disabled div, .ubtn-small .ubtn-orange-on-white span.ubtn-disabled span, .ubtn-small .ubtn-orange-on-white span.ubtn-disabled a
{
    background-color: #959595;
    background-image: url(/assets/images/btns/ubtn_gray_white_small.png);
}
.ubtn-blue-on-white input.ubtn
{
    border-color: #9cf #036 #036 #9cf;
    background-color: #69f;
}
.ubtn-orange-on-white input.ubtn
{
    border-color: #ff751a #e55c00 #e55c00 #ff751a;
    background-color: #f60;
}
.ubtn-blue-on-blue input.ubtn
{
    border-color: #69f #025 #025 #69f;
    background-color: #36c;
}
.arrow-large-left .ubtn-orange-on-white div.ubtn div, .arrow-large-right .ubtn-orange-on-white div.ubtn div
{
    background-image: none;
    background-color: transparent;
}
.arrow-large-right .ubtn-orange-on-white div.ubtn, .arrow-large-right .ubtn-orange-on-white div.ubtn .i, .arrow-large-right .ubtn-orange-on-white span.ubtn span, .arrow-large-right .ubtn-orange-on-white span.ubtn a
{
    background-image: url(../images/btns/arrow_orange_white_right_large.gif);
    background-color: transparent;
}
.arrow-large-left .ubtn-orange-on-white div.ubtn, .arrow-large-left .ubtn-orange-on-white div.ubtn .i, .arrow-large-left .ubtn-orange-on-white span.ubtn span, .arrow-large-left .ubtn-orange-on-white span.ubtn a
{
    background-image: url(../images/btns/arrow_orange_white_left_large.gif);
    background-color: transparent;
}
.arrow-large-right .ubtn-orange-on-white div.ubtn a span, .arrow-large-left .ubtn-orange-on-white div.ubtn a span
{
    background-color: #f60;
}
.arrow-large-right .ubtn-gray-on-white div.ubtn, .arrow-large-right .ubtn-gray-on-white div.ubtn .i, .arrow-large-right .ubtn-gray-on-white span.ubtn span, .arrow-large-right .ubtn-gray-on-white span.ubtn a
{
    background-image: url(../images/btns/arrow_gray_white_right_large.png);
}
.arrow-large-left .ubtn-gray-on-white div.ubtn, .arrow-large-left .ubtn-gray-on-white div.ubtn .i, .arrow-large-left .ubtn-gray-on-white span.ubtn span, .arrow-large-left .ubtn-gray-on-white span.ubtn a
{
    background-image: url(../images/btns/arrow_gray_white_left_large.png);
}
.arrow-large-right .ubtn-gray-on-white div.ubtn a span, .arrow-large-left .ubtn-gray-on-white div.ubtn a span
{
    background-color: #b5b5b5;
}
.arrow-large-right .ubtn-orange-on-white div.ubtn .i, .arrow-large-left .ubtn-orange-on-white div.ubtn .i
{
    background-color: #fff;
}
div.ubtn-left
{
    float: left;
    display: inline;
}
div.ubtn-right
{
    float: right;
    display: inline;
}
div.ubtn-none
{
    float: none;
}
body div.ubtn-left
{
    float: left;
    display: inline;
}
body div.ubtn-right
{
    float: right;
    display: inline;
}
body div.ubtn-none
{
    float: none;
}

.featureSite, .featureSite a, .featureSite:hover, .featureSite:hover a, .featureSite:active, .featureSite:active a, .featureSite:visited, .featureSite:visited a, .featureSite:link, .featureSite:link a
{
    text-decoration: none;
    color: #333;
    cursor: pointer;
    cursor: hand;
}

.cssButton
{
    padding: 0 1px;
    display: block;
    position: relative;
    font-size: small;
    font-family: "Lucida Grande" , "Lucida Sans Unicode" ,Arial,Helvetica,sans-serif;
    line-height: 1.2em;
    text-transform: uppercase;
}
.cssButton, .cssButton a, .cssButton:hover, .cssButton:hover a, .cssButton:active, .cssButton:active a, .cssButton:visited, .cssButton:visited a, .cssButton:link, .cssButton:link a
{
    text-decoration: none;
    color: #fff;
    cursor: pointer;
    cursor: hand;
}
.cssButtonSide-left
{
    float: left;
    display: inline;
    margin: 0 5px 0 0;
}
.cssButtonSide-right
{
    float: right;
    display: inline;
    margin: 0 0 0 5px;
}
.cssButtonSide-none
{
    float: none;
}
.cssButtonOuter
{
    border-width: 2px 0;
    border-style: solid;
    position: relative;
}
.cssButtonMiddle
{
    border-width: 2px;
    border-style: solid;
    margin: -1px;
    position: relative;
}
.cssButtonInner
{
    border-width: 1px 0;
    border-style: solid;
    margin: -2px -1px;
    position: relative;
}
.cssButtonSize-smallest .cssButtonInner
{
    padding: 0 7px;
    font-weight: normal;
    font-size: 95%;
}
.cssButtonSize-small .cssButtonInner
{
    padding: 3px 12px;
    font-weight: bold;
}
.cssButtonColor-blue .cssButtonOuter, .cssButtonColor-blue .cssButtonMiddle
{
    border-color: #039;
}
.cssButtonColor-orange .cssButtonOuter, .cssButtonColor-orange .cssButtonMiddle
{
    border-color: #930;
}
.ubtn-disabled .cssButtonOuter
{
    border-color: #333;
}
.cssButtonColor-blue .cssButtonInner
{
    background: #69F;
    border-color: #8BF transparent #58E;
}
.cssButtonColor-blue a:active .cssButtonInner
{
    background: #69F;
    border-color: #58E transparent #8BF;
}
.cssButtonColor-orange .cssButtonInner
{
    background: #f70;
    border-color: #f93 transparent #e60;
}
.cssButtonColor-orange a:active .cssButtonInner
{
    background: #f70;
    border-color: #e60 transparent #f93;
}
.ubtn-disabled .cssButtonInner
{
    background: #666;
    border-color: #666;
}
.round-box
{
    border: 5px solid;
    position: relative;
    _height: 1px;
}
.round-box.message
{
    padding: 5px 10px;
    float: left;
}
.round-box.centered_message
{
    font-weight: bold;
    font-size: small;
    line-height: .2em;
    margin: 2px 0;
    padding: 5px 10px;
    position: relative;
    _float: left;
    left: -50%;
}
.round-box-wrap-centered_message
{
    left: 50%;
    position: relative;
    float: left;
}
.round-box .top-corners div, .round-box .bottom-corners div
{
    height: 15px;
    width: 15px;
    position: absolute;
}
.round-box .bottom-corners
{
    position: relative;
    background: green;
    top: -10px;
    font-size: 0;
}
.round-box.message .bottom-corners, .round-box.centered_message .bottom-corners
{
    top: -5px;
    margin: 0 -10px;
}
.round-box .top-corners .left
{
    top: -5px;
    left: -5px;
}
.round-box .top-corners .right
{
    top: -5px;
    right: -5px;
}
.round-box .bottom-corners .left
{
    left: -5px;
}
.round-box .bottom-corners .right
{
    right: -5px;
}
.round-box .top-corners .left
{
    background-position: top left;
}
.round-box .top-corners .right
{
    background-position: top right;
}
.round-box .bottom-corners .left
{
    background-position: bottom left;
}
.round-box .bottom-corners .right
{
    background-position: bottom right;
}
.round-box.tan-on-white .top-corners div, .round-box.tan-on-white .bottom-corners div
{
    background-image: url(../images/round_tan_white.gif);
}
.round-box.tan-on-white
{
    background: #f5ede3;
    border-color: #e1d4c0;
}
.round-box.white-on-white .top-corners div, .round-box.white-on-white .bottom-corners div
{
    background-image: url(../images/round_white_white.gif);
}
.round-box.white-on-white
{
    background: #fff;
    border-color: #e1d4c0;
}
.round-box.yellow-on-white .top-corners div, .round-box.yellow-on-white .bottom-corners div
{
    background-image: url(../images/round_yellow_white.gif);
}
.round-box.yellow-on-white
{
    background: #ffd363;
    border-color: #ffd363;
}
.round-box.round-box-hidden
{
    visibility: hidden;
}
.status-msg-wrap
{
    _padding-top: 1em;
}
.status-msg-hidden
{
    visibility: hidden;
}
table.status-msg
{
    border: 0;
    padding: 0;
}
#settings table.status-msg, table.status-msg
{
    margin: auto;
    width: auto;
}
table.status-msg td.corner
{
    border: 0;
    margin: 0;
    padding: 0;
    line-height: .5em;
}
td.status-msg-content, #settings td.status-msg-content
{
    line-height: 1.1em;
    vertical-align: middle;
    font-size: 100%;
    padding: .4em .5em;
    border: 0;
    font-weight: bold;
}
#settings table.status-msg td.corner
{
    padding: 0;
    border: 0;
}
.status-msg form, .status-msg div
{
    display: inline;
}
.status-msg a
{
    text-decoration: underline;
    padding-left: .2em;
}
.status-msg .corner
{
    width: 10px;
    height: 5px;
}
.status-msg .top-left-corner
{
    background-position: top left;
}
.status-msg .top-right-corner
{
    background-position: top right;
}
.status-msg .bottom-left-corner
{
    background-position: bottom left;
}
.status-msg .bottom-right-corner
{
    background-position: bottom right;
}
.status-msg-yellow-on-white, .status-msg-yellow-on-white .status-msg-content
{
    background-color: #ffd363;
}
.status-msg-yellow-on-white .corner
{
    background-color: #fff;
}
.status-msg-yellow-on-white .corner
{
    background-image: url(../images/round_yellow_white.gif);
}
.round-box-trans .top, .round-box-trans .bottom
{
    height: 15px;
}
.round-box-trans-background
{
    margin: 0 auto;
}
.round-box-trans .dark_tan-w_600
{
    width: 600px;
}
.round-box-trans .dark_tan-w_600 .top
{
    background-image: url(../images/round_top_dark_tan_trans.png);
    _background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src= '../images/round_top_dark_tan_trans.png' ,sizingMethod= 'image' );
}
.round-box-trans .dark_tan-w_600 .bottom
{
    background-image: url(../images/round_bottom_dark_tan_trans.png);
    _background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src= '../images/round_bottom_dark_tan_trans.png' ,sizingMethod= 'image' );
}
.round-box-trans .content
{
    padding: 5px;
}
.round-box-trans .dark_tan-w_600 .content
{
    width: 580px;
    background-color: #e6dbca;
    border-left: solid 5px #927d67;
    border-right: solid 5px #927d67;
}
.round-box-trans .dark_tan-w_400
{
    width: 400px;
}
.round-box-trans .dark_tan-w_400 .top
{
    background-image: url(../images/round_top_dark_tan_trans_400.png);
    _background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src= '../images/round_top_dark_tan_trans_400.png' ,sizingMethod= 'image' );
}
.round-box-trans .dark_tan-w_400 .bottom
{
    background-image: url(../images/round_bottom_dark_tan_trans_400.png);
    _background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src= '../images/round_bottom_dark_tan_trans_400.png' ,sizingMethod= 'image' );
}
.round-box-trans .dark_tan-w_400 .content
{
    width: 380px;
    background-color: #e6dbca;
    border-left: solid 5px #927d67;
    border-right: solid 5px #927d67;
}
.searchButton
{
    float: left;
    font-size: 90%;
    padding-left: 10px;
}
#search-box
{
    float: left;
    width: 200px;
}
.searchOptions
{
    padding-left: 10px;
    font-size: 80%;
    float: left;
}
#main-wrap h1
{
    color: #826C55;
    margin: 0;
    font-weight: bold;
}
#main-wrap h1.small
{
    font-size: 125%;
    font-weight: bold;
    line-height: .9em;
}
h1 a
{
    text-decoration: none;
}
h1 a:hover
{
    text-decoration: underline;
}
#main-wrap .disabled
{
    color: #999;
}
.blogEntry
{
    margin-top: 5px;
    border-top: solid 1px #ccc;
    padding-top: 5px;
}
#manageBlogsBox .links
{
    float: right;
    line-height: 1.1em;
    padding-bottom: 10px;
    margin-bottom: 5px;
}
#manageBlogsBox h1
{
    float: left;
}
.photo
{
    border: 1px solid #cabba9;
    padding: 20px;
    display: block;
    margin-bottom: 10px;
}
th.addblog
{
    font-size: 16px;
}
.desc
{
    margin-top: 1em;
}
#m3 h1.small
{
    font-size: 125%;
}
#m3 h1.small strong
{
    font-size: 100%;
    color: #888;
}
#main-wrap h1.faded
{
    margin: 0 0 0 .3em;
}
#main-wrap h1.faded strong
{
    color: #826C55;
}
#dashboard #main
{
    margin-top: 1em;
}
a.mobileIcon, a.mailIcon
{
    opacity: .6;
}
a.mailIcon
{
    margin-left: -2px;
    margin-right: 2px;
}
a.mobileIcon:hover, a.mailIcon:hover
{
    opacity: 1;
}
a.mobileIcon img
{
    margin-bottom: -3px;
}
a.mailIcon img
{
    margin-bottom: -5px;
}
.statusWarning
{
    background: url(../images/icon_alert15.gif) left top no-repeat;
    padding-left: 22px;
    margin: 4px 0 0 5px;
}
.statusSubtext
{
    font-size: 85%;
}
.unsupportedLanguage
{
    font-size: 80%;
    font-style: italic;
}
.box
{
    float: left;
    line-height: 1.5em;
}
.box .topleft
{
    background: url( "../images/b_left_ltr.png" ) top left no-repeat;
}
.box .topright
{
    background: url( "../images/b_right_ltr.png" ) top right no-repeat;
    margin-left: 11px;
    min-height: 37px;
    height: 37px;
}
.box .mid
{
    background: #fff;
    border: solid 1px #eee8e0;
    border-width: 0 3px;
    padding: 7px 0 2px 14px;
}
.box .bottomleft
{
    background: url( "../images/b_left_ltr.png" ) bottom left no-repeat;
    height: 11px;
}
.box .bottomright
{
    background: url( "../images/b_right_ltr.png" ) bottom right no-repeat;
    margin-left: 11px;
    height: 11px;
}
.box h4
{
    padding: .75em .5em .5em .5em;
    margin: 0;
    color: #655545;
    font-size: 120%;
}
.box .innerleft
{
    border-right: 4px solid #fff;
    margin: 0 0 0 .5em;
    float: left;
    width: 29%;
}
.box .innerright
{
    padding-right: .5em;
    float: right;
    width: 67%;
}
#body .headerRight
{
    margin: .3em 0;
    float: right;
    text-align: right;
}
#body .headerLeft
{
    width: 50%;
    float: left;
}
#body .headerLeft h2
{
    font-size: 180%;
    color: #655545;
    font-weight: bolder;
}
.box .statusWarning
{
    margin: 0 0 10px 0;
    padding-bottom: 5px;
    text-align: left;
    border-bottom: solid 1px #ddd;
    font-weight: bold;
}
.box .tosViolator p
{
    color: #900;
}
.otherStuffBox
{
    width: 33%;
}

.box .innerright h4 .links
{
    float: right;
    font-size: 80%;
}

h5
{
    border-bottom: 2px solid #f4ede1;
    text-align: left;    
    font-size:large;
}

