#header {
    background-color: #80689e;
}

#header p{
	border-top: 1px solid #a97fdd;
}

#header p a {
    color: #e1d5f0;
}

#header .hg-container{
    background: url("images/bg-header.jpg") no-repeat scroll center center #80689e;
}

#sidebar-first  #block-vsite_menus-features ul.menu li a, #sidebar-first #block-vsite_menus-features ul.menu li a:visited,
#sidebar-second #block-vsite_menus-features ul.menu li a, #sidebar-second  #block-vsite_menus-features ul.menu li a:visited {
    background: none repeat scroll 0 0 #f1eff4;
    color: #6b5b7f;
}

#sidebar-first #block-vsite_menus-features li a,
#sidebar-second #block-vsite_menus-features li a {
    border-top: 1px solid white;
    border-bottom: 1px solid #d5cfd9;
}

#sidebar-first #block-vsite_menus-features ul.menu li a:hover, #sidebar-first #block-vsite_menus-features ul.menu li a.active,
#sidebar-second #block-vsite_menus-features ul.menu li a:hover, #sidebar-second #block-vsite_menus-features ul.menu li a.active {
    background: none repeat scroll 0 0 #e9e2f1;
    color: #8454c0;
}
   
#sidebar-first {
    border-right: 1px solid #d1ccd8;
}

#sidebar-second {
    border-left: 1px solid #d1ccd8;
}

div.litecal .litecal-slot .label span.num {
    color: #6b5b7f;
}

div.litecal .litecal-title ul.links {
    background-color: #f1eff4;
    /*color:#6b5b7f;*/
}

div.litecal .litecal-slot-today{ background-color: #faffc7;}

div.litecal .litecal-title ul.links li a{color:#6b5b7f;}
div.litecal .litecal-title ul.links li a:hover{color:white;}

div.litecal .litecal-slot .label:hover span {
    background: none repeat scroll 0 0  #e9e2f1;
    color:#6b5b7f;
}


.litecal li.prev:hover, 
.litecal li.next:hover{
	background-color: #8662b3;
	color:white;
}

.tabs ul.primary li a:link, .tabs ul.primary li a:visited {
    background-color: #8662b3;
}

.tabs {
    border-bottom: 1px solid #d1ccd8;
}

.tabs ul.primary li.active a, .tabs ul.primary li a.active:link, .tabs ul.primary li a.active:visited, .tabs ul.primary li.active a:hover, .tabs ul.primary li.active a:focus, .tabs ul.primary li a:hover, .tabs ul.primary li a:focus {
    background-color: #8662B3;
    background-image: url(images/tabs-bg.png);
}

.links li.comment_comments a, .links li.comment_add a,.links li.node_read_more a {color:#6B5B7F;}
.links li.comment_comments a:hover, .links li.comment_add a:hover,.links li.node_read_more a:hover {color:#8454c0;}

.terms ul.links li a, .term-head a { background-color: #e9e3f1; color:#6b5b7f;}
.terms ul.links li a:hover, .term-head a:hover { background-color: #e9e3f1; color: black; }


h2#comments-title, .comment {
    border-top: 1px solid #C9EBB3;
    }
    
.search-form input.form-submit, #search-block-form #edit-submit, #search-form #edit-submit {
    background: url("images/search-icon.png") no-repeat scroll center center transparent;
    }

#sidebar-first ul.menu,
#sidebar-second ul.menu{
    border-top: 1px solid #d1ccd8;
}

#content-main  .views-row {
    border-top: 1px solid #d1ccd8;
}

h2.title,#sidebar-second h2.title, #sidebar-second h3.title, .title {
    color: #8454c0;
}

.item-list ul.pager li.pager-current {  background-color: #e9e3f1; color:#6b5b7f;}

#sidebar-first #block-vsite_menus-scholar_secondary_menu ul.menu li a,
#sidebar-second #block-vsite_menus-scholar_secondary_menu ul.menu li a{
	border-bottom: 1px solid #d1ccd8;
	color:#6B5B7F;
	border-top: none;
	background-color: transparent;
	
}

#sidebar-first #block-vsite_menus-scholar_secondary_menu ul.menu li a:hover,
#sidebar-first #block-vsite_menus-scholar_secondary_menu ul.menu li a.active,
#sidebar-second #block-vsite_menus-scholar_secondary_menu ul.menu li a:hover,
#sidebar-second #block-vsite_menus-scholar_secondary_menu ul.menu li a.active{
	color:#8454C0;
}

#navbar {
    background: none repeat scroll 0 0 #f1eff4;
}

#navbar ul.menu li a, 
#navbar ul.menu li a:visited{
	color: #6B5B7F;
}

#navbar ul.menu li a:hover,
#navbar ul.menu li a.active {
	color: #170933;
	background: white;
}

