* {
  padding:0;
  margin:0;
  border:0;
}
html {
  background:url(../../assets/images/bg_large.jpg) no-repeat #4782be center 0;
  /*  background:url(../../assets/images/bg_large.jpg) no-repeat #4e86c3 center 0; */
  margin:auto;
  width: 1280px;
  height: 1320px;
}
body {
  color:#fff;
  margin:auto;
  font-family: Arial, Courier, sans-serif;
  *width:100%;
}
#top_link {
  border:0px dotted red; width:100%; height:auto; float:right; background-color:none; margin:-150px auto 0 auto; top:0; *margin:80px auto -113px 150px; *padding:0px;
}
#lockie_myspace {
  border:0px solid blue;
  width:205px;
  height:32px;
  float:right;
  margin-right:250px;
  *display:block;
}
.all {
  *margin:0 149px;
  width:100%;
  height:100%;
}
.content {
  width: 982px;
  margin: 222px auto 0 auto;
  *margin: 222px 149px 0 149px;
  display:block;
}
.white20 {
  width:229px;
  height:497px;
  background:url(../../assets/images/bg_white20p.png);
  position:relative;
  margin:0px 17px 0 0px;
  display:inline-block;
  *float:left;
}
#margin_zero {
  margin:0;
}
h1 {
  font-size: 18px;
  color: #FFFFFF;
}
.hidden {
  visibility:hidden;
  float:left;
}
a:hover.hidder {
  border:11px solid red;
  text-decoration:none;
}
p.downloads {
  color: #FFFFFF;
  font-family: Arial, Courier, sans-serif;
  font-size: 12px;
  margin:0px 17px 12px 17px;
  display:inline;
  float:left;
}
p.downloads_top {
  margin:20px 17px 12px 17px;
}
p.mobile {
  margin:20px 0 0 0; float:left; text-align:left; width:160px; color:black;
}
.wood {
  background-image:url('../../assets/images/wood.png');
  width:243px;
  height:33px;
  display:inline;
  margin:0px 0px 0 -6px;
  float:left;
  position:relative;
}
.download {
  background-image:url('../../assets/images/title_download.gif');
  width:148px;
  height:32px;
  display:inline;
  margin:36px 40px 18px 40px;
  float:left;
  position:relative;
}
a:link, a:visited {
  color: #160f79;
  text-decoration: none;
}
a:hover, a:active {
  color: #160f79;
  text-decoration: underline;
}
a#link_mobile {
  color: #160f79;
  font-weight:bold;
  font-size:16px;
  margin:20px 0 0 0;
  float:left;
  text-align:left; 
}
li.wallpaper_list {
  margin:0 0px 0 8px;
}
ul.screensaver_list {
  margin: 0 0 0 20px;
  *list-style:disc outside none;
  *padding:0px;
  *padding-left:18px;
  *margin-left:4px;
  color:#160f79;
}
img {
  float:left;
  display:inline-block;
}
#img_mobile {
  float:left;
  display:inline-block;
  margin:0 8px 0 10px;
}
#img_mobile_inline {
  float:left;
  display:inline-block;
  margin:4px auto 12px 36px;
}
.title {
  height:33px;
  display:inline;
  float:left;
}
#title_wallpaper {
  background-image:url('../../assets/images/title_wallpapers.gif');
  width:179px;
  margin:-30px 25px 0 25px;
}
#title_screensaver {
  background-image:url('../../assets/images/title_screensaver.gif');
  width:192px;
  margin:-30px 17px 0 18px;
}
#title_widget {
  background-image:url('../../assets/images/title_widget.gif');
  width:121px;
  margin:-30px 54px 0 54px;
}
#title_mobile_inline {
  background-image:url('../../assets/images/title_mobile.gif');
  width:120px;
  margin:-30px 54px 0 54px;
}
#title_msn {
  background-image:url('../../assets/images/title_msn.gif'); width:79px; margin:-30px 75px 0 75px;
}
#title_mobile {
  background-image:url('../../assets/images/title_mobile.gif'); width:120px; margin:-30px 136px 0 136px;
}
#mobile {
  margin:65px auto 0 auto; width: 982px; display:block; text-align:right;
}
#panel {
  width:392px; height:347px; background-image:url(../../assets/images/bg_white50p.png); position:relative; margin:0px 20px 0 0px; display:inline-block;
}
.thumb {
  float:left;
  margin:0 17px;
  *margin-bottom:17px;
}
.thumb_list {
  float:left;
  margin:0 0 16px 20px;
  font-size:12px;
  color:#160f79;
}
.screensaver_list {
  float:left;
  margin:0 0 16px 12px;
  font-size:12px;
}
.white {
  color: #ffffff;
}
.yellow {
  color: #fcfac4;
}
.footer {
  font-family: Arial, Courier, sans-serif;
  font-size: 12px;
/*  margin:124px auto 0 auto; */
  text-align:center;
  margin: 520px auto 0 auto;
}
a:link {
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
.spacer {
  display:block;
  clear:both;
}