/* CSS Document */

/* General Styles */
head, body {height: 100%;}

html {height: 100%;	overflow:-moz-scrollbars-vertical;}

body 
{
	padding: 0; 
	margin: 0;
	font-size:1em;
	color:#333333;
	font-family:Tahoma;
	text-align:left;
}

p{font-size:0.7em; padding:0px; margin:0px; height:12px}

.wrapper{width:790px; margin: auto;}
/* End of General Styles */

/* Header Styles */
.header
{
	height:141px;
	text-align:left;
	background:url(../images/headerBack.jpg);
}

.MIABannerLogo
{
	float:left;
	margin-top:18px;
	margin-left:13px;
}

.headerButtons { margin-top:8px; margin-right:14px; float:right; height:30px; }
.headerButtons a { color:White; text-decoration:none; font-size:0.8em; float:left; line-height:24px; }
.headerButtons img { padding-left:13px; padding-right:2px; float:left; }
.headerButtons a:hover { text-decoration: underline; padding-bottom:10px; }

/* Search Styles */
.search
{
	float:right;
	margin-top:64px;
	margin-right:55px;
}

.searchBox
{
	width:130px;
	height:15px;
	line-height:15px;
	font-size:0.7em;
	text-align:right;
	border:1px solid #737373;
	float:left;
	margin-right:5px;
	padding-right:5px;
}

/* End of Search Bar Styles */
/* End of Header Styles */

/* Top Menu Styles */
.topMenu
{
	height:61px;
	background:url(../images/topMenuBack.jpg);
	padding-left:16px;
}

.menuMembers a { margin-left:3px; margin-right:3px; float:left; display:block; width:114px; height:34px; background: url("../images/topMenu/mnuMembers.jpg") 0 0 no-repeat; }
.menuMembers a:hover { background-position:-114px 0; }

.menuStudents a { margin-left:3px; margin-right:3px; float:left; display:block; width:114px; height:34px; background: url("../images/topMenu/mnuStudents.jpg") 0 0 no-repeat; }
.menuStudents a:hover { background-position:-114px 0; }

.menuEvents a { margin-left:3px; margin-right:3px; float:left; display:block; width:114px; height:34px; background: url("../images/topMenu/mnuEvents.jpg") 0 0 no-repeat; }
.menuEvents a:hover { background-position:-114px 0; }

.menuNews a { margin-left:3px; margin-right:3px; float:left; display:block; width:114px; height:34px; background: url("../images/topMenu/mnuNews.jpg") 0 0 no-repeat; }
.menuNews a:hover { background-position:-114px 0; }

.menuLibrary a { margin-left:3px; margin-right:3px; float:left; display:block; width:114px; height:34px; background: url("../images/topMenu/mnuLibrary.jpg") 0 0 no-repeat; }
.menuLibrary a:hover { background-position:-114px 0; }

.menuMIA a { margin-left:3px; margin-right:3px; float:left; display:block; width:114px; height:34px; background: url("../images/topMenu/mnuMIA.jpg") 0 0 no-repeat; }
.menuMIA a:hover { background-position:-114px 0; }

/* End of Top Menu Styles */

/* Content Styles */
.contentWrapper
{
	height:374px;
	border:1px solid #CACACA;
	padding-top:20px;
	background:#F8F8F8;
}

.redTitle
{
	background:url(../images/titleBack.jpg);
	height:25px;
	color:#FFFFFF;
	line-height:23px;
	padding-left:7px;
	font-family:Verdana;
	font-size:0.7em;
	font-weight:bold;
	text-align:left;
}

.blkTitle
{
	color:#000000;
	font-family:Verdana;
	font-size:0.7em;
	font-weight:bold;
	padding-top:4px;
	padding-left:7px;
	padding-bottom:6px;
}
.blkTitle a
{
	color:#000000;
	text-decoration:none;
}
.blkTitle a:hover
{
	text-decoration:underline;
}

/* Left Column Styles */
.leftBanner
{
	width:195px;
	float:left;
	text-align:left;
	float:left;
}

.leftContent
{
	background:#D9D8D8;
	border-bottom:1px solid #FFFFFF;
	color:#000000;
	font-size:0.7em;
	padding:7px;
}

.leftContentNews
{
	background:url(../images/leftNewsBack2.jpg);
	height:194px;
	border-bottom:1px solid #FFFFFF;
	color:#000000;
	font-size:0.7em;
}
.leftContentNewsEmpty
{
	background:#D9D8D8;
	border-bottom:1px solid #FFFFFF;
	color:#000000;
	font-size:0.7em;
}
.leftContentNews a, .leftContentNews a:visited
{
	color:#7C1A2C;
	text-decoration:none;
}

.leftContentNews .newsImg
{
	padding-left:43px;
	padding-top:7px;
	height:76px;
}

.leftContentNews a:hover{text-decoration:underline;}

.newsItem1
{
	padding-left:33px;
	padding-top:10px;
	height:39px;
}
.newsItem2
{
	padding-top:14px;
	padding-left:33px;
}

.loginBox
{
	width:110px;
	height:15px;
	line-height:15px;
	font-size:0.9em;
	border:1px solid #737373;
	background-color:#FFFFFF;
	margin-left:5px;
	padding-left:5px;
}

/* End of Left Column Styles */

/* Center Content Styles */
.centerContent
{
	float:left;
	width:255px;
	text-align:left;
	margin-left:26px;
}

.centerImage
{
	background:url(../images/imageBack.jpg) no-repeat;
	width:236px;
	height:105px;
	padding-left:7px;
	padding-top:7px;
}

.contentText
{
	font-size:0.7em;
	padding-top:7px;
	padding-left:7px;
	width:234px;
	text-align:left;
}
/* End of Center Content Styles */

/* Event Styles */
.eventsContent
{
	height:105px;
	padding-left:22px;
	background:#C7C7C5;
	text-align:left;
}

.eventImage
{
	background:url(../images/eventImageBack.jpg) no-repeat;
	width:93px;
	height:67px;
	padding-left:4px;
	padding-top:4px;
	float:left;
}

.eventText
{
	font-size:0.7em;
}

.eventText a, .eventText a:visited{color:#7C1A2C;text-decoration:none;}
.eventText a:hover{text-decoration:underline;}
.eventText img{	padding-right:4px;}
/* End of Event Styles */
/* End of Content Styles */

/* Footer Styles */
.footerText{font-size:0.7em;}
.footerText a, .footerText a:visited{color:#000000;text-decoration:none;}
.footerText a:hover{text-decoration:underline}
/* End of Footer Styles */

.noPadding ul
{
	padding:0px;
	margin:0px;
	text-align:center;
}

