@import url("//fonts.googleapis.com/css?family=Inconsolata:regular");

* {margin:0;padding:0}

/* mac hide \*/
html,body{height:100%;width:100%;}
/* end hide */
body {
background-color:#ffffff;
min-height:440px;/* for good browsers*/
min-width:1000px;/* for good browsers*/
  font-family: 'Inconsolata', serif;
  font-size: 12px;
  font-style: normal;
  text-shadow: none;
  text-decoration: none;
  text-transform: none;
  letter-spacing: 0em;
  word-spacing: 0em;
  line-height: 1.2em;

color:#aaaaaa;
background-image:url(images/refold_logo.gif);
background-repeat:no-repeat;
}

a{
color:#666666;
text-decoration:none;
}

a:hover{
text-decoration:none;
}

h1{
color:#666666;
font-size:14px;
line-height:18px;
margin-bottom:5px;
font-weight:normal;
}

h2{
color:#666666;
font-size:14px;
line-height:18px;
padding-bottom:5px;
font-weight:normal;
}


p{
padding-bottom:7px;}

ul{
list-style:none;
padding:0px;
margin-bottom:4px;
}

#menu{
margin-top:90px;
float:left;
}


#menu li {
display:block;
width:166px;
}

#menu li a {
padding-left:30px;
display:block;
}


.header{font-size:14px; line-height:20px;}

.service_sub li{background-color: #330033 ; line-height:14px; margin-bottom:2px;}
.service_sub a{background-color:#ffffff; margin-left:3px; display:block; text-indent:-3px; color:#aaaaaa; font-size:12px;}
.service_sub a:hover{background-color:#ffffff; margin-left:18px; display:block; text-indent:-18px; color:#666666;}

.about_sub li{background-color: #CC3366; line-height:14px; margin-bottom:2px;}
.about_sub a{background-color:#ffffff; margin-left:3px; display:block; text-indent:-3px; color:#aaaaaa;  font-size:12px;}
.about_sub a:hover{background-color:#ffffff; margin-left:18px; display:block; text-indent:-18px; color:#666666;}

.sub li{background-color:#C9C913; line-height:14px; margin-bottom:2px; font-size:12px;}
.sub a{background-color:#ffffff; margin-left:3px; display:block; text-indent:-3px; color:#aaaaaa; }
.sub a:hover{background-color:#ffffff; margin-left:18px; display:block; text-indent:-18px; color:#666666;}


.current a{background-color:#ffffff; margin-left:18px; display:block; text-indent:-18px; color:#666666;}


#main{
position:absolute;
left:210px;
width:600px;
margin-top:90px;
}

#main li{
text-indent:10px;
list-style-type:circle;
margin-left:20px;
}

#main ul{
margin-bottom:10px;
}

#comment{
position: absolute;
left:840px;
width:160px;
margin-top:90px;
}

#comment2{
width:160px;
float:right;
}

.liner {color: #999; background-color: #999; height: 1px; border:0; margin-bottom:12px;}
.liner hr { display: none; color: #999; background-color: #999; height: 1px; border:0; margin-bottom:12px;}


/* begin gallery styling */
#jgal { list-style: none; width: 200px;}
#jgal li { opacity: .5; float: left; display: block; width: 24px; height: 24px; background-position:25% 50%; cursor: pointer; margin:0px; margin-right:3px; background-color:#CCCCCC; border:1px; border-style:solid; border-color:#CCCCCC;}
#jgal li img { position: absolute; top: 40px; left: 0px; display: none; background-color:#CCCCCC;}
#jgal li.active img { display: block; }
#jgal li.active, #jgal li:hover { opacity: .99 /* safari bug */ }

/* styling without javascript */
#gallery { list-style: none; display: block; }
#gallery li { margin-bottom:10px; }

#contact { position:absolute; bottom:20px; width:166px; margin-left:30px; border:0px;}

.identity{background-color: #CC0066;}
.web{background-color: #999999;}
.print{background-color: #CCCC66;}
.creativeservices{background-color:#FF6600;}

.profdeet{
width:600px;
display:block;
clear:both;
padding-bottom:5px;
height:200px;
}

.profdeet img{
	clear:none;
	float:left;
	margin-right:10px;
	}


#refhome{
position:absolute;
width:150px;
height:65px;
top:0px;
left:20px;
text-indent:-600px;
}


#fadeshow1{
margin-bottom:5px;	
	}

