﻿/* SIFE Sask Design CSS
 * Author: Kim Schmidt 
*/

a
{
	color: #CCCCFF;
	text-decoration: none;
}

a:hover
{
	color: #4c6c9b;
}

a img
{
	border: none;
}

h2
{
	color: #4C6C9B;
}

body
{
	background-image: url("/Images/Backgrounds/bg_tiled.png");
	background-repeat: repeat;
	background-attachment: fixed;
	color: #444444;
	font-family: Verdana, sans-serif;
	font-size: 12px;
}

.background
{
	background-image: url("/Images/Backgrounds/bg_overlay.png");
	background-position: center;
	background-attachment: fixed;
	background-repeat:no-repeat;
	min-height: 600px;
}

.container
{
	background-color: #FFFFFF;
    padding-top: -10px;
}

label
{
	font-weight: bold;
}

.bannerManage a
{
	font-weight:900;
	color: #000000;
}

.slideShow img
{
	background-color: #EEEEEE;
	border: 1px solid #CCCCCC;
}

.sidebarItem a
{
	color: #333333;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}

.sidebarItem
{
	background-image: url("../Images/Icons/bullet_blue.png");
	background-repeat:no-repeat;
}

.sidebarItem a:hover
{
	color: #4C6C9B;
}
.sidebarItem:hover
{
	background-color: #F8F8F8;
}


/* Banner Section */
.header
{
	background-image: url("../Images/SIFEBanner.png");
	background-repeat: repeat-x;
}

/* End Banner */

/* Navigation Section */

.centeredMenu {
	background:#B7B7B7 url("../Images/Menu_gr.png") 0 25% repeat;
	font-family: Verdana,sans-serif;
	border-bottom:1px solid #A8A8A8;
}
.centeredMenu ul {
	list-style:none;
}
.centeredMenu ul li {
	list-style:none;
}
.centeredMenu ul li a {
	color:#CCCCCC;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	border-left:1px solid #000000;
}
.centeredMenu ul li a:hover {
	background:url("../Images/MenuRollOver_gr.png") 0 75% repeat;
	color: #111111;
}

/* End Navigation */


/* Sitewide items */

.item
{
	background-color: #F0F0F0;
	color: #444444;
}

.item p
{
	color: #222222;
}

.item a
{
	color: #111111;
	text-decoration: underline;
}

.item a:hover
{
	color: #6060AA;
}

.item b
{
	color: #607090;
}

.itemHeader hr
{
	color: #FAFAFA;
}

.itemTitle
{
    color: #4C6C9B;
	font-size: 17px;
	text-decoration: none;
}

.itemTitle a
{
    color: #4C6C9B;
	font-size: 17px;
	text-decoration: none;
}

.itemSummary
{
	color: #666666;
	font-size: small;
	font-style: italic;
}

.itemWebsite a
{
	color: #40409A;
	font-style: italic;
	text-decoration: none;
}

.itemEmail
{
    color: #AAAADD;
    font-style: italic;
    font-size: 12px;
}

.instructions
{
    background-color: #F0F0F0;
    color: #444444;
    font-size: 17px;
}

/* End Sitewide Items */

/* Manage Pages */

.manageInstructions
{
	color: #666666;
}

.manageInstructions table
{
    border-color: #666666;
    border-width: 0 0 1px 1px;
    border-style: solid;
}

.tagInstructions,
.manageInstructions td
{
    border-color: #666666;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    background-color: #FFFFCC;
}

/* End Manage Pages */


/* News Section */
.newsContent
{
	font-size: 12px;
}

.newsFooter
{
	font-size: 10px;
}

.newsItem
{
	background-color: #F0F0F0;
	color: #444444;
}
/* End News */



/* Events Section */
.eventContent
{
	color: #111111;
	font-size: 12px;
}

.eventDate
{
	font-style: italic;
}

.eventManage
{
	font-size: 14px;
}

/* End Events */

.memberImage
{
	border: solid 1px #000000;
}

.memberTitle
{
	font-style: italic;
}
/* End Member */

/* End Sponsor */

.aboutUs h2
{
	color: #4C6C9B;
}

/* Confirmation Messages */
.success#helperMessage
{
	background-color: #D0F1D1;
	background-image: url("/Images/Icons/success.png");
	background-position: left;
	background-repeat: no-repeat;
	border-color: #147F1A;
	color: #147F1A;
}

.error#helperMessage
{
}

.information
{
	background-color: #EEEEEE;
	background-image: url("/Images/Icons/info.png");
	background-position: left;
	background-repeat: no-repeat;
	border-color: #CE7F1A;
	border-style: dashed;
	border-width: thin;
	color: #777777;
}

.warning#helperMessage
{
}

/* End Confirmation */

.footer
{
	color: #999999;
	background-image: url("../Images/Menu_gr.png");
	background-repeat: repeat-x;
}

.validateError
{
	background-color: #E5A8A8;
}

.loginBox
{
	color: #000000;
}

.manageItem img
{
	border-style: none;
}

.manageAdd
{
	background-image: url("/Images/Icons/add.png");
	background-position: left;
	background-repeat: no-repeat;
}

.manageAdd
{
	color: #555555;
}

.tagIsAssociated
{
	color: #749702;
	cursor: pointer;
	font-weight: bold;
	text-decoration: none;
}

.tagIsNotAssociated
{
	color: #656367;
	cursor: pointer;
	font-style: oblique;
	text-decoration: none;
}

.tagIsAssociated:hover,
.tagIsNotAssociated:hover
{
	text-decoration: underline;
}


/******************************
 ******* Image Upload *********
*******************************/

.imageUpload
{
	background-color: #F0F0F0;
}

.imageUpload td a
{
	font-weight: bolder;
	color: #008844;
}

.galleryImage
{
	padding: 20px;
	border: solid 2px #005544;
}

.imageGalleryName
{
	font-weight: bold;
	color: #005544;
	background-color: #AACCCC;
}