/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Author: Sasa Djukic
Client: The First Year Experience Office
McMaster University
May 14th, 2008
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

#top_content{
	height: 100%;
}

#top_content ul{
	float: left;
}

#top_content ul li{
	display: block;
	height: 56px;
	width: 776px;
	overflow: hidden;
	background-image: url(../../images/common/.jpg);
	background-repeat: no-repeat;
}

/*-------------------------------------------blue*/
#blue{
	margin-top: 10px;
	height: 56px;
	list-style-type: none;
}

#blue a{
	display: block;
	height: 56px;
	width: 776px;
	overflow: hidden;
	background-image: url(../../images/common/bluebutton3.jpg);
	background-repeat: no-repeat;
}

#blue a:link, #blue a:visited{
	text-decoration: none;
}

#blue a:hover{
	background-position: 0 -56px;
}

#blue a:active{
	display: block;
	height: 56px;
	width: 776px;
	overflow: hidden;
	background-image: url(../../images/common/bluebutton3.jpg);
	background-repeat: no-repeat;
}

/*-------------------------------------------/blue*/



/*-------------------------------------------red*/
li#red{
	height: 56px;
	list-style-type: none;
}

li#red a, li#red a:visited{
	display: block;
	height: 56px;
	width: 776px;
	overflow: hidden;
	background-image: url(../../images/common/redbutton2.jpg);
	background-repeat: no-repeat;
}

li#red a:hover{
	background-position: 0 -56px;
}

li#red a:active{
	display: block;
	height: 56px;
	width: 776px;
	overflow: hidden;
	background-image: url(../../images/common/redbutton2.jpg);
	background-repeat: no-repeat;
}
/*-------------------------------------------/red*/



/*-------------------------------------------green*/
li#green{
	height: 56px;
	list-style-type: none;
}

li#green a, li#green a:visited{
	display: block;
	height: 56px;
	width: 776px;
	overflow: hidden;
	background-image: url(../../images/common/greenbutton2.jpg);
	background-repeat: no-repeat;
}


li#green a:hover{
	background-position: 0 -56px;
}

li#green a:active{
	display: block;
	height: 56px;
	width: 776px;
	overflow: hidden;
	background-image: url(../../images/common/greenbutton2.jpg);
	background-repeat: no-repeat;
}
/*-------------------------------------------/green*/



/*-------------------------------------------yellow*/
li#yellow{
	margin-bottom: 10px;
	height: 56px;
	list-style-type: none;
}

li#yellow a, li#yellow a:visited{
	display: block;
	height: 56px;
	width: 776px;
	overflow: hidden;
	background-image: url(../../images/common/yellowbutton2.jpg);
	background-repeat: no-repeat;
}

li#yellow a:hover{
	background-position: 0 -56px;
}

li#yellow a:active{
	display: block;
	height: 56px;
	width: 776px;
	overflow: hidden;
	background-image: url(../../images/common/yellowbutton4.jpg);
	background-repeat: no-repeat;
}
/*-------------------------------------------/yellow*/



/*--------------------------------------------------------------------------------------------specifics*/

#ptitle{
	padding: 0;
	margin-bottom: 3px;
	font-size: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

div#left_nav ul div.left_navf {
	display:inline;
}

#contactus a, #contactus a:visited{
	color: #990033;
	text-decoration: underline;
}

#contactus a:hover, #contactus a:active{
	color: #000;
	text-decoration: underline;
}

.pr{
	float: right;
	text-align: left;
	width: 300px;
}

#shortlinks a{
	color: #990033;
	text-decoration: underline;
	display: inline;
}

#defining1{
	width: 776px;
	height: 300px;
	background-image: url(../../images/common/thegoalsprint.jpg);
}

#defining2{
	width: 776px;
	height: 156px;
	background-image: url(../../images/common/thegoalsprint2.jpg);
}

#defining3{
	width: 776px;
	height: 166px;
	background-image: url(../../images/common/thegoalsprint3.jpg);
}

#defining4{
	width: 776px;
	height: 166px;
	background-image: url(../../images/common/thegoalsprint4.jpg);
}

#defining5{
	width: 776px;
	height: 700px;
	background-image: url(../../images/common/thegoalsprint5.jpg);
}

/*--------------------------------------------------------------------------------------------/specifics*/



/*--------------------------------------------------------------------------------------------summerhovers*/

.main_section_content #hovermain{
	float:left;
	position:relative;
	padding-bottom:12px;
	margin-bottom:12px;
	border-bottom:1px solid #CCCCCC;
}

.main_section_content #hovermain:hover{
	float:left;
	position:relative;
	padding-bottom:12px;
	margin-bottom:12px;
	border-bottom:1px solid #CCCCCC;
	background-color: #999;
}

/*--------------------------------------------------------------------------------------------/summerhovers*/



/*--------------------------------------------------------------------------------------------calendar*/

.border{
	background-color: #eee;
	width: 100px;
	height: 18px;
	color: #990033;
	font-weight: bold;
	text-align: right;
}

.day{
	color: #000;
	text-align: center;
	font-weight: bold;
}

.cal{
	text-decoration: none;
}

#tablelook{
	background-color: #ccc;
	height: 100px;
	width: 100px;
	color: #fff;
	text-align: right;
}

#tablelook:hover{
	background-color: #990033;
	color: #fff;
}

#tablelook a{
	text-decoration: none;
	color: #333;
}

#tablelook a:hover{
	text-decoration: none;
	color: #fff;
}

.text{
	height: 70px;
}



.white{
	background-color: #fff;
}

.tight{
	font-size: 10px;
	text-align: right center;
}

.rednote{
	font-size: 14px;
	color: #fff;
	width: 210px;
}

.rednote a{
	color: #fff;
	text-decoration: none;
}

.greennote{
	font-size: 14px;
	color: #fff;
	background-color: #4f8a3f;
	width: 96px;
}

.greennote a{
	color: #fff;
	text-decoration: none;
}

.yellownote{
	font-size: 14px;
	color: #fff;
	background-color: #ffcc33;
	width: 109px;
}

.yellownote a{
	color: #fff;
	text-decoration: none;
}

.green{
	background-color: #4f8a3f;
	color: #fff;
	width: 100px;
	height: 18px;
	font-weight: bold;
	text-align: right;
}

.red{
	background-color: #660033;
	color: #fff;
	width: 100px;
	height: 18px;
	font-weight: bold;
	text-align: right;
}

.yellow{
	background-color: #ffcc33;
	color: #fff;
	width: 10px;
	height: 18px;
	font-weight: bold;
	text-align: right;
}

.small{
	font-size: 5px;
	color: #999;
	text-decoration: none;
}

#paragraph{
	background-color: #eee;
	height: 26px;
	font-size: 20px;
	color: #990033;
	text-align: left;
}

#tparagraph{
	width: 100%;
	text-align: left;
}

#paragraph a{
	color: #999;
	text-decoration: none;
	font-size: 12px;
	display: inline;
}

#paragraph a:hover{
	color: #990033;
	text-decoration: none;
	display: inline;
}

td a {
	text-decoration: none;
	display: block;
	color: #333;
}

td a:link, td a:visited {	
	color: #fff;
}

td a:hover, td a:active {
	color: #fff;
	text-decoration: none;
}

/*--------------------------------------------------------------------------------------------/calendar*/










