/*
** Written by BigBunker for multi user wordpress 
**  For used with the titan theme 
** HIST: 20100328-SJP
*/

/*=== ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== ====
** overloaded theme styles
*/

/* === page width styles START === */
body {
    line-height:1.5em;
    min-width:980px;
}

#body {
    width:980px;
}

#container {
    border-right:1px dotted #AAAAAA;
    margin-right:240px;
    width:740px;
}

#footer {
    width:980px;
}
/* === page width styles END === */

/*
#header h1 {
    font-size: 45px;
}
*/

#header div.logo {
    background: #fff url(/img/jcl-logo.png) no-repeat;
}

#header div.logo h1 {
    font:normal 1.8em/100% Arial,Helvetica,sans-serif;
    letter-spacing: -1.5px;
}

#header-links .current_page_item a{
    color:#c7001b;
}
#header-links .current_page_item a:hover{
    color:#fff;
}
#header-links a:hover{
    color:#fff;
}



.hentry .entry p {
    margin-bottom:10px;
    padding:0 20px;
    text-indent:0px;
}
.hentry div.title h2{
    font-size: 2.2em;
}
.entry h1{
    font-size: 1.6em;
}
.entry h2{
    font-size: 1.4em;
}
.entry h3{
    font-size: 1.2em;
}

.hentry .entry .crop, .hentry .entry img {
    margin: 5px 10px;
}

.hentry div.title h1{
    font-size: 2em;
    color: #fff;
}

.title{
    background-color: #004080;
}

ul.opacity {
    font-size: 2em;
}

img.borderless {
    border-style: none !important;
}

#sidebar h3{
    margin: 0px;
}

#sidebar li{
    background-color: #FFF;
    -moz-border-radius:6px 6px 6px 6px;
    border-style:solid;
    border-width:1px;
    margin: 10px;
}

#sidebar p{
    margin: 5px;
}

#sidebar div.textwidget img{
    margin-right: 5px;
}
#sidebar div.textwidget li{
    margin: 0px 20px;
    list-style-type: disc;
    font-size: 1.4em;
    padding: 0;
    line-height: normal;
    /* remove boxing of "sidebar li" */
    -moz-border-radius:0;
    border-style:none;
    border-width:0;
}

/*=== ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== ====
** custom BB styles
*/

q{
    font-style:italic;
}

dl.LinksList dt{
    margin-bottom: 5px;
    width: 200px;
}
dl.LinksList dd{
    margin-bottom: 10px
}

div.divButtonedLinks div{
    clear: both;
    padding: 10px 0px;
}
div.divButtonedLinks img{
    margin: 0px 10px;
}

div.divSummaryOfChanges dd{
    font-size: 0.9em;
}

div.divSummaryOfChanges dt{
    margin-left: 0.8em;
    font-size: 1em;
}

div.BulletCols {
    float:left;
    font-size: 1.6em;
}

span.spanCallUs{
    font-size: 1.4em;
    line-height: 1.2em;
}

div.contentGroup {
    border-top:1px solid black;
    margin-top:1em;
    padding-top:1em;
}

div.imgGroup {
    display: inline;
    float: left;
    text-align: center;
    margin: 5px;
    /* border */
    padding: 5px;
    -moz-border-radius:6px 6px 6px 6px;
    border-style:solid;
    border-width:1px;
}

#toppagelinks {
    margin: 20px 0px;
}



