/* CSS Document */

@font-face {
  font-family: 'Cabin Condensed';
  font-style: normal;
  font-weight: 700;
  src: url(cabin_condensed.eot);
  src: local('Cabin Condensed Bold'), local('CabinCondensed-Bold'), url(cabin_condensed600.eot) format('embedded-opentype'), url(cabin_condensed600.woff) format('woff');
}

@font-face {
  font-family: 'Open Sans Condensed';
  font-style: normal;
  font-weight: 300;
  src: url(opensans_condensed.eot);
  src: local('Open Sans Cond Light'), local('OpenSans-CondensedLight'), url(opensans_condensed.eot) format('embedded-opentype'),url(opensans_condensed.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans Bold';
  font-style: normal;
  font-weight: 700;
  src: local('Open Sans Condensed Bold'), local('OpenSans-CondensedBold'), url(source_sans_pro.woff) format('woff');
}
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: local('Source Sans Pro'), local('SourceSansPro-Regular'), url(source_sans_pro_400.woff) format('woff');
}
.coda-glow-left :hover {  
   opacity: 1;
 
   /*Reflection*/
  -webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(.7, transparent), to(rgba(0,0,0,0.4)));
 
   /*Glow*/
  -webkit-box-shadow: 0px 0px 20px rgba(255,255,255,0.8);
  -moz-box-shadow: 0px 0px 40px rgba(255,255,255,0.8);
  box-shadow: 0px 0px 40px rgba(255,255,255,0.8);
  border-radius: 30px; 
-moz-border-radius: 50px; 
-webkit-border-radius: 50px; 
outline: none;
}

.coda-glow-right :hover {  
   opacity: 1;
 
   /*Reflection*/
  -webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(.7, transparent), to(rgba(0,0,0,0.4)));
 
   /*Glow*/
  -webkit-box-shadow: 0px 0px 20px rgba(255,255,255,0.8);
  -moz-box-shadow: 0px 0px 20px rgba(255,255,255,0.8);
  box-shadow: 0px 0px 20px rgba(255,255,255,0.8);
  border-radius: 50px; 
-moz-border-radius: 50px; 
-webkit-border-radius: 50px;
outline: none;
}

.imgtitle-right
{
	text-transform: none;
	color:white;
	text-align:left !important;
	margin-top:100px;
	padding-top:15px;
	border-top:15px;
	font-size:1.6em;
	line-height:1.2em;
	letter-spacing:1px;
	font-family: 'Open Sans Condensed','Cabin Condensed', sans-serif;
}

.compsci-right
{
	text-transform: uppercase;
	color:white;
	text-align:right;
	margin-right:15px;
	padding-top:5px;
	font-size:.8em;
	border:0;
	width:100%;
	display:block;
}
.imgtextborder-right
{
	/*border-bottom-style:solid;
	border-bottom-width:3px;
	border-bottom-color:white;
	text-align:left;*/
	/*border-top-style:solid;
	border-top-width:3px;
	border-top-color:white;*/
	padding-top:8px;
	padding-bottom:0px;
	padding-left:5px;
	display:inline-block;
	max-width:340px;
	min-width:275px;
	width:340px;
	/*background: rgba(50,50,50,0.2);*/
	background: rgba(55,55,55,0.3);
	-moz-box-shadow: 0px 0px 20px 10px rgba(55,55,55,.3);
-webkit-box-shadow:  0px 0px 20px 10px rgba(55,55,55,.3);
box-shadow: 0px 0px 20px 10px rgba(55,55,55,.3);
	

}
.horizline-right
{
	border-bottom-style:solid;
	border-bottom-width:3px;
	border-bottom-color:white;
	text-align:left;
	/*border-top-style:solid;
	border-top-width:3px;
	border-top-color:white;*/
	padding-bottom:0px;
	padding-top:0px;
	
	display:inline-block;
	max-width:340px;
	min-width:275px;
	width:340px;
}
.imgtextinnercontent
{
	background: rgba(55,55,55,0.4);
	padding-left:8px;
	padding-right:8px;
	font-size:18px;;
	margin-top:8px;
	line-height:20px;
	font-family: 'Open Sans Condensed', sans-serif;
	-moz-box-shadow: 0px 0px 20px 10px rgba(55,55,55,.4);
-webkit-box-shadow:  0px 0px 20px 10px rgba(55,55,55,.4);
box-shadow: 0px 0px 20px 10px rgba(55,55,55,.4);
}

.imgtextcontent-right
{
	display:inline-block;
	color:white;
	text-wrap: unrestricted;
	width:345px;
	text-align:justify;
	font-size:1.1em;
	
	
}

.imgtitle-left
{
	text-transform: none;
	color:white;
	text-align:left;
	margin-right:5px;
	margin-top:100px;
	padding-top:5px;
	font-size:8em;
	line-height:1.0em;
	border:0;
		letter-spacing:1px;
	font-family: 'Cabin Condensed', sans-serif;
}

.compsci-left
{
	text-transform: uppercase;
	color:white;
	text-align:left;
	margin-right:15px;
	margin-top:100px;
	padding-top:5px;
	font-size:.8em;
	border:0;
}
.imgtextborder-left
{
	border-bottom-style:solid;
	border-bottom-width:3px;
	border-bottom-color:white;
	
	border-top-style:solid;
	border-top-width:3px;
	border-top-color:white;
	padding-top:8px;
	padding-bottom:8px;
	display:inline-block;
	max-width:340px;
	min-width:275px;
}
.imgtextcontent-left
{
	display:inline-block;
	color:white;
	text-wrap: unrestricted;
	max-width:340px;
	text-align:justify;
	font-size:.8em;
	padding-top:10px;
}

.normalnav
{
	background:#CC0100;
	width:195px;
	border-bottom: 1px inset #333;
	color:white;
	padding-top:2px;
	padding-bottom:2px;
}

.normalnav2
{
	background:#CC0100;
	width:220px;
	width:230px;
	border-bottom: 1px inset #333;
	color:white;
	padding-top:2px;
	padding-bottom:2px;
	height:50px;
}

.normalnav:hover
{
	background: #a90329; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E5MDMyOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjElIiBzdG9wLWNvbG9yPSIjY2MwMTAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNzklIiBzdG9wLWNvbG9yPSIjNmQwMDE5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(left, #a90329 0%, #cc0100 1%, #6d0019 79%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,#a90329), color-stop(1%,#cc0100), color-stop(79%,#6d0019)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, #a90329 0%,#cc0100 1%,#6d0019 79%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, #a90329 0%,#cc0100 1%,#6d0019 79%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left, #a90329 0%,#cc0100 1%,#6d0019 79%); /* IE10+ */
	background: linear-gradient(to right, #a90329 0%,#cc0100 1%,#6d0019 79%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=1 ); /* IE6-8 */
}

.normalnav a
{
	color:white;
	font-size:11px;
}

.normalnav a:hover
{
	color:white;
}

#slider-id-wrapper
{
	left: 0;
    max-width: 780px;
    position: relative;
    width: 780px;
	overflow:visible;
	margin:0;
	display:inline;
}

.liquid-nav-left-arrow
{
	top:100px;
	float:left;
	margin-left:-765px;
	
}

.liquid-nav-left-arrow:hover
{
	top:100px;
	float:left;
	margin-left:-765px;
	
}
.liquid-responsive .liquid-nav-left-arrow
{
	margin-left:-765px;
	visibility:visible !important;
}

.liquid-nav-right-arrow
{
	top:100px;
	visibility:visible !important;
}
.liquid-responsive .liquid-slider .panel .panel-wrapper
{
	padding-left:20px;
	padding-right:20px;
}


