/* Extra styles added for UUSOE site. */


/* Every page */
.allCols a {
    text-decoration: underline;
}
body {
    background: url(../img_uusoe/eurasia_bg.jpg) no-repeat fixed center top;
}
#uusoetitle {
    background: transparent url(../img/bkPlain.png) repeat scroll 0 0;
    padding: 5px;
    padding-bottom: 0px;
}
#uusoetitle h2 {
    color: #33ff33;
    text-transform: uppercase;
    font-size: 200%;
    line-height: 170%;
    margin-bottom: 0;
}
#uusoetitle h2 a {
    color: rgb(51,255,51);
}

.mainCol .contentBox h2,
.mainCol .contentBox h3 {
    font-weight: bold;
    font-size: 1em;
}

.sidePanel h3 {
    font-size: 87.5%;
}
/* Front page, Blog page */
.post {
    margin-bottom: 2em;
}

.mainCol {
    padding-top: 0;
}
.allCols {
    padding-top: 10px;
}

.highlight {color: #00d8ff !important;}
.bkHighlight {background-color: #00d8ff !important; color: #000000 !important;}

.mainCol .contentBox input.text,
.mainCol .contentBox textarea {
    width: 450px;
}
.mainCol .contentBox textarea {
    font-size: 1em;
}



/* Front page */
.sidePanel form.registration input.text {
    width: 216px;
}
.sidePanel form.registration select {
    width: 220px;
}
.sidePanel form.registration p {
    margin-left: 0;
}
.sidePanel form.registration label {
    display: inline;
    padding-bottom: 0;
}



/* Register page */
form.registration p.checkbox label {
    display: inline;
    padding-bottom: 0;
}
.loginReg form.registration span.error,
.loginReg form.registration span.ERROR {
    display: inline;
    padding-left: 0;
}

/* Login and register pages */
.loginReg {
    float: left;
    width: 459px;
}
.loginRegHdr {
    padding-bottom: 28px;
}
.loginBtn {
     padding-top: 15px;
}
.loginRegBtm{
     clear: both;
     width: 459px;
     height: 0;
}
.ERROR,
.error a {
    color: red;
}
.loginReg span.error,
.loginReg span.ERROR {
    padding-left: 142px;
    display: block;
}

.mainCol .contentBox .loginReg input.text {
    width: 280px;
}
input.checkbox {
    width: auto;
}


/* Blogs */

h3#comments,
h3#add-comment {
    margin-top: 2em;
}
