@charset "utf-8";
/**
 * Style Sheet file for Skypemote
 *
 * @author		Giovambattista Fazioli
 * @email		g.fazioli@undolog.com
 * @web			http://www.undolog.com
 *
 */

/* ________________________________________________________________________ overwrite standard tag */

* {
margin:0;
padding:0;
}

body {
background:#fff url(images/bgpage.png) repeat-x;
font-family:Arial, Helvetica, sans-serif;
}

/* ___________________________________________________________________________________ common class */

.clear {
clear:both;
}

.alignleft {
float:left;
}

.alignright {
float:right;
}

/* ______________________________________________________________________________________ main page */

div#mainbox {
width:800px;
margin:0 auto;
}

div#header {}

div#logo h1 span {
display:none;
}

div#logo h1 {
display:block;
width:800px;
height:117px;
background:url(images/logo.jpg) no-repeat;
}

div#navigation {
height:31px;
}

div#navigation ul {
list-style:none;
}

div#navigation ul li {
float:left;
margin:4px 16px 0 4px;
}
div#navigation ul li a,
div#navigation ul li a:link,
div#navigation ul li a:visited {
text-decoration:none;
font-size:17px;
font-weight:700;
color:#666;
}

div#navigation ul li a:hover {
color:#f90;
}

div#content {
clear:both;
background:#00aff0 url(images/shadowblue.png) 100px 0px no-repeat;
padding-top:20px;
}

div#contentfooter {
display:block;
height:30px;
background:url(images/contentfooter.png) no-repeat;
clear:both;
margin:0 0 32px 0;
}

div#content div#instruction {
margin:0 0 0 550px;
position:absolute;
top:0;
}

div#content div#instruction p {
color:#fff;
margin:0 24px 0 0;
letter-spacing:-0.02em;
font-weight:bold;
font-size:17px;
padding:10px 0 9px 46px;
}

div#content div#instruction p span {
display:none;
}

div#content div#instruction p#l1 {
background:url(images/label1.png) no-repeat;
}

div#content div#instruction p#l2 {
background:url(images/label2.png) no-repeat;
}

div#content div#instruction p#l3 {
background:url(images/label3.png) no-repeat;
}

div#skypemote {
display:block;
width:780px;
margin:0 auto;
text-align:center;
}

div#skypemote object,
div#skypemote embed {
outline:none;
}

div#skypemote div#claimflash {
}

/* ________________________________________________________________________________________ adsense */

div#adsensebox {
width:720px;
height:90px;
margin:0px auto 0;
}

div#adsensebox div.adsenselink {
width:234px;
height:60px;
margin:0 30px 0 0;
}

div#adsensebox-up {
width:720px;
height:15px;
margin:0px auto 0;
}


/* ___________________________________________________________________________________________ form */

div#sendform,
div#sendform fieldset {
padding:12px;
}

div#sendform label {
font-size:16px;
color:#eee;
}

div#sendform div.alignleft {
width:27%;
clear:both;
display:inline;
text-align:right;
padding:8px;
}

div#sendform div.alignright {
width:70%;
margin:6px 0 0 0;
}

div#sendform input,
div#sendform textarea {
font-size:14px;
padding:4px;
background:#eee;
width:350px;
border:none;
}

div#sendform p {
text-align:center;
}

div#sendform p input {
width:120px;
background:#f90;
border:1px solid #fff;
cursor:pointer;
font-weight:bolder;
margin:0 12px;
color:#fff;
}

div#sendform input:focus,
div#sendform textarea:focus {
background:#fff;
}

div#sendform textarea {
font-family:Arial, Helvetica, sans-serif;
}

div#box_privacy {
padding:12px;
background:#96C43D;
margin:12px auto;
}

div#box_privacy h2 {
color:#fff;
font-size:16px;
}

div#box_authorize {
margin:6px auto;
}

div#box_authorize label {
font-size:12px;
}

div#box_privacy p {
text-align:justify;
font-size:11px;
}

div#box_privacy input {
width:16px;
}

/* _______________________________________________________________________ MyBlogLog recent Viewers */

div#mblrv {
width:800px;
margin:4px auto;
}
div#mblrv p {
font-size:9px;
}

div#mblrv p a,
div#mblrv p a:link,
div#mblrv p :visited {
text-decoration:none;
color:#ccc;
}

div#mblrv p a:hover {
color:#f90;
}

div#mblrv table#MBL_COMM {
border:none;
background:#fff;
width:auto;
}

div#mblrv table#MBL_COMM th.mbl_h {
background:#fff;
color:#666;
font-size:12px;
}

div#mblrv table#MBL_COMM td.mbl_img {
}

div#mblrv table#MBL_COMM td.mbl_fo_hidden {
display:none;
}


/* _________________________________________________________________________________________ footer */

div#footer {
clear:both;
display:block;
height:116px;
background:url(images/bgfooter.png) repeat-x;
}

div#footer_content {
font-size:10px;
color:#666;
margin:0 auto;
padding:16px 0 0;
width:800px;
}

div#footer_content a,
div#footer_content a:link,
div#footer_content a:visited {
color:#aaa;
}

div#footer_content a:hover {
color:#f90;
}
