@charset "utf-8";
/* CSS Document */

*, html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{ margin: 0; padding: 0; border: 0; outline: 0; background: none; list-style: none; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }

html{height: 100%;}
* html body{height: 100%;}
*+html body{height: 100%;}

#container {
margin:0 auto;
margin-top:20px;
width:992px;
}
.clear{clear:both;}
p#logo {
margin:0 auto;
width:290px;
height:253px;
}
.projects {
margin:0 auto;
margin-top:30px;
background:transparent url(../images/ourprojects.png) no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:100%;
height:300px;
}
.projects li{
margin-top:30px;
position:relative;
width:187px;
float:left;
padding:5px;
text-align:center;
}

div.projects ul li#gig_hotelbul:hover > .baloon{
display:block;
background:#fff;
position:absolute;
z-index:50;
top:-100px;
left:10px;
width:280px;
margin:0;
padding:10px;
border:5px solid #ccc;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.3);
-moz-box-shadow:0 3px 3px rgba(0,0,0,0.3);
box-shadow:0 3px 3px rgba(0,0,0,0.3);
font:12px / 16px "Lucida Grande",Arial,Sans-serif;
line-height:16px;
color:#333;
text-align:left;
}

div.projects ul li#gig_perdetacom:hover > .baloon{
display:block;
background:#fff;
position:absolute;
z-index:50;
top:-100px;
left:10px;
width:280px;
margin:0;
padding:10px;
border:5px solid #ccc;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.3);
-moz-box-shadow:0 3px 3px rgba(0,0,0,0.3);
box-shadow:0 3px 3px rgba(0,0,0,0.3);
font:12px / 16px "Lucida Grande",Arial,Sans-serif;
line-height:16px;
color:#333;
text-align:left;
}

div.projects ul li#gig_konteineri:hover > .baloon{
display:block;
background:#fff;
position:absolute;
z-index:50;
top:-100px;
left:10px;
width:280px;
margin:0;
padding:10px;
border:5px solid #ccc;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.3);
-moz-box-shadow:0 3px 3px rgba(0,0,0,0.3);
box-shadow:0 3px 3px rgba(0,0,0,0.3);
font:12px / 16px "Lucida Grande",Arial,Sans-serif;
line-height:16px;
color:#333;
text-align:left;
}

div.projects ul li#gig_apartamenti:hover > .baloon{
display:block;
background:#fff;
position:absolute;
z-index:50;
top:-100px;
left:10px;
width:280px;
margin:0;
padding:10px;
border:5px solid #ccc;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.3);
-moz-box-shadow:0 3px 3px rgba(0,0,0,0.3);
box-shadow:0 3px 3px rgba(0,0,0,0.3);
font:12px / 16px "Lucida Grande",Arial,Sans-serif;
line-height:16px;
color:#333;
text-align:left;
}

div.projects ul li#gig_naemi:hover > .baloon{
display:block;
background:#fff;
position:absolute;
z-index:50;
top:-100px;
left:10px;
width:280px;
margin:0;
padding:10px;
border:5px solid #ccc;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.3);
-moz-box-shadow:0 3px 3px rgba(0,0,0,0.3);
box-shadow:0 3px 3px rgba(0,0,0,0.3);
font:12px / 16px "Lucida Grande",Arial,Sans-serif;
line-height:16px;
color:#333;
text-align:left;
}

div.projects ul li#gig_homesdb:hover > .baloon{
display:block;
background:#fff;
position:absolute;
z-index:50;
top:-100px;
left:10px;
width:280px;
margin:0;
padding:10px;
border:5px solid #ccc;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.3);
-moz-box-shadow:0 3px 3px rgba(0,0,0,0.3);
box-shadow:0 3px 3px rgba(0,0,0,0.3);
font:12px / 16px "Lucida Grande",Arial,Sans-serif;
line-height:16px;
color:#333;
text-align:left;
}

div.projects ul li#gig_vrati:hover > .baloon{
display:block;
background:#fff;
position:absolute;
z-index:50;
top:-100px;
left:10px;
width:280px;
margin:0;
padding:10px;
border:5px solid #ccc;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.3);
-moz-box-shadow:0 3px 3px rgba(0,0,0,0.3);
box-shadow:0 3px 3px rgba(0,0,0,0.3);
font:12px / 16px "Lucida Grande",Arial,Sans-serif;
line-height:16px;
color:#333;
text-align:left;
}

div.projects ul li#gig_samhome:hover > .baloon{
display:block;
background:#fff;
position:absolute;
z-index:50;
top:-100px;
left:10px;
width:280px;
margin:0;
padding:10px;
border:5px solid #ccc;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.3);
-moz-box-shadow:0 3px 3px rgba(0,0,0,0.3);
box-shadow:0 3px 3px rgba(0,0,0,0.3);
font:12px / 16px "Lucida Grande",Arial,Sans-serif;
line-height:16px;
color:#333;
text-align:left;
}

