html * {
	padding:0;
	margin:0 0 0 0;
	color:white;
	font-family: Calibri;
	text-transform:uppercase;
	font-size:12px;
}

body {
	background-image:url(../images/main/bg.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-color:#343434;
}

#main-wrapper {
	width:1017px;
	margin-right:auto;
	margin-left:auto;
}

iframe {
	width:1017px;
	height:500px;
	border:0;
	background-color:#484848;
}

#topbar {
	padding:0px 0px;
	border-bottom:1px solid #999999;
}

#topspacer {
	padding:20px 20px;
	/*border-bottom:1px solid #999999;*/
}

div#nav-wrapper {
	width:1017px;
	background-color:#484848;
	border-top: 1px solid #999999;
}
 
#link-wrapper {
	/*margin-left:-3px;*/
	float:left;
	width:65px;
	height:205px;
}


ul#nav {
	background: url(../images/main/thumb_bg.png);
	list-style:none;
	height:64px;
	width:896px;
	overflow:hidden;
}

ul#nav li {
	width:112px;
	height:64px;
	float:left;
}

ul#nav li.empty img {
	margin:15px 0px 0 16px;
}

ul#nav li img {
	display:block;
}
ul#nav li a {
	display:block;
	margin:15px 0 0 16px;
}

a#main-link {
	display:block;
	margin:16px 0 0 16px; /* top btm rt lt*/
	line-height:11px;
	position:relative;
}

#email {
	text-align:right;
}

h1 {
	float:left;
	font-weight:normal;
	margin:0;
}

.clearfix {		
	position:relative;		
	zoom:1;	
}	

.clearfix:after {		
	content: ".";		
	display:block;		
	height:0;		
	clear:both;		
	visibility:hidden;	
}

a img,
img {
	border:0;
}

a {
	text-decoration:none;
}
