/* Reset */
html{color:#000;background:#000000}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;font-family:'Old Standard TT',Rockwell,Georgia,"Bitstream Charter",serif}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}legend{color:#000}
.portfoliobanner h4{margin:0 auto;width:100%;margin-top:5px;text-align:center;height:60px;float:left;}
h4 a{font-size:35px;color:#fff;text-decoration:none;text-shadow:1px 1px 1px #000}
h4 a:hover{text-decoration:underline}

body{background:url(/assets/e64-Background.jpg) top center #000 no-repeat;color:#333;font-family:Verdana,Arial,Sans-Serif;font-size:62.5%;text-align:center}
acronym{border-bottom:1px dotted #666}

.point a {text-decoration:none;}

.wf-inactive h3 {
font-family: Rockwell,Georgia,"Bitstream Charter",serif;
font-size: 16px;
font-weight:400;text-shadow:1px 1px 0 #EDEDED;color:#267fc1; margin:10px 10px 7px 10px;
}
.wf-active h3 {
font-family: 'Old Standard TT',Rockwell,Georgia,"Bitstream Charter",serif;
font-size: 16px;
font-weight:400;text-shadow:1px 1px 0 #EDEDED;color:#267fc1; margin:10px 10px 7px 10px;
}

#header{background:url(/assets/header.jpg) no-repeat 15px 27px;height:141px;margin:0 auto;padding:27px 0 0;width:990px;position:relative}
 #header h1{float:left;height:122px;margin:9px 27px 0;text-indent:-9999px;width:234px}
 .login-box{float:right;width:267px;margin:6px 22px 0 0;}
  .login-box .loginA{-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;background:url(/images/all-bg.png) 0 -480px;color:#FFF;float:left;font-size:13px;padding:5px 10px;text-decoration:none;border-right:1px solid #CCC;}
   .login-box a{color:#bbb;text-decoration:none;}
   .login-box a:hover{color:#000}
    .login-box .normal:hover{color:#000; text-decoration:underline}
   .login-box .selected,.login-box a:focus{background-position:0 -448px;outline:none;}
  .login-box form{background:url(/images/all-bg.png) repeat-x 0 -470px;float:left;padding:5px;width:256px;}
   .login-box input{border:1px solid #333;font-size:12px;padding:4px 3px;width:103px;}
   .login-box .username{width:98px;}
   #login-button{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:url(/images/all-bg.png) repeat-x 0 -511px;border:0;color:#FFF;cursor:pointer;font-weight:700;width:30px;}
    #login-button:hover{color:#333;}

#columnsbox {position:relative;width:943px;float:left;padding-bottom:10px;margin:10px 0;border-bottom:1px solid #f0eae5; border-top:1px solid #f0eae5;overflow:hidden}

#page,.page,.center-column{margin:0 auto;padding:0;width:968px;text-align:left;}
#page{background:url(/images/content-bg.png) repeat-y;position:relative;}

 #menu-main{background:url(/images/all-bg.png) repeat-x 0 -110px;height:39px;margin:0 4px;padding:0 5px 0 4px;position:absolute;top:0;left:0;width:950px}
  #menu-main li{float:left;position:relative;z-index:2;margin:0 0 0 1px}
   #menu-main a{color:#FFF;float:left;font-size:13px;padding:12px 12px 11px;text-transform:uppercase;text-decoration:none}
    #menu-main a:hover,#menu-main a:active,#menu-main a:focus,#menu-main .current{background:url(/images/all-bg.png) repeat-x 0 -149px;text-decoration:none;outline:none;text-shadow:-1px -1px 7px #EDEDED}
  #menu-main .sub{position:absolute;left:0px;top:39px;background:#1ab7ea;width:205px;-moz-border-radius: 0 0 5px 5px;-webkit-border-radius: 0 0 10px 10px;border-radius: 0 0 10px 10px;padding: 10px 0;z-index:2}
   #menu-main .sub li{width:195px;border-top:1px dashed #4DD8F4;margin:0}
    #menu-main .sub a{text-transform:none;padding:5px;width:195px;color:#fff;text-shadow:none}
	 #menu-main .sub a:hover,#menu-main .sub a:active{background-position: 0 -150px;color:#000}
   #menu-main .sub .current{background:none}
   #menu-main .sub .end{border-top:1px dashed #4DD8F4}
  #menu-main .floatright .sub{left:auto;right:0px}
 
 #content{min-height:100px;padding:42px 10px 0;overflow:hidden;width:946px;}
  h1,h2,h3{font-size:20px;font-weight:400;text-shadow:1px 1px 0 #EDEDED;color:#ff7c00}
  h2{margin:16px 10px 10px 10px;}
  h3{font-size:16px;color:#267fc1; margin:10px 10px 7px 10px;}
  p{font-size:12px;line-height:17px;padding:5px 10px}
  
  #presentation{background:url(/assets/presentation.jpg) repeat-x #000000;height:208px;margin:-3px -5px 0 -6px;overflow:hidden;position:relative; width:959px;}
  #presentation #flash{position:relative;width:327px;}
   #presentation li{background:url(/images/vid-bg.png) repeat-x;float:left;height:145px;margin:57px 15px 0;width:115px}
   #presentation #main-video{background:url(/images/video-bg.jpg) no-repeat;height:196px;margin:12px 17px 0;width:343px}
    #video-frame{border:0;height:182px;margin:1px 2px;width:331px}
    #main-video object{margin:9px 0 0 10px;position:relative;z-index:0}
   #presentation .home{left:470px;margin:0;position:absolute;top:184px;z-index:1;background:none}
    #presentation .home a{background:url(/images/social-icons.png) no-repeat 0 -275px;height:26px;text-indent:-9999px;width:25px;float:left}


  #main-points{margin:0 -6px 10px;float:left;width:960px;position:relative;z-index:1;background:url(/images/all-bg.png) 0 -537px repeat-x;height:155px;overflow:hidden}
   #main-points .point{float:left;height:191px;background:url(/images/orange-dropdown.png) -720px 29px no-repeat;position:relative;z-index:1}
   #main-points .three-cols{width:320px;background-position:-959px -162px}
   #main-points .four-cols{width:240px}
    #main-points .ecommerce .arrow{background-position:0 -1px}
    #main-points .arrow{background:url(/images/orange-dropdown.png) -240px -1px repeat #fff;height:130px;width:230px;padding:30px 5px;position:relative;left:0;top:-161px;z-index:2;float:left}
	#main-points .three-cols .arrow{width:310px;background-position:0 -192px}
	#main-points .dropped{background-position:-240px 0}
     #main-points .hotpoint{height:183px;left:2%;position:absolute;top:8px;width:96%}
	 #main-points .design .arrow{background-position:-480px -1px}
	#main-points h1{color:#fff;font-size:24px;padding:45px 0 0;text-align:center;text-shadow:0px 0px 2px #ededed;width:100%;position:relative;top:0;left:0;line-height:30px;}
	#main-points h1.selected{color:#000; text-shadow:none;}
	#main-points h4{font-size:14px;font-weight:700; margin:5px}
     #main-points h4 a{color:#000;}
	#main-points p{padding:0 5px}

	#main-points .four-cols .pointTitle {width: 240px;height: 154px;float: left;margin-top: -190px;padding: 0;}
	#main-points .three-cols .pointTitle {width: 320px;height: 154px;float: left;margin-top: -190px;padding: 0;}
	
  #advert{background-repeat:no-repeat;height:206px;margin:-3px -7px 0 -6px;overflow:hidden;position:relative;hidden:width:959px;}
  #advert #flash{top:17px;left:580px;position:absolute;width:290px;}
  .sem {background-image:url(/assets/SEO-Banner.jpg);}
  .eSposure{background-image:url(/assets/eSposure-Banner.jpg);}
  .design{background-image:url(/assets/dale-farm.jpg);}
  .e64-Systems{background-image:url(/assets/e64Systems-Banner.jpg);}
  .e64-Customers{background-image:url(/assets/e64-Customers-banner.jpg);}
  .e64-Contact{background-image:url(/assets/ContactUs-Banner.jpg);}
  
  #blinds{margin:0px 227px 0;position:relative;width:202px;height:91px;float:left;cursor:pointer;}
  
 .scroll-nav{text-align:center;margin:0 auto;width:150px;overflow:hidden}
  .scroll-nav .browse{float:left;margin:1px 5px 0}
   .scroll-nav a{color:#333;text-decoration:none}
    .scroll-nav a:hover{color:#000}
 .scroll-nav .disabled,.scroll-nav .disabled:hover,.scroll-nav .disabled:focus{display:block;color:#CCC;outline:none;cursor:default}
  .navi{height:20px;margin:0 auto;float:left}
   .navi a{width:8px;height:8px;float:left;margin:3px;background:url(/images/all-bg.png) 0 -537px no-repeat;display:block;font-size:1px}
    .navi a:hover{background-position:0 -547px}
     .navi a:focus{outline:none}
     .navi .active{background-position:0 -557px}
	
 #our-customers{height:126px;overflow:hidden;margin:5px 33px 0;width:872px;position:relative}
  .customer-scroller,.advert-scroller{width:20000em;position:absolute;clear:both}
   .customer-scroller div{float:left;width:883px}
    .customer-scroller img{float:left;margin:5px 10px;background:#fff;padding:2px;border:1px solid #ccc;width:100px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}
	.customer-scroller img:hover{border:1px solid #000}

 #contact-us{padding:10px;font-size:12px;width:927px;float:left}
  #contact-us fieldset{float:left}
   #contact-us label{clear:both;float:left;padding:10px 0 0;width:250px;margin:0 10px 0 0}
   #contact-us input,#contact-us select,#contact-us textarea,#recaptcha_response_field{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #DDD!important;float:right;font-size:12px;margin:-5px 0 0;padding:5px;width:150px;
   	-moz-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.1) inset;-webkit-box-shadow:1px 1px 1px rgba(0, 0, 0, 0.1) inset;box-shadow:1px 1px 1px rgba(0, 0, 0, 0.1) inset;}

   #contact-us #found-us{margin:-12px 0 0;width:162px}
   #contact-us #enquiry-{height:150px;width:253px;float:left}
  #contact-us .enquiry,#contact-us .captcha{border-left:1px dashed #DEDEDE;padding:0 0 0 10px}
  #contact-us .enquiry{width:275px}
  #contact-us .captcha{width:369px}
   #contact-us .button{background:url(/images/all-bg.png) repeat-x 0 -150px;border:0!important;color:#FFF;float:left;font-family:'Old Standard TT',Rockwell,Georgia,"Bitstream Charter",serif;font-size:16px;margin:0 10px;cursor:pointer}
    #contact-us .button:hover{background-position:0 -111px}
  #contact-us sup{vertical-align:top;color:#F00}
  #contact-us .req-missing{border:1px solid #F00!important;background:#fdd}
  #contact-us #error-log{float:left;height:30px;padding:5px;width:350px}
  
  
  /* Captcha */
  #recaptcha_widget_div{float:left}
  #recaptcha_logo,#recaptcha_tagline{display:none}
  #recaptcha_table{border:0!important}
  #recaptcha_response_field{float:left!important;width:290px!important;-moz-border-radius:0!important;-webkit-border-radius:0!important;border-radius:0!important}
  

#footer{background:url(/assets/bot-bg.jpg) repeat-x;border:0;height:322px;margin:0px auto 0;}
 #footer .center-column{background:url(/images/footer-bg.png) no-repeat 0 1px}
 #footer .page{padding:0 15px;text-align:left;width:929px;height:25px;}

 #footer #copy {margin:0 auto;width:200px;text-align:center;padding:0;color:#474747;background:url(/images/ftr-social-icons-hse.png) no-repeat 145px 1000px;}

 #footer .linkPanel {width:959px;height:242px;margin:0px auto;padding-left:40px;}

 #footer .footPanel {width:234px;height:222px;float:left;text-align:left;margin-top:20px;color:#cccccc}
 #footer .footPanel p {text-align:left;padding:0;color:#cccccc}
 #footer .footTitle {height:35px;overflow:hidden;}
 #footer .FooterList {list-style:none;font-size: 12pt;width:170px;margin-top:20px;}
 #footer .FooterList li {margin:0;border-top:1px solid #1e1d1d;font-size:11px;padding:0;width:170px;float:left;}
 #footer .FooterList li a {color:#CCC;text-decoration:none;padding:8px 0;width:170px;height:10px;float:left;background:url(/images/ftr-social-icons.png) no-repeat 0 0;}
 #footer .FooterList li a:hover {color:#ffffff;background-color:#1e1d1d;}
 #footer .footTitle h1 a {padding-top:40px;float:left;background-image:url(/images/footer-titles.png);}

 #footer .footTitle .social-network {background-position:0px -35px;}
 #footer .footTitle .find-us {background-position:-265px -35px;}
 #footer .footTitle .contact-us {background-position:-509px -35px;}
 #footer .footTitle .our-blog {background-position:-740px -35px;}
 #footer .footTitle .social-network:hover {background-position:0px 0px;}
 #footer .footTitle .find-us:hover {background-position:-265px 0px;}
 #footer .footTitle .contact-us:hover {background-position:-509px 0px;}
 #footer .footTitle .our-blog:hover {background-position:-740px 0px;}

 #footer .lastLi {border-bottom:1px solid #1e1d1d;}

 #footer .footerLoc  {height:70px;}
 
 #footer .FooterList .facebook{background-position:145px 0px}
 #footer .FooterList .linkedin{background-position:145px -31px}
 #footer .FooterList .twitter{background-position: 145px -62px}
 #footer .FooterList .diggit{background-position:  145px -93px}
 #footer .FooterList .feed{background-position:    145px -124px}
 #footer .FooterList .phoneNo{background-position: 145px -154px}
 #footer .FooterList .emailA{background-position:  145px -182px}
 #footer .FooterList .webA{background-position:    145px -215px}
 #footer .FooterList .postA{height:70px;background-position:   145px -498px}
 #footer .FooterList .locM{height:52px;background-position:   145px 498px}

 #footer .FooterList .facebook:hover {background-position:145px -249px}
 #footer .FooterList .linkedin:hover{background-position:145px -280px}
 #footer .FooterList .twitter:hover{background-position: 145px -311px}
 #footer .FooterList .diggit:hover{background-position:  145px -342px}
 #footer .FooterList .feed:hover{background-position:    145px -373px}
 #footer .FooterList .phoneNo:hover{background-position: 145px -403px}
 #footer .FooterList .emailA:hover{background-position:  145px -431px}
 #footer .FooterList .webA:hover{background-position:    145px -464px}
 #footer .FooterList .postA:hover{background:url(/images/ftr-social-icons-hse.png) no-repeat 145px 0px #1e1d1d;}

 #footer .post {margin-top:20px;}
 #footer .post .title {color:#CCC;text-decoration:none;width:180px;float:left;margin:5px 0;}
 #footer .post .title:hover {color:#ffffff;background-color:#1e1d1d;}
 #footer .post .dets {width:100%;float:right;}
 #footer .post .by {color:#888888;float:right;}
 #footer .post .published {color:#888888;text-decoration:none;float:right;margin-right:5px;}
 
 .social{float:right;margin:-5px 0 0}
  .social li{float:left;background:url(/images/social-icons.png) no-repeat 0 0;padding:3px 15px 5px 25px}
   .social a{color:#333;text-decoration:none}
    .social a:hover{color:#000}
  .social .feed{background-position:0 -22px}
  .social .diggit{background-position:0 -43px}
  .social .twitter{background-position:0 -65px}
  .social .linkedin{background-position:0 -88px}

.page-break{background:url(/images/page-break.jpg) no-repeat 0 center #DFDFDF;height:20px;margin:0 4px;width:959px}
 .pres-break{margin:-20px -6px 10px;float:left}
.ad-break{background:url(/images/ad-break.png) no-repeat;width:959px;height:24px;margin:0 -6px}
.floatright{float:right!important}
.disabled{display:none}

.emphasis {font-weight:bold;font-size:13px;}

/* Kyle's CSS is BETTER than Brians */

a.testimonials{
	color:#000;
	font-size:16px;
	text-decoration:none;
}

.testimonials:hover{
	text-decoration:underline;
}

a.testimonials_sub{
	color:#000;
	text-decoration:none;
	font-style:italic;
}

a.testimonials_sub:hover{
	color:#000;
	text-decoration:underline;
	font-style:italic;
}

#irisWalls {
	text-align:center;
	z-index:0;
	position:relative;
	
}

#irisWalls h2 {
	text-align:left;
	margin-top:15px;
	margin-bottom:10px;
}

#e64_lists{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	padding: 5px 10px;
	
}

#e64_lists li{
	background:url(/assets/eBullet.png);
	background-repeat:no-repeat;
	list-style:none;
	padding: 0px 20px;
	margin-bottom:10px;
	margin-left:20px;
	
}

#e64Cover {
	position:absolute;
	left:31px;
	bottom:3px;
	z-index:10;
	width:120px;
	height:34px;
}

.main_content {
	width:313px;
	height:275px;
	float:left;
	overflow:hidden;
	border-right:1px dashed #DEDEDE;
}

.main_content h3 {
	background:url(/assets/columnboxbg.png) no-repeat;
	width:309px;
	height:29px;
	padding:10px;
	margin:10px 2px 0;
	padding:5px 0 0 10px;
	color:#000;
	text-shadow:1px 1px 1px #fff;
	text-align:center;
}

.main_content h3 a {
	text-decoration:none;
  	color:#000;
	text-shadow:1px 1px 1px #fff;
	font-weight:700;
}

.main_content h3 a:hover{
	text-decoration:underline;
	color:#000;
}

.mc_left{
	border-right:1px dashed #DEDEDE;
}

.mc_middle{
	border-right:1px dashed #DEDEDE;
	border-left:1px dashed #DEDEDE;
}

.main_content_left2{
	width:230px;
	float:left;
	
}

.main_content_middle2{
	width:230px;
	float:left;
}

.main_content_middle3{
	width:230px;
	float:right;
}

.main_content_right2{
	width:230px;
	float:right;
}

.ourcustomers{
	float:left;
	width: 210px;
	height: 210px;
	padding-left:12px;
	padding-right:15px;
	margin-top: 10px;
}

.drop_lists {
	margin-left:40px;
}

.drop_lists li{
	list-style:url(/assets/bulletpoint.jpg);
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	margin-bottom:3px;
	margin-top:3px;
}

.drop_lists_gateway{
	list-style:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	margin-bottom:3px;
	margin-top:10px;
	margin-left:10px;
}

.drop_lists_gateway li{
	padding:5px;
}

.login-box .normal{
	background:none;
	color:#000;
	border:none;
	float:none;
	padding:0;
}

.contact-details{
	float:right;
	font-size:13px;
	color:white;
	font-weight:bold;
}

.contact-details a, .contact-details a:link {
	font-size:13px;
	color:white;
}

.dropdown-title{
	color:#f26739;
}

.dropdown-title:hover, .dropdown-title h4:hover{
	color:#f26739;
	text-decoration:underline;
}

.clear{
	clear:both;
	padding:5px;
	color:#1e65b4;
	font-size:18px;
}

.pg_top{
	clear:both;
	float:right;
	text-decoration:none;
	color:#000;
	margin-right:15px;
	font-family:Verdana, Geneva, sans-serif;
}

.pg_top:hover{
	text-decoration:underline;
	font-family:Verdana, Geneva, sans-serif;
}

.drop_listCustomer{
	margin:10px 0 10px 40px;
	overflow:hidden;
}

.drop_listCustomer li{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	margin-right:10px;
	text-decoration:none;
	color:#fff;
	float:left;
}

.drop_listCustomer a{
	text-decoration:none;
	color:#fff;
	background:url(/assets/button-sprite.png) repeat-x;
	float:left;
	padding:8px;
}

.drop_listCustomer a:hover{
	text-decoration:underline;
	background-position:0 -29px;
}

.sagepay{
	margin-left:25px;
	margin-top:20px; 
	font-size:12px;
}

.sagepay td{
	padding:5px;
}

#form1{
	padding:10px;
}

#idsld .input{
	margin-right:5px;
	margin-top:5px;
}

#preRelease .button{
	background:url(/images/all-bg.png) repeat-x 0 -150px;
	border:0!important;
	color:#FFF;float:left;
	font-family:'Old Standard TT',Rockwell,Georgia,"Bitstream Charter",serif;
	font-size:14px;
	cursor:pointer;
	padding:7px;
	float:right;
}

#preRelease .button:hover{background-position:0 -111px}

.domainResults{
	font-size:12px;
}

.domainResults th{
	font-family:'Old Standard TT',Rockwell,Georgia,"Bitstream Charter",serif;
	font-size:14px;
	padding:5px;
	font-weight: bold;
}

.domainResults td{
	padding:3px 5px;
}

.design-left{border-right: 1px dashed #DEDEDE;border-top: 1px dashed #DEDEDE;width:470px;float:left;height:195px;margin-top:15px}
 .design-left1{border-right: 1px dashed #DEDEDE;border-top: 1px dashed #DEDEDE;width:470px;float:left;margin-top:15px}
.design-left h2{background:url(/assets/content-heading-bg.png) no-repeat;padding:4px;border-bottom:2px solid #ff7c00;color:#000;text-align:center;text-shadow:1px 1px 1px #fff}
 .design-left1 h2{background:url(/assets/content-heading-bg.png) no-repeat;padding:4px;border-bottom:2px solid #ff7c00;color:#000;text-align:center;text-shadow:1px 1px 1px #fff}
.design-right h2{background:url(/assets/content-heading-bg.png) no-repeat;padding:4px;border-bottom:2px solid #ff7c00;color:#000;text-align:center;text-shadow:1px 1px 1px #FFF}
 .design-right{border-top: 1px dashed #DEDEDE;width:470px;float:left;margin-top:15px}

.register-container{border-top: 1px dashed #DEDEDE;width:924px;margin-left:10px;margin-top:40px}

.register-container h2{background:url(/assets/columnboxbg.png) no-repeat;color:#000;text-align:center;margin-top:2px;text-shadow:1px 1px 1px #fff}

.register-domain{width:300px;float:left;border-right:1px dashed #DEDEDE;padding:4px}

.domain-cost{width:300px;float:left;border-right:1px dashed #DEDEDE;padding:4px;height:305px}

.domain-renew{width:298px;float:left;padding:4px}

.adSposure-classifieds h2{background:url(/assets/content-heading-bg.png) no-repeat;border-bottom:2px solid #ff7c00;color:#000;padding:4px;margin-top:2px;text-shadow:1px 1px 1px #fff;text-align:center}
 .adSposure-features h2{background:url(/assets/content-heading-bg.png) no-repeat;border-bottom:2px solid #ff7c00;color:#000;padding:4px;margin-top:2px;text-shadow:1px 1px 1px #fff;text-align:center}
.adSposure-classifieds{width:400px;float:left;border-top: 1px dashed #DEDEDE;width:470px}
 .adSposure-features{border-top: 1px dashed #DEDEDE;border-left: 1px dashed #DEDEDE;width:400px;float:left;width:470px}

#welcomeBack {margin:0;color: white;text-shadow: none;}

.greyText {color:#aaaaaa;}

.mgrServices {width:200px; height:17px;overflow:hidden;}

label.error {font-size:10px;color:red;}
input.error {border:1px solid red;margin-right:10px;}

.upperCase {text-transform:uppercase;}

.testimonial-bg{
	background:#fff;
	width:450px;
	float:left;
	border:1px solid #ededed;
	height:308px;
	margin:8px;
	position:relative;
	border-radius:10px;	
}

.testimonial-bg2{
	background:#fff;
	width:450px;
	float:left;
	border:1px solid #ededed;
	height:175px;
	margin:8px;
	position:relative;
	border-radius:10px;
}

.company-name{
	background:#f7f7f7;
	position:absolute;
	bottom:0;
	float:left;
	height:28px;
	width:100%;
	text-shadow:2px 2px 1px #fff;
	border-radius:0 0 10px 10px;
	text-align:center;
	border-top:1px solid #ededed;
}

.top-section{
	background:#fffcfa;
	border-bottom:2px solid #FF7C00;
	height:auto;
}

.header-divide, .clear{
	background:url(/assets/customer-headerbg.png) no-repeat;
	text-align:center;
	color:#000;
	text-shadow:1px 1px 1px #fff;
}

.customers{
	text-align:center;
	font-size:30px;
	margin-top:45px;
}

.portfolio-button{
	background:url(/assets/Portfolio-Button.png);
	padding:10px;
	width:460px;
	display:block;
	margin:0 auto;
	color:#fff;
	text-shadow:1px 1px 1px #207ce5;
	text-decoration:none;
}

.portfolio-button:hover{
	background-position:0 132px;
	text-decoration:underline;
}

.portfolio-button:focus{
	background-position:0 264px;
}

.hp-left{
	width:475px;
	float:left;
}

.hp-right{
	width:442px;
	float:left;
	background:#fff;
	height:48px;
	margin-left:10px;
	border:1px solid #2471A0;
	border-radius:10px 10px 10px;
	margin-bottom:15px;
	box-shadow:3px 3px 10px rgba(33,33,33,.4);
}

.hp-right #idsld{
	height:100px;
	border:1px solid #E7E7E7;
	width:400px;
	
}

#domain-drop{
	height:25px;
	margin-left:4px;
	font-size:12px;
}
