/* 

STYLE SHEET FOR [MMCTSU] WEB SITE
Created by Name Surname
www.domain.com

ToC

	1. defaults
	2. structure
	3. links and navigation
	4. fonts
	5. images
	6. hacks

Notes

*/



/* --------- 1. defaults  --------- */

body {
	behavior: url(css/csshover.htc);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
		}

* {
		margin: 0;
		padding: 0;
		}
		
/*  --------- 2. structure  --------- */

h1{
	font-size: 13px;
	font-weight: bold;
	color: #032D46;
	padding-top: 14px;
}
h2 {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

#content #leftcontent #textContent h1 {
	padding-left: 5px;
}

#wrapper {
	width: 760px;
	margin-right: auto;
	margin-left: auto;
		}
#top{
	height: 71px;
	width: 741px;
	float: left;
}
#logo {
	float: left;
	padding-top: 20px;
		}
#topBanner{
	width: 520px;
	background-color: #004f87;
	height: 71px;
	float: left;
	background-image: url(../images/topBlueGradiant.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
#topBanner img {
	padding-left: 150px;
	padding-top: 50px;
	float: left;
}
#masthead {
	float: left;
	width: 760px;
	margin-top: 3px;
}

#masthead img {
	padding-right: 3px;
	float: left;
}
#navContainer {
	padding-top: 3px;
	float: left;
	width: 760px;
	padding-bottom: 3px;
		}
#navContainer a{
	text-decoration: none;
		}
.yellow{
	height: 21px;
	width: 245px;
	background-color: #faf9d6;
	float: left;
	font-size: 13px;
	font-weight: bold;
	color: #015087;
	text-decoration: none;
	margin-right: 3px;
}
.yellow p{
	padding-top: 2px;
	padding-left: 10px;
}

#telephone{
	height: 21px;
	width: 245px;
	float: left;
	margin-right: 3px;
}

#leftcontent{
	float: left;
}
#rightcontent{
	float: right;
	padding-right: 19px;
}
#content {
		}
#textContent{
	width: 475px;
	float: left;

}
#content p {
	font-size: 11px;
	padding-top: 10px;
	padding-left: 10px;
}
#body #wrapper #content #leftcontent #textContent table {
	margin-left: 10px;
}


#newsBar{
	background-color: #004f87;
	background-image: url(../images/midGradiant.jpg);
	background-repeat: repeat-y;
	background-position: right;
	float: left;
	height: 23px;
	width: 475px;
	color: #FFFFFF;
}
#newsBar p{
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	padding-bottom: 2px;
	padding-top: 4px;
}
#footer {
	float: left;
	width: 760px;
	margin-right: auto;
	margin-left: auto;
		}
#rightBar{
	width: 245px;
	float: left;
	background-color: #edf2fa;
}
.separator {
		clear: both;
		height: 0;
		}

/* ---------- 3. links and navigation ---------- */

a {
	color:
	color: #004F87;
	color: #004F87;
		}
		
a:hover {
	text-decoration: none;
		}

#navigation {
		}

#navigation a {
		}

#navigation ul {
		}

#navigation li {
		}
		
/* ---------- 4. fonts ---------- */
#textContent ul {
	list-style-image: url(../images/dot.gif);
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
		}
#textContent ol {
	padding-left: 15px;
}


/* ---------- 5. images ---------- */

a img {
		border: 0;
		}
		
/* ---------- 6. hacks ---------- */

body	{ /* IE 5 centring bug fix */
		text-align: center;
		}
		
#wrapper {
		text-align: left;
		}  
