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

@font-face {
    font-family: 'UpperEastSideRegular';
    src: url('../../css/UpperEastSide-webfont.eot');
    src: url('../../css/UpperEastSide-webfont.eot?#iefix') format('embedded-opentype'),
         url('../../css/UpperEastSide-webfont.woff') format('woff'),
         url('../../css/UpperEastSide-webfont.ttf') format('truetype'),
         url('../../css/UpperEastSide-webfont.svg#UpperEastSideRegular') format('svg');
    font-weight: normal;
    font-style: normal;
   

}

#wrapper {
	width: 1035px;
	margin: 0 auto;
	text-align: left;
}
body {
	background-image: url(../../images/common/BG_mainpage2.jpg);
	background-repeat: repeat;
	margin-left: 15px;
	margin-top: 0px;
	background-color: #1C0003;
	margin-right: 0px;
	margin-bottom: 0px;
}
#LOGO {
	position:absolute;
	left:auto;
	top:45px;
	width:178;
	height:128;
	z-index:13;
	margin-left: 12px;
}
#question1 {
	margin-left:0px;
	height:17px;
	z-index:8;
	color: #C2BFBE;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
#question2 {
	margin-left: 0px;
	height:32px;
	z-index:1;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #C2BFBE;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
#question3 {
	margin-left: 0px;
	height:32px;
	z-index:1;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #C2BFBE;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
#question4 {
	margin-left: 0px;
	height:32px;
	z-index:1;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #C2BFBE;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
#question5 {
	margin-left: 0px;
	height:32px;
	z-index:1;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #C2BFBE;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
#question6 {
	margin-left: 0px;
	height:32px;
	z-index:1;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #C2BFBE;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
#question7 {
	margin-left: 0px;
	height:32px;
	z-index:1;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #C2BFBE;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
#question8 {
	margin-left: 0px;
	height:32px;
	z-index:1;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #C2BFBE;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
#submit_reset {
	margin-left: 0px;
	height:32px;
	z-index:1;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #C2BFBE;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
#Name_rightsider {
	text-align: right;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #C2BFBE;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
#Email_rightsider {
	text-align: right;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #C2BFBE;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
#phonenumber_rightsider {
	text-align: right;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #C2BFBE;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
#leftcolumDiv {
	position:absolute;
	left:auto;
	top:197px;
	width:10;
	height:10;
	z-index:15;
	text-align: center;
	margin-left: 23px;
}
#myspace {
	position:absolute;
	left:auto;
	top:28px;
	width:24px;
	height:24px;
	z-index:17;
	margin-left: 842px;
}
#page_divider {
	position:absolute;
	left:auto;
	top:780px;
	width:980px;
	height:77px;
	z-index:5;
	background-image:url(../../images/mainpage/siteDivider.png);
}
#facebook_div {
	position:absolute;
	left:auto;
	top:28px;
	width:16px;
	height:10px;
	z-index:16;
	margin-left: 877px;
}
#twitter_div {
	position:absolute;
	left:auto;
	top:28px;
	width:26px;
	height:23px;
	z-index:16;
	margin-left: 912px;
}
#Top_div {
	position:absolute;
	left:auto;
	top:32px;
	width:727px;
	height:auto;
	z-index:14;
	background-color: #666666;
	color: #C00;
	margin-left: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-image: url(../../images/mainpage/top_lettering_row2.jpg);
}
#company_name_div {
	position:absolute;
	left:auto;
	top:55px;
	width:710px;
	height:108px;
	z-index:20;
	margin-left: 200px;
}
#top_ad_div {
	position:absolute;
	left:auto;
	top:170px;
	width:710px;
	height:90px;
	z-index:9;
	margin-left: 200px;
}
#FormDiv {
	position:absolute;
	left:auto;
	top:150px;
	width:710px;
	height:10;
	z-index:15;
	margin-left: 200px;
	background-color: #300;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	-khtml-border-radius: 20px;
	border-radius: 20px;
	opacity:0.8;
 	filter:alpha(opacity=80); /* For IE8 and earlier */
}
#instructions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFC;
	padding: 20px;
	padding-top: 50px;
	text-indent:25px;
	}
#Right_AD {
	position:absolute;
	left:auto;
	top:283px;
	width:10px;
	height:263px;
	z-index:12;
	margin-left: 765px;
}
#middle_banner {
	position:absolute;
	left:auto;
	top:608px;
	width:121px;
	height:63px;
	z-index:10;
	margin-left: 200px;
}
#footer_image {
	position:absolute;
	left:auto;
	top:850px;
	width:965px;
	height:71px;
	z-index:4;
	margin-left: 10px;
}
#rail_border {
	position:absolute;
	left:auto;
	top:10px;
	width:52px;
	height:55px;
	z-index:6;
	margin-left: -6px;
}
#black_backpaneltop {
	position:absolute;
	left:auto;
	top:0;
	width:1010px;
	z-index:2;
	margin-left: -15px;
}
#black_backpanelbottom {
	position:absolute;
	left:auto;
	top:870px;
	width:1010px;
	z-index:2;
	margin-left: -15px;
}
#midpanel {
	position:absolute;
	left:auto;
	top:81px;
	width:1015px;
	z-index:2;
	margin-left: -15px;
}
#black_spacefiller {
	position:absolute;
	height: 80px;
	top: 790px;
	width: 1015px;
	z-index:2;
	margin-left: -15px;
}
#side_shadows {
	position:absolute;
	left:auto;
	top:40px;
	width:63px;
	height:60px;
	z-index:2;
	margin-left: -50px;
}
#Shadowbottom {
	position:absolute;
	left:auto;
	top:1093px;
	width:85px;
	height:78px;
	z-index:1;
	margin-left: -50px;
}
a:link {
	text-decoration: none;
	color: #FFF;
}
a:visited {
	text-decoration: none;
	color: #FFF;
}
a:hover {
	text-decoration: none;
	color: #FFC;
}
a:active {
	text-decoration: none;
	color: #FFC;
}

ul#sliding-navigation
{
    list-style: none;
    font-size: 1.6em;
    padding: 0;
    width:120px;
    font-family: "UpperEastSideRegular", Arial, Helvetica, sans-serif;
    font-weight:bold;
    position:relative;
    z-index:29;

}

ul#sliding-navigation li.sliding-element a
{
    display: block;
    width: 80px;
    padding: 5px 18px;
    margin: 0;
    margin-bottom: 15px;
    
}

