body{ font-family:Arial, Helvetica, sans-serif; color:#666666; line-height:19px; font-size:12px; letter-spacing:4px; text-align:left;  margin:0px; padding:0px; background:url(images/bk.png) repeat-y center #f3f7e4}
h1, h2, h3, h4, h5{ font-weight:normal; color:#999966; margin:0px; padding:0px; text-align:left; line-height:inherit; color: #666666}
.chris-miller-web-designer-header{ height:113px; color:#CCCCCC; margin-bottom:0px; padding-top:12px; text-align:center; background:url(images/header20112.png)  center no-repeat; border-bottom:1px solid #fff}
.website-designer-header{background: url(images/greenery1colour.png)  center repeat-x;}
.website-designer-header2{background:#000   center repeat-x;}
.chris-miller-stockillustration-header{ height:25px; color:#CCCCCC; margin-bottom:0px; margin-top:5px; padding-top:5px; text-align:center; background:url(images/headerimage.gif) top center no-repeat ;}
.footer{ clear:both; padding:4px; border-bottom:1px solid #ccc;border-top:1px solid #ccc; margin:auto; margin-top:15px; text-align:center; background:#eef0f0;}
.chris-miller-webdesign-body{ padding-top:15px;  width:1110px; margin:auto;  }
.professional-website-design-LeftText{ width:275px; padding-left:25px;  left:0px; top:0px; border:#999999 0px solid; float:left; font-size:11px; letter-spacing:2px; }
.professional-stockillustration{ width:250px; letter-spacing:0px; padding-left:10px;  left:0px; top:0px; border:#999999 0px solid; float:left; font-size:11px; line-height:normal;  }
.webDesign-Chelmsford-Essex-RightBox{ margin-left:5px; float:left;top:0px; width:640px; color:#CCCCCC;   }
.stockillustration-RightBox{ margin-left:5px; float:left;top:0px; width:800px; color:#CCCCCC;   }
.webDesign-Chelmsford-Essex-RightBox ul{ margin:0px; padding:0px;}
.webDesign-Chelmsford-Essex-RightBox ul li{ margin:0px; padding:0px; list-style:none; width:154px; border:#CCCCCC 1PX solid; background:#fff; text-align:center; margin-left:2px;  margin-bottom:2px; float:left; display:inline;}
.clear{ clear: both;}
.web-print-illustration-design-menu{ width:160px; float:left; text-align:left; color:#CCCCCC}
.web-print-illustration-design-menu  ul{ margin:0px; padding:0px; }
.web-print-illustration-design-menu ul li{ margin:0px; padding:0px; list-style:none; border:0px solid #fff; border-bottom:1px #f1f6e2 solid;border-right:1px #f1f6e2 solid;}
.web-print-illustration-design-menu ul li:hover{ margin:0px; padding:0px; list-style:none; border:0px solid #fff; border-bottom:1px #f1f6e2 solid;border-right:1px #f1f6e2 solid; }
.web-print-illustration-design-menu ul li a{ height:21px; padding-top:4px; display:block; text-decoration:none; color:#4a4b48 ; background:url(images/menucircle.png) left top no-repeat; letter-spacing:0px;padding-left:25px; font-weight:bold; }
.web-print-illustration-design-menu ul li a:hover{ height:21px; padding-top:4px; display:block; text-decoration:none; color:#aabe65;background:url(images/menucircleo.png) left top no-repeat;  }
a:link.menu1 { border-right :3px  solid #71d1fb; color:#71d1fb}
a:link.menu2{border-right:3px #84b1ea solid; color:#84b1ea}
a:link.menu3{border-right:3px #a081d1 solid; color:#a081d1}
a:link.menu4{border-right:3px #b460bf solid; color:#b460bf}
a:link.menu5{border-right:3px #d9219d solid; color: #d9219d}
a:link.menu6{border-right:3px #ec008c solid; color: #ec008c}
a:active.menu1 { border-right :3px  solid #71d1fb; color:#71d1fb}
a:active.menu2{border-right:3px #84b1ea solid; color:#84b1ea}
a:active.menu3{border-right:3px #a081d1 solid; color:#a081d1}
a:active.menu4{border-right:3px #b460bf solid; color:#b460bf}
a:active.menu5{border-right:3px #d9219d solid; color: #d9219d}
a:visited.menu1 { border-right :3px  solid #71d1fb; color:#71d1fb}
a:visited.menu2{border-right:3px #84b1ea solid; color:#84b1ea}
a:visited.menu3{border-right:3px #a081d1 solid; color:#a081d1}
a:visited.menu4{border-right:3px #b460bf solid; color:#b460bf}
a:visited.menu5{border-right:3px #d9219d solid; color: #d9219d}
a:visited.menu6{border-right:3px #ec008c solid; color: #ec008c}a:active.menu6{border-right:3px #ec008c solid; color: #ec008c}

a:hover.menu1 { border-right :3px  solid #71d1fb; color:#fff;background:#71d1fb}
a:hover.menu2{border-right:3px #84b1ea solid; color:#fff; background:#84b1ea}
a:hover.menu3{border-right:3px #a081d1 solid; color:#fff;background:#a081d1 }
a:hover.menu4{border-right:3px #b460bf solid; color:#fff; background:#b460bf;}
a:hover.menu5{border-right:3px #d9219d solid; color: #fff; background: #d9219d}
a:hover.menu6{border-right:3px #ec008c solid; color: #fff;background: #ec008c}

.SampleImage{ height:110px;}
.SampleImage img{ border:0px;}
.sampleText{ height:40px; font-size:10px;  letter-spacing:normal; line-height:normal; text-align:left;}



.homeimage1{ background:url(images/businesscard/rachelRickets.gif)}
.homeimage2{ background:url(images/web/gunnterConsulting.gif)}
.homeimage3{ background:url(images/logos/bumblebee.gif)}
.homeimage4{ background:url(images/logos/pinkduckLogo.gif)}

a, a:visited, a:link, a:active{ color:#bfd565; text-decoration:none}
a:hover{ color: #ec008c}

.offers{ margin-top:40px; color:#FFFFFF; font-weight:bold; text-align:center; letter-spacing:2px;}
.offers2{ background:#71d1fb}
.offers3{ background:#a081d1}
.offers4{ background:#d9219d}
.offers1{ background:url(images/offers-grey.gif) top no-repeat}
.offers5{ background:url(images/offers-grey.gif) bottom no-repeat}

.textimonalbox{ margin-bottom:20px; color:#666666; margin-left:20px;}

/* STOCK IMAGES BIT //////////////////////////////////////////////////////////////////////////////*/

  .stockbox{background-color: #F0F0F0; padding:6px; text-align:center; border:1px solid #ccc; margin:5px; float:left; height:230px; letter-spacing:0px; color: #8B8A99}
.Stockimg {background-color:#fff; height:125px;  padding:2px; border:1px solid #CCCCCC;clear:both;}
a img.Stockimg { border:0px;height:130px;
 border:#CCCCCC 1px solid; 
/* for IE */
   filter:alpha(opacity=80); 
/* CSS3 standard */
    opacity: 0.8;
	margin-bottom:15px;}
	.imageTitle{ width:120px; margin:auto;}
	.imageTitle p{ padding:0px; margin:0px;}
.stockbox-big{background-color: #F0F0F0; padding:6px; text-align:center; border:1px solid #ccc; margin:5px; letter-spacing:0px; color: #8B8A99; padding:6px; border:1px solid #ccc; max-width:600px; margin:5px; float:left; letter-spacing:0px;}
.Stockimg-big{ border:0px; height:250px; padding:9px; margin-bottom:5px; border: #333333 1px dotted; background:#FFFFFF; 
/* for IE */
filter:alpha(opacity=100);   
/* CSS3 standard */
   opacity: 1.0;}
a:hover img.Stockimg  {  min-height:125px; border: #999999 1px dotted; 
/* for IE */
filter:alpha(opacity=100);   
/* CSS3 standard */
   opacity: 1.0;}
 .stockbox:hover{ }

.gallery ul{float:left;padding:0px; margin:0px;}
.gallery ul li{float:left;height:58px; width:58px; padding:0px; margin:1px; display:inline; list-style:none;}
.gallery ul li img{ padding:4px; border:1px solid #ccc; margin:5px;}

.galleria{list-style:none;width:747px;}
.galleria li{display:block;width:60px;height:60px; float:left; display:inline; background:#FFFFFF; overflow:hidden;float:left;margin:2px; padding:0px;}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:0px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto;border:0px;}
.galleria li .caption{display:block;padding-top:.5em}

.gallery{ width:625px; margin-top:0px; height:300px; float:left; background:; overflow:hidden;border:#5B5C5B 0px solid; margin-bottom:20px; padding:2px;margin-left:5px;}

.gallery_demo_unstyled{float:left; width:180px;overflow:auto; padding:0px; margin:0px; }
.galleria ul { margin:0px; padding:0px; float:left;}
.nav{ float:left; width:500px; text-align:center}
.nav a{ color:#181831 }
.nav a:link{ color:#181831 }
.nav a:active{ color:#181831 }
.nav a:visited{ color:#181831 }
.nav a:hover{ text-decoration:underline; color:#181831 }
#main_image{ text-align:center;background:;  margin-right:1px; border-right:2px dotted #666;float:left;height:300px; width:442px; }
#main_image img{height:300px;border:0px; width:430px; margin-right:12px;}
.tourGallery img{ float:left; margin:3px;filter:alpha(opacity=80);   /* CSS3 standard */ opacity: 0.8; border:0px;}
.tourGallery img:hover{ float:left; margin:3px;filter:alpha(opacity=100);   /* CSS3 standard */ opacity: 1.0;}
.tourGallery ul{ padding:0px; margin:0px; margin-left:20px;}
.tourGallery li{ padding:0px; margin:0px; list-style:none; float:left; display:inline;}
