@charset "utf-8";
/* CSS Document */

body,html {
	margin: 0px;
	padding: 0px;
	background-color: #7D1D7E;
	background-image: url(../img/backgrounds/bodybg3.jpg);
	background-repeat: repeat;
	
}

#container {
	position: relative;
	padding-left: 0px;
	width: 825px;
	height: 100%;
	float: center;
	margin:0 auto;	/* Center align content, equivalent to margin-left:auto;margin-right:auto; */
	background-image: url(../img/backgrounds/contentbgs3.jpg);
	/*background-repeat: no-repeat;*/
	
}

#header {
	display: block;
	z-index: 3;
	height: 140px;
	float: left;
	padding-top: 5px;
	}
	
* html #header 
{
    margin-left: -20px;
}

/*newmenu css*/
.newmenu {
float: left;
}


div.newmenu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	overflow: hidden;
	background-image: url(../img/menu/qs_navigation2.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 530px;
	height: 50px;
	float: right;
	/*margin-right: 0px;*/
	margin-left: 20px;
	margin-top: 33px;
	position: absolute;
	z-index: 100;
}
div.newmenu ul li {
	margin: 0px;
	padding: 0px;
	height: 50px;
	float: left;
	list-style: none;
}
div.newmenu ul li a span {
	display: none;
}
div.newmenu ul li a {
	display: block;
	height: 50px;
	float: left;
	margin-right: 3px;
	background-image: url(../img/menu/qs_navigation2.jpg);
	background-repeat: no-repeat;
}
*html div.newmenu ul li a {
	margin-right: 2px;
}
div.newmenu ul li#home a {
	width: 55px;
	background-position: 0px 0px;
}
div.newmenu ul li#home a:hover, div.container div.header ul li#home a.selected {
	background-position: 0px -62px;
}
div.newmenu ul li#range a {
	width: 75px;
	background-position: -57px 0px;
}
*html div.newmenu ul li#range a {
	margin-right: 1px;
}
div.newmenu ul li#range a:hover, div.container div.header ul li#range a.selected {
	background-position: -57px -62px;
}
div.newmenu ul li#history a {
	width: 77px;
	background-position: -135px 0px;
}
*html div.newmenu ul li#history a {
	margin-right: 1px;
}
div.newmenu ul li#history a:hover, div.container div.header ul li#history a.selected {
	background-position: -135px -62px;
}
div.newmenu ul li#haveyouseen a {
	width: 97px;
	background-position: -215px 0px;
	margin-right: 1px;
}
*html div.newmenu ul li#haveyouseen a {
	width: 97px;

}
div.newmenu ul li#haveyouseen a:hover, div.container div.header ul li#haveyouseen a.selected {
	background-position: -215px -62px;
}
*html div.newmenu ul li#haveyouseen a:hover, div.container div.header ul li#haveyouseen a.selected {
	background-position: -215px -62px;
}
div.newmenu ul li#nc a {
	width: 125px;
	background-position: -313px 0px;
	margin-right:1px;
}
div.newmenu ul li#nc a:hover, div.container div.header ul li#nc a.selected {
	background-position: -313px -62px;
}
*html div.newmenu ul li#nc a {
	background-position: -313px 0px;
	width: 125px;
}
*html div.newmenu ul li#nc a:hover, div.container div.header ul li#nc a.selected {
	background-position: -313px -62px;
}
div.newmenu ul li#contactus a {
	width: 71px;
	background-position: -440px 0px;
}
html div.newmenu ul li#contactus a:hover, div.container div.header ul li#contactus a.selected {
	background-position: -440px -62px;
}
div.newmenu ul li#register a {
	width: 71px;
	background-position: -485px 0px;
}
html div.newmenu ul li#register a:hover, div.container div.header ul li#register a.selected {
	background-position: -485px -62px;
}
*html div.newmenu ul li#register a {
	width: 68px;
	background-position: -486px 0px;
}
*html div.newmenu ul li#register a:hover, div.container div.header ul li#register a.selected {
	background-position: -486px -62px;
}

/*newlogo ccss */

#newlogo {
	background-image: url(../img/logo/logo_middle.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	width: 177px;
	height: 145px;
	margin-left: 20px;
	margin-top: 0px;
	float:left;
	}

#content {
margin-left: 33px;
width: 750px;
}

#newlegal {
padding-left: 3px;
}
#newflash {

}

.legal {
	margin: 0px;
	font-family: "Trebuchet MS", Verdana, Tahoma, "Times New Roman", Arial, Verdana;
	font-size: 12px;
	color: #fff;

	
}


.class1 A:link {text-decoration: underline; color: #FFFFFF;}
.class1 A:visited {text-decoration: underline; color: #FFFFFF;}
.class1 A:active {text-decoration: underline;}
.class1 A:hover {text-decoration: none; color:#FFFFFF;}

#header {
	width:100%;
	}
	
.alternative-content 
{
    margin-left: 11px; 
    margin-bottom: 150px;  
}	
	
.alternative-content a img 
{
    border: 0px;
}	
	
	
	/* Footer CSS */

div.footer {

	position: relative;
	/*padding-left: 33px;*/
	width: 756px;
	height: 80px;
	float: center;
	margin:0 auto;	/* Center align content, equivalent to margin-left:auto;margin-right:auto; */
	clear: both;
	background-image: url(../img/backgrounds/footer.jpg);
	font-size: 0.7em;
	font-family: Arial, Verdana, Tahoma, "Trebuchet MS", "Times New Roman", sans-serif;
	color: #fff;
	background-repeat: repeat-x;
}


div.footerlogo {
	width: 150px;
	float: left;
	position: relative;
	margin-top: 10px;
}
div.footerlinks {
	width: 580px;
	margin-left: 120px;
	margin-top: -40px;
	float: left;
	position: relative;
	display: block;
}
*html div.footerlinks {
	margin-left: 60px;
	margin-top: -30px;
}
div.footerlinks p {
	position: relative;
	float: left;
	padding-right: 5px;
	color: #fff;
}
div.footerlinks ul li {
	display: inline;
}
div.footerlinks ul li a {
	color: #fff;
	font-weight: bold;
	padding: 0 3px;
}
div.footerlinks ul li a:hover {
	color: #ffc3ee;
}

