/** RESET STYLES **/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
a{outline:none;}
:-moz-any-link:focus{outline:none;}
/** CLEARFIX **/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
/** STYLES **/
html,body{width:100%;height:1000px;}
html{overflow-y:scroll;background:#000b2b url('ulsteinweb_rep.jpg') repeat-x 0 0;}
body{color:#dce9fa;font:12px Arial,Helvetica,sans-serif;letter-spacing:.5px;background:transparent url('ulsteinweb.jpg') no-repeat 50% 0;}
#container{margin:0 auto;width:815px;position:relative;top:150px;height:100%;}
#header-wrapper{height:380px;width:640px; overflow:hidden;position:absolute;right:12px;top:0;}
#content-wrapper{position:absolute;top:-3px;left:4px;height:388px;width:165px;}
.div-one,.div-two,.div-three{display:block;padding:20px;color:#fff;position:relative;height:93px;}
#content{padding:10px 10px 10px 30px;}
#content-wrapper .div-one{position:relative;}
#content-wrapper .div-two{position:relative;}
#content-wrapper .div-three{position:absolute;right:0;}
#footer-wrapper{width:100%;position:absolute;top:395px;clear:both;height:50px;}
#footer-wrapper ul{position:relative;top:17px;left:105px;}
#footer-wrapper span{font-weight:bold;float:left;margin-right:5px;}
#footer-wrapper a{text-decoration:none;color:#fff;}
#footer-wrapper a:visited {text-decoration:none;color:#fff;}
#footer-wrapper h3 {position:absolute;top:17px;left:25px;}
.wallpaper-col{width:140px;float:left;margin-right:10px;}
em{font-style:italic;color:#efefef;}
.left-col{float:left;width:300px;}
.right-col{float:right;width:220px;}
table{width:100%;margin-bottom:20px;position:relative;}
td{border-bottom:1px solid #081c51;padding:5px 0;font:12px Arial,Helvetica,sans-serif;}
a:link{text-decoration:none;color:#1b58df;}
a:active{color:#1b58df;text-decoration:none;}
a:visited{color:#1b58df;text-decoration:none;}
a:hover{color:#84afe8;text-decoration:none;}
#credits a:link{color:#fff;}
strong{font-weight:bold;}
h1{font-size:1.5em;margin:1em 0;}
h2{font-size:1.2em;font-weight:bold;}
h3{font-size:1.1em;font-weight:bold;}
#menu-videos{background:transparent url('videos.png') no-repeat top left;width:143px;height:143px;}
#menu-wallpapers{background:transparent url('wallpapers.png') no-repeat top left;width:134px;height:126px;}
#menu-ringtones{background:transparent url('ringtones.png') no-repeat top left;width:121px;height:148px;}
#menu-videos,#menu-wallpapers,#menu-ringtones{display:block;margin:0 auto;position:relative;top:-12px;}
#menu-videos span,#menu-wallpapers span,#menu-ringtones span{display:none;}
#ringtone1{display:block;width:30px;height:30px;}
#h1-header{position:absolute;top:-160px;}
#h1-header a{width:815px;height:140px;display:block;cursor:pointer;}
#h1-header span{display:none;}
#mp3-preview{position:relative;top:4px;left:-30px;}
sup{vertical-align:text-top;font-size:.5em;}
#credits{position:absolute;top:480px;width:100%;font-size:10px;text-align:center;}
#front-links {
	position: absolute;
	width: 503px;
	top: 60px;
	left: 68px;
	z-index: 30000;
}

#front-links a {
	display: block;
	height: 83px;
	width: 503px;
	margin-bottom: 4px;
}

#front-links span {
	display: none;
}

#banner_img {
	background: url('banner.jpg') no-repeat top left;
	width: 640px;
	height: 380px;
}

.link-img {
	vertical-align: middle;
	margin-right: 4px;
}
.new-button {
	position: absolute;
	top: 179px;
	right: 154px;
}