@font-face {
	font-family: 'Swiss';
	src: url('swiss-webfont.eot');
	src: local('?'), url('swiss-webfont.woff') format('woff'), url('swiss-webfont.ttf') format('truetype'), url('swiss-webfont.svg#webfontGLTHRH6N') format('svg');
	font-weight: normal;
	font-style: normal;
}
/* <BASIC STRUCTURE> */
* {border:0; margin:0; padding:0;}
body {font-family:tahoma, verdana, sans-serif; font-size:11px; width:100%; background-color:#161515;}
a {text-decoration:none;}
p {line-height:150%;}
a:hover {text-decoration:underline;}
.clear {clear:both;}
h1 {color:#e20074; font-size:18px; font-family:geneva, helvetica, arial, sans-serif;  font-weight:normal; background-color:#FFF;margin:0 0 0.5em 0;display:block;position:relative;}
h2 {color:#e20074; font-size:12px; font-weight:normal; background-color:#FFF;margin-bottom:1em;}
h2 a {color:#e20074;}
h3 {font-size:inherit;margin-bottom:1em;}
.setwidth {width:920px; margin:0 auto; position:relative;}
p a {color:#444;}
.left {float:left;}
.right {float:right; margin-top:0; padding-top:0;}
.leftpad {padding-left:15px;}
.rightpad {padding-right:15px;}
.toppad {padding-top:15px;}
.bottompad {padding-bottom:15px;}
.preload {display:none;}
.caption {margin-top:0; text-align:center;}
input:focus,textarea:focus {background-color:#f7f5dc;}
#breadcrumb {font-size:15px; margin-bottom:5px; text-transform:none;}
#breadcrumb a {color:#e20074;}
blockquote {background: transparent url(quote-left.png) left top no-repeat;font-size:12px;text-align:justify;min-height:36px;}
blockquote p {padding:0 48px;background:transparent url(quote-right.png) right bottom no-repeat;font-family:georgia,"times new roman",serif;font-style:italic;min-height:36px;}
ul li {list-style-type:none;background-image:url('tickbox.png');background-repeat:no-repeat;padding-left:30px;margin-left:19px;margin-bottom:1em;}
ul {padding-left:0;line-height:175%;}
/* </BASIC STRUCTURE> */
#leftcontent a
{
font-weight: bold;
}
.tagline
{
margin-top: 6px;
margin-bottom: 8px;
margin-left: -1px;
}

.followus
{
width: 296px;
height: 72px;
background-image:url(followus.jpg);
margin-top: 8px;
margin-bottom: 8px;
float:right;

}
.followus a
{
margin-top: 15px;
display:block;
float:right;
margin-right: 12px;
}
.pink
{
color:#e20074;
}
.quickenquiry
{
height: 229px;
background-image:url(quickenquiry.jpg);
width: 296px;
margin-left: 10px;
padding-top: 50px;
background-repeat: no-repeat;
padding-left: 23px;
}

.seoform
{
background-image:url(quickenquiry2.png);
}

.seoform1
{
height: 229px;
background-image:url(quickenquiryLITE.png);
width: 274px;
padding-top: 50px;
background-repeat: no-repeat;
padding-left: 23px;
}
.seoform2
{
height: 229px;
background-image:url(quickenquiryBUS.png);
width: 274px;
padding-top: 50px;
background-repeat: no-repeat;
padding-left: 23px;
}
.seoform3
{
height: 229px;
background-image:url(quickenquiryENT.png);
width: 274px;
padding-top: 50px;
background-repeat: no-repeat;
padding-left: 23px;
}
.quickenquiry .roundedinput
{
height: 23px;
background-image:url(roundedinput.jpg);
width: 246px;
display: block;
margin: 0px 0px 10px 0px;
}

.quickenquiry .roundedsmall
{
height: 23px;
background-image:url(roundedsmall.jpg);
width: 165px;
display: block;
margin: 0px 8px 10px 0px;
float:left;
}

.submit input
{
height: 23px;
background-image:url(submit.jpg);
width: 73px;
cursor: pointer;
}
.quickenquiry .roundedsmall input
{
font-family: tahoma;
font-size: 11px;
color: #231f20;
border: 0px;
padding: 0px;
margin: 0px;
width: 140px;
margin-top: 4px;
padding-left: 10px;
padding-right: 10px;
height: 14px;
}

.quickenquiry .roundedcomments
{
height: 74px;
background-image:url(roundedcomments.jpg);
width: 246px;
display: block;
margin: 0px 0px 10px 0px;
}

.quickenquiry .roundedcomments textarea
{
font-family: tahoma;
font-size: 11px;
color: #231f20;
border: 0px;
padding: 0px;
margin: 0px;
width: 232px;
margin-top: 4px;
padding-left: 8px;
height: 64px;
background-color:white;
overflow: auto;
}

.quickenquiry .roundedinput input
{
font-family: tahoma;
font-size: 11px;
color: #231f20;
border: 0px;
padding: 0px;
margin: 0px;
width: 215px;
margin-top: 4px;
padding-left: 10px;
padding-right: 10px;
height: 14px;

}

.quickenquiry  input:focus, textarea:focus
{
background-color: white;
}

.homebuttons
{
position: relative;
z-index: 3;
width: 633px;

clear: both;
display:block;
}

.homebuttons img
{
padding-right: 4px;
}

/* <IMAGE REPLACEMENT LIST> */
#toplogo,#calltoday,#affordable,#pinkheader1,#loginarealeft,#w1,#w2,#w3,#w4,#sizzlegrey,#sizzlebusinessgrey,#pinkheader2,#bespokeprojects,#featuredsite,#featuredsite3,#newsletter1,#b1,#b2,#seo1,#seo2,#seo3,#seo4,#seo5,#seo1lit,#seo2lit,#seo3lit,#seo4lit,#seo5lit,#seo1title,#seo2title,#seo3title,#seo4title,#seo5title,#recentblogposts, #footerbox1, #footerbox2, #footerbox3, #footerbox4, #footerbox5, #footerbox6, #footerbox7, #leftClick, #webdesignportfoliotitle, #printportfoliotitle, #featuredsite2, #latestprojectheader, #featuredsiteheader
{display:block; background-repeat:no-repeat; height:0; width:0; overflow:hidden;}
/* </IMAGE REPLACEMENT LIST> */

/* <PAGE TOP> */
#topnav {background-image:url('topnav-bg.png'); background-color:#000; width:100%; height:99px; border-bottom:1px solid #FFF;}
#toplogo {background:url('sizzle-media.png'); padding:99px 252px 0 0; float:left; margin-left:-10px;}
#calltoday {background:url('call-today.png'); padding:99px 252px 0 0; margin-left:40px; float:left;}
#affordable {background: url("affordable-business-websites.png") repeat scroll 0 0 transparent;
    display: block;
    float: right;
    margin-right: -7px;
    padding: 37px 284px 0 0;}
#services {clear:right; display:block; text-align:right; padding-top:11px;	}
#services a {color:#ffeb00;}
#navbar {background-color:#e20074; height:11px; padding:12px 0; width:100%; border-bottom:1px solid #000;color:#FFF;}
#navbar .left a {background-color:#e20074;color:#FFF; margin-left:10px; padding-left:10px; border-left:1px solid #FFF;}
#navbar .left a:first-child {border:0; margin:0; padding:0;}
#loginarea {width:920px; background-color:#f3f3f2; height:75px; border:1px solid #d8d7d7; border-top:0;}
#loginarealeft, #loginarearight {background-color:#f6f6f7;}
#loginarearight label {display:none;visibility:hidden;}
#loginarealeft {display:block; background-image:url('leveraging-the-power.png'); padding:74px 607px 0 0; border:1px solid #d8d7d7; border-top:0; float:left; margin-bottom:15px;}
#loginarearight {float:left; background-image:url('shadebg.png'); background-repeat:repeat-x; width:310px; height:74px; border:1px solid #d8d7d7; border-top:0; border-left:0;font-size:10px;}
#loginarearight input {border:1px solid #b9b9b9; width:115px; height:14px; padding:3px; margin:5px 5px 0 0;}
#loginsubmit {display:inline; padding:5px; background-color:#e00272;color:#FFF;}
#loginsubmit a {background-color:#e00272;color:#FFF;}
#forgotpassword {display:block; float:right; margin:8px 80px 0 0; }
#forgotpassword a {color:#000;background-color:#f5f5f5;}
/* </PAGE TOP> */

/* <MAIN CONTENT> */
#maincontainer {background-color:#FFF; padding-bottom:15px; color:#777778;}
#pagecontent {width:425px; float:left; color:#777778;}
#pagecontent p {margin-bottom:1em;}
#leftcontent {width:607px; color:#777778; float:left;}
#leftcontent p {margin-bottom:1em; margin-right:15px;}
#widecontent {width:920px;}
#widecontent p {margin-bottom:1em;}
#headerplug span {display:block; width:0; height:0; overflow:hidden;}
#footerlinks a {color:#fdba04;}
.blogFoot a, .blogFoot a:visited, .blogFoot a:hover {color:#fdba04;}
#footerlinks #column1, #footerlinks #column2, #footerlinks #column3 {width:245px;display:block;float:left;}
#footerlinks p {line-height:120%;}
#footerlinks #column1, #footerlinks #column2 {margin-right:30px;}
#veryfooter {clear:both;padding-top:10px;padding-bottom:15px;}
#footer #veryfooter p a {color:#FFF;}
#footer #veryfooter p {margin:15px 0;}
#footer #footerlinks {width:802px; float:left;}
#footerlinks img {display:block;margin-bottom:15px;}
#footer {background-image:url('bottomfooterfade.png'); background-color:#161515; width:100%;color:#FFF;background-repeat:repeat-x;padding-top:20px;}
#footer .valid {float:right; width:90px; color:#888;text-align:right;margin-right:-10px;}
#footer .valid a {color:#888;display:block;}
#footer .valid img {margin-bottom:10px;}
/* </MAIN CONTENT> */

/* <LEFT SIDE NAVIGATION MENU> */
#leftnav {width:163px; float:left; padding-right:10px;}
#leftnav a {color:#777778; display:block; padding:3px; border:1px solid white;}
#leftnav a:hover {color:#000; background-color:#f7f7f7;}
#leftnav a.title {margin-top:10px; font-weight:bold; font-size:11px;}
#leftnav a.title:first-child {margin-top:0;}
/* </LEFT SIDE NAVIGATION MENU> */

/* <RIGHT SIDE> */
.pinklinebreak {border-top: 1px solid #e20074;margin-bottom:3px;}
#latestprojectheader {display:block; margin-top: 15px;background-image:url('latest-project-title.png');padding:30px 304px 0 0; border-top: 1px solid #e20074;border-bottom: 1px solid #e20074;}
#featuredsiteheader {background-image:url('featured-site-header.png');padding:20px 128px 0 0;}
#rightcontent {float:right; width:306px;}
#bespokeprojects {background-image:url('bespoke-projects.png'); padding:278px 306px 0 0;}
#featuredsite {background-image:url('debt-featured.png'); padding:207px 306px 0 0;}
#featuredsite2 {background-image:url('coral-featured.png'); padding:194px 305px 0 0;}
#featuredsite3 {background-image:url('eclectic-featured.png'); padding:194px 305px 0 0;}
#wdybn {background-color:#e20074; width:276px; margin-top:15px; padding:15px; color:#FFF;}
#wdybn strong {width:0; height:0; padding:20px 244px 0 0; display:block; overflow:hidden; background-image:url('what-does-your-business-need.png');}
#wdybn a {color:#fefb00;}
#recentblogposts {background-image:url('recent-blog-posts.png');padding:20px 128px 0 0;}
#recentposts {margin: 10px 0 10px 0; border-top: 1px solid #e20074;border-bottom: 1px solid #e20074; padding: 5px 0;}
#recentposts .blogtitle {color:#777778; font-size:11px; font-weight:bold;}
#recentposts .blogcontent {margin-bottom: 10px; color:#777778;font-family:tahoma; font-size:10px;line-height:150%;}
/* </RIGHT SIDE> */

/* <FOOTERBOX> */
#footerbox1,#footerbox2,#footerbox3,#footerbox4,#footerbox5,#footerbox6,#footerbox7 {padding:142px 424px 0 0;margin-top:15px;}
#footerbox1 {background-image:url('footerbox1.png');}
#footerbox2 {background-image:url('footerbox2.png');}
#footerbox3 {background-image:url('footerbox3.png');}
#footerbox4 {background-image:url('footerbox4.png');}
#footerbox5 {background-image:url('footerbox5.png');}
#footerbox6 {background-image:url('footerbox6.png');}
#footerbox7 {background-image:url('footerbox7.png');}
/* </FOOTERBOX> */

/* PAGE-SPECIFIC CSS BELOW HERE!! */

/* <DEFAULT> */
#w1, #w2, #w3, #w4 {float:left; padding:132px 292px 0 0;}
#w1 {background-image:url('button-content-managed.png'); margin:0 15px 15px 0;}
#w2 {background-image:url('button-product-managed.png');}
#w3 {background-image:url('button-ecommerce-websites.png'); margin:0 15px 15px 0;}
#w4 {background-image:url('button-email-marketing.png'); margin:0;}
#sizzlegrey {background-image:url('sizzle-media-grey.png'); padding:22px 139px 0 0;}
#sizzlebusinessgrey {background-image:url('sizzle-business-services.png'); padding:20px 254px 0 0; margin-top:2em;}
.bottomlinks {width:292px; height:132px; background:url('bottomlinks-background.jpg') no-repeat; margin-top:15px; float:left;}
.rightbottom {margin-left:15px;}
.bottomlinks a {color:#f8f8f8;}
#b1, #b2 {padding:42px 292px 0 0;}
#b1 {background-image:url('website-extras.png');}
#b2 {background-image:url('business-extras.png');}
li {margin-left:30px;padding-left:15px;}
ul {margin-bottom:1em;}
#newsletterfooter {background-image:url('newsletter-bg.png');height:182px;width:584px;color:#FFF}
#newsletterfooter .left {width:350px;margin-top:63px;padding-left:22px;}
#newsletterfooter .left #cm-name {width:105px;height:12px;margin-right:5px;display:block;float:left;font-size:10px;border:1px solid #bbbbbb;padding:5px;}
#newsletterfooter .left #cm-jilklk-jilklk {width:140px;height:12px;display:block;float:left;font-size:10px;border:1px solid #bbbbbb;padding:5px;}
#newsletterfooter .left #subscribe {width:37px;height:37px;display:block;float:left;margin-top:-5px;}
#newsletterfooter .left a {color:#FFF;}
#newsletterfooter p {display:block;clear:both;line-height:120%}
#newsletterfooter .right {width:190px;margin-right:20px;margin-top:20px;}
#newsletterfooter .right strong {text-transform:uppercase;font-size:12px;}
#newsletterfooter .right a {color:#FFFF00;}
#hometitle {font-size:14px;border-top: 1px solid #e20074;border-bottom: 1px solid #e20074;margin-bottom:10px;padding:5px 0px 5px 0px;}
.rightbar1{font-size:14px;border-top: 1px solid #e20074;border-bottom: 1px solid #e20074;margin-bottom:10px;margin-left:-7px; margin-top:2px; padding:5px 0px 5px 17px;}
.rightbar2{font-size:14px;border-top: 1px solid #e20074;border-bottom: 1px solid #e20074;margin-bottom:10px; margin-top:4px; padding:5px 0px 5px 17px;}
/* </DEFAULT */

/* <LOCATIONS> */
#locations span {display:block; padding:0.3em 0; width:200px; float:left; font-size:12px; text-align:left;}
#locations span:hover {background-color:#f7f7f7;}
#locations a {color:#777778;}
#townbottomtext {color:#CCC;font-size:10px;text-align:left;}
/* <LOCATIONS> */

/* <PORTFOLIO> */
.portfoliorow {margin:10px 0;display:block;float:left;}
.portfolioitem {width:290px;margin-left:25px;display:block;float:left;}
.printportfolioitem {width:276px;margin-left:46px;display:block;float:left;}
.marketingportfolioitem {width:281px;margin-left:38px;display:block;float:left;}
.portfoliorow .portfolioitem:first-child,.portfoliorow .printportfolioitem:first-child, .marketingportfolioitem:first-child {margin-left:0px;}
.portfolioitem .portfolioimage {display:block;height:0;width:0;overflow:hidden;background-repeat:no-repeat;padding:176px 290px 0px 0;margin-bottom:4px;}
.printportfolioitem .portfolioimage {display:block;height:0;width:0;overflow:hidden;background-repeat:no-repeat;padding:276px 276px 0px 0;margin-bottom:4px;}
.marketingportfolioitem .portfolioimage {display:block;height:0;width:0;overflow:hidden;background-repeat:no-repeat;padding:567px 281px 0px 0;margin-bottom:4px;}
.marketingportfolioitem .portfolioimage2 {display:block;height:0;width:0;overflow:hidden;background-repeat:no-repeat;padding:510px 281px 0px 0;margin-bottom:4px;}
.marketingportfolioitem #portfolio-auctionsnw {background-image:url('portfolio-marketing-auctionsnw.png');}
.marketingportfolioitem #portfolio-indianocean {background-image:url('portfolio-marketing-indian-ocean.png');}
.marketingportfolioitem #portfolio-indianocean2 {background-image:url('portfolio-marketing-indian-ocean-2.png');}
.marketingportfolioitem #portfolio-manyhands {background-image:url('portfolio-marketing-manyhands.png');}
.marketingportfolioitem #portfolio-reach {background-image:url('portfolio-marketing-reach.png');}
.marketingportfolioitem #portfolio-sizzle {background-image:url('portfolio-marketing-sizzle.png');}
.portfolioitem #portfolio-assuredfinefurniture {background-image:url('portfolio-laptop-assuredfinefurniture.png');}
.portfolioitem #portfolio-assuredpass {background-image:url('portfolio-laptop-assuredpass.png');}
.portfolioitem #portfolio-astrasigns {background-image:url('portfolio-laptop-astrasigns.png');}
.portfolioitem #portfolio-arkadash {background-image:url('portfolio-laptop-arkadash.png');}
.portfolioitem #portfolio-atvquads {background-image:url('portfolio-laptop-atvquads.png');}
.portfolioitem #portfolio-awcd {background-image:url('portfolio-laptop-awcd.png');}
.portfolioitem #portfolio-blacksheep {background-image:url('portfolio-laptop-blacksheep.png');}
.portfolioitem #portfolio-bouncycastlenetwork {background-image:url('portfolio-laptop-bouncycastlenetwork.png');}
.portfolioitem #portfolio-broadbent {background-image:url('portfolio-laptop-broadbentco.png');}
.portfolioitem #portfolio-check {background-image:url('portfolio-laptop-check.png');}
.portfolioitem #portfolio-cloggis {background-image:url('portfolio-laptop-cloggis.png');}
.portfolioitem #portfolio-dancewearcentral {background-image:url('portfolio-laptop-dancewearcentral.png');}
.portfolioitem #portfolio-fieldandgun {background-image:url('portfolio-laptop-fieldandgun.png');}
.portfolioitem #portfolio-fitequip {background-image:url('portfolio-laptop-fitequip.png');}
.portfolioitem #portfolio-foreverkitchens {background-image:url('portfolio-laptop-foreverkitchens.png');}
.portfolioitem #portfolio-gobouncy {background-image:url('portfolio-laptop-gobouncy.png');}
.portfolioitem #portfolio-hips {background-image:url('portfolio-laptop-hips.png');}
.portfolioitem #portfolio-indianocean {background-image:url('portfolio-laptop-indianocean.png');}
.portfolioitem #portfolio-limonivy {background-image:url('portfolio-laptop-limonivy.png');}
.portfolioitem #portfolio-manchestertyres {background-image:url('portfolio-laptop-manchestertyres.png');}
.portfolioitem #portfolio-perfumeplus {background-image:url('portfolio-laptop-perfumeplus.png');}
.portfolioitem #portfolio-readassociates {background-image:url('portfolio-laptop-readassociates.png');}
.portfolioitem #portfolio-rochdalebouncycastlehire {background-image:url('portfolio-laptop-rochdalebouncycastlehire.png');}
.portfolioitem #portfolio-smoothiepoint {background-image:url('portfolio-laptop-smoothiepoint.png');}
.portfolioitem #portfolio-ticoatings {background-image:url('portfolio-laptop-ticoatings.png');}
.portfolioitem #portfolio-tsjobstar {background-image:url('portfolio-laptop-tsjobstar.png');}
.portfolioitem #portfolio-newenglanddesign {background-image:url('portfolio-laptop-newenglanddesign.png');}
.portfolioitem #portfolio-onlycricket {background-image:url('portfolio-laptop-only-cricket.png');}
.portfolioitem #portfolio-onlyuniform {background-image:url('portfolio-laptop-only-uniform.png');}
.portfolioitem #portfolio-basetec {background-image:url('portfolio-laptop-basetec.png');}
.portfolioitem #portfolio-mecobo {background-image:url('portfolio-laptop-mecobo.png');}
.portfolioitem #portfolio-total-jan {background-image:url('portfolio-laptop-total-jan.png');}
.portfolioitem #portfolio-phoenix {background-image:url('portfolio-laptop-phoenix.png');}
.portfolioitem #portfolio-marilyn {background-image:url('portfolio-laptop-marilyn.png');}
.portfolioitem #portfolio-sunde {background-image:url('portfolio-laptop-sunde.png');}
.portfolioitem #portfolio-nexus {background-image:url('portfolio-laptop-nexus.png');}
.portfolioitem #portfolio-quercetum {background-image:url('portfolio-laptop-quercetum.png');}
.portfolioitem #portfolio-feedme {background-image:url('portfolio-laptop-feedme.png');}
.portfolioitem #portfolio-prosceneium {background-image:url('portfolio-laptop-prosceneium.png');}
.portfolioitem #portfolio-click-to-create {background-image:url('portfolio-laptop-clicktocreate.png');}
.portfolioitem #portfolio-edgykid {background-image:url('portfolio-laptop-edgy.png');}
.portfolioitem #portfolio-duxburys {background-image:url('portfolio-laptop-duxburys.png');}
.portfolioitem #portfolio-marine {background-image:url('portfolio-laptop-marine.png');}
.portfolioitem #portfolio-boathouse {background-image:url('portfolio-laptop-boathouse.png');}
.portfolioitem #portfolio-bulb {background-image:url('portfolio-laptop-bulb.png');}
.portfolioitem #portfolio-stairshop {background-image:url('portfolio-laptop-stairshop.png');}
.portfolioitem #portfolio-suzuki {background-image:url('portfolio-laptop-manchester-suzuki.png');}
.portfolioitem #portfolio-onlyswim {background-image:url('portfolio-laptop-onlyswim.png');}
.portfolioitem #portfolio-brandboys {background-image:url('portfolio-laptop-brandboys.png');}
.portfolioitem #portfolio-zentek {background-image:url('portfolio-laptop-zentek.png');}
.portfolioitem #portfolio-jigevents {background-image:url('portfolio-laptop-jigevents.png');}
.portfolioitem #portfolio-axio {background-image:url('portfolio-laptop-axio.png');}
.portfolioitem #portfolio-afa {background-image:url('portfolio-laptop-afa.png');}
.portfolioitem #portfolio-gds {background-image:url('portfolio-laptop-gds.png');}
.portfolioitem #portfolio-simplestorage {background-image:url('portfolio-laptop-simplestorage.png');}
.portfolioitem #portfolio-timbero {background-image:url('portfolio-laptop-timbero.png');}
.portfolioitem #portfolio-evevee {background-image:url('portfolio-laptop-evevee.png');}
.portfolioitem #portfolio-expressjanitorial {background-image:url('portfolio-laptop-express-janitorial.png');}
.portfolioitem #portfolio-hairandbeauty {background-image:url('portfolio-laptop-hair-and-beauty.png');}
.portfolioitem #portfolio-metrosalvage {background-image:url('portfolio-laptop-metro-salvage.png');}
.portfolioitem #portfolio-motormania {background-image:url('portfolio-laptop-motor-mania.png');}
.portfolioitem #portfolio-sportfreakz {background-image:url('portfolio-laptop-sportfreakz.png');}
.portfolioitem #portfolio-ukcorals {background-image:url('portfolio-laptop-uk-corals.png');}
.portfolioitem #portfolio-coralforsale {background-image:url('portfolio-laptop-coral-for-sale.png');}
.portfolioitem #portfolio-venus {background-image:url('portfolio-laptop-venus.png');}
.portfolioitem #portfolio-helennachintu {background-image:url('portfolio-laptop-helen-nachintu.png');}
.portfolioitem #portfolio-nichekitchens {background-image:url('portfolio-laptop-niche-kitchens.png');}
.portfolioitem #portfolio-debt {background-image:url('portfolio-laptop-debt-consolidation-loans.png');}
.portfolioitem #portfolio-signs2design {background-image:url('portfolio-laptop-signs-2-design.png');}
.portfolioitem #portfolio-britishbobsleigh {background-image:url('portfolio-laptop-british-bobsleigh-team.png');}
.portfolioitem #portfolio-eclectic {background-image:url('portfolio-laptop-eclectic-hotels.png');}

.portfolioitem #portfolio-blacks {background-image:url('portfolio-blacks.png');}
.portfolioitem #portfolio-whitefield {background-image:url('portfolio-whitefield.png');}
.portfolioitem #portfolio-whitestones {background-image:url('portfolio-whitestones.png');}
/* END */

.printportfolioitem #portfolio-artna {background-image:url('print-portfolio-block-artna.png');}
.printportfolioitem #portfolio-celltek {background-image:url('print-portfolio-block-celltek.png');}
.printportfolioitem #portfolio-indianocean {background-image:url('print-portfolio-block-indianocean.png');}
.printportfolioitem #portfolio-reachbcs {background-image:url('print-portfolio-block-reachbcs.png');}
.printportfolioitem #portfolio-reachbcs2 {background-image:url('print-portfolio-block-reachbcs2.png');}
.printportfolioitem #portfolio-reachbcs3 {background-image:url('print-portfolio-block-reachbcs3.png');}
.printportfolioitem #portfolio-thevedas {background-image:url('print-portfolio-block-thevedas.png');}
.printportfolioitem #portfolio-vickilouise {background-image:url('print-portfolio-block-vickilouise.png');}
.printportfolioitem #portfolio-vickilouise2 {background-image:url('print-portfolio-block-vickilouise2.png');}
.portfolioitem, .printportfolioitem, .marketingportfolioitem {font-family:tahoma,verdana,sans-serif;font-size:11px;color:#777778;}
.portfolioitem h3, .printportfolioitem h3, .marketingportfolioitem h3 {font-weight:normal;color:#e20074;font-size:11px;}
.portfolioitem h2, .printportfolioitem h2, .marketingportfolioitem h2 {color:#e20074;font-weight:normal;text-transform:uppercase;padding-top:4px;border-top:1px solid #e20074;font-size:12px;}
#portfoliocontainer {position:relative;width:500px;height:326px;margin:0 auto;background-image:url('portfolio-background.png');text-align:center;}
#portfoliocontainer img {position:absolute;display:block;left:52px;top:0px;width:352px;height:217px;padding:22px;}
#portfoliocontainer img:hover {background-image:url('portfolio-glow.png');}
.siteexamples li {list-style:none;padding:0 20px;}
.siteexamples a {color:#e20074;text-decoration:underline}
#outboundportfoliolink {text-align:center;font-weight:bold;font-size:12px;}
#outboundportfoliolink a {color:#e20074;}
/* </PORTFOLIO> */

/* <SEO> */
#seo1, #seo1lit, #seo2, #seo2lit, #seo3, #seo3lit, #seo4, #seo4lit, #seo5, #seo5lit {padding:35px 400px 0 0; margin-top:5px;}
#seo1 {background-image:url('seo-1-essential-banner-dark.png');}
#seo1:hover, #seo1lit {background-image:url('seo-1-essential-banner.png');}
#seo2 {background-image:url('seo-2-starter-banner-dark.png');}
#seo2:hover, #seo2lit {background-image:url('seo-2-starter-banner.png');}
#seo3 {background-image:url('seo-3-business-plus-banner-dark.png');}
#seo3:hover, #seo3lit {background-image:url('seo-3-business-plus-banner.png');}
#seo4 {background-image:url('seo-4-business-max-banner-dark.png');}
#seo4:hover, #seo4lit {background-image:url('seo-4-business-max-banner.png');}
#seo5 {background-image:url('seo-5-booster-banner-dark.png'); margin-bottom:15px;}
#seo5:hover, #seo5lit {background-image:url('seo-5-booster-banner.png'); margin-bottom:15px;}
/* </SEO> */

/* <CONTACT-US.ASP> */
#contactform {width:300px; float:left;}
#contactform p {margin-top:15px;margin-bottom:0;font-weight:bold;}
#contactservices {margin-left:50px;}
#email,#name,#phone,#enquiry,#contactinterested, #recaptcha_response_field {width:288px;border:1px solid #666;display:block;margin:0 auto;padding:5px;}
p#captchainstructions {font-weight:normal;}
#contactinterested {padding:5px 3px 5px 10px;border:none;}
#recaptcha_image {margin-top:10px;}
#recaptcha_image, #recaptcha_response_field {border:1px solid #666;width:300px;margin:0 auto;}
#contactsubmit {display:block;float:right;margin-top:10px;background-image:url(submit-button.png);width:64px;height:23px;}
#contactsubmit:hover {background-image:url(submit-button-lit.png);cursor:pointer;}
/* </CONTACT-US.ASP> */

#ie6popup {position:absolute;width:180px;padding:10px;left:40px;top:40px;background-color:#EEE;font-size:10px;border:1px solid #666;z-index:100;}
#ie6popup strong {color:#F00;display:block;text-align:center;}

/* <TWEET BOX> */
#tweets {display:block;float:left;width:200px;padding:5px 0 0 5px;font-size:10px;color:#666;}
#tweets a {color:#333;}
#tweets strong {color:#666;}
#tweetlinks {display:block;float:left;width:10px;font-size:10px;margin-left:10px;margin-top:5px;}
#tweetlinks a {display:block;color:#666;font-weight:bold;}
#tweetlinks a:hover {color:#e20074;}
#twitterfollow {display:block;width:0;height:0;overflow:hidden;padding:59px 210px 0 0;margin:10px auto;background-image:url('follow-us-on-twitter.png')}
#tweetlinks a#tweet0link {color:#e20074;}
#tweet0 {display:block;}
#tweet1 {display:none;}
#tweet2 {display:none;}
#tweet3 {display:none;}
#tweet4 {display:none;}
/* </TWEET BOX> */

.codequote {white-space:pre-wrap;font-family:courier new,courier;margin-bottom:1em;line-height:1em;}

#thanksforsubscribing {position:absolute;z-index:100;width:200px;padding:10px;left:50%;margin-left:-200px;top:120px;font-size:14px;color:#000;border:2px solid #e20074;text-align:center;background-color:#FFF;}
#thanksforsubscribing #clicktoclose {display:block;clear:both;margin-top:10px;font-size:10px;cursor:pointer;color:#0000FF;text-decoration:underline;text-align:right;}

#txtlogin {width:472px;height:137px;padding-top:90px;padding-left:135px;margin:0 0 10px 0;background-image:url('sms.png');}
#txtlogin p {padding:5px;color:#FFF;font-weight:bold;margin:0;line-height:100%;}
#txtlogin a {padding:5px;margin:5px 0;display:block;color:#FFF;}
#txtlogin .textbox {border:1px solid #000;width:260px;display:block;padding:2px;}
#txtsubmit {float:right;margin-right:20px;margin-top:-40px;}
#signup {display:block;float:right;width:280px;height:450px;background-image:url('interest.png');position:relative;}
#signup input {width:230px;height:13px;font-size:11px;font-family:tahoma;color:#666;position:absolute;display:block;left:25px;}
#signup #name {top:73px;}
#signup #address {top:133px;}
#signup #bname {top:193px;}
#signup #email {top:253px;}
#signup #telno {top:313px;}
#signup #username {top:373px;}
#signup #register {display:block;width:0;height:0;padding:24px 81px 0 0;overflow:hidden;background-image:url('register.png');position:absolute;top:406px;left:177px;background-position:0 -24px;}
#signup #register:hover {background-position:0 0;}
#signup #hidden {visibility:hidden;display:none;}
#smsreasons {width:280px;float:right;}

#rarRec { display:block;
height:71px;
position:absolute;
right:-110px;
top:16px;
width:94px; }

#emailNotice {
position:absolute;
z-index:3;
left:282px;
top:30px;
}
.address {
	float:left;
	padding:10px 10px 10px 15px;
	width:216px;
	margin:15px 0 0 50px;
	font-size:11px;
	background:url(addressbg.png) no-repeat;
	color:#181818;
	height:149px;
}
.address a, .address a:visited{
	color:#181818;
}
.address span.highlight {
	color:#e20074;
}

.cb-enable, .cb-disable, .cb-enable span, .cb-disable span { background: url(switch.gif) repeat-x; display: block; float: left; }
    .cb-enable span, .cb-disable span { line-height: 30px; display: block; background-repeat: no-repeat; font-weight: bold; }
    .cb-enable span { background-position: left -90px; padding: 0 10px; }
    .cb-disable span { background-position: right -180px;padding: 0 10px; }
    .cb-disable.selected { background-position: 0 -30px; }
    .cb-disable.selected span { background-position: right -210px; color: #fff; }
    .cb-enable.selected { background-position: 0 -60px; }
    .cb-enable.selected span { background-position: left -150px; color: #fff; }
    .switch label { cursor: pointer; }
    .switch input { display: none; }
	
	.field
	{
	
	}
	.label
	{
	margin-left: 10px;
	width: 350px;
	font-weight: bold;
	margin-top: 9px;
	margin-right: 10px;
	}
	
	.label1
	{
	margin-left: 10px;
	width: 100px;
	font-weight: bold;
	margin-top: 9px;
	margin-right: 10px;
	}
	
	#details
	{
		font-weight: bold;
	}
#txtURL { display:none; }

.accordionPanel h2
{
	background-image: url('accordion-plus.png'), url('accordion-title-background.png');
	background-repeat: no-repeat, repeat-x;
	background-position: 8px center, center bottom;
	color: #E20074;
	font-size: 13px;
	padding: 5px 10px 5px 30px;
	border: 1px solid #e5e5e5;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	-webkit-box-shadow: 0px 0px 6px #efefef;
	-moz-box-shadow: 0px 0px 6px #efefef;
	box-shadow: 0px 0px 6px #efefef;
	cursor: pointer;
	width: 549px;
	margin: 10px 0px;
}
.accordionPanel h2:hover
{
	color: #000;
}
.accordionPanel h2.expanded
{
	background-image: url('accordion-minus.png'), url('accordion-title-background.png');
}

.accordionPanel div
{

}
