@charset "utf-8";
/* CSS Document */
@import url("reset.css");


#myGallery {
	width: 875px !important;
	height: 285px !important;
}


.clear {
	clear:both;
}

#imageBlock {
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom: 1px solid #FFF;
}




/* Prevent Form Spam */

.human {
	display:none;
	}
/* ---------------------------------------------------------------------------- portfolio link stlyes ---------------------------------------------------------------------------------- */

#port-sections {
background: transparent none repeat scroll 0 0;
height:150px;
opacity:0.5;
padding-bottom:3px;
padding-left:7px;
padding-right:7px;
border-bottom: 1px solid #FFF;

}

#port-sections div {

background: transparent url(../candy/home_box.png) repeat scroll 0 0;
display:block;
float:left;
height:120px;
margin:0px 7px;
padding:20px 0px 20px 20px;
width:180px;
}




#port-sections div a {
-x-system-font:none;
color:#331215;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:0.3em;
line-height:normal;
text-transform:uppercase;
}

#port-setions div p {
-x-system-font:none;
color:#999C9B;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:195%;
margin-bottom:10px;
}



.porty-on { text-decoration:underline
}

/*  ---------------------------------------------------------------------------- client listings stlyes ---------------------------------------------------------------------------------- */



#clientlistings p {
	
-x-system-font:none;
background:transparent url(../images/template/info.gif) no-repeat scroll 0 0;
color:#666666;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-left:15px;
padding-bottom:5px;
padding-left:20px;
padding-top: 15px;
text-transform:uppercase;
}

#clientlistings2 {
	
-x-system-font:none;
background:transparent url(../images/template/info.gif) no-repeat scroll 0 0;
color:#666666;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-left:0px;
padding-bottom:5px;
border-bottom: 1px solid #FFF;

}

ol, ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

.clients {
display:block;
float:left;
line-height:175%;
padding-left:35px;
padding-top:15px;
width:825px;
}
.clients2 {
display:block;
float:left;
line-height:150%;
padding-left:35px;
padding-top:0px;
width:825px;
}

#info dl {
  clear:both;
  width:825px;
  height:8em;
  margin:2em auto;}
  
#info dt {
color:#666666;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-top: 20px;
margin-bottom: 20px;
padding-bottom:5px;
padding-left:0px;
text-transform:uppercase;}

#info dd {
  width:33%; 
  float:left; 
  margin:0;}

#info ol.first {
  counter-reset:item 0;}
#info ol.second {
  counter-reset:item 5;}
#info ol.third {
  counter-reset:item 9;}

#info ol li {
  display: block;}
#info ol li:before {
  content: counter(item) ". "; 
  counter-increment: item 1;}
