#page-content {}
	#page-content .banner {
		background-color:#323232;
		border-bottom:3px solid  #ae9874;
		height:45px;
		position:relative;
	}

	#page-content .banner1 {
	background: url('http://orhub.s3.amazonaws.com/templates/gore/img/nav-gore.png') no-repeat 0 0;
	display:block;
	float: left;
	height:70px;
	position:relative;
	top:-10px;
	left:20px;
	width: 70px;
	}



	#page-content .banner .logo {

	}
	#page-content .school-content
	{
		background-color:#FFFFFF;
	}
	#page-content .banner .subject-listing {
		position:absolute;
		right:0;
		top:0px;
	}
	#page-content .banner .subject-listing a
	{
	    text-decoration:none;
	    color:#ccc;
	    display:block;
	    height:45px;
	    float:left;
	    font-size:18px;
	    text-transform:uppercase;
	    font-family: 'Questrial',sans-serif;
	}
	#page-content .banner .subject-listing a span
	{
		display:block;
		padding:12px 20px 0 20px;
	}
	#page-content .banner .subject-listing a.selected
	{
		color:#ae9874;
	}
	#page-content .module-listing
	{
		width:310px;
		vertical-align:top;
		background-color:#FFFFFF;
	}
	#page-content .module-listing a
	{
	    display:block;
	    color:#ae9874;
	    font-size:15px;
	    font-family: 'Questrial',sans-serif;
	    text-decoration:none;
	    border-bottom: 1px solid #000000;
	    text-transform:uppercase;
	    height:74px;
	    position:relative;
	    overflow: hidden;
	}
	#page-content .module-listing a img
	{
		width:116px;
		height:55px;
		position:absolute;
		top:10px;
		left:10px;
	}
	#page-content .module-listing a span
	{
		color:#ae9874;
		display:block;
		position:absolute;
		left:140px;
		top:30px;
	}
	#page-content .module-listing a.selected span
	{
		color:#000000;
	}

	#page-content .module-listing a.selected
	{
		color:#fff;
		background-color:#e6e6e6;
	}


	#page-content .module-content-td
	{
		background-repeat:no-repeat;
		height:390px;
		vertical-align:top;
	}
	#page-content .module-content
	{
		vertical-align:top;
		min-height:386px;
		text-align:center;
		background: url('http://orhub.s3.amazonaws.com/templates/gore/img/gore3.jpg') no-repeat center center;
	}
	#page-content .module-content h1
	{
		background-color:#333333;
		color:#fff;
		margin:0 auto;
		padding:5px;
		font-family:Helvetica,Arial;
		font-size:18px;
		text-transform:uppercase;
	}
	#page-content .blog-table
	{
		background-color:#fff;
		margin-top:25px;
		padding-bottom:20px;
		text-align:left;
		display:none;
	}
	#page-content .blog-left-td
	{
		width:380px;
		vertical-align:top;
		text-align:left;
	}

	#page-content .blog-left-td h1,
	#page-content .blog-left-td h2,
	#page-content .blog-left-td h3,
	#page-content .blog-left-td h4,
	#page-content .blog-left-td h5,
	#page-content .blog-left-td h6{
		font-family: Arial,sans-serif;
		margin-bottom: 10px;
		text-transform:uppercase;
		font-weight: normal;

	}

	#page-content .blog-right-td
	{
		vertical-align:top;
		padding-left:15px;
	}
	#page-content .blog-tabs
	{
		background-color:#000;
	}
	#page-content .blog-tabs .blog-tab-bottom
	{
		border:1px solid #ae9874;
		height:1px;
		background-color:#ae9874;
		clear:both;
	}
	#page-content .blog-tabs .blog-tab
	{
		display:block;
		font-size:16px;
		text-align:right;
		float:left;
		padding:8px 10px 8px 10px;
		margin-right:-1px;
		cursor:pointer;
		color:#ccc;
		border-right:1px solid #848484;
		background-color:none;
		margin-bottom:-1px;
		text-decoration:none;
		font-family: 'Questrial',sans-serif;
		text-transform:uppercase;
	}
	#page-content .blog-tabs .blog-tab:hover
	{
		color:#fff;
	}
	#page-content .blog-tabs .selected,
	#page-content .blog-tabs .selected:hover
	{
		color:#fff;
		background-color:#ae9874;
	}
	#page-content .blog-content
	{
		display:none;
		padding:20px;
		padding-top:5px;
		background-color:#E5E5E5;
		height:370px;
		overflow-Y:auto;
	}
	#page-content .blog-item
	{
		border-bottom:1px solid #CCC;
	}

	#page-content .blog-item ul li {
		list-style: outside none;
	}

	.blog-title
	{
		font-family: 'Questrial',sans-serif;
		text-transform:uppercase;
		color:#000000;
		padding-top:5px;
		padding-bottom:5px;
		font-weight:bold;
	}
	.overlay
        {
		position:relative;
		z-index:999999999;
	}
	.overlay .transparent
        {
		position:absolute;
		left:0;
		top:0;
		width:100%;
		height:100%;
		background-color:#000;
		z-index:1;
	}
	.overlay .close
        {
		position:absolute;
		display:block;
		background-image:url(//s3.amazonaws.com/web.hubsoft.com/hubsites/outdoorretailerhub/img/close.png);
		background-repeat:no-repeat;
		width:36px;
		height:36px;
		z-index:1000;
		right:-13px;
		top:-13px;
	}
	.overlay .content
        {
		position:absolute;
		z-index:4;
		color:#fff;
	}
	.overlay .content *
	{
		font-size:12px;
	}
