body.custom {
    background: #707070;
}

.custom #container {
    margin-top: 2em;
    margin-bottom: 2em;
    padding: 0.3em;
    background: #707070;
    border: 0.4em solid #707070;
}

.custom #page {
    background: #fff;
}

.custom #header {
    background: url(images/sic_banner_web.gif) no-repeat;
    height:96px;
}

.custom p a { text-decoration: none; color:#334db3; }
.custom p a:hover { text-decoration: underline; }
.custom p a:visited { color:#660066; }

.custom #content_box ul li a { text-decoration: none; color:#334db3; }
.custom #content_box ul li a:hover { text-decoration: underline; }
.custom #content_box ul li a:visited { color:#660066; }



.custom .menu a { 
    text-transform: none; letter-spacing: 2px; 
    padding-right:20px;
    padding-left:20px;
}

.custom #content_box {
   background:#ffffff url(images/bg-body-gradient.gif)repeat-x;
}

.custom .format_text ul { 
    padding:0 0 0 20px;
    list-style: circle; 
}

.custom .post_box {
    padding-left:25px;
}

.custom input {
    width:250px;	
}

.custom .widget {
    border: 1px solid #153370;
    margin:20px 10px 5px 0; 
    background:#eeeeee;
}

.custom .widget li, .widget h3 {
    padding-left:10px;
}

.custom .widget img {
    padding:4px 4px 4px 8px;
    align:left;
}

.custom ul li .cat-item {
    margin:0;
    list-style:circle;
    list-style-position:inside;
    font-size:0.9em;
}

.custom .widget_recent_entries {
    font-size:1.2em;    
}


.custom #feature_box { 
    padding: 0.8em;
    margin-top:30px; 
    margin-left:2.3em;
    border:1px solid #153370;
}

.custom #feature_box img {
    padding:5px;
}

.custom .thesis_widget_search, .widget_archive {
    border:none;
}

.servicesarea img {
    float:left;
    padding-right:10px;
}

.homepageicons {
    padding-right:15px;
}

.bigtext {
    font-size:1.2em;	
}

.custom .teasers_box {
    padding-left:35px;
}

.custom #comments, .prev_next {
    padding-left:35px;
}

#custom_footer_box {
    background:#707070;
    font-size:12px;
    padding:20px;
    text-align:left;
    color:#ffffff;
}

#custom_footer_box a {
    color:#ffffff;
    margin-right:15px;
}

.custom #footer a {
    border-bottom:none;
}

.custom #text-6 p {
    padding:0 0 0 10px;	
}

.custom img[align="left"] {
    margin-bottom:0;
    margin-right:1.0em;
}

.copyright {
    float:right;
}
