/* Post BS stuff */

/*
.nav-collapse .nav > li > a:hover, .nav-collapse .nav > li > a:focus, .nav-collapse .dropdown-menu a:hover, .nav-collapse .dropdown-menu a:focus {
		background-color: #DDDDDD;
}
*/

.dropdown-menu li > a:hover, .dropdown-menu li > a:focus, .dropdown-submenu:hover > a {
		background-image: none;
		background-color: #ABE0F2;
}


.row-fluid {
	line-height: 0px;
}

.content_outer {
	margin-left: auto;
	margin-right: auto;
}

.SiteHeader ul li { display:inline; float:left; list-style:none; /*height: 25px; line-height: 25px;*/}

/* > 1200 px screen width */

@media screen and (min-width: 1201px){

.content_outer {
	width: 980px;
}

}

/* 981 - 1200 px screen width */

@media screen and (min-width: 981px) and (max-width: 1200px){

.content_outer {
	width: 980px;
}

}

/* 769 - 980 px screen width */

@media screen and (min-width: 769px) and (max-width: 980px){

}


/* 480 - 768 px screen width */

@media screen and (min-width: 481px) and (max-width: 768px){

}


/* <= 480 px screen width */

@media screen and (max-width: 480px){
    .container {
        max-width: 460px;
    }
}

@media screen and (min-width: 481px) and (max-width: 576px){
    .container {
        max-width: 560px;
    }
}


/* <= 768 px screen width (Combination of the earlier pair) */

@media screen and (max-width: 767px) {
	.Slideshow 
	{
		display: none;
	}

	body {
		padding-left: 0px;
		padding-right: 0px;
	}
}

/* < 1000 px screen width (Combination of the earlier pair) */

@media screen and (max-width: 1000px) {

	#content {
		/*float: left;	*/
		padding-left: 5px;
		padding-right: 5px;
	}

}

/* >= 768 px screen width (Combination of the earlier pair) */

@media screen and (min-width: 767px) {

	.Slideshow 
	{
		background-color: transparent;
		height: 50;
		width: auto;
	}

	.footer-right {
		float: right;
		padding-right: 10px;
	}

	.footer-left {
		padding-left: 0px;
	}

}

/* > 980 px screen width (Combination of the earlier pair) */

@media screen and (min-width: 981px){

.SiteHeader input {
	/*font-size:90%; margin-right: 10px; */
}

.SiteHeader span { /*font-size:90%;*/ padding-left: 15px; padding-right: 5px;}

#navigation
{
 /*height:40px; color: white;*/
}

/*Main Menu*/
#navigation ul
{margin:0px; padding:0px;
}

#navigation a
{ text-shadow: none }

/*
#navigation a
{ color: white; text-shadow: none }

#navigation a.dropdown-item {
    color: black;
}
#navigation a:hover
{ color: yellowgreen; text-decoration:none;}

*/

#navigation ul li {display:inline; float:left; list-style:none; border:none; position:relative; /*margin-top:25px; margin-left:20px; margin-right:20px; margin-bottom:5px;*/
 background-color: none;
}

#navigation ul li.pad-right {
    padding-right: 1em;
}

/*Sub Menu*/
#navigation li ul
{margin:0px; padding:0px; display:none; position:absolute; left:0px; /*top:15px;*/
  background-color: white;
 	border-width:1px;
	border-style:solid;
	border-color: #666666;
}

#navigation li:hover ul
{display:block; float:left;}

#navigation li li
{width:125px; list-style:none; display:list-item;
line-height:20px;
margin-left:5px; margin-top:3px; margin-bottom:3px; margin-right:5px; 
}

#navigation li li a
{color: #666666/*#61727B*/; text-decoration:none;}

#navigation li li a:hover
{color: #0036AD; text-decoration:none; font-weight: bold;}

#navigation ul li:hover {color:#66D8FF;}

.caret {
	display: none;
}

}

/* Height based ones */

@media screen and (min-height: 768px){

#main_content_row {
    min-height: 600px;
    width: 1000px;
    margin-left: auto;
    margin-right: auto;
}

}

@media screen and (min-height: 480px) and (max-height: 768px){

#main_content_row {
    min-height: 400px;
}

}

@media screen and (max-height: 480px) {

#main_content_row {
    min-height: 200px;
}

}



