/**************************************
 * THEME NAME: kubrick2copy_ver2
 *
 * Files included in this sheet:
 *
 *   kubrick2copy_ver2/kubrick.css
 *   kubrick2copy_ver2/images.css
 **************************************/

/***** kubrick2copy_ver2/kubrick.css start *****/

#header h1 {
    font-size: 2em;
    text-align: center;
    padding-top: 65px;
    margin: ;
}

#header .description {
    font-size: 1.2em;
    text-align: center;
}

#header h1, #header h1 a, #header h1 a:hover, #header h1 a:visited, #header .description {
    text-decoration: none;
    color: #fff;
}


body {
    width: 760px;
    margin: 0 auto;
    padding: 0 0 0 0; 
    font-size: 76%;
font-family: Verdana, Arial, Helvetica, sans-serif;
    /*font-family: "Lucida Grande", "Bitstream Vera Sans", Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;*/

    background-color: #d5d6d7;
    color: #333;
}                                                                

#left-column {
    display: none;
}

#right-column {
    border-left: 1px solid #ddd;
    padding-left: 5px;
}

/* hide icons in sideblocks */
#right-column tr td.c0 {
    display: none;
}
/* hide move sideblock left controls */
a.left {
    display: none;
}

#page {
    background-color: #fff;
    margin: 0px auto;
    padding: 0;
    width: 760px;
    border: thin solid #666;
}

#header     { margin: 0 !important; margin: 0 0 0 1px; padding: 1px; height: 120px; width: 758px; }
#header     { background-color: #ffffff; }

table.navbar tr td {
    padding: 0 20px;
}

#content {
    padding: 0 40px;
    border: none;
}

.breadcrumb {
    font-weight: normal;
}
.sideblock div.header {
    border: none;
    color: #000;
    background: transparent;
}

table.navbar,
.sideblock div.content {
    border: none;
    color: #000;
    background: transparent;
}

.sideblock div.content {
    padding-left: 20px;
}

.sideblock .footer, .sideblock .newlink {
    text-align: left;
    font-size: 1em;
    padding-left: 1px;
}



#site-index #content,
#course-view #content,
#calendar-view #content {
    padding: 0 20px;
    
}
                                                                                        
.logininfo {
    padding-top: 20px;
}

table.generalbox td.generalboxcontent {
    background-color: transparent;
}

.generalbox {
    border: none;
}

.header {
    border: none;
}

a:link { color: blue; text-decoration: none; }
a:visited { color: blue; text-decoration: none;}
a:link:hover, a:visited:hover { text-decoration: underline; }
a:link:active, a:visited:active { text-decoration: none; color: red; }

#footer {
    text-align: center;
    margin: 0 auto;
    padding: 0;
}
.menu {
    text-align: center;
    margin: 20px 50px;
    padding: 0;
}

.menu table {
    width: 100%;
}
#footer .logininfo {
    padding-bottom: 20px;
}

.generalboxcontent {
    text-align: left;
}
.forumpost .topic div.subject {
    font-weight: bold;
    padding-bottom: 0.2em;
    background-color: transparent;
}

.forumpost:hover .subject {
    font-weight: bold;
    color: #333;
}

.forumpost .commands, .forumpost .commands a {
    color: #999;
    background-color: transparent
}

.forumpost .author, .forumpost .author a {
    color: #777;
    background-color: transparent;
}

.forumpost:hover .commands a,
.forumpost:hover .author a {
    color: blue;
}

.forumpost:hover .commands,
.forumpost:hover .author {
    color: #000;
}

.forumpost {
    margin: 0;
    padding: 0;
    padding-top: 5px;
    border: none;
}

.forumpost .side  {
    background-color: #eee;
}

.forumpost .picture  {
    background-color: #eee;
    vertical-align: middle;
}
.forumpost .topic  {
    background-color: #eee;
    border: none;
}
.forumpost .content  {
    border-right: thin solid #eee;
    border-bottom: thin solid #eee;
}

.forumpost .picture img {
    margin-bottom: 0;
    padding: 0;
}

    
/***** kubrick2copy_ver2/kubrick.css end *****/

/***** kubrick2copy_ver2/images.css start *****/

/* the Kubrick theme should work without any background images
   simply remove the "images" entry from the config.php file
   and this file will not be read in. Note that a replacement
   header image may also be specified in header.html
*/
   
body            { background: #ffffff url("kubrickbgcolor.none"); }
#footer         { background: #fff url("kubrickfooter.jpg") no-repeat bottom; border: none; height: 63px;}
#page           { background: #fff url("kubrickbgwide.none") repeat-y top; border: none; }                     
#header         { background: #ffffff url("kubrickheader.jpg") no-repeat top center; }

.forumpost {
    margin: 0;
    padding: 0;
    padding-top: 5px;
    border: none;
}

.forumpost .side  {
    background-color: #fff;
    background-image: url('bottom-left.png'); 
    background-repeat:  no-repeat;
    background-position: bottom right; 
}

.forumpost .picture  {
    background-color: #fff;
    background-image: url('top-left.png'); 
    background-repeat:  no-repeat;
    vertical-align: bottom;
    background-position: top right; 
    padding-right: 15px;
    padding-top: 0;
}
.forumpost .topic  {
    background-color: #fff;
    background-image: url('top-right.png'); 
    background-repeat:  no-repeat;
    background-position: top right; 
    padding-right: 15px;
    padding-left: 0;
    padding-bottom: 5px;
    padding-top: 10px;
    border: none;
}
.forumpost .content  {
    background-image: url('bottom-right.png'); 
    background-repeat:  no-repeat;
    background-position: bottom right; 
    padding-bottom: 10px;
    padding-right: 15px;
    padding-top: 0;
    padding-left: 0;
    border: none;
}

.forumpost .picture img {
    margin-bottom: 0;
    padding: 0;
}
/***** kubrick2copy_ver2/images.css end *****/

