html, body, blockquote, p, form, q, dt, dl, dd, div, h1, h2, h3, h4, h5, h6, br, a, img, hr, ul, li, ol, fieldset
{padding: 0; margin: 0; border: 0; list-style-type: none;}

html, body {height:100%;}
body {font:0.75em Tahoma, Verdana, Arial, sans-serif; color:#666; background:#F5F5F5 url(../images/body-bg.png) no-repeat center;}
a {color:#800040; text-decoration:none;}
input, select, textarea {font:1em Tahoma, Verdana, Arial, sans-serif; padding:3px;}
table {border-collapse: separate; border-spacing: 0;}
a:active, a:focus {outline: 0;} *:focus {outline: none;}

#content {position:absolute; top:50%; left:50%; width:980px; height:550px; margin:-275px 0 0 -490px; background: url(../images/main-shadow.png) no-repeat bottom left;}
#main {position:relative; width:980px; height:450px; overflow:hidden;}
.content {float:left; width:980px; height:450px; overflow:hidden; position:relative; margin:0 0 50px 0}

h1 {height:70px;}
#logo {display:block; width:118px; height:70px; background:url(../images/logo.png) no-repeat left center; text-indent:-9999px; margin:0 auto;}
#to-home {display:block; width:109px; height:54px; background: url(../images/map-small.gif) no-repeat 0 0; text-indent:-9999px; position:absolute; top:8px; left:554px;}

h2 {font-size:3.333em; font-weight:normal; margin:0 0 20px 0;}
.content p {padding:0 0 20px 0} .content p a, .content a.border {border-bottom:dotted 1px #800040} .content p a:hover, .content a.border:hover {border-bottom:dotted 1px #000; color:#000}
.content ul {padding:0 0 10px 0} .content li {padding:0 0 10px 20px; background:url(../images/b1.png) no-repeat 0 1px}

#home {background:url(../images/map.png) no-repeat center;}
#home a {font-size:2em; text-decoration:none; position:absolute;}
#home a:hover {color:#000;}
#link-why-to-outsource {left:50px; top:20px}
#link-why-in-bulgaria {left:450px; top:62px}
#link-what-we-offer {left:750px; top:220px}
#link-what-we-have-done {left:90px; top:270px}
#link-how-to-find-us {left:380px; top:380px}

#portfolio {width:100%; float:left}
#portfolio li {padding:0 20px 10px 0; background:none; float:left}
