* {margin:0; padding:0;}
body {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background:#ececec;
	font-weight: normal;
}

#maincontainer1 {width:100%;  background:#ececec url(../images/mainbg.gif) top center repeat-x; float:left; }
#top {width:998px; margin:0 auto;  }
.logo {background:url(../images/neotericuk.gif) no-repeat; width:525px; height:127px; font:24px Arial, Helvetica, sans-serif; color:#FFFFFF; float:left; margin:0; padding:0; text-indent:-99999px;}

/*menu1*/
ul#menu1 {float:right; margin:0; padding:10px 0 0 0;}
ul#menu1 li {float:left; list-style:none;}
ul#menu1 li a{ color:#FFFFFF; text-decoration:none; padding:0 0 0 12px;  display:block;}
ul#menu1 li a span{ color:#FFFFFF; text-decoration:none; padding:3px 12px 3px 0;   display:block;}


/*.number {clear:right; font:30px "AvantGarde Bk BT", Arial, Helvetica, sans-serif; float:right; color:#FFFFFF; padding:8px 10px 8px 30px; background:url(../images/cellhead.gif) no-repeat; display:block; height:30px; margin:24px 0 0 0; line-height:7px;}*/

.number {clear:right; font:30px "AvantGarde Bk BT", Arial, Helvetica, sans-serif; float:right; color:#FFFFFF; padding:0; margin:0; line-height:7px;}

/*menu2*/
ul#menu2 {clear:both; font:18px Arial, Helvetica, sans-serif;  margin:0; padding: 0; }
ul#menu2 li {float:left; list-style:none;}
ul#menu2 li a{color:#FFFFFF; text-decoration:none; height:41px; display:block; text-indent:-9999px;}

ul#menu2 li a.internet{ background:url(../images/inertet1.gif) no-repeat; width:191px; }
ul#menu2 li a.internet:hover{ background:url(../images/inertet1.gif) no-repeat bottom; }

ul#menu2 li a.website{background:url(../images/wesitedesign1.gif) no-repeat; width:169px; }
ul#menu2 li a.website:hover{background:url(../images/wesitedesign1.gif) no-repeat  bottom; }

ul#menu2 li a.commerce{background:url(../images/ecommerce1.gif) no-repeat; width:154px; }
ul#menu2 li a.commerce:hover{background:url(../images/ecommerce1.gif) no-repeat  bottom;}

ul#menu2 li a.customised{background:url(../images/customised1.gif) no-repeat; width:215px; }
ul#menu2 li a.customised:hover{background:url(../images/customised1.gif) no-repeat  bottom; }

ul#menu2 li a.support{background:url(../images/itsupport1.gif) no-repeat; width:132px; }
ul#menu2 li a.support:hover{background:url(../images/itsupport1.gif) no-repeat  bottom;  }

ul#menu2 li a.portfolio{ background:url(../images/ourport1.gif) no-repeat; width:137px; }
ul#menu2 li a.portfolio:hover{ background:url(../images/ourport1.gif) no-repeat  bottom;}

/*submenu*/
#top ul.submenu  {background:#FFFFFF; width:100%; display:block;}
#top ul.submenu li {float:left; list-style:none; height:28px; }
#top ul.submenu li a {color:#333333; text-decoration:none; background:url(../images/subbg.gif) no-repeat right; display:block; padding:5px 26px 6px 5px;}
#top ul.submenu li a:hover {color:#990707; }

/*banner*/
#banner {background:#fff url(../images/bg_newgal.gif) no-repeat; width:996px; height:308px; display:block; clear:both; }
#banner1 {background:url(../images/banner.gif) no-repeat; width:998px; height:319px; display:block; clear:both; text-indent:-99999px;}
#ebanner {background:url(../images/ecommerce-banner.jpg) no-repeat; width:998px; height:191px; display:block; clear:both; text-indent:-99999px; }
#hotel-banner {background:url(../images/hotel-banner.JPG) no-repeat; width:998px; height:191px; display:block; clear:both; text-indent:-99999px; }
#property-finder {background:url(../images/propery-finder.jpg) no-repeat; width:998px; height:191px; display:block; clear:both; text-indent:-99999px; }
#market-banner {background:url(../images/ecommerce-marketing.jpg) no-repeat; width:998px; height:191px; display:block; clear:both; text-indent:-99999px; }

#web {background:url(../images/webdesign.jpg) no-repeat; width:998px; height:196px; display:block; clear:both; padding: 10px 0 20px 0;}
#web ul li {list-style:none; padding:9px 0 9px 0; } 
#web ul li a {height:20px; width:200px; display:block;  text-indent:-9999px;}

#ourportbanner {background:url(../images/casestudies.jpg) no-repeat; width:998px; height:191px; display:block; clear:both; text-indent:-99999px; }
	

#wedlondon {background:url(../images/web_banner.gif) no-repeat; width:238px; height:196px; display:block; clear:both; padding: 20px 0 0 760px;}
#wedlondon ul li {list-style:none; padding:10px 0 10px 0; } 
#wedlondon ul li a {height:20px; width:200px; display:block;  text-indent:-9999px;}

#elondon {background:url(../images/e-commerce_banner.gif) no-repeat; width:238px; height:190px; display:block; clear:both; padding: 20px 0 0 760px;}

#imlondon {background:url(../images/banner_IT.jpg) no-repeat; width:993px; height:258px; display:block; clear:both; padding: 20px 0 0 0px;}
#imlondon ul{ padding:143px 0 0 50px;}
#imlondon ul li {list-style:none; padding:10px 0 10px 0px; display:block; width:230px; float:left; text-align:center;} 
#imlondon ul li a {height:20px; width:230px; display:block;  text-indent:-9999px;}

#internetbanner {background:url(../images/internetbanner.jpg) no-repeat; width:998px; height:263px; display:block; clear:both;  }
#contentbanner {background:url(../images/content_development.jpg) no-repeat; width:998px; height:263px; display:block; clear:both;  }



#internetbanner1, #internetbanner2, #internetbanner3 { margin:120px 0 0 40px; width:160px;  height:80px; display:block; float:left; text-indent:-99999px;}
#customisedbanner {background:url(../images/customisedbanner.jpg) no-repeat; width:998px; height:216px; display:block; clear:both; text-indent:-99999px; }
#supportdbanner {background:url(../images/supportbanner.jpg) no-repeat; width:998px; height:271px; display:block; clear:both; text-indent:-99999px; }
/*product*/
#product {width:998px; margin:0 auto; border-left:#FFFFFF solid 1px; }

.mainbox1 {float:left; background:url(../images/middle_head_bg.jpg) repeat-x; border:solid 1px #6dabf8; width:198px; padding:0px 30px 0px 20px; color:#999999; margin-left:10px;}
.mainbox2 {float:left; background:url(../images/middle_head_bg.jpg) repeat-x; border:solid 1px #6dabf8; width:204px; padding:0px 30px 0px 20px; color:#999999; margin-left:10px;}
.mainbox {float:left; border-right:#FFFFFF solid 1px; background:#FFFFFF; width:248px; color:#999999;}
.mainbox h2{ margin:0; padding:0;}
.mainbox h3{ margin:14px 0 0 14px; padding:0;}
.web1 {background:url(../images/designer-banner.gif) no-repeat; width:248px; height:51px; text-indent:-999999px; display:block;}
.web2 {background:url(../images/design-head.gif) no-repeat; width:211px; height:32px; text-indent:-999999px; display:block; margin:10px 0  0 10px;}

.comm1 {background:url(../images/e-banner.gif) no-repeat; width:248px; height:51px; text-indent:-999999px; display:block;}
.comm2 {background:url(../images/e-head.gif) no-repeat; width:211px; height:32px; text-indent:-999999px; display:block; margin:10px 0  0 10px;}

.seo1 {background:url(../images/search-banner.gif) no-repeat; width:248px; height:51px; text-indent:-999999px; display:block;}
.seo2 {background:url(../images/seo-head.gif) no-repeat; width:211px; height:32px; text-indent:-999999px; display:block; margin:10px 0  0 10px;}

.bspoke1 {background:url(../images/bespoke-banner.gif) no-repeat; width:248px; height:51px; text-indent:-999999px; display:block;}
.bspoke2 {background:url(../images/bspoke-head.gif) no-repeat; width:225px; height:32px; text-indent:-999999px; margin:10px 0px  0px 10px; display:block;}

.mainbox p{ margin:0 0 0 14px; padding:20px 0px;}

/*body*/
#bodytext {clear:both;  margin:0 auto; width:998px; }
#body1 {float:left; background:#FFFFFF;}
#body2 { clear:both;}
h1 {margin:0 0 10px 0; padding:5px; display:block; font:20px Arial, Helvetica, sans-serif; color:#333333; background:#ececec; }
h2 {margin:0; padding:0; font:20px Arial, Helvetica, sans-serif; color:#333333;}
h3 {margin:0; padding:0; font:18px Arial, Helvetica, sans-serif; color:#333333;}
h4 {margin:0; padding:0; font:20px Arial, Helvetica, sans-serif; color:#333333;}
h5 {margin:0; padding:0; font:18px Arial, Helvetica, sans-serif; color:#333333;}
h4 a{ text-decoration:none; color:#990707;}
#left {float:left; width:704px;  background:#FFFFFF; padding:20px 0 20px 14px; line-height:20px;}
p.space{ display:block; height:367px; background:#FFFFFF; text-indent:-99999px;}
#right {float:left; width:250px;  background:#FFFFFF; padding:20px 14px; }

#left ul li { padding-left:20px;}
ul.newlist li { margin:0px; padding:0px; list-style:none;}

.blog {background:url(../images/blog.gif) no-repeat right;}
.testomonials {background:url(../images/testomonails.gif) no-repeat right;}
.rightproduct1 {background:url(../images/product-icon.gif) no-repeat right;}

ul#blog1 {margin:0; padding:0; clear:both; padding:0 0 20px 0;}
ul#blog1 li {list-style:none; padding:5px 0 0 0;}
ul#blog1 li a{ background:url(../images/bullet.gif) top left no-repeat; padding:0 0 0 20px; color:#333333; text-decoration:none;}
ul#blog1 li a:hover{color:#990000;}

#right p strong a {color:#0d45a8; text-decoration:none;}
#right p a {color:#990000; text-decoration:none;}
.clear {clear:both;}

/*portfolio*/

.cms {background:url(../images/cms.gif) no-repeat right; }
.bokking {background:url(../images/bokking.gif) no-repeat right;  }
.ecommerce {background:url(../images/ecommerce.gif) no-repeat right; }
.bspoke {background:url(../images/bespoke.gif) no-repeat right; }
#portfolio {background:#FFFFFF; width:970px; margin:0 auto; padding:14px; clear:both; height:300px;}
.productbox1 { background:#f2f2f2; border:#e0e0e0 solid 1px; width:198px; float:left; margin:5px 10px;}
.productbox1:hover{border: #999999 solid 1px;width:198px;display:block;}
.productbox1 h6{ margin:0; padding:0; height:140px; text-align:center; font: bold 16px Arial, Helvetica, sans-serif; color:#000033; margin:5px; background:url(../images/noimg.gif) no-repeat;}
.productbox1 h6 img {margin:0;}
.productbox2 { background:#eeeeee;  width:190px; margin:0 auto;}
.productbox2 h5 {margin:0; padding:2px 0; font:bold 12px Arial, Helvetica, sans-serif; color:#0d44a7;  display:block; text-align:center; border:1px solid #e0e0e0;}
.productbox2 p {margin:0; padding:5px 0px; }
.productbox2 p a{ background:url(../images/visit-website.gif) no-repeat; color:#000000; text-indent:-99999px; width:190px; height:22px; display:block; }
.porttext { Border-bottom:#e0e0e0 solid 1px; font:11px Tahoma; color:#666666; text-align:left;height:70px;}


.newportfolio {background:#FFFFFF;  }
.newportfolio1 {background:#FFFFFF; clear:both; }
.newproductbox1 { background:#f2f2f2; border:#e0e0e0 solid 1px; width:216px; float:left; margin:5px 6px 5px 7px;}
.newproductbox1:hover{border: #999999 solid 1px; width:216px; display:block;}
.newproductbox1 h6{ margin:0; padding:0; height:150px; text-align:center; font: bold 16px Arial, Helvetica, sans-serif; color:#000033; margin:5px; background:url(../images/noimg.gif) no-repeat top;}
.newproductbox1 h6 img {margin:0;}
.newproductbox2 { background:#eeeeee;  width:206px; margin:0 auto;}
.newproductbox2 h5 {margin:0; padding:2px 0; font:bold 12px Arial, Helvetica, sans-serif; color:#0d44a7;  display:block; text-align:center; border:1px solid #e0e0e0; background:#FFFFFF;}
.newproductbox2 p {margin:0; padding:5px 0px; }
.newproductbox2 p a{ background:url(../images/visit-website.gif) top no-repeat; color:#000000; text-indent:-99999px; width:190px; height:22px; display:block; margin:0 10px; }
.newproductbox2 p a:hover{ background:url(../images/visit-website.gif) bottom no-repeat;  }
.newporttext { Border-bottom:#e0e0e0 solid 1px; font:11px Tahoma; color:#666666; text-align:left; height:80px;}




/*bottom*/
#bottom {background:#e6e0f8 url(../images/bottombg.gif) repeat-x; clear:both; float:left; width:100%;}
#bottom1 { width:970px; margin:0 auto; padding:14px 14px 0 14px;  color:#FFFFFF; }
#bottomleft {margin:0px; padding:0px; float:left;  width:530px; height:264px;}
#bottomleft p {margin:0px; padding:10px 20px 5px 0; float:left; width:230px; }
#bottomleft p label{ display:block; padding:6px 0;  }

#bottomleft p label input {width:230px; height:20px; background:#2557b0; border:#86a2d3 solid 1px;}
#bottomleft p label textarea {width:230px; height:70px; background:#2557b0; border:#86a2d3 solid 1px;}
#bottomleft p input {width:77px; height:22px; }

#bottomright {margin:0px; padding:0px; border-left:#2557b0 solid 1px;  padding-left:10px; height:250px; background:#0d44a7 url(../images/formbg.gif) top right no-repeat; float:right; width:400px;}
#bottomright  p {margin:0px; padding:10px 20px 0 0; }
#bottomright  p a { color:#FFFFFF; text-decoration:none; }

#newbottom {background:#FFFFFF; width:998px; margin:0 auto; clear:both; color:#333333; height:110px; } 	
#pay {background:#FFFFFF; width:998px; margin:0 auto; clear:both; color:#333333; height:73px; background:#FFFFFF url(../images/paylogo.gif) no-repeat; } 	
#bottomline {background:url(../images/battombg.gif) repeat-x; height:10px; margin:10px;}

ul#bottomlink {clear:both; text-align:center; margin:0; padding:5px 0;}
ul#bottomlink li {display:inline;}
ul#bottomlink li a{ color:#000000; padding:0 10px; text-decoration:none; border-right:#000000 solid 1px;}



.line {height:5px; clear:both; }
#newbottom p {margin:0; padding:0; height:10px; text-align:center; }
#newbottom p a{color:#333333; text-decoration:none; }

/*ecommerce*/
#ecommercebox {clear:both; width:970px; margin:0 auto; padding:14px;}
.offers {width:242px; float:left; }
.offers h2 {margin:0; padding:0;}
.offers1 {background:url(../images/product1.jpg) no-repeat; width:208px; height:268px; text-indent:-99999px;}
.offers2 {background:url(../images/product2.jpg) no-repeat; width:208px; height:268px; text-indent:-99999px;}
.offers3 {background:url(../images/product3.jpg) no-repeat; width:208px; height:268px; text-indent:-99999px;}
.offers4 {background:url(../images/product4.jpg) no-repeat; width:208px; height:268px; text-indent:-99999px;}
.offers p { padding:0 8px; width:180px;}
.click {background:url(../images/clickhere.jpg) no-repeat; width:188px; height:22px; margin:5px 0; display:block; text-indent:-99999px;}

#features {clear:both; }
ul.features1 { float:left; width:300px;}
ul.features1 li {list-style:none; background:url(../images/bullet2.jpg) no-repeat; padding-left:20px;}
ul.rightproduct  li {list-style:none; background:url(../images/bullet3.gif) no-repeat; padding:0 0 0 20px; margin:5px 0 0 0;}
ul.rightproduct  li a{ color:#333333; text-decoration:none;}
ul.rightproduct  li a:hover{ color:#990000; }

.right1 {background:#e6ecf6; padding:10px;}
.webright1 {background:#F9F9F9; padding:10px; border:1px #c7c7c7 solid; width:221px;}

/*webdesign*/
.newweb1 {background:url(../images/brochure.jpg) no-repeat; width:188px; margin:0 20px 0 20px; height:210px; text-indent:-99999px; cursor:pointer; display:block;}
.newweb2 {background:url(../images/cms.jpg) no-repeat; width:188px; margin:0 20px 0 0; height:210px; text-indent:-99999px; cursor:pointer; display:block;}
.newweb3 {background:url(../images/corporate.jpg) no-repeat; width:188px; margin:0 20px 0 0; height:210px; text-indent:-99999px; cursor:pointer; display:block;}
.newweb4 {background:url(../images/ecommerce.jpg) no-repeat; width:188px; margin:0 20px 0 0; height:210px; text-indent:-99999px; cursor:pointer; display:block;}


/*color*/

.color1 {color:#0d44a7; text-decoration:none;}
.color2 {color:#990707; text-decoration:none;}
.color3 {color:#567e0e; text-decoration:none;}
.color4 {color:#bf510a; text-decoration:none;}
.color5 {color:#333333; text-decoration:none;}
.color5:hover {color:#990000;}
.color2 a {color:#990707; text-decoration:none;}
.color2 a:hover {color:#333333; text-decoration:none;}

/*sitemap*/
.anchorlinks { color:#006CD9; font-family:verdana,Arial; font-size:12px; text-decoration:none; }
.anchorlinks2 { color:#666666; font-family:verdana,Arial; font-size:11px; text-decoration:none; }
.PopItemStyle  {
	list-style-image: url(../images/book1.gif); padding: 0 0 0 70px;
}

.PopItemStyle li {
	list-style-image: url(../images/book1.gif);
	 padding:0;
}
.PopItemStyle li a {
	color: #666666;
	text-decoration: none;
}
.PopItemStyle li a:hover {
	color: #0066ff;
	text-decoration: none;}

/*contact*/

.contact p{
clear: left;
margin: 0;
padding: 5px 0 8px 0;
border-top: 1px dashed #CCCCCC;
height: 1%;
padding-left:180px;
}

.contact label{
font-weight: bold;
float: left;
margin-left: -175px; /*width of left column*/
width: 180px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/
}

.contact input[type="text"]{ /*width of text boxes. IE6 does not understand this attribute*/
width: 180px;
}

.contact textarea{
width: 250px;
height: 150px;
}

/*.threepxfix class below:
Targets IE6- ONLY. Adds 3 pixel indent for multi-line form contents.
to account for 3 pixel bug: http://www.positioniseverything.net/explorer/threepxtest.html
*/

* html .threepxfix{
margin-left: 3px;
}

.pagebox {clear:both;}
.pagebox1 {background:url(../images/pagebox2.jpg) no-repeat right top;}
.pagebox2 {background:url(../images/pagebox1.jpg) no-repeat left top;}
.pagebox3 {padding:0 10px 0 10px; border:#d7e2f5 solid 1px; background:#f7f9fc; border-bottom:none; border-top:none;}
.pagebox4 {background:url(../images/pagebox4.jpg) no-repeat right top;}
.pagebox5 {background:url(../images/pagebox3.jpg) no-repeat left top;}
.pagebox2, .pagebox5 {height:12px; width:100%;}
.pagging {font:bold 12px Arial, Helvetica, sans-serif; color:#7a7a7a; text-decoration:none; background:#f2f2f2; border:#e0e0e0 solid 1px; padding:2px 5px;}
.pagging:hover {color:#426bdd; background:#dde5ef; border:#5579e3 solid 1px;}
.pagging1 {font:bold 12px Arial, Helvetica, sans-serif;  text-decoration:none; color:#426bdd; background:#dde5ef; border:#5579e3 solid 1px; padding:2px 5px;}

.webpage {float:left; width:310px; padding-right:10px;}
.webpage1 {background:url(../images/webpagebox2.jpg) no-repeat top right;}
.webpage2 {background:url(../images/webpagebox1.jpg) no-repeat top left; width:100%;}
.webpage3 { padding:0 10px 0 10px; background:#fcfaf7; border:#f5ead7 solid 1px; border-bottom:none; border-top:none;}
.webpage4 {background:url(../images/webpagebox4.jpg) no-repeat top right;}
.webpage5 {background:url(../images/webpagebox3.jpg) no-repeat top left; width:100%;}
.webpage2, .webpage5 { height:12px; width:100%;}


/*buttons*/
.freerequest {background:url(../images/requestproposal.gif) no-repeat; width:243px; height:77px; display:block; text-indent:-99999px; margin:0;}
.freesearch {background:url(../images/freesearch.gif) no-repeat; width:243px; height:77px; display:block; text-indent:-99999px; margin:5px 0 0 0;}
.freewebsite {background:url(../images/websiteanalysis.gif) no-repeat; width:243px; height:82px; display:block; text-indent:-99999px; margin:5px 0 0 0;}

/*dedicated */
#dedicated { background:url(../images/dadicated.gif) no-repeat; width:680px; height:258px;}
#dedicated ul.dedicated {float:left; width:200px; padding:100px 0 0 20px; font:11px Arial, Helvetica, sans-serif;}
#dedicated ul.dedicated li { background:url(../images/bullet1.gif) no-repeat; padding:0 0 0 20px; list-style:none; }
.ordernow {width:102px; height:20px; display:block; text-indent:-99999px; background:url(../images/ordernow.gif) no-repeat;}

/*itsupport*/
.newitbanner{background:url(../images/it-support.gif) no-repeat; width:690px; height:85px; display:block; text-indent:-99999px;}
.newitbanner1{width:160px; height:85px; display:block; float:left; }
.newitbanner2{width:166px; height:85px; display:block; float:left; }
.newitbanner3{width:176px; height:85px; display:block; float:left;}
.newitbanner4{width:172px; height:85px; display:block; float:left;}


/*Seo*/

.seobox1 {background:url(../images/botbg.gif) bottom no-repeat; width:680px;}
.seobox1 a{ font:11px Tahoma; color:#333333; text-decoration:none;}
.seobox1 a:hover{color:#0d44a7;}
.seobox2 {background:url(../images/topbg1.gif) top no-repeat; width:100%;}
.warper{ width:620px; display:block; height:20px; margin:0 0 0 25px; font:11px Tahoma; color:#666666; border-bottom:1px solid #ececec;}
.box,.box2,.box3,.box4{ width:auto;text-align:left;	float:left; margin:.5em; height:0px;}
.box p,.box2 p,.box3 p,.box4 p{margin:0; font:1em  Tahoma, "Times New Roman", Times, serif,Tahoma; color:#666666; }
.box p span,.box2 p span,.box3 p span,.box4 p span{ color:#0d44a7;}
.box p a,.box2 p a,.box3 p a,.box4 p a{ color:#0d44a7; text-decoration:none;}
.box p a:hover,.box2 p a:hover,.box3 p a:hover,.box4 p a:hover{ color:#000; text-decoration:underline;}
.box{ width:100px;margin-right:20px;}
.box2{ height:0px; margin-right:5px;width:200px;}
.box3{ height:0px; margin-right:20px;width:165px;}
.box4{ height:0px;width:60px;}

/*testimonial*/

#testimonial{ width:680px; margin:2em 0;}
#testimonial p.txttestomoniual{ font:11px Tahoma; color:#555; padding:5px 0;}
#testimonial p img{color:#0e47ae; float:left; border:5px solid #ececec; margin:.2em 1em 1em 0 ;}
#testimonial p.txttestomoniual span{ font: bold 12px Arial, Helvetica, sans-serif; color:#0e47ae;background:#eaeaea; display:block; padding:5px; margin:0 ; border-bottom:1px solid #0e47ae;border-left:1px solid #0e47ae;}
#testimonial p.txttestomoniual span.new1{ font: bold 12px Arial, Helvetica, sans-serif; color:#0e47ae;background:#eaeaea; display:block; padding:5px; margin:0 0 0 345px; border-bottom:1px solid #0e47ae;border-left:1px solid #0e47ae;}


.boxhead {
	background: url(../images/testominal_rt.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align:left;color:#000066
}
.boxhead p {
	background: url(../images/testominal_lt.gif) no-repeat top left;
	margin: 0;
	padding: 12px 30px 17px 70px;
	 font: bold 1em Arial, Helvetica, sans-serif; 

	line-height: 1em;
	color:#0e47ae;
}



a.testimonialbot{
background: transparent url('../images/testominalbot_lt.gif') no-repeat top left;
display: block; 
float: right;
font: 11px Arial;
line-height: 22px; 
height: 23px; 
padding-left:30px;
text-decoration: none; color:#fff;}

a:hover.testimonialbot{color: #fff; text-decoration:underline;}

a.testimonialbot span{
background: transparent url('../images/testominalbot_rt.gif') no-repeat top right;
display: block;padding: 1px 20px 1px 5px;}

.buttonwrapper2{ overflow: hidden; width: 100%; border-bottom:4px solid #ececec; clear:both;}


.stepcarousel{
position: relative;
overflow: scroll;
width: 690px;
height: 260px;
padding:20px 0 0 2px;
}

.stepcarousel .belt{
position: absolute;
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left;
overflow: hidden;
margin:10px 0 0 2px; 
width: 690px;
}
#bannerwraper{ margin:0 auto; padding-top:16px; width:942px;}
#bannerleft{ float:left; margin:0 20px 0 0;}
#bannerright{ float:left;margin:0; width:226px; padding:0;}

ul.bullet {margin:0; padding:0 0 0 20px; list-style:disc;}
ul.bullet li a {text-decoration:none; color:#000000; font:11px Arial, Helvetica, sans-serif;}
ul.bullet li a:hover {text-decoration:none; color:#990000; font:11px Arial, Helvetica, sans-serif;}






#newform { width:180px; float:left; padding:40px 0 0 30px; text-align:right;}
#newform input {width:180px; height:16px; background:none; border:none; margin:0 0 0.45em 0;  font:11px Arial, Helvetica, sans-serif; color:#333333;}
#newform textarea {width:180px; height:30px;  background:none; border:none; margin:0.45em 0 0.6em 0;  font:11px Arial, Helvetica, sans-serif; color:#333333;}

#newwebanner {float:left; width:230px; padding:0 0 0 540px; } 



/*Make sure your page contains a valid doctype at the top*/
#simplegallery1{ //CSS for Simple Gallery Example 1
position: relative; /*keep this intact*/
visibility: hidden; /*keep this intact*/
border:0px solid darkred; float:left; margin:0px 0px 0 3px;
}

#simplegallery1 .gallerydesctext{ //CSS for description DIV of Example 1 (if defined)
text-align: left;
padding: 2px 5px;
}


#bannernew{ width:700px; float:left; margin:0 10px 0 0;}

.textnew1,.textnew2,.textnew3{ font:11px Arial, Helvetica, sans-serif; color: #333333;}

.textnew1{ width:200px; padding:3px; border:1px solid #999999;}

.textnew2{width:200px; padding:3px; border:1px solid #999999; height:50px;}
.textnew3{width:200px; padding:3px; border:1px solid #999999;}





