html {
	width:100%;
	height:100%;

}

font:normal 12px/14px Arial, Helvetica, sans-serif;

ul {
font: 12px;
font-family: Arial, Helvetica, sans-serif;
cursor: default;
background-image:none;
background-repeat: repeat-x;

background-attachment:fixed;
color: #323218;

}

li
{
font: 12px;
font-family: Arial, Helvetica, sans-serif;
cursor: default;
background-image:none;
background-repeat: repeat-x;

background-attachment:fixed;
color: #323218;
}


table, td
{ 

font-family: Arial, Helvetica, sans-serif;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #9d231e;
	font-family: Arial, Helvetica, sans-serif;
	color: #323218;
	font-size: 11px;
	background: url(../images/main-bg.jpg) repeat-y center top;	
		/*font:normal 12px/14px Arial, Helvetica, sans-serif; */
}
.bbb {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
.twb {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.tbb {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000;
}
.rbb {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #993333;
}
.smalltext {
	 font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	padding-left: 15px;
}
.smalltxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.mainhdng {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	
}
.mainhdngwht {
	font-family: "Century Gothic";
	font-size: 16px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.mainhdnggrey {
	font-family: "Century Gothic";
	font-size: 12px;
	font-weight: bold;
	color: #000000;	
	text-decoration: none;
}
.mainhdnggreen {
	font-family: "Century Gothic";
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #323218;
}
.smlcontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.readmorered {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: underline;
}
.smallreadmorered {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: underline;
}
.readmorewhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}
.smlrdhdng {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CC0000;
	text-decoration: none;
}
.topmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	/*color: #ffffff;*/
	color:#9b2929;
	/*background-color:#9b2929;*/
	background-color:#ffffff;
	
}
.tagtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	color: #ffffff;
	text-decoration: none;
}

.tbordr {
	border: 1px solid #333333;
}
.hdngwht {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
.tblbrdr {
	border: 1px dashed #666666;
}
.photobrdr {
	border: 1px dashed #666666;
	padding: 3px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #4F4F26;
	text-decoration: none;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4F4F26;
	text-decoration: none;
}
.bdycntnt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.facultyheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}
.mainhdng2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.none {
font: 12px;
font-family: Arial, Helvetica, sans-serif;
cursor: default;
background-image:none;
background-repeat: repeat-x;

background-attachment:fixed;
color: #323218;
}


p
{
font: 12px;
font-family:verdana;
cursor: default;
background-image:none;
background-repeat: repeat-x;

background-attachment:fixed;
color: #323218;
}

.style2 {color: #514931}
/*a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #C2073C;
	text-decoration: none;
}
a:active {
	text-decoration: none;
}*/
a:link {
	color: #990000;
	text-decoration: none;
}
a:visited {
	color: #990000;
	text-decoration: none;
}
a:hover {
	/*color: #C2073C;*/
	color: #990000;
	text-decoration: none;
}
a:active {
color: #990000;
	text-decoration: none;
}
.style1 {font-size: 11px}
.smallcaption {font-family:Arial;
font-size:11px;
}

.style14 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.toplinks8 a:link{color:#990000;}
#rightmenu3 a:link{color:#990000; line-height:18px;}
.style60 a{ 
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*color: #000000;*/
	color:#990000;
	font-weight:normal;
	line-height:20px;
	text-decoration: underline;
	margin-bottom:10px;
	
	
}
.style14 {font-family: Verdana, Arial, Helvetica, sans-serif; color: #990000}
.style15 {font-size: 10px; color: #000000;}
.style15 {FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; TEXT-DECORATION: none; line-height : 150%; text-align: Justify; line-height: 150%; word-spacing: 20; margin-left: 50; margin-right: 20; margin-top: 10; margin-bottom: 4; font-style: normal; color: #000000;}
.listlinks a:link{color:#990000; line-height:18px; margin-bottom:15px; margin-top:15px; font-size:11px;}
.style15 a:link{color:#990000; line-height:18px; margin-bottom:15px; margin-top:15px; font-size:11px;}
.style14 a:link{color:#990000; line-height:18px; margin-bottom:15px; margin-top:15px; font-size:11px;}
#rightmenu30 a:link{color:#990000; line-height:18px;}


















#mainwrapper {
	font: 10pt normal Arial, sans-serif;
	height: 717px;
	margin: 10px auto 0 auto;
	text-align: center;
	width: 100%;
}

/* Image Box Style */
#mainwrapper .box {
	border: 5px solid #fff;
	cursor: pointer;
	height: 182px;
	float: left;
	margin: 5px;
	position: relative;
	overflow: hidden;
	width: 200px;
		-webkit-box-shadow: 1px 1px 1px 1px #ccc;
		-moz-box-shadow: 1px 1px 1px 1px #ccc;
		box-shadow: 1px 1px 1px 1px #ccc;
}
#mainwrapper .box img {
	position: absolute;
	left: 0;
		-webkit-transition: all 300ms ease-out;
		-moz-transition: all 300ms ease-out;
		-o-transition: all 300ms ease-out;
		-ms-transition: all 300ms ease-out;	
	transition: all 300ms ease-out;
}

/* Caption Common Style */
#mainwrapper .box .caption {
	background-color: rgba(0,0,0,0.8);
	position: absolute;
	color: #fff;
	z-index: 100;
	-webkit-transition: all 300ms ease-out;
	-moz-transition: all 300ms ease-out;
	-o-transition: all 300ms ease-out;
	-ms-transition: all 300ms ease-out;
	transition: all 300ms ease-out;
	left: 2px;
	top: 7px;
}



/** Caption 3: Fade **/
#mainwrapper .box .fade-caption, #mainwrapper .box .scale-caption  {
	opacity: 0;
	width: 170px;
	height: 170px;
	text-align: left;
	padding: 15px;
}



/** Caption 6: Scale **/
#mainwrapper .box .scale-caption h3, #mainwrapper .box .scale-caption p {
	position: relative;
	left: -200px;
	width: 170px;
	-webkit-transition: all 300ms ease-out;
	-moz-transition: all 300ms ease-out;
	-o-transition: all 300ms ease-out;
	-ms-transition: all 300ms ease-out;	
	transition: all 300ms ease-out;
}



/** Fade Caption :hover Behaviour **/
#mainwrapper .box:hover .fade-caption, #mainwrapper .box:hover .scale-caption  {
	opacity: 1;
}



#mainwrapper .box:hover .scale-caption h3, #mainwrapper .box:hover .scale-caption p {
	-moz-transform: translateX(200px);
	-o-transform: translateX(200px);
	-webkit-transform: translateX(200px);
	transform: translateX(200px);
}
