@charset "utf-8";
/* CSS Document */
/* Global Items */
@import url(https://fonts.googleapis.com/css?family=Droid+Sans);
@font-face {
    font-family: 'jdRegular';
    src: url('../fonts/j.d-webfont.eot');
    src: url('../fonts/j.d-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/j.d-webfont.woff') format('woff'),
         url('../fonts/j.d-webfont.ttf') format('truetype'),
         url('../fonts/j.d-webfont.svg#jdRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'DroidSansRegular';
    src: url('../fonts/droidsans-webfont.eot');
    src: url('../fonts/droidsans-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/droidsans-webfont.woff') format('woff'),
         url('../fonts/droidsans-webfont.ttf') format('truetype'),
         url('../fonts/droidsans-webfont.svg#DroidSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }

h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th { font-size: 100%; font-weight: normal; font-style: normal; }
h1 {}

fieldset,iframe { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
p {
	margin: 10px 0 10px 0;
	padding: 1px 0 1px 0;
	font-family: "DroidSansRegular";
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	font-size-adjust: none;
	font-size: 1em;
	color: #3ABEC7;
}
img { border: 0; }
body {background:url(../images/back_stripe2.jpg) repeat top left;background-image:url(../images/back_stripe2.jpg);background-position:top left;background-repeat:repeat;top:0px;margin:0 0 10px 0;font-size:100%;line-height:1.2em;font-family: "DroidSansRegular";font-weight:normal;font-style:normal;font-variant:normal;font-size-adjust:none;font-size:15px;}
.clearbox {clear:both;height:0px;margin:0px;padding:0px;zoom:1;line-height:0;}
.hrdiv {margin:0 auto;width:850px; height:0px; border-color:#835e39; border:1px #835e39 solid; border-width:1px; float:left;zomm:1; line-height:0em; overflow:hidden; }
.bottomcontact {text-align:right;margin:0 25px 0 0;padding:0px;display:block;}
.jdfont { font-family: 'jdRegular', Arial, sans-serif; color:#fd942d; font-size:19px; text-align:right; padding:10px 0 0 0;  }
.jdheader { font-family: 'jdRegular', Arial, sans-serif; color:#fd942d; font-size:21px; text-align:center; padding:1px;  }
a:link {color:#83aac9; text-decoration:none}      /* unvisited link */
a:visited {color:#83aac9; text-decoration:none}  /* visited link */
a:hover {color:#c6e6f5; text-decoration:none}  /* mouse over link */
a:active {color:#83aac9; text-decoration:none}  /* selected link */ 

.jdhomeboxes { font-family: 'jdRegular', Arial, sans-serif; color:#fd942d; font-size:20px; text-align:right; padding:2px;  }
.jdhomeboxes a:link  {color:#fd942d; text-decoration:none}      /* unvisited link */
.jdhomeboxes a:visited {color:#fd942d; text-decoration:none}  /* visited link */
.jdhomeboxes a:hover {color:#fd942d; text-decoration:none}  /* mouse over link */
.jdhomeboxes a:active {color:#fd942d; text-decoration:none}  /* selected link */
.socialicons {padding:0 4px 0 4px}
.roundcorner {behavior: url(PIE.htc);border-width:1px;border: 1px solid #3a627b;border-color:#3a627b;-moz-border-radius: 0.625em;-webkit-border-radius:0.625em;border-radius:0.625em;position:relative;z-index:1;}
h1 {width:auto;height:25px;padding:25px 0 0 0;margin:0px;display:block;	color: #bad5e4;font-family: Impact, Charcoal, sans-serif;font: Impact, Charcoal, sans-serif;font-size:1.5em;}
h2 {color: #bad5e4;font-family: Impact, Charcoal, sans-serif;font: Impact, Charcoal, sans-serif;font-size:1.5em;margin:0px;letter-spacing:.05em;padding:18px 0 0 0;}
.uldesignpage {margin:15px 0 0 25px;padding:5px;display:block;text-decoration:none;font-size:17px;	}
.textcontainer {width:850px;height:auto;padding:0px;margin:20px auto 20px auto;display:block;	color:#fff;}
.textcontainerpartners {width:850px;height:auto;padding:0px;margin:0px auto 20px auto;display:block;	color:#fff;}
.profilebox {width:850px;height:auto;	padding:0 25px 0 25px;margin:7px auto 0 auto;display:block;border: 1px solid #3a627b;border-width:1px;border-color:#3a627b;background:#0e2b47;background-color:#0e2b47;-moz-border-radius: 0.625em;-webkit-border-radius: 0.625em;border-radius: 0.625em;behavior: url(PIE.htc);}	
.profilel {width:610px;	height:auto;padding:0 10px 10px 10px;margin:0px;display:block;float:left;}
.profiler {width:200px;height:auto;padding:0px;margin:40px 0 0 0;display:block;float:right;}
.container {width:1000px;height:auto;padding:0px;margin:0px auto;display:block;}
.header {width:900px;height:auto;padding:0px;margin:0px;display:block;}
.navigation {width: 670px;height:16px;padding:0px;margin:0 50px;float:right;z-index:500;}
.slideshow {width:900px;height:338px;padding:0px;margin:18px auto 0 auto;}
.slideshow2 {width:100%;height:338px;position:absolute;padding:0px;top:117px;margin:0px auto;left:-5px;z-index:-50;background:url(../images/stripbackground.jpg) top repeat-x;background-image:url(../images/stripbackground.jpg);}
.content {width:1000px;height:auto;padding:0px;margin:0px;display:block;}
.homemultibox {font-family: Impact, sans-serif;font:Impact sans-serif;font-weight:normal;font-size:15px;}
.homepagebottom {width:1000px;height:auto;	padding:0px;margin:6px 0 0 0;display:block;}
.homeleft {width:270px;height:368px;	padding:1px;margin:1px;display:block;float:left;background:#031e38;background-color:#031e38;-moz-border-radius: 0.625em;-webkit-border-radius: 0.625em;border-radius: 0.625em;border: 1px solid #3a627b;border-width:1px;border-color:#3a627b;behavior: url(PIE.htc);}
.homeright {width:700px;height:368px;padding:1px;margin:1px;display:block;	float:right;color:#fefefe;background:none;background-color:transparent;}
/* Review Page */
.reviewleft {width:390px;height:auto;padding:0px;margin:0px;float:left;}
.reviewright {width:400px;height:auto;padding:0px;margin:0 0 0 50px;float:left;}
/* Branding Page */
.brandcontainer {width:1000px;height:auto;padding:0px;margin:6px auto 0 auto;display:block;color:#fff;
}
.brandingcontent {width:1000px;height:auto;padding:0px;margin:0px auto;display:block;}
.brandleft {width:380px;height:460px;margin:0px;padding:8px 25px 0 25px;display:block;float:left;background:#0e2b47;background-color:#0e2b47;border-width:1px;border: 1px solid #3a627b;border-color:#3a627b;-moz-border-radius: 0.625em;-webkit-border-radius: 0.625em;border-radius: 0.625em;behavior: url(PIE.htc);}
.brandmid {width:68px;height:auto;padding:7px 0 0 0;margin:0 0 0 15px;display:block;float:left;}
.brandright {width:468px;height:auto;margin:0px;padding:0px;display:block;float:right;}
.bch1 {width:468px;height:auto;padding:0px;margin:0 0 17px 0;display:block;}
.bcboxleft {height:auto;float:left;padding:0px;margin:0 6px 0 0;display:block;}
.bcboxright {height:auto;float:right;padding:0px;margin:0px;display:block;}
.hrdivbrand {margin:6px 0 16px 0;width:360px; height:0px; border-color:#835e39; border:1px #835e39 solid; border-width:1px; float:left;zomm:1; line-height:0em; overflow:hidden;}
.def {color:#fd942d;}
/* WebDesig Page */
.wdcontainer {width:1000px;height:auto;	padding:0px;margin:6px auto 0 auto;display:block;color:#fff;}
.wdleft {width:380px;height:460px;margin:0px;padding:8px 25px 0 25px;display:block;float:left;background:#0e2b47;background-color:#0e2b47;border-width:1px;border: 1px solid #3a627b;border-color:#3a627b;-moz-border-radius: 0.625em;-webkit-border-radius: 0.625em;border-radius: 0.625em;behavior: url(PIE.htc);}
.wdmid {width:68px;height:auto;padding:7px 0 0 0;margin:0 0 0 15px;display:block;float:left;}
.wdright {width:468px;height:auto;margin:0px;padding:0px;display:block;float:right;}
.staffprofileright {width:550px;height:auto;margin:0px;padding:0px;display:block;float:right;}
.lprofile {width:600px;padding:0px;margin:0px;height:auto;float:left;}
.staffl {width:500px;padding:0px;margin:0px;display:block;height:auto;float:left;}
.staffr {width:340px;padding:0px;margin:0px;display:block;height:auto;float:right;}
.wdimage {width:458px;height:auto;padding:0px;margin:0 0 22px 0;display:block;}
.wdimagebottom {width:458px;height:auto;padding:0px;margin:0px;display:block;}
/* Consult Page */
.consultleft {width:380px;height:auto;padding:8px 25px 0 25px;margin:0px;float:left;color:#fefefe;display:block;background:#0e2b47;background-color:#0e2b47;border-width:1px;border: 1px solid #3a627b;border-color:#3a627b;-moz-border-radius: 0.625em;-webkit-border-radius: 0.625em;border-radius: 0.625em;behavior: url(PIE.htc);}
/* Small Business Networking Page */
.sbncontainer {width:1000px;height:auto;	padding:0px;margin:6px auto 0 auto;display:block;color:#fff;}
.sbntext {width:380px;height:455px;padding:8px 25px 0 25px;margin:0px;float:left;color:#fefefe;display:block;background:#0e2b47;background-color:#0e2b47;border-width:1px;border: 1px solid #3a627b;border-color:#3a627b;-moz-border-radius: 0.625em;-webkit-border-radius: 0.625em;border-radius: 0.625em;behavior: url(PIE.htc);}
.snbmidbox {width:76px;height:auto;padding:0 5px;margin:0px;display:block;float:left;}
.sbncontactcont {width:460px;height:442px;padding:10px;margin:0px;display:block;float:right;color:#fefefe;background:#0e2b47;background-color:#0e2b47;border-width:1px;border: 1px solid #3a627b;border-color:#3a627b;-moz-border-radius: 0.625em;-webkit-border-radius: 0.625em;border-radius: 0.625em;behavior: url(PIE.htc);}
.sbnlabel {width:150px;height:28px;padding:4px;margin:3px 0 0 0;display:block;float:left;}
.snbinputbox {width:285px;height:28px;padding:4px;margin:3px 0 0 0;display:block;float:right;}
.sntexlabcont {width:435px;height:22px;padding:1px;margin:1px 0;display:block;float:left;}
.sbntextbox {width:455px;height:180px;margin:5px 0 0 0 ;padding:0px;height:180px;display:block;}
.textareasbn {width:430px;height:156px;margin:0 0 0 10px;padding:5px;display:block;overflow:hidden;border: 1px solid #3a627b;border-width:1px;border-color:#3a627b;background:#031e38;background-color:#031e38;color:#efefef;font-size:15px !important;font-family: "DroidSansRegular";font-weight:normal;font-style:normal;font-variant:normal;font-size-adjust:none;}
.inputboxes {width:276px;height:24px;padding:4px 0 0 3px;border: 1px solid #3a627b;border-width:1px;border-color:#3a627b;background:#031e38;background-color:#031e38;color:#efefef;font-size:15px !important;font-family: "DroidSansRegular";font-weight:normal;font-style:normal;font-variant:normal;font-size-adjust:none;}
.serviceul {margin:10px 0 0 20px;padding:0px;}
.submitbutton {width:442px;	height:28px;padding:0px;margin:0 0 0 10px;}
.businesscontactform {width:auto;height:auto;}
.formbox {width:460px;height:39px;padding:0px;margin:0px;}
/* Portfolio */
.portfoliosections { font-family: 'jdRegular', Arial, sans-serif; color:#fd942d; font-size:22px; text-align:left; padding:10px 0 10px 0; }
/* SEO Page */
.seoleft {width:380px;height:460px;margin:0px;padding:8px 25px 0 25px;display:block;float:left;background:#0e2b47;background-color:#0e2b47;border-width:1px;border: 1px solid #3a627b;border-color:#3a627b;-moz-border-radius: 0.625em;-webkit-border-radius: 0.625em;border-radius: 0.625em;behavior: url(PIE.htc);}
.designpagerb {width:848px;height:auto;padding:0px;margin:0 0 17px 0;display:block;}
.designpageimg {width:850px;heighht:auto;padding:5px;margin:0px;display:block;}
.despgl {width:270px;height:220px;float:left;padding:0px;margin:0 3px 0 0;border-width:3px;border: 3px solid #3a627b;border-color:#3a627b;-moz-border-radius: .4em;-webkit-border-radius:.4em;border-radius:.4em;behavior: url(PIE.htc);position:relative;}
.despgm {width:270px;height:220px;float:left;padding:1px;margin:0 0 0 6px;border-width:3px;border: 3px solid #3a627b;border-color:#3a627b;-moz-border-radius: .4em;-webkit-border-radius:.4em;border-radius:.4em;behavior: url(PIE.htc);position:relative;}
.despgr {width:270px;height:220px;float:right;padding:0px;margin:0 0 0 6px;border-width:3px;border: 3px solid #3a627b;border-color:#3a627b;-moz-border-radius: .4em;-webkit-border-radius:.4em;border-radius:.4em;behavior: url(PIE.htc);position:relative;}
/* About Us Page */
.headertext {color: #bad5e4;font-family: Impact, Charcoal, sans-serif;font: Impact, Charcoal, sans-serif;font-size:1.5em;margin:0px;padding:18px 0 0 0;}
.aboutbottom {width:850px;height:auto;	padding:0 25px 0 25px;margin:7px auto 0 auto;display:block;border: 1px solid #3a627b;border-width:1px;border-color:#3a627b;background:#0e2b47;background-color:#0e2b47;-moz-border-radius: 0.625em;-webkit-border-radius: 0.625em;border-radius: 0.625em;behavior: url(PIE.htc);}
/* Sitemap */
.siteleft {width:390px;float:left;padding:5px;margin:0px;display:block;}
.siteright {width:390px;float:right;padding:5px;margin:0px;display:block;}

/* Kwicks Boxes */
.fontheadkwick {color: #bad5e4;font-family: Impact, Charcoal, sans-serif;font: Impact, Charcoal, sans-serif;font-size:1.5em;margin:0px;padding:0px;}
.kwickorangebar {border:#907751 1px solid;border-color:#907751;border-style:solid;border-width:1px;width:350px;padding:0px;margin:10px 0 10px 0;display:block;height:0px;line-height: 0;display: block; zoom:1;
}
.kwbox1 {width:420px;height:auto;display:block;padding:0px;margin:0px;}
.kwboxinter2 {width:350px;height:330px;float:right;padding:5px;margin:15px 0 0 0;}
.kwboxtab2 {width:12px;height:320px;float:left;padding:0px;margin:20px 0 0 17px;}
.kwbox2 {width:420px;height:auto;display:block;padding:0px;margin:0px;}
.kwbox3 {width:420px;height:auto;display:block;padding:0px;margin:0px;}
.kwbox4 {width:420px;height:auto;display:block;padding:0px;margin:0px;}
/* /Kwicks Boxes */
.topsocialicons {text-align:center;}
.footer {width:900px;height:auto;	padding:0px;margin:10px auto 0 auto;display:block;color:#4481a1;text-align:center;	font-size:0.813em !important;font-family: "DroidSansRegular";font-weight:normal;font-style:normal;font-variant:normal;font-size-adjust:none;}
.copyright {width:900px;height:auto;	padding:0px;margin:5px auto 0 auto;display:block;	color:#4481a1;text-align:center;font-size:0.75em !important;font-family: "DroidSansRegular";font-weight:normal;font-style:normal;font-variant:normal;font-size-adjust:none;}
.recommended {width:600px; height:auto;	padding:0px;margin:10px auto 0 auto;display:block;color:#4481a1;text-align:center;	font-size:1.5em !important;font-family: "DroidSansRegular";font-weight:normal;font-style:normal;font-variant:normal;font-size-adjust:none;}
.recfont {color:#0B6F7B;text-align:center;	font-size:15px !important;font-family: "DroidSansRegular";font-weight:normal;font-style:normal;font-variant:normal;font-size-adjust:none;}
.recbox1 { width:120px; height:auto;	padding:0px;margin:10px auto 0 auto;display:block;color:#4481a1;text-align:center;	font-size:2em !important;font-family: "DroidSansRegular";font-weight:normal;font-style:normal;font-variant:normal;font-size-adjust:none;}
.recbox2 { width:120px; height:auto;	padding:0px;margin:10px auto 0 auto;display:block;color:#4481a1;text-align:center;	font-size:2em !important;font-family: "DroidSansRegular";font-weight:normal;font-style:normal;font-variant:normal;font-size-adjust:none;}
/* Script's CSS */

/* defaults for all examples */
.kwicks {list-style: none;position:relative;margin:0;padding: 0;}
.kwicks li{	display: block;	overflow: hidden;padding: 0;cursor: pointer;border: 1px solid #3a627b;border-width:1px;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;behavior: url(PIE.htc);}
/* Hughes IT Kwicks 1-4 */
#hughesitslide .kwicks li{float: left;width:173px;height: 368px;margin:0px;}
#hughesitslide #kwick1 {background:url(../images/slidebox1background.jpg) repeat-x top left;	background-image:url(../images/slidebox1background.jpg);background-repeat:repeat-x;background-position:top left;height: 368px;} 
#hughesitslide #kwick2 {background:url(../images/slidebox2background.jpg) repeat-x top left;	background-image:url(../images/slidebox2background.jpg);background-repeat:repeat;background-position:top left;height: 368px;}
#hughesitslide #kwick3 {background:url(../images/slidebox3background.jpg) repeat-x top left;	background-image:url(../images/slidebox3background.jpg);background-repeat: repeat;background-position:top left;height: 368px;}
#hughesitslide #kwick4 {background:url(../images/slidebox4background.jpg) repeat-x top left;	background-image:url(../images/slidebox4background.jpg);background-repeat:repeat;background-position:top left;height: 368px;}

/* The Nivo Slider styles */
.nivoSlider {position:relative;}
.nivoSlider img {position:absolute;top:0px;left:0px;}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;	display:none;}
/* The slices in the Slider */
.nivo-slice {	display:block;	position:absolute;	z-index:50;	height:100%;}
/* Caption styles */
.nivo-caption {position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8; /* Overridden by captionOpacity setting */	width:100%;	z-index:89;}
.nivo-caption p {padding:5px;margin:0;}
.nivo-caption a {display:inline !important;}
.nivo-html-caption {display:none;}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {position:absolute;top:45%;z-index:99;cursor:pointer;}
.nivo-prevNav {left:0px;}
.nivo-nextNav {right:0px;}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {position:relative;z-index:99;cursor:pointer;}
.nivo-controlNav a.active {font-weight:bold;}


/* ToolTip Stuff */
/* trigger button */
#download_now {
}
/* tooltip styling */
.tooltip {color:#000;display:none;background:url(../images/black_arrow.png);height:auto;padding:20px;width:183px;border: 2px solid #333;border-width:2px;border-color:#333;-moz-border-radius: 0.625em;-webkit-border-radius: 0.625em;border-radius: 0.625em;behavior: url(PIE.htc);}
.roundimage {border: 0px solid #555;border-width:0px;border-color:#555;-moz-border-radius: .5em;-webkit-border-radius: .0em;border-radius: .5em;behavior: url(PIE.htc);}

/* a .label element inside tooltip */
.tooltip .label {color:yellow;width:35px;}
.tooltip a {color:#ad4;font-size:11px;font-weight:bold;}
.jdfonttooltips { font-family: 'jdRegular', Arial, sans-serif; color:#000; font-size:18px; text-align:left; padding:0px ;  }

/* ToolTip on the Design Portfolio Page	 */
/* trigger button */
#download_now {
}
/* tooltip styling */
.tooltip2 {color:#000;display:none;background:url(../images/black_arrow.png);height:auto;padding:20px;width:238px;border: 2px solid #333;border-width:2px;border-color:#333;-moz-border-radius: 0.625em;-webkit-border-radius: 0.625em;border-radius: 0.625em;behavior: url(PIE.htc);}
.roundimage2 {border: 0px solid #555;border-width:0px;border-color:#555;-moz-border-radius: .5em;-webkit-border-radius: .0em;border-radius: .5em;behavior: url(PIE.htc);}

/* a .label element inside tooltip */
.tooltip2 .label {color:yellow;width:35px;}
.tooltip2 a {color:#ad4;font-size:11px;font-weight:bold;}
.jdfonttooltips { font-family: 'jdRegular', Arial, sans-serif; color:#000; font-size:18px; text-align:left; padding:0px ;  }

/* Web Gallery Page */
#gallery { position: relative; width:460px }
#pictures { position: relative; height:408px; width:460px }
#pictures img { position: absolute; top: 0; left: 0; }
#prev, #next { margin-top: 15px; text-align: left; font-size: 2.0em; }
