body{
	overflow: auto;
	margin:0em; padding:0em;  
    background-color:#2c2c31;
    text-align: center;
}
.newclass
{
margin-left: 152px;
}

img{
	border-style: none;
}

#supersize {
	position: absolute;
	left: 0;
	top: 0;
	z-index: -100;
}

#supersize img {
	float: left;
	height: 100%;
	width: 100%;
	display: none;
	position: fixed;
}

#supersize .activeslide, #supersize .activeslide img{  
     display:inline;  
}  


#main {	
	background-image: url(../images/backpatshad.png);
	background-repeat: repeat-x;
	position: relative;
	z-index: 1;
	height: 100%;
	padding-bottom: 2.5em;
}


.container {
	width:59.375em;
	margin:0 auto;
}


#navbar{
	display: block;
	background-image: url(../images/gradient.png);
	background-repeat: repeat-y;
	position: relative;
	float: left;
	margin-top: -18.75em;
	padding-top: 17.5em;
	margin-left: 1.125em;
	padding-bottom: 0.313em;
	width: 10em;
	}

#navbar ul {
	list-style-type: none;
	color: #ffffff;
	padding: 0.625em;
	font-family: Verdana, Arial, sans-serif;
	line-height: 1.563em;
	font-size: 0.875em;
	text-align: left;
	float: left;	
}


#navbar ul ul li{
	display: block;
	font-size: 0.875em;
	float: left;
}

.navlink a{
display:block;
color:#FFFFFF;
width:10em;
text-decoration:none;
text-transform:uppercase;
outline: none;
padding: 0.063em;
float: left;
}

.navlink a:active{
color: white;
}

.navlink a:hover{
background-image: url(../images/transgray.png);
color: #ea7c23;
}

.dropdown{
	    /* The expandable lists */
   	display:none;
	width:10em;
	padding: 0;
	margin: 0;
	}

#ribbon{
	position: absolute;
	z-index: 3;
	top: 0em;
	float: right;
	right: 0em;
}

#logo {  
    background-image:url(http://24.media.tumblr.com/tumblr_lf5q6yaflR1qgpyc3o1_250.png);  
    background-repeat:no-repeat;  
    width:11.855em;  
    height:11.938em;
    position: relative;
    background-position: center;
    z-index: 4;
}  

#logo h1, #logo small {  
    margin:0px;  
    display:block;  
    text-indent:-9999px;  
}

#content{
	width: 40.938em;
	position: relative;
	top: -8.75em;
	left: 12.5em;
	z-index: 50;
	padding: 0em;
	margin: 0;
		
}

#charot{
	width: 40.938em;
	min-height: 26.875em;
	position: absolute;
	margin: 0 auto;
	padding-bottom: 0.625em;
	padding-top: 0.625em;
	padding-bottom: 0.625em;
	background-image:url(../images/transgray.png);
}	

#shoebanner{
	background-image: url(../images/lianbanner.jpg);
	/*height: 7.625em;*/
	background-position: right;
	background-repeat: no-repeat;
	display: block;
}
#quote{
	width: 25.625em;
}

#slider {
  text-align: left;
  width: 38.75em;
  margin: 0 auto;
  position: relative;
}

.scroll {
  min-height: 25em;
  text-align: center;
  overflow: auto;
  position: relative; /* fix for IE to respect overflow */
  clear: left;
  background: #FFFFFF url(images/content_pane-gradient.gif) repeat-x scroll left bottom;
}

.scrollContainer div.panel {
  padding: 1.25em;
  width: 35em; /* change to 560px if not using JS to remove rh.scroll */
}

ul.navigation {
    list-style: none;
    margin: 0;
    padding: 0;
    padding-bottom: 0.563em;
    font-family: Verdana, Arial, sans-serif;
	font-size: 0.875em;
}

ul.navigation li {
    display: inline;
    margin-right: 0.625em;
}

ul.navigation a {
    padding-top:0.125em;
    padding-bottom: 0.625em; padding-left: 0.313em; padding-right: 0.313em;
    color: white;
    text-decoration: none;
}

ul.navigation a:hover {
    color: #ea7c23;
}

ul.navigation a.selected {
    background-color: #fff;
    color: black;
}

ul.navigation a:focus {
    outline: none;
}


.scrollButtons {
  position: absolute;
  top: 9.375em;
  z-index: 60;
  cursor: pointer;
}

.scrollButtons.left {
  left: -1.25em;
}

.scrollButtons.right {
  right: -1.25em;
}

#slider p{
	font-size: 0.75em;
	text-transform: uppercase;
	font-weight: 100;
}

.panel h1{
	font-family: Verdana, Arial, sans-serif;
	font-size: 0.913em;
}

.panel h2{
	text-align: left;
	font-family: Gill Sans, Verdana;
	font-size: 0.688em;
	line-height: 1.875em;
	text-transform: uppercase;
	letter-spacing: 0.125em;
	font-weight: bold;
	color: #ea7c23;
}
.panel h3{
	font-family: Verdana, Arial, sans-serif;
    font-size:0.813em;
	margin-top: 0.438em; margin-bottom: 0em;
	text-align: center;
    font-weight: 100;
    color: #222;
} 

.panel a{
font-family: Gill Sans, Verdana;
	font-size: 0.888em;
	line-height: 1.875em;
	text-transform: uppercase;
	letter-spacing: 0.125em;
	font-weight: bold;
	color: #ea7c23;
	text-decoration: none;
}

.panel li{
	list-style: none;
	text-align: left;
	text-transform: uppercase;
	font-size: small;
}

.jobs li{
	text-align: left;
	padding-left: 1.345em;
	font-weight: 100;
	line-height: 1.475em;
	list-style: decimal;
}

#footer{
	margin: 0;
	position: absolute;
	margin-top:-2.5em;
	height: 2.5em;
	z-index: 80;
	bottom: 0;
	width: 100%;
	padding-top: 0.25em;
	padding-bottom: 1.85em;
}

#footer_main{
	margin: 0;
	position: absolute;
	margin-top:-2.5em;
	height: 2.5em;
	z-index: 80;
	bottom: 0;
	width: 100%;
	padding-top: 0.25em;
	padding-bottom: 0.55em;
	background-image: url(../images/transgray.png);
}


.followus {
	width: 60em;
	text-align: center;
	font-size: 0.95em;
	font-weight: 100;
	margin: 0em auto;
	}

.followus li{
	display: inline;
	padding-right: 1.125em;
	color: white;
}

.followus a{
	text-decoration: none;
	color: white;
}

.followus a:hover{
	 color: #ea7c23;
}






