/* Like a gem :) */

	
body {
padding-top:15px;
background-color:#88CBD0;
background-image:url(bg.jpg);
background-repeat:repeat-x;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #000000;
}

a:link {
color: #007EFD;
text-decoration: none;
}

a:visited {
text-decoration: none;
color: #0066CC;
}

a:hover {
text-decoration: underline;
color: #31C6F7;
}

a:active {
text-decoration: none;
color: #00CCFF;
}

.who {
font-size: 18px;
font-weight:bold;
font-family: Geneva, Arial, Helvetica, sans-serif;
}

.head{
background-color:#DFF4FD;
padding:6px;
}

.main{
background-color:#FFFFFF;
width:322px;
height:200px;
padding:6px;
}

.domain{
width:334px;
height:346px;
margin:0 auto;
}

.mainx{
background-color:#FFFFFF;
width:322px;
height:1040px;
padding:6px;
}

.domainx{
width:334px;
height:1146px;
margin:0 auto;
}

.mainz{
background-color:#FFFFFF;
width:322px;
height:288px;
padding:6px;
}

.domainz{
width:334px;
height:400px;
margin:0 auto;
}

.contentz{
padding-top:4px;
text-align:center;
}

.backz{
text-align:center;
padding:4px;
}

.backz a:link {
background-color:#FFFFFF;
padding-left:136px;
padding-right:135px;
padding-top:5px;
padding-bottom:5px;
}

.backz a:visited {
background-color:#FFFFFF;
padding-left:136px;
padding-right:135px;
padding-top:5px;
padding-bottom:5px;
}

.backz a:hover {
background-color:#FFFFFF;
padding-left:136px;
padding-right:135px;
padding-top:40px;
padding-bottom:5px;
}

.backz a:active {
background-color:#FFFFFF;
padding-left:136px;
padding-right:135px;
padding-top:40px;
padding-bottom:5px;
}

.secondary {
padding-bottom:16px;
color:#999999
}

.secondary:hover {
padding-bottom:16px;
color:#333333;
}

h2 {
border-bottom:1px solid #CCCCCC;
padding-left:10px;
font-size:14px;
}

li {
background-repeat:no-repeat;
list-style:none;
padding-left:18px;
padding-top:2px;
height:20px;
}

.mail{
background-image:url(images/email.png);
}

.site{
background-image:url(images/monitor.png);
}

.blog{
background-image:url(images/lightbulb.png);
}

.cell{
background-image:url(images/mobile_phone.png);
}

.addr{
background-image:url(images/house.png);
}

.stat{
background-image:url(images/chart_bar.png);
}

.more{
background-image:url(images/user.png);
}

.zipz{
background-image:url(images/disk.png);
}

.docs{
background-image:url(images/doc_offlice.png);
}

/* COUNTRIES */

.lse{
background-image:url(images/se.png);
}

.lsp{
background-image:url(images/cr.png);
}

.len{
background-image:url(images/us.png);
}

/* VARIOUS */

.check{
background-image:url(images/check.png);
}

img {
border:none;
}

/* Tooltips Stylin */

#text {margin:50px auto; width:500px;}
#tt {position:absolute; display:block; background:url(images/tt_left.gif) top left no-repeat;}
#tttop {display:block; height:5px; margin-left:5px; background:url(images/tt_top.gif) top right no-repeat; overflow:hidden;}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF;}
#ttbot {display:block; height:5px; margin-left:5px; background:url(images/tt_bottom.gif) top right no-repeat; overflow:hidden;}

.hotspot {padding-bottom:1px; cursor:pointer;}