.module-container .footer select 
{
    width: 220px;
}

.margin .module-container .footer select 
{
    width: 120px;
}

.module-container .footer table
{
     float: left;
}

#common{ margin-bottom:15px; }
#right{ margin-bottom:5px; }
.content1{
	padding: 0px;
}
.cleft{ background:url(media/left.gif) left repeat-y #FFBA00; }
.cright{ background:url(media/right.gif) right repeat-y; }
#right A,#right A:link,#right A:visited,#right A:active{ color:#333; text-decoration:underline; }
#right A:hover{ color:#333; text-decoration:none; }

#main-content .module-container .title,
#main-content .module-container .title .Head
{
    font-weight: normal;
    color: #3590b6;
    font-size: 22px;
}

#undergraduate #main-content .module-container .title,
#undergraduate #main-content .module-container .title .Head
{
    color: #79980f;
}

#postgraduate #main-content .module-container .title,
#postgraduate #main-content .module-container .title .Head
{
    color: #f8a440;
}

#main-content .module-container .title
{
    padding: 20px 20px 10px 20px;
}

#main-content .module-container .content
{
    border: none;
    padding: 0 20px 20px 20px;
}

.module-container .footer
{
    border: none;
    padding: 0px 10px 0px 10px;
    text-align: right;
}

#main-content .module-container .footer
{
    border: none;
    padding: 0px 20px 10px 20px;
}

/* Special containers */
#main-content .front-page-container
{
    padding: 348px 0px 0px 0px;
    background: url("images/main.jpg") top center no-repeat;
}

#main-content .front-page3-container
{
    padding: 0px;
    background: url("images/main.jpg") top center no-repeat;
}

#main-content .front-page3-container .opendays
{
	width: 297px;
	height: 180px;
	display: block;
    padding: 18px 0px 154px 271px;
    border: none;
}

#main-content .front-page3-container .opendays img
{
    border: none;
}

#main-content .front-page3-container .front-page-content
{
    padding: 10px 10px 5px 230px;
    border-right: 1px solid #e2e2e2;
}

#main-content .front-page3-container .front-page-content .content
{
    padding: 0;
}

#main-content .front-page3-container .front-page-content .footer
{
    padding: 0;
}

#main-content .front-page3-container .front-page-content .title
{
   padding: 0;
   margin-bottom: 5px;
}


#main-content .front-page-container .front-page-content
{
    padding: 10px 10px 5px 230px;
    border-right: 1px solid #e2e2e2;
}

#main-content .front-page-container .front-page-content .content
{
    padding: 0;
}

#main-content .front-page-container .front-page-content .footer
{
    padding: 0;
}

#main-content .front-page-container .front-page-content .title
{
   padding: 0;
   margin-bottom: 5px;
}

#main-content .front-page2-container
{
    padding: 0px 0px 0px 0px;
    background-image: none;
}

#main-content .front-page2-container .front-page-content
{
    padding: 0px 10px 5px 230px;
        border-right: 1px solid #e2e2e2;
}

#main-content .front-page2-container .front-page-content .content
{
    padding: 0;
}

#main-content .front-page2-container .front-page-content .title
{
   padding: 0;
   margin-bottom: 5px;
}

#main-content .front-page-video-container
{
    padding: 0;
}

#main-content .front-page-video-container .content
{
    padding: 0;
}

#main-content .front-page-video-container .footer
{
    padding: 10px;
}

#right-margin .module-container .title,
#right-margin .module-container .title .Head
{
    font-weight: normal;
    color: #3590b6;
    font-size: 16px;
    
}

#right-margin .module-container .title 
{
    padding: 10px 10px 0 10px;
}

#right-margin .module-container .title .Head 
{
    padding: 0px !important;
}

#frontpage #right-margin .module-container .title 
{
    padding: 0px;
}


#undergraduate #right-margin .module-container .title,
#undergraduate #right-margin .module-container .title .Head
{
    color: #79980f;
}

#postgraduate #right-margin .module-container .title,
#postgraduate #right-margin .module-container .title .Head
{
    color: #f8a440;
}

#right-margin .front-page-container
{
    padding: 71px 0px 0px 0px;
    background: transparent url("images/play_image.jpg") top left no-repeat;
}

#right-margin .front-page-container .front-page-content
{
    padding: 10px 16px 16px 16px;
}

#right-margin .front-page-container .front-page-content .content
{
    padding: 0;
}

#right-margin .front-page-container .front-page-content .footer
{
    padding: 0;
}

#right-margin .front-page-container .front-page-content .title .Head
{
   padding: 0; 
}

#right-margin .front-page-container .front-page-content .title
{
    margin-bottom: 5px;
}

#right-margin .front-page-stop-video-container
{
    padding: 348px 0px 0px 0px;
    background: transparent url("images/stop_image.gif") top left no-repeat;
}

#right-margin .front-page-stop-video-container .front-page-content
{
    padding: 10px 16px 16px 16px;
}

#right-margin .front-page-stop-video-container .front-page-content .content
{
    padding: 0;
}

#right-margin .front-page-stop-video-container .front-page-content .footer
{
    padding: 0;
}

#right-margin .front-page-stop-video-container .front-page-content .title .Head
{
   padding: 0; 
}

#right-margin .front-page-stop-video-container .front-page-content .title
{
    margin-bottom: 5px;
}

.adam_scott_link
{
   display: block;
   width: 100%;
   height: 68px;
}

.margin-image-container 
{
    padding: 200px 0 0 0;
    background: #fbb714 url("images/back_worship.gif") top left no-repeat;
}

.margin-image-container2 
{
    padding: 180px 0 0 0;
    background: #fbb714 url("images/back_books.gif") top left no-repeat;
}

.margin-image-container3 
{
    padding: 260px 0 0 0;
    background: #fbb714 url("images/back_man.gif") top left no-repeat;
}

.margin-image-container4 
{
    padding: 180px 0 0 0;
    background: #fbb714 url("images/back_staff.gif") top left no-repeat;
}

.margin-image-container5 
{
    padding: 150px 0 0 0;
    background: #fbb714 url("images/back_windows.gif") top left no-repeat;
}

.margin-image-container img,
.margin-image-container2 img,
.margin-image-container3 img,
.margin-image-container4 img,
.margin-image-container5 img
{
    margin: 0 !important;
    padding: 0 !important;
    border: none;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
}

.margin-white-border-container 
{
    border: 1px solid #fb9848;
    background-color: #fff;
    margin: 10px 10px 10px 10px;
}

.margin-white-border-container .title,
.margin-white-border-container .title .Head
{
    font-weight: bold;
    padding: 5px 5px 0px 5px;
}

.margin-white-border-container .content
{
    padding: 0 10px 10px 10px;
    
    
}

.common-notitle-container,
.common-notitle-container .content,
.common-notitle-container .content1 {
	background-color: transparent !important; 
}

/* containers on margins */

#left-margin .module-container .content
{
    padding: 10px;
}

#left-margin .module-container .Head
{
   padding: 0px;
   font-size: 16px;
}

#dnn_ctr690_ContentPane p,
#dnn_ctr684_HtmlModule_HtmlModule_lblContent p,
#dnn_ctr687_HtmlModule_HtmlModule_lblContent p,
#dnn_ctr689_HtmlModule_HtmlModule_lblContent p {
margin: 0;
padding: 0;
}