* {
margin: 0;
padding: 0;
border: 0px none;
}

html {
font-family: 'gill sans', 'new baskerville', sans-serif;
font-size:13px;
color:#616161;
line-height:1.6em;
background:#dddddd;
}

a,
a:link,
a:visited {
text-decoration:none;
border:none;
border:0px;
color:#4A050F;
}

a img,
input.button {
border:0px;
border:none;
}

a:hover {
text-decoration:underline;
}

h1
 {
padding-bottom:10px;
padding-top:5px;
font-size:120%;
line-height:1.3em;
text-transform: uppercase;
color:#7D081A;
}
h2 {
padding-bottom:10px;
padding-top:5px;
font-size:100%;
line-height:1.3em;
text-transform: uppercase;
color:#7D081A;
}

#page ol,
#page ul,
div#sobi2outer ol,
div#sobi2outer ul {
padding:0px;
padding-bottom:2px;
margin-left:20px;
}

ol li,
ul li {
margin-bottom:11px;
}

.moduletablenav ul#mainlevel li.mainlevel_active ul {
margin-top:11px;
}

#wrapper,
#header,
#slogan,
#main,
#footer {
width:1000px;
}

.searchintro {
margin-bottom:15px;
}

#wrapper {
margin:0 auto;
background:#ffffff;
}

#header {
height:120px;
background:url(../images/logo.png) 0 0 no-repeat;
}

#banner {
float:right;
width:624px;
height:120px;
overflow:hidden;
}

#slogan {
height:31px;
background:#000000;
}

#main {
display:block;
}

#right {
padding-top:28px;
margin-bottom:10px;
background: transparent url(../images/breadcrumbs_bg.png) 0 0 repeat-x;
}

#right a,
#right a:link,
h2.contentheading,
h3,
h2,
.sobi2ItemTitle {
color:#7d081a;
}

p.sobi2ItemTitle a {
position:relative;
top:8px;
font-weight:bold;
}

#right h3 {
line-height:28px;
background:#143d01;
color:#ffffff;
font-size:110%;
text-transform: uppercase;
padding-top:3px;
}

#right div div,
#right h3 {
padding-left:8px;
}

#right div {
border-left:#c7c7c7 solid 1px;
border-bottom:#c7c7c7 solid 1px;
border-right:#c7c7c7 solid 1px;
}

#right div div {
border:none 0px;
}

#right div div div {
padding-left:0px;
}

#left {
/* background:#d41d39; */
padding-top:11px;
width:173px;
background:url(../images/left_bg.jpg) 0 0 repeat-y;
}

#left h3 {
text-transform: uppercase;
padding:5px 0 5px 11px;
color:#ffffff;
}

form.search {
padding:5px 0 5px 0;
}

.moduletableadvancedsearch {
margin-bottom:5px;
}

input#mod_search_searchword,
input#modlgn_username,
input#modlgn_passwd,
input.inputbox { 
margin-left:11px;
margin-right:4px;
padding:3px 0 0 6px;
height:21px;
width:120px;
border-right:#e0b7bd solid 2px;
border-bottom:#e0b7bd solid 2px;
border-top:#c78993 solid 2px;
border-left:#c78993 solid 2px;
}


input.inputbox {
width:333px;
}

input.button {
position:relative;
top:8px;
}

#left .moduletablenav {
background: #d41d39 url(../images/nav_bg.jpg) 0 100% no-repeat;
padding-bottom:15px;
}

.moduletablenav ul {
list-style-type:none;
}

.moduletablenav ul a {
color:white;
}

.moduletablenav ul li {
padding:5px 11px 0px 11px;
border-top:#000000 solid 1px;
}

a#active_menu {
display:block;
height:23px;
}

#footer {
padding-top:7px;
height:52px;
background:#dddddd url(../images/footer.png) 0 0 no-repeat;
color:#ffffff;
}

.moduletableblack {
background:#000000;
padding-bottom:11px;
}

.moduletableblack a {
color:white;
padding-left:22px;
}

.moduletableblack h3 {
font-size:95%;
padding:8px 0 3px 11px;
color:#ffffff;
}

.moduletableblack input#mod_search_searchword {
border:#000000 solid 1px;
}

.moduletableblack input.buttonblack {
position:relative;
top:7px;
}

.ucdquotes {
text-align:center;
color:black;
font-size:110%;
line-height:1.4em;
padding:12px;
/*background:url(../images/quote_bg.jpg) 0 0 no-repeat;*/
 }

