/* CSS Document */#preload { display: none; }body { background-image: url("http://www.nsglc.olemiss.edu/images/shadow-bg.png");background-repeat: repeat;}.center {	text-align: center;	}.right {	text-align: right;	margin-top: -20px;	}.line-block {display: block;overflow: auto;}.line-separator{height:1px;margin-top: 11px;margin-bottom: 11px;border-bottom:1px dotted #e5dfd8;/*filter:alpha(opacity=10);   -moz-opacity:0.1;   -khtml-opacity:0.1;   opacity:0.1;*/}.image-padding {padding-top: 10px;padding-left: 15px;}.line-separator2{height:1px;margin-top: 11px;margin-bottom: 11px;border-bottom:1px solid #e4efed;filter:alpha(opacity=10);   -moz-opacity:0.1;   -khtml-opacity:0.1;   opacity:0.2;}.line-separator3{height:1px;margin-top: 11px;margin-bottom: 11px;border-bottom:1px dotted white;/*filter:alpha(opacity=10);   -moz-opacity:0.1;   -khtml-opacity:0.1;   opacity:0.1;*/}.line-separator4{height:1px;margin-top: 11px;margin-bottom: 11px;border-bottom:1px dotted #e5dfd8;margin-left:25px;/*filter:alpha(opacity=10);   -moz-opacity:0.1;   -khtml-opacity:0.1;   opacity:0.1;*/}.small-caps {  font-variant: small-caps;}.fancy {	color: #630;	font-size: 16px;	  line-height: 0.5;  text-align: center;  padding-bottom: 20px;}.fancy span {  display: inline-block;  position: relative;  }.fancy span:before,.fancy span:after {  content: "";  position: absolute;  height: 5px;  border-bottom: 1px solid #630;  border-top: 1px solid #630;  top: 0;  width: 200px;}.fancy span:before {  right: 100%;  margin-right: 25px;  }.fancy span:after {  left: 100%;  margin-left: 25px;  }/*.quotes {display: none;}*/body { background-image: url("http://www.nsglc.olemiss.edu/images/stripe_bg.png");background-repeat: repeat;}body { background-image: url("http://www.nsglc.olemiss.edu/images/bg-repeat[13].png");background-position: center;background-repeat: repeat-y;}.home_header {	background-image:url("http://nsglc.olemiss.edu/images/header-bg-1.jpg");	clear: right;	background-repeat: repeat-x;	width: 960px;	height: 140px;	padding-bottom: 0;		overflow: hidden;}.home_headerinc {	/*background-image:url("http://nsglc.olemiss.edu/images/header-bg-2.jpg");*/	clear: right;	background-repeat: repeat-x;	width: 960px;	height: 170px; /*147px*/	padding-bottom: 0;	background:#2692cb;	border-bottom: solid 1px white;		overflow: hidden;}h1 {	font-family: 'Hoefler text';	color: #552d06;	text-shadow: none;line-height: 1.3em;	}		.navigation {	display: inline;	list-style-type: none;	margin: 0;}.lightFocus {	background-color: #FBF1E4;	padding: 15px;	border-radius: 5px;	opacity: 0.9;	}nav {	float: left;	padding-top: 2px;	padding-left: 0px;	text-align: center;		}.nav2 {	float: left;	padding-top: 5px;	padding-left: 3px;	text-align: center;		}.nav_less {	padding-top: 6px;}#search {	float: right;	padding-left: 0px;	padding-top: 0px;	padding-bottom: 1px;	position: relative;	background: url("http://nsglc.olemiss.edu/images/search-field.png") no-repeat;	width: 182px;	height: 35px;	padding: 0px;	margin: 0px;	border: none;	/*display: block;	clear: right;*/	text-indent: 15px;	line-height: 10px;	color: white;	font-size:  11px;	font-family: Verdana, Helvetica, Arial, sans-serif;		}.new_event ul {	list-style: none;}#searchForm {	/*padding-top: 12px;*/	/*display: inline-block; */}input:focus {	outline: none;}.sghead {	float:left;	padding-top: 0px;	overflow: hidden;	text-indent: -9999px;	margin-bottom: 0;	background: url("http://nsglc.olemiss.edu/images/header-title4.png") no-repeat;	background-position: 0px;	width: 960px;	height: 120px;	float: left;	margin: 0px 0px 0px;}.sgheadinc {	float:left;	padding-top: 0px;	overflow: hidden;	text-indent: -9999px;	margin-bottom: 0;	background: url("/images/header-title2.png") no-repeat;	background-position: 0px;	width: 960px;	height: 120px;	float: left;	margin: 0px 0px 0px;}.subhead {	float:left;	padding-top: 10px;	overflow: hidden;	text-indent: -9999px;	padding-top: 20px;	padding-bottom: 0;}.subhead h2 {	padding-bottom: 0;}section, header, footer, aside, article, nav {	display: block;	overflow: hidden;}a {	outline: none;}		/*****************-----NAV------*****************/header nav li {		float:  left;		margin-right: 0px;		list-style-type: none;		margin-top: 1px;		margin-bottom: 5px;	}	#footer_links {  		list-style:none;  		margin:0;  		padding:0;  		/*text-align:center;*/		width: 960px;}#footer_links li {		float:  left;		margin-right: 0px;		list-style-type: none;		margin-top: 10px;		margin-bottom: 0px;		text-decoration: none;		/*text-align: center;*/		display: inline;		padding-left: 2px;}	#footer_links a {	display:inline-block;	padding-top: 5px;	padding-left:10px;	padding-right:10px;	padding-bottom:0px;	text-decoration: none;	color: white;	font-size: 11px;	font-family: Helvetica, Arial, sans-serif;}		header nav a {		font-size:  11px;		font-family: Verdana, Helvetica, Arial, sans-serif;				color: #b1d3e1;		text-shadow: 0 1px 0 #1e6685;		padding: 7px 5px;		display: inline;		text-decoration: none;		background-color: rgb(11, 125, 175);	 	margin-right: -18px;		-webkit-border-radius: 5px;		-moz-border-radius: 5px;		border-radius: 5px;			border: 1px solid rgb(20, 110, 150);		-webkit-box-shadow: 0 0px 0px rgba(0,0,0,0);	-moz-box-shadow: 0px 1px 0px #41bbf0;	box-shadow: 0px 1px 0px #41bbf0;		-webkit-transition:all .2s;	-moz-transition:all .2s;	transition:all .2s;	}				header nav a:hover {		font-size:  11px;		font-family: Verdana, Helvetica, Arial, sans-serif;				color: white;		text-shadow: 0 2px 0 rgb(20, 110, 150);		padding: 7px 5px;		display: inline;		text-decoration: none;		background-color: #086086;	 	margin-right: -18px;		-webkit-border-radius: 5px;		-moz-border-radius: 5px;		border-radius: 5px;			border: 1px solid #0e5473;		}header nav a:active {		font-size:  11px;		font-family: Verdana, Helvetica, Arial, sans-serif;				color: white;		text-shadow: 0 2px 0 rgb(20, 110, 150);		padding: 7px 5px;		display: inline;		text-decoration: none;		background-color: #096b96;	 	margin-right: -18px;		-webkit-border-radius: 5px;		-moz-border-radius: 5px;		border-radius: 5px;			border: 1px solid #0e5473;		}.greenLinks {	color: #046c44;	text-decoration: none;	/*text-transform: lowercase;*/	}.greenLinks:hover span {	color: #05603d;	border-bottom: 1px dotted rgba(5, 96, 61, .4);}.greenLinks:active {	color: #024128;}.greenLinks2 {	color: #046c44;	text-decoration: none;	/*text-transform: lowercase;*/	}.greenLinks2:hover {	color: #05603d;	border-bottom: 1px dotted rgba(5, 96, 61, .4);}.greenLinks2:active {	color: #024128;}.greenLinksSmall {	font-size: 11px;	color: #046c44;	text-decoration: none;	/*text-transform: lowercase;*/	}.greenLinksSmall:hover {	color: #05603d;	border-bottom: 1px dotted rgba(5, 96, 61, .4);}.greenLinksSmall:active {	color: #024128;}.greenLinks3 {	color: #046c44;	display: inline;	text-decoration: none;	/*text-transform: lowercase;*/	}.greenLinks3:hover {	color: #05603d; 	display: inline;	border-bottom: 1px dotted rgba(5, 96, 61, .4);}.greenLinks3:active {	color: #024128;}.greenLinks_body {	color: #046c44;	text-decoration: none;	border-bottom: 1px dotted rgba(5, 96, 61, .4);		/*text-transform: lowercase;*/	}.greenLinks_body:hover {	color: white;	border-bottom: 1px dotted rgba(2, 94, 60, .4);	background-color: #046c44;	text-shadow: 0 2px 0 #046c44;		-webkit-transition: all .1s;	-moz-transition: all .1s;	transition: all .1s;}.download {	padding-left: 35px;	padding-top: 10px;	padding-bottom: 20px;	background: url("http://nsglc.olemiss.edu/images/download-icon-up.png") no-repeat;	width: 140px;	height: 56px;	display: inline;	-webkit-transition: all .2s;	-moz-transition: all .2s;	transition: all .2s;	}.download {	color: #046c44;	text-decoration: none;	}.download span:hover {	color: #05603d;	border-bottom: 1px dotted rgba(5, 96, 61, .4);}.download:active {	color: #024128;}.download:hover {	background: url("http://nsglc.olemiss.edu/images/download-icon-over.png") no-repeat;	padding-right: 0;	color: #046c44;	}.download:active {	background: url("http://nsglc.olemiss.edu/images/download-icon-down.png") no-repeat;		}.downloadTall {	padding-left: 35px;	padding-top: 10px;	padding-bottom: 40px;	background: url("http://nsglc.olemiss.edu/images/download-tall-icon-up.png") no-repeat;	width: 140px;	height: 86px;	display: inline-block;	-webkit-transition: all .2s;	-moz-transition: all .2s;	transition: all .2s;	}.downloadTall {	color: #046c44;	text-decoration: none;	}.downloadTall span:hover {	color: #05603d;	border-bottom: 1px dotted rgba(5, 96, 61, .4);}.downloadTall:active {	color: #024128;}.downloadTall:hover {	background: url("http://nsglc.olemiss.edu/images/download-tall-icon-over.png") no-repeat;	padding-right: 0;	color: #046c44;	}.downloadTall:active {	background: url("http://nsglc.olemiss.edu/images/download-tall-icon-down.png") no-repeat;		}/* SMALL DOWNLOAD ICON FOR PDFS */.sm-download {	padding-left: 25px;	padding-top: 5px;	padding-bottom: 4px;		background: url("http://nsglc.olemiss.edu/images/sm-download-icon-up.png") no-repeat;		display: inline;	-webkit-transition: all .2s;	-moz-transition: all .2s;	transition: all .2s;	}.sm-download {	color: #046c44;	text-decoration: none;	}.sm-download span:hover {	color: #05603d;	border-bottom: 1px dotted rgba(5, 96, 61, .4);}.sm-download:active {	color: #024128;}.sm-download:hover {	background: url("http://nsglc.olemiss.edu/images/sm-download-icon-over.png") no-repeat;	padding-right: 0;	color: #046c44;	}.sm-download:active {	background: url("http://nsglc.olemiss.edu/images/sm-download-icon-down.png") no-repeat;		}.sm-download-white {	padding-left: 25px;	padding-top: 5px;	padding-bottom: 4px;		background: url("http://nsglc.olemiss.edu/images/sm-download-icon-up.png") no-repeat;		display: inline;	-webkit-transition: all .2s;	-moz-transition: all .2s;	transition: all .2s;	text-shadow: 0 1px 1px #white;	}.sm-download-white {	color: #05603d;	text-shadow: 0 1px 1px #white;	text-decoration: none;	}.sm-download-white span:hover {	color: #FFFFFF;	border-bottom: 1px dotted #FFFFFF;}.sm-download-white:active {	color: #FFF;}.sm-download-white:hover {	background: url("http://nsglc.olemiss.edu/images/sm-download-icon-over.png") no-repeat;	padding-right: 0;	color: #FFF;	}.sm-download-white:active {	background: url("http://nsglc.olemiss.edu/images/sm-download-icon-down.png") no-repeat;		}/*.greenLinks:visited {	color: #024128;}*/.button {	display: inline-block;	outline: none;	cursor: pointer;	text-align: center;	text-decoration: none;	font: 13px/100% Helvetica, Arial, sans-serif;	padding: .5em 1.3em .55em;	text-shadow: 0 1px 1px rgba(0,0,0,.3);	-webkit-border-radius: 3em; 	-moz-border-radius: 3em;	border-radius: 3em;	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);	box-shadow: 0 1px 2px rgba(0,0,0,.2);		}.button:hover {	text-decoration: none;	}.button:active {	position: relative;	top: 1px;	-webkit-box-shadow: 0 0px 0px rgba(0,0,0,0);	-moz-box-shadow: 0 0px 0px rgba(0,0,0,0);	box-shadow: 0 0px 0px rgba(0,0,0,0);}.green {	color: white;	border: solid 1px #059a48;	background: #05c159;	background: -webkit-gradient(linear, left top, left bottom, from(#05c159), to(#069c49));	background: -moz-linear-gradient(top,  #05c159,  #069c49);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#05c159', endColorstr='#069c49');	}.green2 {	color: white;	border: solid 2px white;	background: #05c159;	background: -webkit-gradient(linear, left top, left bottom, from(#05c159), to(#069c49));	background: -moz-linear-gradient(top,  #05c159,  #069c49);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#05c159', endColorstr='#069c49');	}.green:hover {	background: #07b957;	background: -webkit-gradient(linear, left top, left bottom, from(#07b957), to(#047737));	background: -moz-linear-gradient(top,  #07b957,  #047737);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#07b957', endColorstr='#047737');			}.green:active {	color: white;	border: solid 2px #045f2c;	background: -webkit-gradient(linear, left top, left bottom, from(#03833c), to(#045f2c));	background: -moz-linear-gradient(top,  #03833c,  #045f2c);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#03833c', endColorstr='#045f2c');}/* ############################### */.news_effect {	padding: 6px;	text-decoration: none;	display: inline;	padding-left: 13px;	padding-right: 22px;		color: #06935d;	text-shadow: 0 1px 2px white;	font-weight:475;	border-radius: 15px;        -moz-border-radius: 15px;         -webkit-border-radius: 15px;         background: #e2f6eb;		border: 1px solid #e2f6eb;				-webkit-transition: all .3s;	-moz-transition: all .3s;	transition: all .3s;	}.news_effect:hover {	padding: 6px;	padding-left: 13px;	padding-right: 22px;	border-radius: 15px;        -moz-border-radius: 15px;         -webkit-border-radius: 15px;         background: #bff4d7;		color: #067357;		border: 1px dotted #7bd4a3;        	/*background: -webkit-gradient(linear, left top, left bottom, from(#07b957), to(#047737));	background: -moz-linear-gradient(top,  #07b957,  #047737);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#07b957', endColorstr='#047737');*/}.news_effect:active {		padding-left: 20px;	padding-right: 22px;	border-radius: 15px;        -moz-border-radius: 15px;         -webkit-border-radius: 15px;         background: #d6f4e4;		color: #055436;        }.new_event_link {	text-decoration: none;}.sbformtext input {float: right;/*width: 10em;*/margin-right: 1em;padding-left: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;border: 0;}.sub_button {	padding-left: 13px;}.sb_form label{display:block;font-weight:bold;text-align:right;width:140px;float:left;}.ss-q-title {	text-align: right; }.ss-q-title span {	padding-right: 5px;	}.green_sub {		display: block;			text-align: center;	text-decoration: none;	font: 15px Helvetica, Arial, sans-serif;	padding: 8px;	width: 235px;	font-weight: 600;	text-shadow: 0 1px 1px rgba(0,0,0,.3);	color: white;	border: solid 2px #1f8c47;	background: #05c159;	background: -webkit-gradient(linear, left top, left bottom, from(#05c159), to(#069c49));	background: -moz-linear-gradient(top,  #05c159,  #069c49);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#05c159', endColorstr='#069c49');	-moz-border-radius: 15px;-webkit-border-radius: 15px;border-radius: 15px;	}.green_sub:hover {	background: #07b957;	background: -webkit-gradient(linear, left top, left bottom, from(#07b957), to(#047737));	background: -moz-linear-gradient(top,  #07b957,  #047737);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#07b957', endColorstr='#047737');			}.green_sub:active {		border: solid 1px #045f2c;	background: -webkit-gradient(linear, left top, left bottom, from(#03833c), to(#045f2c));	background: -moz-linear-gradient(top,  #03833c,  #045f2c);	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#03833c', endColorstr='#045f2c');}.linkedInButton {	padding-top: -50px;	padding-left: -1px;	margin-top: 0;	display: inline-block!important;}.button {	display: inline-block;	outline: none;	cursor: pointer;	text-align: center;	text-decoration: none;	font: 13px/100% Helvetica, Arial, sans-serif;	padding: .5em 1.3em .55em;	text-shadow: 0 1px 1px rgba(0,0,0,.3);	-webkit-border-radius: 3em; 	-moz-border-radius: 3em;	border-radius: 3em;	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);	box-shadow: 0 1px 2px rgba(0,0,0,.2);	}.sb_subscribe {		padding: 10px 2px 15px 0px;				background-color: white;		background: white; /* for non-css3 browsers */filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgb(151, 79, 30)', endColorstr='rgb(100, 50, 10)'); /* for IE */background: -webkit-gradient(linear, left top, left bottom, from(rgb(21, 115, 164)), to(rgb(99, 164, 215))); /* for webkit browsers */background: -moz-linear-gradient(top,  rgb(21, 115, 164),  rgb(99, 164, 215)); /* for firefox 3.6+ */ 	 	/*margin-right: -10px;*/		-webkit-border-radius: 5px;		-moz-border-radius: 5px;		border-radius: 5px;			border: 1px solid  rgb(38, 145, 203);			overflow: auto;		/*margin-bottom: 5px;*/				float: right;		display: inline;		clear: none;			}/*****************-----CONTENT------*****************/.text-indent {  padding-left: 2.5em;}.p_right {	padding-left: 50px;} .p_right2 {	padding-left: 25px;}.p_right3 {	padding-left: 40px;	margin-top: -10px;}.page_title {	background: #7a552c;	margin: auto;	margin-bottom: 0px;	padding-left: 35px;	padding-top: 5px;	color: #f7e3ce;	text-shadow: 0 1px 2px #552d06;	font-size: 30px;	border-bottom: solid 2px #552d06;	}.breadcrumbs_bg {	background: #ebf8ff;	padding-left: 4px;	margin-bottom: -5px;		padding-top: 8px;	color: #2372a4;	font-size: 10px;	border-bottom: solid 1px #cee8ff;	height: 20px;	}.breadcrumbs_bg li {	margin-right: -20px;	display: inline;	list-style-type: none;	text-decoration: none;}.crumbLinks {	color: #2372a4;	text-decoration: none;	/*text-transform: lowercase;*/	}.crumbLinks:hover {	color: #3a8bbe;	border-bottom: 1px dotted rgba(58, 139, 190, .4);}.crumbslash {	font-size: 15px;}#featured img {	padding: 0;	margin: 0;	}#featured, #container {	height: 402px;	display: block;}#features {	padding-top: 25px;}.sb_button {	float: right;}.call-to-action-sandbar {	float: left;	background-image:url("http://nsglc.olemiss.edu/images/sg-cta-bg.png");	clear: right;	background-repeat: no-repeat;	width: 960px;	height: 79px;	padding-bottom: 0;	position: relative;	display: block;}.cta_text {	width: 500px;	clear: both;}.sb-cta-header {	font-size: 30px;	color: #630;	text-shadow: 0 1px 1px rgb(238, 185, 119);	padding-top: 5px;	margin-bottom: 0px;	text-indent: 25px;}.cta_text p {	font-size: 14px;		color: white;	text-shadow: 0 1px 1px #663300;	text-indent: 25px;}.sb_button {  background: url("http://nsglc.olemiss.edu/images/sb-button-up.png") 0px 0px no-repeat;  height: 60px;  width: 216px;  border: 0;  text-indent: -9999px;  margin-top: 10px;}.sb_button:hover {  background: url("http://nsglc.olemiss.edu/images/sb-button-over.png") 0px 0px no-repeat;  height: 60px;  width: 216px;  border: 0;  text-indent: -9999px;  margin-top: 10px;}.sb_button:active {  background: url("http://nsglc.olemiss.edu/images/sb-button-down.png") 0px 0px no-repeat;  height: 60px;  width: 216px;  border: 0;  text-indent: -9999px;  margin-top: 10px;}.homecontent {	background-color: white;	background-image: url("http://nsglc.olemiss.edu/images/body-bg-1.jpg");	background-repeat: repeat-x;	background-position: bottom;	display: block;}/*********************ABOUT PAGE***********************/#about_container {	padding-top: 25px;	}.about_seagrant {		padding: 10px 2px 15px 0px;				background-color: white;		background: white; /* for non-css3 browsers */filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgb(255, 255, 255)', endColorstr='rgb(250, 252, 254)'); /* for IE */background: -webkit-gradient(linear, left top, left bottom, from(rgb(255, 255, 255)), to(rgb(250, 252, 254))); /* for webkit browsers */background: -moz-linear-gradient(top,  rgb(255, 255, 255),  rgb(250, 252, 254)); /* for firefox 3.6+ */ 	 	/*margin-right: -10px;*/		-webkit-border-radius: 5px;		-moz-border-radius: 5px;		border-radius: 5px;			border: 1px solid  rgb(206, 232, 255);			height: 320px;		display: inline;						}.about_partners {		padding: 10px 2px 15px 0px;				background-color: white;		background: white; /* for non-css3 browsers */filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgb(255, 255, 255)', endColorstr='rgb(250, 252, 254)'); /* for IE */background: -webkit-gradient(linear, left top, left bottom, from(rgb(250, 252, 254)), to(rgb(250, 252, 254))); /* for webkit browsers */background: -moz-linear-gradient(top,  rgb(255, 255, 255),  rgb(250, 252, 254)); /* for firefox 3.6+ */ 	 	/*margin-right: -10px;*/		-webkit-border-radius: 5px;		-moz-border-radius: 5px;		border-radius: 5px;			border: 1px solid  rgb(206, 232, 255);			height: 150px;		margin-top: 15px;		display: inline;		float: left;		clear: right;							}ol li .number_list {	margin-left: 10px;	}.number_list {	padding-left: 25px;	}ul li .bullet_list {	list-style: disc;	margin-left: 10px;	}.bullet_list {	list-style: disc;	padding-left: 25px;	}ul li .bullet_list2 {	list-style: disc;	margin-left: 10px;	line-height: 1.8;	}.bullet_list2 {	list-style: disc;	padding-left: 25px;	margin-top: -20px;		}.location {		padding: 10px 2px 15px 0px;				background-color: white;		background: white; /* for non-css3 browsers *//*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgb(255, 255, 255)', endColorstr='rgb(250, 252, 254)');  for IE */background: -webkit-gradient(linear, left top, left bottom, from(rgb(228, 243, 255)), to(rgb(211, 234, 252))); /* for webkit browsers */background: -moz-linear-gradient(top,  rgb(255, 255, 255),  rgb(250, 252, 254)); /* for firefox 3.6+ */ 	 	/*margin-right: -10px;*/		-webkit-border-radius: 5px;		-moz-border-radius: 5px;		border-radius: 5px;			border: 1px solid  rgb(206, 232, 255);			height: 320px;		/*margin-bottom: 5px;*/				float: right;		display: inline;		clear: right;					}	.about_contact {		padding: 10px 2px 15px 0px;				background-color: white;		background: white; /* for non-css3 browsers */filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgb(211, 234, 252)', endColorstr='rgb(195, 225, 248)'); /* for IE */background: -webkit-gradient(linear, left top, left bottom, from(rgb(211, 234, 252)), to(rgb(195, 225, 248))); /* for webkit browsers */background: -moz-linear-gradient(top,  rgb(211, 234, 252)),  rgb(195, 225, 248)); /* for firefox 3.6+ */ 	 	/*margin-right: -10px;*/		-webkit-border-radius: 5px;		-moz-border-radius: 5px;		border-radius: 5px;			border: 1px solid  rgb(206, 232, 255);			height: 215px;		margin-bottom: 25px;		margin-top: 15px;		float: right;		display: inline;		clear: right;					}/*********************SANDBAR PAGE***********************/#about_container {	padding-top: 25px;	}.sandbar_content1 {		padding: 10px 2px 15px 0px;				background-color: white;		background: white; /* for non-css3 browsers *//*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgb(255, 255, 255)', endColorstr='rgb(250, 252, 254)');  for IE */background: -webkit-gradient(linear, left top, left bottom, from(rgb(255, 255, 255)), to(rgb(250, 252, 254))); /* for webkit browsers */background: -moz-linear-gradient(top,  rgb(255, 255, 255),  rgb(250, 252, 254)); /* for firefox 3.6+ */ 	 	/*margin-right: -10px;*/		-webkit-border-radius: 5px;		-moz-border-radius: 5px;		border-radius: 5px;			border: 1px solid  rgb(206, 232, 255);		margin-bottom: 20px;		display: inline;		overflow: auto;	}			.sandbar_content1 ul {	list-style: none;	margin-left: -30px;	line-height: 1.9;	}.sandbar_credits span {	font-weight: 600;		 }.large_text1 {	font-size:14px;	}	.small_legal {	font-size:10px;	}.small_text1 {	font-size:11px;	color: rgba(85, 44, 5, 0.5);	padding-top: 7px;}.small_text2 {	font-size:11px;	color: #552d06;	padding-top: 7px;	}.small_text2 {	font-size:11px;	color: white;	padding-top: 7px;	}.small_text1 span {        padding-left: 0.8em;				font-weight: 300;				font-weight: normal;				            }}.text15_1 {	font-size:16px;	font-weight: 450;	}.text14_1 {	font-size:15.5px;	font-weight: 450;	}.text15_2 {	font-size:16px;	color: rgba(85, 44, 5, 0.5);	}#text15_3 {	color: rgba(85, 44, 5, 0.5);	font-weight: normal;			}.semibold {	font-weight: 500;		}.lightbrown {		color: rgba(85, 44, 5, 0.5);	}p .right_wrap {	float: right;	text-wrap: normal;	}.list_bg_over:hover {	  		background: white; /* for non-css3 browsers */filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgb(255, 255, 255)', endColorstr='rgb(250, 252, 254)'); /* for IE */background: -webkit-gradient(linear, left top, left bottom, from(rgb(250, 252, 254)), to(rgb(250, 252, 254))); /* for webkit browsers */background: -moz-linear-gradient(top,  rgb(255, 255, 255),  rgb(250, 252, 254)); /* for firefox 3.6+ */		-webkit-border-radius: 5px;		-moz-border-radius: 5px;		border-radius: 5px;								display: inline;		float: left;		clear: right;}.about_partners {		padding: 10px 2px 15px 0px;				background-color: white;		background: white; /* for non-css3 browsers */filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgb(255, 255, 255)', endColorstr='rgb(250, 252, 254)'); /* for IE */background: -webkit-gradient(linear, left top, left bottom, from(rgb(250, 252, 254)), to(rgb(250, 252, 254))); /* for webkit browsers */background: -moz-linear-gradient(top,  rgb(255, 255, 255),  rgb(250, 252, 254)); /* for firefox 3.6+ */ 	 	/*margin-right: -10px;*/		-webkit-border-radius: 5px;		-moz-border-radius: 5px;		border-radius: 5px;			border: 1px solid  rgb(206, 232, 255);			height: 150px;		margin-top: 15px;		display: inline;		float: left;		clear: right;							}.sandbar_subscribe .sb_button {	margin-left: 17px;}.sandbar_subscribe .features_text {	color: white;	line-height: 1.7;	text-shadow: 0 1px 1px rgb(15, 92, 135);}.sandbar_subscribe .features_title {	color: white;	font-size: 19px;	text-shadow: 0 1px 1px rgb(15, 92, 135);	}.sandbar_subscribe {		padding: 10px 2px 15px 0px;				background-color: rgb(21, 115, 164);		background: rgb(21, 115, 164); /* for non-css3 browsers */filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgb(151, 79, 30)', endColorstr='rgb(100, 50, 10)'); /* for IE */background: -webkit-gradient(linear, left top, left bottom, from(rgb(21, 115, 164)), to(rgb(99, 164, 215))); /* for webkit browsers */background: -moz-linear-gradient(top,  rgb(21, 115, 164),  rgb(99, 164, 215)); /* for firefox 3.6+ */ 	 	/*margin-right: -10px;*/		-webkit-border-radius: 5px;		-moz-border-radius: 5px;		border-radius: 5px;			border: 1px solid  rgb(38, 145, 203);			overflow: auto;		/*margin-bottom: 5px;*/				float: right;		display: inline;		clear: none;			}			.journal_download {		padding: 10px 2px 15px 0px;					background-color: rgb(51, 135, 183);		background: rgb(51, 135, 183); /* for non-css3 browsers *//*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgb(51, 135, 183)', endColorstr='rgb(142, 186, 217)');  for IE */background: -webkit-gradient(linear, left top, left bottom, from(rgb(51, 135, 183)), to(rgb(142, 186, 217))); /* for webkit browsers */background: -moz-linear-gradient(top,  rgb(51, 135, 183),  rgb(142, 186, 217)); /* for firefox 3.6+ */ 	 	/*margin-right: -10px;*/		-webkit-border-radius: 5px;		-moz-border-radius: 5px;		border-radius: 5px;			border: 1px solid  rgb(38, 145, 203);			overflow: auto;		/*margin-bottom: 5px;*/				float: right;		display: inline;		clear: none;			}		.journal_download .features_text {	color: white;	line-height: 1.7;	text-shadow: 0 1px 1px rgb(15, 92, 135);}.journal_download .features_title {	color: white;	font-size: 19px;	text-shadow: 0 1px 1px rgb(15, 92, 135);	}	.journal_guidelines {		padding: 10px 2px 15px 0px;		margin-top: 17px;			background-color: rgb(111, 170, 216);		background: rgb(111, 170, 216); /* for non-css3 browsers */	/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgb(111, 170, 216)', endColorstr='rgb(100, 50, 10)');  for IE */background: -webkit-gradient(linear, left top, left bottom, from(rgb(111, 170, 216)), to(rgb(99, 164, 215))); /* for webkit browsers */background: -moz-linear-gradient(top,  rgb(111, 170, 216),  rgb(99, 164, 215)); /* for firefox 3.6+ */ 	 	/*margin-right: -10px;*/		-webkit-border-radius: 5px;		-moz-border-radius: 5px;		border-radius: 5px;			border: 1px solid  rgb(38, 145, 203);			overflow: auto;		/*margin-bottom: 5px;*/				float: right;		display: inline;		clear: none;			}		.journal_guidelines .features_text {	color: white;	line-height: 1.7;	text-shadow: 0 1px 1px rgb(15, 92, 135);}.journal_guidelines .features_title {	color: white;	font-size: 19px;	text-shadow: 0 1px 1px rgb(15, 92, 135);	}			.rfp_download {		margin-bottom: 17px;						}	.sandbar_archives {		padding: 10px 2px 0px 0px;				background-color: rgb(211, 234, 252);		background: rgb(211, 234, 252); /* for non-css3 browsers *//*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgb(211, 234, 252)', endColorstr='rgb(195, 225, 248)');  for IE */background: -webkit-gradient(linear, left top, left bottom, from(rgb(211, 234, 252)), to(rgb(195, 225, 248))); /* for webkit browsers */background: -moz-linear-gradient(top,  rgb(211, 234, 252)),  rgb(195, 225, 248)); /* for firefox 3.6+ */ 	 	/*margin-right: -10px;*/		-webkit-border-radius: 5px;		-moz-border-radius: 5px;		border-radius: 5px;			border: 1px solid  rgb(206, 232, 255);			height: 100%;		margin-bottom: 25px;		margin-top: 17px;		float: right;		display: inline;		clear: right;					}	.blog_categories {		padding: 10px 2px 0px 0px;				background-color: rgb(211, 234, 252);		background: rgb(211, 234, 252); /* for non-css3 browsers *//*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgb(211, 234, 252)', endColorstr='rgb(195, 225, 248)');  for IE */background: -webkit-gradient(linear, left top, left bottom, from(rgb(211, 234, 252)), to(rgb(195, 225, 248))); /* for webkit browsers */background: -moz-linear-gradient(top,  rgb(211, 234, 252)),  rgb(195, 225, 248)); /* for firefox 3.6+ */ 	 	/*margin-right: -10px;*/		-webkit-border-radius: 5px;		-moz-border-radius: 5px;		border-radius: 5px;			border: 1px solid  rgb(206, 232, 255);			height: 100%;				margin-top: -8px;		float: right;		display: inline;		clear: right;					}		.blog_title:visited {	color: #633e14;	text-decoration: none;	}		.blog_title {	text-decoration: none;	color: #633e14;} .blog_title:hover {	text-decoration: none;	color: #92612a;}	.blog_header {	color: #552d06;	line-height: 1.3em;	text-shadow: none;	font-size: 25px;	font-family: 'Hoefler text';	}	.webinar_archives {		padding: 10px 2px 15px 0px;				background-color: rgb(211, 234, 252);		background: rgb(211, 234, 252); /* for non-css3 browsers *//*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgb(211, 234, 252)', endColorstr='rgb(195, 225, 248)');  for IE */background: -webkit-gradient(linear, left top, left bottom, from(rgb(211, 234, 252)), to(rgb(195, 225, 248))); /* for webkit browsers */background: -moz-linear-gradient(top,  rgb(211, 234, 252)),  rgb(195, 225, 248)); /* for firefox 3.6+ */ 	 	/*margin-right: -10px;*/		-webkit-border-radius: 5px;		-moz-border-radius: 5px;		border-radius: 5px;			border: 1px solid  rgb(206, 232, 255);			height: 80px;		margin-bottom: 25px;		margin-top: 17px;		float: right;		display: inline;		clear: right;					}.journal_archives {		padding: 10px 2px 15px 0px;				background-color: rgb(211, 234, 252);		background: rgb(211, 234, 252); /* for non-css3 browsers *//*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgb(211, 234, 252)', endColorstr='rgb(195, 225, 248)');  for IE */background: -webkit-gradient(linear, left top, left bottom, from(rgb(211, 234, 252)), to(rgb(195, 225, 248))); /* for webkit browsers */background: -moz-linear-gradient(top,  rgb(211, 234, 252)),  rgb(195, 225, 248)); /* for firefox 3.6+ */ 	 	/*margin-right: -10px;*/		-webkit-border-radius: 5px;		-moz-border-radius: 5px;		border-radius: 5px;			border: 1px solid  rgb(206, 232, 255);			height: auto;		margin-bottom: 25px;		margin-top: 17px;		float: right;		display: inline;		clear: right;					}		ul#double_list, ul#double_listwebinar {	padding-left: 40px;  width:280px;  margin-bottom:10px;  overflow:hidden;    height: 170px;  -moz-column-count: 3;  -moz-column-gap: 1px;  -webkit-column-count: 3;  -webkit-column-gap: 1px;  column-count: 3;  column-gap: 1px;  list-style: none;}	ul#double_listwebinar {	padding-left: 60px;  width: 380px;  margin-bottom:10px;  overflow:hidden;    height: 170px;  -moz-column-count: 1;  -moz-column-gap: 1px;  -webkit-column-count: 1;  -webkit-column-gap: 1px;  column-count: 1;  column-gap: 1px;  list-style: none;}#double_list li, #double_listwebinar li {   margin-left:0px;  width: 33%;  line-height: 2.5;  }#double_list a, #double_listwebinar a {	color: #046c44;	text-decoration: none;	/*border-bottom: 1px dotted rgba(5, 96, 61, .4);*/	padding: 3px 7px;	display: inline;		/*text-transform: lowercase;*/	}#double_list a:hover, #double_listwebinar a:hover {	color: White;	-webkit-border-radius: 15px;		-moz-border-radius: 15px;		border-radius: 15px;		background-color: #0b8959;	text-shadow: 0 2px 0 #046c44;	-webkit-transition: background-color .3s;	-moz-transition: background-color .3s;	transition: background-color .3s;			}#double_list a:active, #double_listwebinar a:active {	background-color: #046c44;			}ul#double_list2 {	padding-left: 0px;  width:350px;  margin-bottom:30px;  overflow:hidden;    height: 130px;  -moz-column-count: 1;  -moz-column-gap: 1px;  -webkit-column-count: 1;  -webkit-column-gap: 1px;  column-count: 1;  column-gap: 1px;  list-style: none;}#double_list2 li {   margin-left:0px;  /*width: 50%;*/  line-height: 2.5;  }#double_list2 a {	color: #046c44;	text-decoration: none;	/*border-bottom: 1px dotted rgba(5, 96, 61, .4);*/	padding: 3px 7px;	display: inline;		/*text-transform: lowercase;*/	}#double_list2 a:hover {	color: White;	-webkit-border-radius: 15px;		-moz-border-radius: 15px;		border-radius: 15px;		background-color: #0b8959;	text-shadow: 0 2px 0 #046c44;	-webkit-transition: background-color .3s;	-moz-transition: background-color .3s;	transition: background-color .3s;			}#double_list2 a:active {	background-color: #046c44;			}ul#triple_list {  width:280px;  margin-bottom:30px;  overflow:hidden;    height: 130px;  -moz-column-count: 3;  -moz-column-gap: 1px;  -webkit-column-count: 3;  -webkit-column-gap: 1px;  column-count: 3;  column-gap: 1px;  list-style: none;			}#triple_list li {   margin-left:0px;  width: 33%;  line-height: 2.5;  }#triple_list a {	color: #046c44;	text-decoration: none;	/*border-bottom: 1px dotted rgba(5, 96, 61, .4);*/	padding: 3px 7px;	display: inline;		/*text-transform: lowercase;*/	}#triple_list a:hover {	color: White;	-webkit-border-radius: 15px;		-moz-border-radius: 15px;		border-radius: 15px;		background-color: #0b8959;	text-shadow: 0 2px 0 #046c44;	-webkit-transition: background-color .3s;	-moz-transition: background-color .3s;	transition: background-color .3s;			}#triple_list a:active {	background-color: #046c44;			}ul#triple_list {  width:280px;  margin-bottom:30px;  overflow:hidden;    height: 100%;  -moz-column-count: 3;  -moz-column-gap: 1px;  -webkit-column-count: 3;  -webkit-column-gap: 1px;  column-count: 3;  column-gap: 1px;  list-style: none;		}#triple_list li {   margin-left:0px;  width: 33%;  line-height: 2.5;  }#triple_list a {	color: #046c44;	text-decoration: none;	/*border-bottom: 1px dotted rgba(5, 96, 61, .4);*/	padding: 3px 7px;	display: inline;		/*text-transform: lowercase;*/	}#triple_list a:hover {	color: White;	-webkit-border-radius: 15px;		-moz-border-radius: 15px;		border-radius: 15px;		background-color: #0b8959;	text-shadow: 0 2px 0 #046c44;	-webkit-transition: background-color .3s;	-moz-transition: background-color .3s;	transition: background-color .3s;			}#triple_list a:active {	background-color: #046c44;			}ul#single_list {	text-align:center;  width:100%;  margin-bottom:30px;  overflow:hidden;    height: 100%;  -moz-column-count: 1;  -moz-column-gap: 1px;  -webkit-column-count: 1;  -webkit-column-gap: 1px;  column-count: 1;  column-gap: 1px;  list-style: none;	  	}#single_list li {   margin-left:0px;  width: 100%;  line-height: 2.5;  }#single_list a {	color: #046c44;	text-decoration: none;	/*border-bottom: 1px dotted rgba(5, 96, 61, .4);*/	padding: 3px 7px;	display: inline;		/*text-transform: lowercase;*/	}#single_list a:hover {	color: White;	-webkit-border-radius: 15px;		-moz-border-radius: 15px;		border-radius: 15px;		background-color: #0b8959;	text-shadow: 0 2px 0 #046c44;	-webkit-transition: background-color .3s;	-moz-transition: background-color .3s;	transition: background-color .3s;			}#single_list a:active {	background-color: #046c44;			}.libg {        /*border: 1px dotted #999;*/        border-width: 1px 0;       		background: #e2eef9;		display: block;		-moz-border-radius: 6px;		border-radius: 6px;		padding-left: 10px;		padding-top: 1px;		}.libg:hover {		background: #c9e1f6;		-webkit-transition: background-color .3s;	-moz-transition: background-color .3s;	transition: background-color .3s;}/*********************FEATURES***********************/	/*********************FEATURES***********************/	.horizontal_images {	display: inline-block;	text-align: center;	padding: 0;	margin: 0;	margin-left: 17px;	}	.gallery {	padding-left: 1px;	margin-left: 10px;	}	.features_title, .features_text {	text-shadow: 0 1px 1px white;	}		.features_title {	color: #630;	font-size: 19px;	/*text-align: center;*/	}.grid_4 .features_title {	/*color: #630;	font-size: 19px;*/	text-align: center;	}.grid_8 .features_title {	text-align: left;		padding-top: 10px;}.features_title2 {	color: #630;	font-size: 19px;	text-shadow: 0 1px 1px white;	text-align: center;	letter-spacing: 0px;}.centered_subhead {	color: #630;	font-size: 15px;	text-align: center;	}.centered_texts {	text-align: center;	}.times_font {	font-family:	Georgia, "Times New Roman", Times, serif;	color: #6fa5c9;	text-shadow: 0 1px 1px #fff;	}.times_font2 {	font-family:	Georgia, "Times New Roman", Times, serif;	color: #2586b9;	text-shadow: 0 1px 1px #fff;	}	.times_font_light {	font-family:	Georgia, "Times New Roman", Times, serif;	color: #b9dbf1;	text-shadow: 0 1px 1px #fff;	}	.features_text {	color: #552d06;	line-height: 1.7;} .archives_text {	color: #552d06;	line-height: 1.7;	font-size: 11px;}.features_icon {	float: left;	padding: 0 15px 180px 0;	clear: both;}.location_icon {	float: left;	padding: 0 10px 200px 0;	clear: both;}.features_box {	padding-left: 25px;	width: 260px;}.location_box {	padding-left: 25px;		width: 260px;}.location_box2 {	padding-left: 25px;		width: 260px;	display: block;		}.about_contact_box {	padding-left: 25px;	;	width: 260px; 	}.features_box_2col {	padding-left: 25px;	width: 560px;}.legal_research, .education, .outreach {		padding: 10px 2px 15px 0px;		display: inline;		background-color: white;		background: white; /* for non-css3 browsers *//*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='rgb(255, 255, 255)', endColorstr='rgb(250, 252, 254)');  for IE */background: -webkit-gradient(linear, left top, left bottom, from(rgb(255, 255, 255)), to(rgb(250, 252, 254))); /* for webkit browsers */background: -moz-linear-gradient(top,  rgb(255, 255, 255),  rgb(250, 252, 254)); /* for firefox 3.6+ */ 	 	margin-right: -10px;		-webkit-border-radius: 5px;		-moz-border-radius: 5px;		border-radius: 5px;			border: 1px solid  rgb(206, 232, 255);			height: 270px;	}.grid_4 .features_box .features_title {	text-align: left;}.homeevents {	margin-top: 25px;	margin-bottom: 15px;}#events_bg {	background:#003333;	display: inline;	background: url("http://nsglc.olemiss.edu/images/event-bar-bg.png") no-repeat;	width: 972px;	height: 52px;	float: left;	}#event_title h4 {	color: white;	font-size: 12px;	padding: 16px 10px 10px 25px; 	text-shadow: 0 1px 2px #147abe;	width: 120px;	float: left;	}	/*#event_heading {	width: 200px;}*/	.new_event p {	float: left;	display: inline;	margin-left: 30px;	padding-top: 16px;	color: rgb(120, 136, 149);	text-shadow: 0 1px 2px white;	font-weight:475;}.news_header {	color: #94acc0;	font-weight: 330;	text-shadow: 0 1px 2px white;	padding-right: 10px;	padding-left: 13px;}.homeevents .pipe {	color: #86cfa1;	font-size: 14px;	font-weight: 100;	text-shadow: 0 1px 2px white;	padding-right: 9px;	padding-left: 10px;}.pipe {	color: #90c3e1;	font-size: 14px;	font-weight: 100;	text-shadow: 0 1px 2px white;	padding-right: 9px;	padding-left: 10px;}.pipe_footer {	font-size: 16px;	font-weight: 100;	padding-right: 10px;	padding-left: 10px;	color: #1b7197;}.dot_footer {	padding-right: 3px;	padding-left: 3px;	color: #1b7197;}#websitePartners h2 {	font-family: 'Open Sans', sans-serif;		font-weight: 300;	color: #7f935a;	font-size: 22px;	padding-top: 35px;	text-align: center;}#websitePartners a {    display: inline;    overflow: hidden;        padding-right: 51px;    margin: 10px auto;	float: left;}#websitePartners .firstImage {            padding-left: 5px;    }.websitePartnersLeft {	padding-left: 15px;	margin-left: 20px;	}#websitePartners .lastImage {            	padding-right: 0;    }#websitePartners {		text-align: center;}#websitePartners2 h2 {	font-family: 'Open Sans', sans-serif;		font-weight: 300;	color: #7f935a;	font-size: 22px;	padding-top: 10px;	text-align: center;}#websitePartners2 a {    display: inline;    overflow: hidden;        padding-right: 20px;    margin: 10px auto;	margin-top: 5px;	float: left;}#websitePartners2 .firstImage {            padding-left: 0px;    }#websitePartners2 .lastImage {            	padding-right: 0;    }#websitePartners2 {		text-align: center;}#blog_header {	font-family: 'Hoefler text';	color: #552d06; 	text-shadow: none;	}.advisory_requests, .homesandbar, .homecase_alert {		padding: 10px 2px 5px 0px;		display: inline;		margin-bottom: 5px;		margin-top: 10px;		background: url("http://nsglc.olemiss.edu/images/home-box_bg.png");		background-repeat: repeat-x repeat-y;				height: 150px;		padding-bottom: 50px;	}.advisory_requests p, .homesandbar p, .homecase_alert p {	color: #552d06;	text-shadow: 0 1px 1px white;	}.advisory_requests li, .homesandbar li, .homecase_alert li {	list-style: none;	margin: 10px;	padding-bottom: 9px;	color: #552d06;	text-shadow: 0 1px 1px white;}.advisory_requests h4, .homesandbar h4, .homecase_alert h4 {	font-size: 13px;	font-weight: bold;	color: #552d06;	text-shadow: 0 1px 1px white;	margin-bottom: 0;}.advisory_requests h4 {	padding-bottom: 10px;}.advisory_requests hr {	border-top: 1px solid #bad6ed;    background-color: #fff;  height: 1px;  width:100%;}.hr_thick {	  border-top: 1px solid #bbdaf2;border-bottom: 1px solid white;}hr.symbol {	font-family: "Times New Roman", Times, serif;    padding: 0;    border: none;    border-top: medium double #bbdaf2;    color: #bbdaf2;    text-align: center;}hr.symbol:after {	font-family: "Times New Roman", Times, serif;    content: "§";    display: inline-block;    position: relative;    top: -1.2em;    font-size: 1.5em;    padding: 0 0.25em;	background: white;    }.staffphoto {	padding-bottom: 8px;	padding-top: 25px;	}.staffphoto2 span {	font-size: 10pt;	clear: both;}.staffphoto2 img {	padding-bottom: 8px;	padding-top: 8px;	padding-right: 8px;	float: left;	}.advisory_requests, .homesandbar, .homecase_alert {	padding-top: 15px;	background-color: #d6edfd;	-moz-border-radius: 5px;border-radius: 5px;border-top-color: white;border-top-width: 10px;border: 1px solid  #bfdae9;margin-bottom: 30px;}.advisory_requests p {	padding-bottom: 12px;}#sandbar_content ul { 	font-style: italic;}#sandbar_content li { 	margin-left: 0;	margin-right: 0;}.features_box {	position:relative;}.feature_link_pos {	position:absolute; 	bottom:-80px;  	left:20;}.feature_link_pos_advisory {	position:absolute; 	bottom:-85px;  	left:20;}/*********************FOOTER*************************/.sglogo {	float:left;	padding-top: 35px;	overflow: hidden;	text-indent: -9999px;	margin-bottom: 0;	background: url("http://nsglc.olemiss.edu/images/footer-logo.png") no-repeat;	background-position: 18px;	width: 87px;	height: 60px;	float: left;	margin: 1px 1px 2px 0px;	padding-bottom: 15px;}#social {	float: right;	padding-top: 47px;	padding-right: 76px;}@-moz-document url-prefix() {    #social {	float: right;	padding-top: 47px;	padding-right: 70px;	}}#social li {		list-style-type: none;		text-align: center;		display: inline;}#footer_links li {		float:  left;		margin: 0;		padding-left: 12px;		padding-right: 6px;		list-style-type: none;		margin-top: 5px;		margin-bottom: 0px;		text-decoration: none;		text-align: center;		display: inline;}	#footer_links a {		display:inline-block; 		padding-left:10px;		padding-right:7px;		padding-bottom:0px;		text-decoration: none;		color: #b7d4e0;		-webkit-transition: color .2s;	-moz-transition: color .2s;	transition: color .2s;			}		.button {	display: inline-block;	outline: none;	cursor: pointer;	text-align: center;	text-decoration: none;	font: 13px/100% Helvetica, Arial, sans-serif;	padding: .5em 1.3em .55em;	text-shadow: 0 1px 1px rgba(0,0,0,.3);	-webkit-border-radius: 3em; 	-moz-border-radius: 3em;	border-radius: 3em;	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);	box-shadow: 0 1px 2px rgba(0,0,0,.2);	}#footer_links a:hover {	text-decoration: none;	text-shadow: 0 1px 1px rgba(0,0,0,.3);	color: white;		}.button:active {	position: relative;	top: 1px;	-webkit-box-shadow: 0 0px 0px rgba(0,0,0,0);	-moz-box-shadow: 0 0px 0px rgba(0,0,0,0);	box-shadow: 0 0px 0px rgba(0,0,0,0);}.footer {	float: left;	background-image: url("http://nsglc.olemiss.edu/images/footer-bg3.jpg");	background-repeat: repeat-x;		height: 176px;	padding-top: 0px;}.footercopyright {	float: left;	width: 100px;	color: #5393ae;	font-size: 11px;	font-family: Helvetica, Arial, sans-serif;	padding-left: 25px;	text-decoration: none;	}.footercopyright a {	color: #9cc1d1;	text-decoration: none;}.footercopyright p {	padding-bottom: 0;	margin-bottom: 0;}.white_links_b {	text-decoration: none;	color: #094720;		text-shadow: 0 1px 1px #bfdaee;		border: 0px solid #a5d1f3;	}.white_links_b:hover {	color: white;	border-bottom: 1px dotted rgba(255,255,255, .3);		-webkit-transition: color .2s;	-moz-transition: color .2s;	transition: color .2s;	text-shadow: 0 1px 1px rgb(15,92,135);}.white_links_b:active {	color: white;	text-decoration: none;}.white_links {	text-decoration: none;	color: white;	padding: .5em 1.3em .55em;	text-shadow: 0 1px 1px rgba(0,0,0,.3);	border-radius: 15px;        -moz-border-radius: 15px;         -webkit-border-radius: 15px;         background: #3b85b3;		border: 0px solid #a5d1f3;	}.white_links:hover {	color: white;	background: #2a6d96;		-webkit-transition: .3s;	-moz-transition: .3s;	transition: .3s;	}.white_links:active {	color: white;	text-decoration: none;}.wl_sitemap {	text-decoration: none;	background: #2a6d96;	color: white;	padding: .3em .5em;	text-shadow: 0 1px 1px rgba(225,225,225,.3);	border-radius: 14px;        -moz-border-radius: 14px;         -webkit-border-radius:4px;         		border: 0px solid #a5d1f3;		font-size:10px;		font-weight: 500;	}.wl_sitemap:hover {	color: #2a6d96;		background: #d0ebfc;	border: 1px;		-webkit-transition: .1s;	-moz-transition: .1s;	transition: .1s;	}.wl_sitemap:active {	color: white;	text-decoration: none;} .blogb {	text-decoration: none;	background: #2a6d96;	color: white;	padding: .3em .5em;	text-shadow: 0 1px 1px rgba(225,225,225,.3);	border-radius: 14px;        -moz-border-radius: 14px;         -webkit-border-radius:4px;         		border: 0px solid #a5d1f3;		font-size:10px;		font-weight: 500;	}.blogb:hover {	color: #2a6d96;		background: #d0ebfc;	border: 1px;		-webkit-transition: .1s;	-moz-transition: .1s;	transition: .1s;	}.blogb:active {	color: white;	text-decoration: none;} .blogbtn {	text-decoration: none;	background: #046c44;	color: white;	padding: .3em .5em;	text-shadow: 0 1px 1px rgba(225,225,225,.3);	border-radius: 14px;        -moz-border-radius: 14px;         -webkit-border-radius:4px;         		border: 0px solid #a5d1f3;		font-size:10px;		font-weight: 500;	}.blogbtn:hover {	color: #10291b;	background: #9cd197;	border: 1px;		-webkit-transition: .1s;	-moz-transition: .1s;	transition: .1s;	}.blogbtn:active {	color: white;	text-decoration: none;}.blogtag {	text-decoration: none;	background: #8d6334;	color: white;	padding: .3em .5em;	text-shadow: 0 1px 1px rgba(225,225,225,.3);	border-radius: 14px;        -moz-border-radius: 14px;         -webkit-border-radius:4px;         		border: 0px solid #a5d1f3;		font-size:10px;		font-weight: 500;	}.blogtag:hover {	color: #10291b;	background: #9cd197;	border: 1px;		-webkit-transition: .1s;	-moz-transition: .1s;	transition: .1s;	}.blogtag:active {	color: white;	text-decoration: none;}.white_links_width {	text-decoration: none;	display: block;		width: 228px;	margin-bottom: 12px;	color: white;	padding: .5em 1.2em .55em;	text-shadow: 0 1px 1px rgba(0,0,0,.3);	border-radius: 15px;        -moz-border-radius: 15px;         -webkit-border-radius: 15px;         background: #3b85b3;		border: 0px solid #a5d1f3;	}.white_links_width:hover {	color: white;	background: #2a6d96;		-webkit-transition: .3s;	-moz-transition: .3s;	transition: .3s;	}.white_links_width:active {	color: white;	text-decoration: none;}.white_links_width2 {	text-decoration: none;	display: block;		width: 200px;	margin: auto;	color: white;	padding: .5em 1em .55em 1em;	text-shadow: 0 1px 1px rgba(0,0,0,.3);	border-radius: 18px;        -moz-border-radius: 18px;         -webkit-border-radius: 18px;         background: #3b85b3;		border: 0px solid #a5d1f3;	}.white_links_width2:hover {	color: white;	background: #2a6d96;		-webkit-transition: .3s;	-moz-transition: .3s;	transition: .3s;	}.white_links_width2:active {	color: white;	text-decoration: none;}.fl2 {	text-decoration: none;	}.fl2:hover {	color: white;	border-bottom: 1px dotted rgba(255,255,255, .3);		-webkit-transition: color .5s;	-moz-transition: color .5s;	transition: color .5s;	}.fl2:active {	color: white;	text-decoration: none;}.um_smlogo {	padding-left: 29px;	padding-top: 10px;	padding-bottom: 10px;		width: 25px;	height: 30px;	display: inline;	background: url("http://nsglc.olemiss.edu/images/small-um-logo-over2.png") no-repeat;	color: #9cc1d1;	text-decoration: none;	-webkit-transition: all .3s;	-moz-transition: all .3s;	transition: all .3s;	display: inline;}.um_smlogo:active {	color: white;}.um_smlogo:hover {	background: url("http://nsglc.olemiss.edu/images/small-um-logo-over.png") no-repeat;	color: white;			}.um_smlogo:active {	color: white;	background: url("http://nsglc.olemiss.edu/images/small-um-logo-over.png") no-repeat;	}.noaa_smlogo {	padding-left: 37px;	padding-top: 11px;	padding-bottom: 10px;		width: 33px;	height: 33px;	display: inline;	background: url("http://nsglc.olemiss.edu/images/noaa-logo[up].png") no-repeat;		-webkit-transition: all .3s;	-moz-transition: all .3s;	transition: all .3s;	color: #9cc1d1;	text-decoration: none;}.noaa_smlogo:active {	color: white;}.noaa_smlogo:hover {	display: inline;	background: url("http://nsglc.olemiss.edu/images/noaa-logo[over].png") no-repeat;	color: white;	}.noaa_smlogo:active {	display: inline;	background: url("http://nsglc.olemiss.edu/images/noaa-logo[over].png") no-repeat;	}.fb_nsglc {	padding-right: 0px;	padding-left: 22px;		padding-bottom: 20px;	width: 32px;	height: 32px;	text-decoration: none;	display: inline;	background: url("http://nsglc.olemiss.edu/images/fb-footer[up].png") no-repeat;		-webkit-transition: all .3s;	-moz-transition: all .3s;	transition: all .3s;}.fb_nsglc:hover {	background: url("http://nsglc.olemiss.edu/images/fb-footer[over].png") no-repeat;	}.tw_nsglc {	padding-right: 20px;	padding-left: 10px;		padding-bottom: 20px;	text-decoration: none;	width: 32px;	height: 32px;	display: inline;	background: url("http://nsglc.olemiss.edu/images/tw-footer[up].png") no-repeat;		-webkit-transition: all .3s;	-moz-transition: all .3s;	transition: all .3s;}.tw_nsglc:hover {	background: url("http://nsglc.olemiss.edu/images/tw-footer[over].png") no-repeat;	}.twitter_nsglc {	padding-left: 35px;	padding-top: 10px;	padding-bottom: 10px;		width: 32px;	height: 30px;	display: inline;	background: url("http://nsglc.olemiss.edu/images/tw-footer[up].png") no-repeat;	color: #9cc1d1;	text-decoration: none;	-webkit-transition: all .3s;	-moz-transition: all .3s;	transition: all .3s;	display: inline;}.twitter_nsglc:hover {	background: url("http://nsglc.olemiss.edu/images/tw-footer[over].png") no-repeat;	color: white;			}.facebook_nsglc {	padding-left: 35px;	padding-top: 10px;	padding-bottom: 10px;		width: 32px;	height: 30px;	display: inline;	background: url("http://nsglc.olemiss.edu/images/fb-footer[up].png") no-repeat;	color: #9cc1d1;	text-decoration: none;	-webkit-transition: all .3s;	-moz-transition: all .3s;	transition: all .3s;	display: inline;}.facebook_nsglc:hover {	background: url("http://nsglc.olemiss.edu/images/fb-footer[over].png") no-repeat;	color: white;			}#container {	width: 960px; margin: auto;	position: relative;}div#slideshow {	width: 960px; height: 402px;	overflow: scroll; /* Allows the slides to be viewed using scrollbar if Javascript isn't available */ 	position: relative; z-index: 5;}div#slideshow ul#nav {	display: none;	list-style: none;	width: 960px;	position: absolute; top: 160px; z-index: 15;}	div#slideshow ul#nav li#prev {	float: left; 	margin: 0 0 0 30px;}	div#slideshow ul#nav li#next {	float: right; 	margin: 0 30px 0 0;}	div#slideshow ul#nav li a {	display: block; 	width: 68px; 	height: 67px; 	text-indent: -9999px;}		div#slideshow ul#nav li#prev a {	background: url(../images/prev.png);}		div#slideshow ul#nav li#next a {	background: url(../images/next.png);}div#slideshow ul#slides {	list-style: none;}		div#slideshow ul#slides li {	margin: 0 0 20px 0;}/*table a:link {	color: #666;	font-weight: bold;	text-decoration:none;}table a:visited {	color: #999999;	font-weight:bold;	text-decoration:none;}table a:active,table a:hover {	color: #bd5a35;	text-decoration:underline;}*/.table_style {	font-family:Arial, Helvetica, sans-serif;	color:#666;	font-size:12px;	text-shadow: 1px 1px 0px #fff;	background:#eaebec;	margin:20px;	border:#ccc 1px solid;	-moz-border-radius:3px;	-webkit-border-radius:3px;	border-radius:3px;	-moz-box-shadow: 0 1px 2px #d1d1d1;	-webkit-box-shadow: 0 1px 2px #d1d1d1;	box-shadow: 0 1px 2px #d1d1d1;}.table_style th {	color: #e5eef5;	text-shadow: 1px 1px 0px #337eb8;	font-size:13px;	font-weight: 500;	padding:10px 25px 10px 25px;	border-top:1px solid #fafafa;	border-bottom:1px solid #e0e0e0;	background: #70a8d4;	background: -webkit-gradient(linear, left top, left bottom, from(#68a5d5), to(#70a8d4));	background: -moz-linear-gradient(top,  #68a5d5,  #70a8d4);}.table_style th span {	font-size: 18px;	color: white;}.table_style th:first-child {	text-align: left;	padding-left:20px;}.table_style tr:first-child th:first-child {	-moz-border-radius-topleft:3px;	-webkit-border-top-left-radius:3px;	border-top-left-radius:3px;}.table_style tr:first-child th:last-child {	-moz-border-radius-topright:3px;	-webkit-border-top-right-radius:3px;	border-top-right-radius:3px;}.table_style tr {	text-align: center;	padding-left:20px;}.table_style td:first-child {	text-align: left;	padding-left:20px;	border-left: 0;}.table_style td {	color: #532c0c;	padding:15px;	border-top: 1px solid #ffffff;	border-bottom:1px solid #e0e0e0;	border-left: 1px solid #e0e0e0;	background: #f6ede5;	background: -webkit-gradient(linear, left top, left bottom, from(#f6ebe0), to(#f6ede5));	background: -moz-linear-gradient(top,  #f6ebe0,  #f6ede5);}.table_style tr.even td {	background: #ffffff;	background: -webkit-gradient(linear, left top, left bottom, from(#fcf9f6), to(#ffffff));	background: -moz-linear-gradient(top,  #fcf9f6,  #ffffff);}.table_style tr:last-child td {	border-bottom:0;}.table_style tr:last-child td:first-child {	-moz-border-radius-bottomleft:3px;	-webkit-border-bottom-left-radius:3px;	border-bottom-left-radius:3px;}.table_style tr:last-child td:last-child {	-moz-border-radius-bottomright:3px;	-webkit-border-bottom-right-radius:3px;	border-bottom-right-radius:3px;}/*table tr:hover td {	background: #f2f2f2;	background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#f0f0f0));	background: -moz-linear-gradient(top,  #f2f2f2,  #f0f0f0);	}*/.table_style ul {	margin-left: 0;	padding-left: 15px;	margin-bottom: 0;}.table_style ul li {	list-style: circle;	padding: 2px;	color: #552f14;}.table_style em {	font-size: 11px;	font-style: normal;	}.home_thm_pad {	margin-top: -111px;		padding-bottom: 43px;}.no_style_link {	text-decoration: none;		}.font_kern {	letter-spacing: -0.2px;}.font_kern2 {	font-style: normal;	text-decoration: none;	font-weight: 100;	}.font_kern3 {	letter-spacing: -0.1px;}.font_kern4 {	letter-spacing: -0.4px;}.font_kern5 {	letter-spacing: -0.5px;}/********PODCASTS********/.podcast-title {	font-size: 18px;}