div.projects ul li#gig_uevarna:hover > .baloon{
display:block;
background:#fff;
position:absolute;
z-index:50;
top:-85px;
left:10px;
width:280px;
margin:0;
padding:10px;
border:5px solid #ccc;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.3);
-moz-box-shadow:0 3px 3px rgba(0,0,0,0.3);
box-shadow:0 3px 3px rgba(0,0,0,0.3);
font:12px / 16px "Lucida Grande",Arial,Sans-serif;
line-height:16px;
color:#333;
text-align:left;
}

div.projects ul li#gig_bathroomrenovationpros:hover > .baloon{
display:block;
background:#fff;
position:absolute;
z-index:50;
top:-85px;
left:10px;
width:280px;
margin:0;
padding:10px;
border:5px solid #ccc;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.3);
-moz-box-shadow:0 3px 3px rgba(0,0,0,0.3);
box-shadow:0 3px 3px rgba(0,0,0,0.3);
font:12px / 16px "Lucida Grande",Arial,Sans-serif;
line-height:16px;
color:#333;
text-align:left;
}

div.projects ul li#gig_capitalrealtynetwork:hover > .baloon{
display:block;
background:#fff;
position:absolute;
z-index:50;
top:-85px;
left:10px;
width:280px;
margin:0;
padding:10px;
border:5px solid #ccc;
-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.3);
-moz-box-shadow:0 3px 3px rgba(0,0,0,0.3);
box-shadow:0 3px 3px rgba(0,0,0,0.3);
font:12px / 16px "Lucida Grande",Arial,Sans-serif;
line-height:16px;
color:#333;
text-align:left;
}


.baloon {
display:none;
}

.projects li a{
text-decoration:none;
color:#0066CC;
}
.projects li a:hover{
text-decoration:underline;
color:#0066CC;
}

.baloon-profile{float:left;width:100%;margin:0 0 4px;}
.baloon-profile .avatar{float:left;width:48px;height:48px;margin:0 10px 5px 0;}
.baloon-name{font:15px / 18px "Helvetica Neue",Arial,Sans-serif;}
.baloon-used-tech{color:#666;}
.baloon-location{font-weight:bold;color:#0066CC;font-size:12px;}
.baloon-tweet{margin:0;}
.baloon-label{font-size:11px;color:#999;}
.baloon-meta{margin-top:1px;font-size:10px;color:#999;}
.baloon-pointer{background:url("../images/pointer.png") no-repeat 0 0;position:absolute;bottom:-20px;left:20px;width:27px;height:20px;cursor:pointer;}
.register-form-container 
{
    width:650px;
    font-family:verdana;
    font-size:12px;
}
.register-form-name 
{
    float:left;
    padding:5px;
    text-align:left;
    width:20%;
}
.register-form-value 
{
    float:left;
    padding:5px;
    width:75%;
}
.register-form-value input.input 
{
    background-color:#fff;border:1px solid #ddd;-moz-border-radius:5px;border-radius:5px;padding:5px;width:150px;
}
.register-form-value input.input:focus 
{
    outline:0;-moz-box-shadow:0 0 4px rgba(82,168,236,0.5);-webkit-box-shadow:0 0 4px rgba(82,168,236,0.5);box-shadow:0 0 4px rgba(82,168,236,0.5);border-color:rgba(82,168,236,0.75)!important;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out;   
}
.register-form-value textarea:focus 
{
    outline:0;-moz-box-shadow:0 0 4px rgba(82,168,236,0.5);-webkit-box-shadow:0 0 4px rgba(82,168,236,0.5);box-shadow:0 0 4px rgba(82,168,236,0.5);border-color:rgba(82,168,236,0.75)!important;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out;
}
.register-form-value textarea 
{
    height:200px;
    border:1px solid #ddd;
    width: 400px;
}
button.button 
{
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: -moz-linear-gradient(#6991D4, #3366BB, #3366BB) repeat scroll 0 0 transparent;
    border-color: #3388FF #3366BB #163C7D;
    border-left: 1px solid #3366BB;
    border-radius: 3px 3px 3px 3px;
    border-right: 1px solid #3366BB;
    border-style: solid;
    border-width: 1px;
    color: #FFFFFF;
    cursor: pointer;
    width:150px;
    display: inline-block;
    font-family: Arial,Verdana,sans-serif;
    font-size: 13px;
    font-weight: bold;
    margin: 0 0 0 250px;
    padding: 10px;
    text-align: center;
    text-decoration: none;
    text-indent: 0;
    vertical-align: middle;
    white-space: nowrap;
    background-color:#3366BB;
}
button.button:hover,button.button:focus 
{
    background:#8b4;background:-webkit-gradient(linear,left bottom,left top,color-stop(1,#addb71),color-stop(0.5,#8b4),color-stop(0,#8b4));background:-moz-linear-gradient(#addb71,#8b4,#8b4,#8b4);background:-webkit-linear-gradient(#addb71,#8b4,#8b4,#8b4);border-color:#9cc861 #8b4 #6c9339;text-decoration:none;color:#fff;}
.info {
padding:7px;
background-color:#3F8C00;
color:#fff;
font-weight:bolder;
font-size:13px;
font-family:tahoma;
}
input.antispam-code
{
    border: 1px solid #DDDDDD;
    float: left;
    height: 37px;
    margin-right: 10px;
    width: 90px;
}