.ucdquotes div {
padding-top:5px;
padding-bottom:5px;
}

ul.eventlistmod {
list-style-type:none;
padding:5px 0 5px 10px;
}

.readon {
font-style:italic;
color:#930d22;
background:url(../images/readon_arrow.png) 100% 6px no-repeat;
padding-right:11px;
}

#contact_text {
border:1px solid #616161;
}

#sl_vert {
padding-top:11px;
}

#sl_submitbutton input.button {
position:relative;
top:-29px;
left:66px;
border:none;
border:0px;
}

.contact_email .inputbox {
margin-left:0;
}

#greeting,
.moduletableadvancedsearch a {
color:white;
font-weight:normal;
}

.sd_uploadFilesBt a {
color:#a11228;
}

table.mceEditor {
margin-top:3px;
margin-left:11px;
}

.mceToolbarTop, .mceToolbarBottom {
background:#e9e1e2 none repeat scroll 0 0;
}

.mceToolbarTop {
border-bottom:1px solid #b4737d;
}

.mceEditor {
background:#e9e1e2 none repeat scroll 0 0;
border:1px solid #b4737d;
}

table#sobi2FormCats td {
border:1px solid #b4737d;
}

td.leftcolumn {
background:#d41d39;
}

#bottom {
margin-top:22px;
}

.mod_placehere_leading a.contentpagetitle {
font-weight:bold;
}

/* button styling */

input#sobi2CancelButton,
input#sobi2SendButton,
input#sobi2DelEntryButton,
input#sobi2EditEntryButton,
input#sobi2SendButton,
form#login input.button,
form.user button.button,
table.sobi2Listing input.button,
input.contact-button,
#eventlist button.submit,
input#sobiSearchSubmitBt,
input#sobiSearchFormExtOptToggle,
input#sobiSearchFormReset,
button.button,
#eventlist button.button {
background:#e9e1e2 none repeat scroll 0 0;
border:1px solid #b4737d;
padding:2px 4px;
margin-right:5px;
font-weight:bold;
color:#b4737d;
cursor:pointer;
}

input#sobi2CancelButton:hover,
input#sobi2SendButton:hover,
input#sobi2DelEntryButton:hover,
input#sobi2EditEntryButton:hover,
form#login input.button:hover,
form.user button.button:hover,
table.sobi2Listing input.button:hover,
input.contact-button:hover,
input#sobiSearchSubmitBt:hover,
button.button:hover,
input#sobiSearchFormExtOptToggle:hover,
input#sobiSearchFormReset:hover,
#eventlist button.submit:hover,
#eventlist button.button:hover {
background:#b4737d none repeat scroll 0 0;
border:1px solid #b4737d;
color:#ffffff;
}

input#sobiSearchSubmitBt {
position:relative;
top:-1px;
}

div.el_save_buttons button {
font-size:1.0em;
}

/* end button styling */

#popupTitleBar {
background-color:#e9e1e2;
border-color:#b4737d #b4737d #b4737d #b4737d;
color:#b4737d;
}

#popupInner {
border:2px solid #b4737d;
color:#4a050f;
}

table.sobi2Details {
background-color:#ffffff;
}

.maincolumn {
padding:12px 28px 12px 22px;
}

#breadcrumbs {
line-height:28px;
background: transparent url(../images/breadcrumbs_bg.png) 0 0 repeat-x;
color:#727171;
padding-left:22px;
}

table.sobi2Details {
padding:0;
margin:0;
}

/* styling module categories, showing sobi categories and their entries in a tree list */

.t1_cat_level1 {
color:#222222;
margin-top:11px;
}

.t1_entry a {
background:transparent url(../images/arrow.png) 0 3px no-repeat;
padding-left:15px;
}

div.contentpaneopen_edit span.hasTip a img {
     display: none;
}

form.user .name,
form.user .email,
form.user .pass,
form.user .verify_pass {
margin-bottom:5px;
}


form.user .name label,
form.user .email label,
form.user .pass label,
form.user .verify_pass label {
width:111px;
float:left;
}

form.user input,
form.user label {
}

#footer a {
color:#ffffff;
}

/* end styling module categories




/* ADJUSTMENTS MADE BY KOEN LINDERS */



/* END ADJUSTMENTS MADE BY KOEN LINDERS */
