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

/* RESET */
body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol,  
li, dl, dt, dd, form, a, fieldset, input, th, td  {  
margin: 0; padding: 0; border: 0; outline: none;  
font-family:Arial, Helvetica, sans-serif;}  
body  { line-height: 16px; font-size: 10px;}  
h1, h2, h3, h4, h5, h6  {font-size: 10px;  padding: 0px;  margin: 0px 0px 10px 0px;}  
ul, ol  {list-style: none; padding: 0px;margin: 0px;}  
li { padding:0px; margin:0px;}
div, span {position:relative;}
a  {text-decoration: none;}    
a:hover  {text-decoration: none}  
body {margin-bottom:100px;}
/* RESET */
/* STRUCTURE */
html {min-width:980px;}
body {
 font-size:9px;
 color:#FFF;
background:#2c2a27 url(cimk2/testback.jpg) fixed center top;
}
.outer {width:100%; min-height:1200px; height:auto; border-bottom:1000px solid #111;}
.outer#homeback {background:transparent url(cimk2/blackglow.png) no-repeat center top;}
.outer#blogback {}
.outer#showcaseback {}
.outer#servicesback {background-color:#646d47;}
.outer#contactback {}
.logo {width:190px; height:79px; top:8px; left:8px; background-image:url(cimk2/new-logo.png); display:block;}
.case {width:1000px; margin:0px auto; top:51px; z-index:100; background-color:#242321;}
.menu {width:100%; min-width:1000px; background-image:url(cimk2/menu-transparent.png); height:51px; position:fixed; top:0px; z-index:999;}
.menu ul {margin:0px auto; width:1000px;}
.menu ul li {padding:28px 14px 7px 15px; margin-left:1px;float:right;letter-spacing:1px;}
.content, .footer {width:796px;margin-left:204px;}
.content2 {width:772px; padding:12px; display:inline-block; background-color:#252524;}
.submenu {position:absolute;left:-190px; top:-40px; z-index:150;}  
h1 {height:8px; padding:3px 8px; margin:0px 0px 0px 204px; width:774px;}
.window {height:309px;background-image:url(cimk2/temp.jpg); border-bottom:24px solid #1a1a1a;}
.windowbox { height:188px; width:100%; background-image:url(cimk2/transparency.png); position:absolute; bottom:0px;}
h2,h3 {position:relative; font-size:30px; letter-spacing:-1px; margin:14px 0px 0px 14px;}
h3.contact {margin:0px 0px 10px 0px;}
h3 {margin-top:6px;*margin-top:0px;}
ul#web, ul#creative, a#showcase, a#blog {width:240px; height:74px; position:relative; float:left; margin:14px -2px 0px 14px; color:#888; padding:6px 0px 0px 8px;letter-spacing:0.5px;}
ul#web li, ul#creative li {margin-top:-2px; }
ul#web {background-image:url(cimk2/web.png);}
ul#creative {background-image:url(cimk2/creative.png);}
a#showcase {background-image:url(cimk2/showcase.png);}
#showcasebody a#showcase {background-image:url(cimk2/showcase.png); display:none;}
a#blogt {background-image:url(cimk2/blog.png); display:none;}
#showcasebody a#blogt {display:block;}
.footer {width:734px;background:#212120 url(cimk2/footer-back.gif) no-repeat; height:55px; padding:29px 0px 0px 58px; line-height:14px; margin-left:0px; border-left:208px solid #212120;}
a.tabs, a.back {width:176px;height:27px;*height:25px;display:block;background-image:url(cimk2/dtab.png); margin:6px 0px 0px -5px;text-align:right; padding:6px 10px 0px 0px;font-size:20px;*font-size:14px;*padding:8px 10px 0px 0px;}
a.tabs#wallpaper{background-image:url(cimk2/gtab.png);}
a.back {background-image:url(cimk2/back1.gif); width:65px; height:33px; margin-left:114px; padding:0px;}
#ddsubmenu2 img, #ddsubmenu1 img {clear:left; position:relative; padding:1px; border:1px solid #444; margin:0px 0px 10px 0px; width:38px; height:38px; float:left;}
#ddsubmenu2 strong, #ddsubmenu1 strong {font-size:10px; font-weight:normal; letter-spacing:0px; color:#879559; display:block; float:right; width:134px; text-align:left;}
#ddsubmenu2 strong em, #ddsubmenu1 strong em {font-size:9px; letter-spacing:0px; color:#777;}
.blog-item {padding-bottom:11px; display:inline-block; min-width:790px; color:#CCC;}
#shrink {border:0px; padding:0px; height:16px;}
.bottomsects {width:248px; height:190px; float:left; margin:3px 10px 0px 2px;} 
.bottomsects a {position:absolute; top:156px; left:8px; width:220px; line-height:11px;}
.bottomsects#bweb {background-image:url(cimk2/webdesignbottom.png);} .bottomsects#bweb a {color:#242424;}
.bottomsects#bcreative {background-image:url(cimk2/creativebottom.png);} .bottomsects#bcreative a {color:#353535;}
.bottomsects#bhosting {background-image:url(cimk2/webhostingbottom.png); margin:3px 0px 0px 2px;}.bottomsects#bhosting a{color:#353a26;}
#nomargin {margin:5px 0px 0px 2px;}
a#rssbutton {width:30px; height:31px; margin-top:16px; background-image:url(cimk2/rss.png); display:block;}
#rsshold {padding:0px;}

/* STRUCTURE */

/* COLOR */
.menu ul li a {color:#879559;}
.menu ul li a:hover {color:#a5c53a;}
.menu ul li#homem a {color:#FFF;}
.menu ul li#homem a:hover {color:#CCC;}
.menu ul li#contactm a {color:#29758b;}
.menu ul li#contactm a:hover {color:#5a6b70;}
h1 {font-weight:normal; font-size:9px; color:#c4c4c4; letter-spacing:0px; background-color:#1a1a1a; height:18px; text-align:left; padding-left:14px;}
h1 strong {color:#91a64f; letter-spacing:0.5px;}
h2 {color:#8fa152;}
ul#web strong, ul#creative strong {color:#bebebe; letter-spacing:1px;font-weight:normal;}
a.tabs {color:#ced2be;}
.footer {color:#555555;letter-spacing:0.5px;}
.footer strong {color:#838383; font-weight:normal;}
.footer a {color:#838383;}
.listingtext a {color:#8fa152;}
.listingtext em {color:#777; line-height:7px;}
.listingtext strong {font-weight:normal; margin:4px 0px 4px 0px; line-height:12px; color:#999; margin-bottom:6px;}
p.readmore a {color:#444;}
h4, h4 a {font-size:18px; color:#777f59; letter-spacing:-1px; margin-bottom:4px; font-weight:lighter;}
h4.normal, h4.normal a {font-size:16px; letter-spacing:-1px; color:#8fa152; font-weight:normal;}
h4#large, h4#large a {font-size:32px; color:#777f59; letter-spacing:-1px;}
.blog-item em {color:#879559;}
a.green {color:#879559;}
body#home li#homem a, body#blog li#blogm a, body#showcasebody li#showcasem a, body#services li#servicesm a, body#contact li#contactm a, body#project li#showcasem a {font-style:italic;}
/* COLOR */




.boxgrid{ 
width: 68px; 
height: 68px; 
margin:0px; 
padding:0px;
float:left; 
border: 0px;
overflow: hidden; 
position: relative; 
line-height:10px;
border:4px solid #202020;
background-color:#202020;
margin:0px 1px 1px 0px;
}
.boxgridwall {
position:absolute;
bottom:0px;
right:0px;
width:15px;
height:15px;
display:block;
background-image:url(cimk2/wallpapersava.gif);
}
a.boxgrid:hover{
border:4px solid #444;
}
.boxgrid img{ 
position: absolute; 
top: -74px; 
left: 0px; 
border: 0; 
height:72px;
width:72px;
padding:0px;
}
.boxgrid strong {
letter-spacing:0px;
margin:0px;
padding:0px 3px 0px 3px;
display:block;
color:#879559;
line-height:8px;
font:11px Arial;
font-weight:normal;
letter-spacing:0px;
}
.boxgrid a strong {
line-height:8px;
}
.boxgrid em {
font-size:9px;
padding:0px 3px 0px 3px;
display:block;
color:#555;
}

