
body
{
	background: #6f96ae url(../images/background.gif) repeat-x;
	padding: 0;
	margin: 0;
}

#alltern8content 
{
	background: #FFF;
	width: 980px;
	min-height: 900px;
	margin: 0 auto;	
}


.alltern8top
{
	background: url(../images/alltern8web_top.gif) no-repeat;
	width: 980px;
	height: 121px;
	float: left;
}

.alltern8navback

{
background: #cedfe7;
	width: 980px;
	height: 49px;
	float: left;	
}

.alltern8mainback

{
background: url(../images/alltern8web_main_back.jpg) no-repeat;
	width: 980px;
	height: 392px;
	float: left;	
}

.alltern8designback

{
	background: #fff;
	width: 980px;
	height: 366px;
	float: left;	
}

.alltern8slideback

{
background: url(../images/alltern8web_slide_back.gif) no-repeat;
	width: 980px;
	height: 171px;
	float: left;	
}

.alltern8footerback

{
background: url(../images//back_footer.jpg) no-repeat;
	width: 980px;
	height: 202px;
	float: left;	
}

.alltern8design4back

{
	width: 980px;
	height: 113px;
	float: left;	
}

.alltern8design4back a:link { text-decoration:underline;}

.alltern84design

{
background: url(../images/design_design_back.gif) no-repeat;
	width: 222px;
	height: 113px;
	margin: 0 0 0 37px;
	float: left;	
}

.alltern84ecomm

{
background: url(../images/design_ecomm_back.gif) no-repeat;
	width: 229px;
	height: 113px;
	margin: 0 0 0 1px;
	float: left;	
}

.alltern84seo

{
background: url(../images/design_seo_back.gif) no-repeat;
	width: 227px;
	height: 113px;
	margin: 0 0 0 1px;
	float: left;	
}

.alltern84graphic

{
background: url(../images/design_graphic_back.gif) no-repeat;
	width: 221px;
	height: 113px;
	margin: 0 0 0 1px;
	float: left;	
}

.textbox41

{
	width: 222px;
	height: 253px;
	margin: 0 0 0 37px;
	float: left;		
}

.textbox42

{
	width: 229px;
	height: 253px;
	margin: 0 0 0 1px;
	float: left;		
}

.textbox43

{
	width: 227px;
	height: 253px;
	margin: 0 0 0 1px;
	float: left;		
}

.textbox44

{
	width: 221px;
	height: 253px;
	margin: 0 0 0 1px;
	float: left;		
}

.textbox41text, .textbox42text, .textbox43text, .textbox44text, .navtext1, .navtext2, .navtext3, .navtext4, .navtext5, .navtext6, .designtext1, .designtext2, .designtext3, .designtext4, .designtext5, .designtext6, .designtext7, .maintext1, .maintext2, .maintext3, .contacttitle, .contacttext1, .contacttitle2, .contacttext2, .casetitle, .casetext, .casetext2, .casetext3, .casetext4, .clienttitle, .clienttext, .newsh1text

{
font-family: tahoma;
font-size: 11px;
margin: 10px 0 0 1px;
text-align: justify;
color: #000;
padding: 0 10px;
line-height: 16px;
float: left;
}

.navtext1

{
font-size: 14px;
margin: 4px 0 0 84px;
color: #676767;	
}

.navtext2

{
font-size: 14px;
margin: 4px 0 0 93px;
color: #676767;	
}

.navtext3

{
font-size: 14px;
margin: 4px 0 0 -4px;
color: #676767;	
}

.navtext4

{
font-size: 14px;
margin: 4px 0 0 9px;
color: #676767;	
}

.navtext5

{
font-size: 14px;
margin: 4px 0 0 17px;
color: #676767;	
}

.navtext6

{
font-size: 14px;
margin: 4px 0 0 38px;
color: #676767;	
}

.navtext1, .navtext2, .navtext3, .navtext4, .navtext5, .navtext6 { color: #676767;text-decoration:none;}


a:visited, a:link { color: #000;text-decoration:underline;}

.designtext1, .designtext3, .designtext4

{
font-size: 22px;
margin: 44px 0 0 28px;
font-weight: bold;
line-height: 25px;
width: 200px;
}

.designtext2, .designtext5, .designtext6, .designtext7

{
font-size: 13px;
margin: 0 0 0 21px;
width: 200px;
}

.designtext3

{
margin: 44px 0 0 8px;
}

.designtext4

{
margin: 44px 0 0 0;
}

.designtext5, .designtext6

{
margin: 0 0 0 31px;	
}

.designtext7

{
margin: 0 0 0 25px;		
}

.maintext1

{
font-size: 13px;
margin: 104px 0 0 28px;
color: #000;
padding-right: 561px;
line-height: 15px;
}

.maintext2

{
font-size: 15px;
margin: 52px 0 0 39px;
font-weight: bold;
color: #000;
line-height: 19px;
}

.maintext3

{
font-size: 11px;
margin: 2px 0 0 39px;
color: #000;
line-height: 19px;
padding-right: 540px;
width: 400px;
}

/* thumbnail slider begin */

/* apply the gallery design - links slider */
#gallery_container {  width:742px ; height:149px ; margin:5px auto 10px; background:#baceda ; padding:7px 0px 0px; display:block; position:relative; }
/* the width is set to show the number of thumbnails that will be visible */
#thumb_container{ position:relative ; overflow:hidden ; width:695px ; height:154px ; margin:0px 0px 0px 27px;  }
/* the thumbnails container */
#thumbs { white-space: nowrap; display:block; position:relative; }

#thumbs a { padding:0px; margin:0px; }
#thumbs a img{ border:1px #333333 solid; }

/* the forward and backward buttons */
.addfwd { display:block; position:absolute; cursor:pointer; width:20px; height:101px; top:0px; right:0px; background:url(http://www.alltern8webdesign.com/images/galleryright.gif) no-repeat;margin: 70px 0 0 0;  }
.addbkwd { display:block; position:absolute; cursor:pointer; width:25px; height:101px; top:0px; left:0px; background:url(http://www.alltern8webdesign.com/images/galleryleft.gif) no-repeat;margin: 70px 0 0 0;  }
/* thumbnail slider end */

.servicebackhosting

{
background: url(../images/services/services_back_hosting.jpg) no-repeat;
	width: 980px;
	height: 570px;
	float: left;	
}

.contactback

{
background: url(../images/back_contact.jpg) no-repeat;
	width: 980px;
	height: 759px;
	float: left;	
}

.contacttitle, .contacttitle2, .casetitle, .clienttitle

{
font-size: 17px;
margin: 38px 0 0 49px;
font-weight: bold;
}

.contacttitle2, .casetitle

{
font-size: 14px;
margin: 10px 0 0 66px;
width: 350px;
clear:both;
}

.contacttitle2

{
color: #5f8a9d;
}

.casetitle

{
margin: 35px 0 0 0px;	
}

.contacttext1, .clienttext, .newsh1text

{
margin: 1px 0 0 60px;
text-align: justify;
color: #000;
padding: 0 62px 0 0;
clear: both;
width: 850px;
}

.clienttext

{
margin: 0 0 0 146px;
width: 694px;	
}

.newsh1text

{
margin: 0 0 0 76px;
width: 421px;		
}

.contacttext2, .casetext, casetext2, .casetext3, .casetext4

{
margin: 1px 0 0 76px;
text-align: justify;
color: #000;
padding: 0 62px 0 0;
clear: both;
width: 350px;
}

.contacttext2 a:link { color: #000;text-decoration: underline;}
.contacttext2 a:visited { color: #000;text-decoration: underline;}
.contacttext2 a:hover { color: #dd0000;text-decoration: underline;}
.contacttext2 a:active { color: #000;text-decoration: underline;}

.casetext

{
margin: 1px 0 0 12px;	
}

.casetext2

{
margin: 32px 0 0 15px;	
}

.casetext3

{
color: #658fa2;
font-size: 18px;
line-height: 22px;
padding: 0;
margin: 4px 0 0 11px;
}

.casetext4

{
margin: 0 0 0 164px;
width: 128px;
}

.casetext5

{
font-family: tahoma;
font-size: 11px;
color: #dd0000;
float: left;
margin: 25px 0 0 320px;
text-decoration: underline;
}

.casetext5 a:link { color: #dd0000;text-decoration: underline;}
.casetext5 a:visited { color: #dd0000;text-decoration: underline;}
.casetext5 a:hover { color: #676767;text-decoration: underline;}
.casetext5 a:active { color: #dd0000;text-decoration: underline;}



.contactcolmain

{
width: 980px;
height: 653px;
margin-top: 35px;
float: left;
clear: both;
}

.contactcol1

{
width: 480px;
height: 653px;
float: left;
}

.contactcolmid

{
	background: url(../images/mid_line.gif) no-repeat;
width: 1px;
height: 653px;
float: left;
}

.contactcol2

{
width: 464px;
height: 653px;
margin-left: 30px;
float: left;
}

.contactmap

{
border: 1px solid #7ba2b8;
margin: 5px 0 0 76px;
float: left;
clear: both;
}

.contactimg1

{
background: url(../images/contact_chichester.jpg) no-repeat;
width: 385px;
height: 272px;
border: 1px solid #7ba2b8;
margin: 39px 0 0 6px;
float: left;
}

.contactname, .contactemail, .contactphone

{
width: 270px;
height: 20px;
margin: 5px 0 0 55px;
border: solid 1px #7ba2b8;
float: left;
clear: both;
}

.contactmessage

{
width: 270px;
height: 158px;
margin: 5px 0 0 55px;
border: solid 1px #7ba2b8;
overflow: hidden;
float: left;
clear: both;	
}

.contactbutsend

{
margin: 11px 0 0 270px;
float: left;
clear: both;
}

.contacttext3, .contacttext4, .contacttext5, .contacttext6

{
font-family: Tahoma;
	font-size: 11px;
	color: #000;
	margin: 14px 0 0 55px;
	font-weight: bold;
	width: 200px;
    float: left;
}

.contacttext4, .contacttext5, .contacttext6

{
margin: 5px 0 0 55px;
font-weight: bold;
clear:both;	
}

.contactbox2

{
background: none;
width: 380px;
height: 395px;
margin-top: 4px;
float: left;
}

.portcol1

{
width: 851px;
height: 310px;
margin: 15px 0 0 63px;
float: left;
}

.portcol2

{
width: 851px;
height: 310px;
margin: 10px 0 0 63px;
float: left;
}

.portbox1, .portbox2, .portbox3, .portbox4, .portbox5, .portbox6, .portbox7, .portbox8

{
width: 205px;
height: 308px;
border: solid 1px #a4c7dc;
float: left;
}

.portbox2

{
margin-left: 7px;
}

.portbox3

{
margin-left: 7px;
}

.portbox4

{
margin-left: 7px;
}


.portbox6

{
margin-left: 7px;
}

.portbox7

{
margin-left: 7px;
}

.portbox8

{
margin-left: 7px;
}

.portboxtext1, .portboxtext2, .portboxtext3, .portboxtext4, .portboxtext5, .portboxtext6, .portboxtext7, .portboxtext8

{
font-family: tahoma;
font-size: 12px;
margin: 272px 0 0 29px;
color: #000;
line-height: 16px;
float: left;	
}

.portboxtext2

{
margin: 272px 0 0 76px;
}

.portboxtext3

{
margin: 272px 0 0 55px;
}

.portboxtext4

{
margin: 272px 0 0 74px;
}

.portboxtext5

{
margin: 272px 0 0 70px;
}

.portboxtext6

{
margin: 272px 0 0 29px;
}

.portboxtext7

{
margin: 272px 0 0 56px;
}

.portboxtext8

{
margin: 272px 0 0 69px;
}

.portboxtext1 a:link { color: #676767;text-decoration:none;}
.portboxtext1 a:visited { color: #676767;text-decoration:none;}
.portboxtext1 a:hover { color: #dd0000;text-decoration:none;}
.portboxtext1 a:active { color: #676767;text-decoration:none;}

.portboxtext2 a:link { color: #676767;text-decoration:none;}
.portboxtext2 a:visited { color: #676767;text-decoration:none;}
.portboxtext2 a:hover { color: #dd0000;text-decoration:none;}
.portboxtext2 a:active { color: #676767;text-decoration:none;}

.portboxtext3 a:link { color: #676767;text-decoration:none;}
.portboxtext3 a:visited { color: #676767;text-decoration:none;}
.portboxtext3 a:hover { color: #dd0000;text-decoration:none;}
.portboxtext3 a:active { color: #676767;text-decoration:none;}

.portboxtext4 a:link { color: #676767;text-decoration:none;}
.portboxtext4 a:visited { color: #676767;text-decoration:none;}
.portboxtext4 a:hover { color: #dd0000;text-decoration:none;}
.portboxtext4 a:active { color: #676767;text-decoration:none;}

.portboxtext5 a:link { color: #676767;text-decoration:none;}
.portboxtext5 a:visited { color: #676767;text-decoration:none;}
.portboxtext5 a:hover { color: #dd0000;text-decoration:none;}
.portboxtext5 a:active { color: #676767;text-decoration:none;}

.portboxtext6 a:link { color: #676767;text-decoration:none;}
.portboxtext6 a:visited { color: #676767;text-decoration:none;}
.portboxtext6 a:hover { color: #dd0000;text-decoration:none;}
.portboxtext6 a:active { color: #676767;text-decoration:none;}

.portboxtext7 a:link { color: #676767;text-decoration:none;}
.portboxtext7 a:visited { color: #676767;text-decoration:none;}
.portboxtext7 a:hover { color: #dd0000;text-decoration:none;}
.portboxtext7 a:active { color: #676767;text-decoration:none;}

.portboxtext8 a:link { color: #676767;text-decoration:none;}
.portboxtext8 a:visited { color: #676767;text-decoration:none;}
.portboxtext8 a:hover { color: #dd0000;text-decoration:none;}
.portboxtext8 a:active { color: #676767;text-decoration:none;}

.porttext9

{
font-family: tahoma;
font-size: 12px;
margin: 0 0 0 64px;
padding-right: 59px;
color: #000;
line-height: 16px;
float: left;	
}

.casecol1

{
width: 440px;
height: 730px;
margin: 15px 0 0 44px;
float: left;	
}

.casecol2

{
width: 450px;
height: 730px;
margin: 15px 0 0 0;
float: left;	
}

.casebox1, .casebox2, .casebox3, .casebox4, .casebox5, .casebox6, .casebox7, .casebox8

{
background: #FFF;
width: 446px;
height: 532px;
margin: 0 0 0 2px;
float: left;
}

.casebox2

{
background: url(../images/portfolio/case2/large.jpg) no-repeat;
}

.casebox3

{
background: url(../images/portfolio/case3/large.jpg) no-repeat;
}


.casebox4

{
background: url(../images/portfolio/case4/large.jpg) no-repeat;
}


.casebox5

{
background: url(../images/portfolio/case5/large.jpg) no-repeat;
}


.casebox6

{
background: url(../images/portfolio/case6/large.jpg) no-repeat;
}


.casebox7

{
background: url(../images/portfolio/case7/large.jpg) no-repeat;
}


.casebox8

{
background: url(../images/portfolio/case8/large.jpg) no-repeat;
}


.caseimg1

{
border: 1px solid #6f96ae;
margin: 20px 0 0 10px;
float: left;	
}

.servicebackmain

{
	background: #FFF;
	width: 980px;
	height: 759px;
	float: left;	
}

.servicecol1, .servicecol1twirl

{
background: url(../images/services/col_left_back.jpg) no-repeat;
width: 524px;
height: 758px;
float: left;	
}

.servicecol1twirl

{
background: url(../images/services/col_left_back_support.jpg) no-repeat;	
}

.servicecol2_hosting, .servicecol2_design, .servicecol2_seo, .servicecol2_networking, .servicecol2_blogs, .servicecol2_support, .servicecol2_services, .sitemapcol2, .servicecol2_ecommerce, .servicecol2_commerceserver, .servicecol2_biztalk

{
background: url(../images/services/services_back_hosting.jpg) no-repeat;
width: 456px;
height: 758px;
float: left;	
}

.sitemapcol2

{
background: url(../images/sitemap.jpg) no-repeat;	
}

.servicecol2_design

{
background: url(../images/services/services_back_design.jpg) no-repeat;	
}

.servicecol2_seo

{
background: url(../images/services/services_back_seo.jpg) no-repeat;	
}

.servicecol2_networking

{
background: url(../images/services/services_back_networking.jpg) no-repeat;	
}

.servicecol2_blogs

{
background: url(../images/services/services_back_blog.jpg) no-repeat;	
}

.servicecol2_support

{
background: url(../images/services/services_back_support.jpg) no-repeat;	
}

.servicecol2_services

{
background: url(../images/services/services_back_other.jpg) no-repeat;	
}

.servicecol2_ecommerce

{
background: url(../images/services/services_back_ecommerce.jpg) no-repeat;	
}

.servicecol2_commerceserver

{
background: url(../images/services/services_back_commerce_server.jpg) no-repeat;		
}

.servicecol2_biztalk

{
background: url(../images/services/services_back_biztalk.jpg) no-repeat;		
}

.servicetitle, .servicetext, .servicetitle2, .servicetitle3, .servicetext2, .newstitle, .newstext, .newstitle2, .newstext2, .newstext3, .newstitle3, .newsheader, .newsheader2

{
font-family: tahoma;
font-size: 18px;
margin: 41px 0 0 76px;
color: #5f8a9d;
line-height: 22px;
text-decoration:underline;
float: left;
}

.servicetext, .servicetext2, .newstext, .newstext2, .newstext3

{
font-size: 11px;
margin: 10px 0 0 76px;
color: #000;
line-height: 18px;
text-decoration: none;
text-align: justify;
float: left;
clear: both;
width: 420px;
}

.servicetext a:link { color: #000;text-decoration:underline;}
.servicetext a:visited { color: #000;text-decoration:underline;}
.servicetext a:hover { color: #dd0000;text-decoration:underline;}
.servicetext a:active { color: #000;text-decoration:underline;}

.servicetitle2

{
font-size: 14px;
margin: 5px 0 0 76px;
text-decoration: none;
clear: both;
width: 300px
}

.servicetitle3

{
font-size: 14px;
margin: 623px 0 0 48px;	
}

.servicetext2

{
margin: 16px 0 0 48px;
width: 341px
}

.newscolmain

{
width: 980px;
height: 759px;
float: left;
clear: both;
}

.newscol2

{
background: url(../images/news_back_right.jpg) no-repeat;
width: 456px;
height: 758px;
float: left;
}

.newstitle, .newstitle2, .newstitle3

{
color: #FFF;
font-size: 15px;
margin: 7px 0 0 0;	
font-weight: bold;
text-decoration: none;
width: 394px;
text-align:center;
}

.newstitle2

{
margin: 5px 0 0 0;
clear:both;
}

.newstitle3

{
color: #608b9f;
margin: 29px 0 0 26px;
font-size: 22px;
font-weight: bold;
width:180px;
}

.newstext, .newstext2, .newstext3

{
margin: 16px 0 0 10px;
color: #000;
line-height: 18px;
clear: both;
width: 369px;
}

.newstext2

{
margin: 10px 0 0 10px;
line-height: 14px;
}

.newstext3

{
margin: 10px 0 0 10px;
line-height: 14px;
width: 170px;
}

.newsbox1

{
width: 395px;
height: 334px;
float: left;
margin-top: 30px;
}

.newsbox2

{
width: 395px;
height: 269px;
float: left;
}

.clientscol1

{
width: 980px;
height: 104px;
margin-top: 10px;
float: left;
}

.clientscolmid

{
background: url(../images/clients/dotted_line.gif) no-repeat;
width: 688px;
height: 3px;
margin-left: 146px;
float: left;
}

.logo1

{
background: url(../images/clients/logo_auto_spa.png) no-repeat;
width: 119px;
height: 79px;
margin: 5px 0 0 187px;
float: left;
}

.logo2

{
background: url(../images/clients/logo_auto_valet.png) no-repeat;
width: 153px;
height: 65px;
margin: 5px 0 0 35px;
float: left;
}

.logo3

{
background: url(../images/clients/logo_grant_associates.png) no-repeat;
width: 83px;
height: 85px;
margin: 5px 0 0 63px;
float: left;
}

.logo4

{
background: url(../images/clients/logo_candyking.gif) no-repeat;
width: 100px;
height: 71px;
margin: 5px 0 0 71px;
float: left;
}

.logo5

{
background: url(../images/clients/logo_boardshop.png) no-repeat;
width: 168px;
height: 32px;
margin: 40px 0 0 156px;
float: left;
}

.logo6

{
background: url(../images/clients/logo_hythe_waterside.png) no-repeat;
width: 81px;
height: 78px;
margin: 14px 0 0 49px;
float: left;
}

.logo7

{
background: url(../images/clients/logo_bainbridge_marine.png) no-repeat;
width: 144px;
height: 45px;
margin: 29px 0 0 63px;
float: left;
}

.logo8

{
background: url(../images/clients/logo_lrp_store.png) no-repeat;
width: 64px;
height: 81px;
margin: 14px 0 0 70px;
float: left;
}

.logo9

{
background: url(../images/clients/logo_an_systems.png) no-repeat;
width: 102px;
height: 68px;
margin: 25px 0 0 190px;
float: left;
}

.logo10

{
background: url(../images/clients/logo_hardcloud.png) no-repeat;
width: 129px;
height: 68px;
margin: 20px 0 0 60px;
float: left;
}

.logo11

{
background: url(../images/clients/logo_natural_land_management.png) no-repeat;
width: 137px;
height: 77px;
margin: 16px 0 0 43px;
float: left;
}

.logo12

{
background: url(../images/clients/logo_diamonds.png) no-repeat;
width: 129px;
height: 37px;
margin: 34px 0 0 29px;
float: left;
}

.logo13

{
background: url(../images/clients/logo_sleeper_buses.png) no-repeat;
width: 133px;
height: 50px;
margin: 28px 0 0 175px;
float: left;
}

.logo14

{
background: url(../images/clients/logo_mount_noddy.png) no-repeat;
width: 150px;
height: 51px;
margin: 29px 0 0 51px;
float: left;
}

.logo15

{
background: url(../images/clients/logo_sales_dna.png) no-repeat;
width: 66px;
height: 63px;
margin: 17px 0 0 50px;
float: left;
}

.logo16

{
background: url(../images/clients/logo_little_oak_bonsai.png) no-repeat;
width: 118px;
height: 52px;
margin: 28px 0 0 68px;
float: left;
}

.logo17

{
background: url(../images/clients/logo_english_woodland_timber.gif) no-repeat;
width: 137px;
height: 69px;
margin: 17px 0 0 173px;
float: left;
}

.logo18

{
background: url(../images/clients/logo_covers.gif) no-repeat;
width: 150px;
height: 52px;
margin: 20px 0 0 50px;
float: left;
}

.logo19

{
background: url(../images/clients/logo_organic_eccentrics.gif) no-repeat;
width: 119px;
height: 57px;
margin: 14px 0 0 33px;
float: left;
}

.logo20

{
background: url(../images/clients/logo_marigold.gif) no-repeat;
width: 139px;
height: 49px;
margin: 17px 0 0 24px;
float: left;
}

.clienttitle

{
margin: 38px 0 0 134px;
}

.casetextbox1

{
width: 440px;
height: 14px;
float: left;
margin: 6px 0 0 3px;
}

.footercol1, .footercol2, .footercol3, .footercol4

{
width: 197px;
height: 181px;
float: left;
margin: 0 0 0 38px; 
}

.footercol2, .footercol4

{
margin: 0;
}

.footercol3

{
width: 247px;
margin: 0 0 0 13px; 
}

.footercol4

{
width: 247px;	
}

.footertitle, .footertitle2, .footertext1, .footertext2, .footertitle3, .footertitle4

{
font-family: Tahoma;
font-size: 15px;
font-weight: bold;
color: #FFF;
margin: 9px 0 0 44px;
float: left;
clear: both;
}

.footertitle2

{
margin: 9px 0 0 3px;	
}

.footertitle2 a

{
color: #fff;	
}

.footertitle2:hover a

{
color: #000;	
}

.footertitle3

{
margin: 18px 0 0 3px;	
}

.footertitle4

{
margin: 18px 0 0 3px;	
}

.footertext1, .footertext2

{
font-size: 12px;
margin: 2px 0 0 44px;
clear: both;
font-weight: normal;
line-height: 16px;
width: 213px;
}

.footertext1 a:link, .footertext2 a:link { color: #fff;text-decoration:none;}
.footertext1 a:visited, .footertext2 a:visited { color: #fff;text-decoration:none;}
.footertext1 a:hover, 
.footertext2 a:hover { color: #0a283a;text-decoration:none;}
.footertext1 a:active, .footertext2 a:active { color: #fff;text-decoration:none;}

.footertext2

{
margin: 2px 0 0 3px;	
}

.newsheader

{
margin: 13px 0 0 76px;	
}

.newsheader2

{
margin: 2px 0 0 76px;	
}

h1 { font-family: Tahoma; font-size: 16px; font-weight: bold; color: #3c5a6d;}

.h1portfolio, .h1services

{
margin: 30px 0 0 64px;	
}

.h1clients

{
margin: 30px 0 0 146px;	
}

.h1news

{
margin: 30px 0 0 76px;	
}

.h1portfolio1 

{
margin: 30px 0 0 12px;	
}

.contactcol2

{
background: url(../images/contact_back_right.jpg) no-repeat;
width: 456px;
height: 758px;
float: left;
margin: 0;
}

.testback

{
background: url(../images/portfolio/test_back.gif) no-repeat;
width: 413px;
height: 193px;
margin: 16px 0 0 2px;
float: left;
}

.video

{
background: url(../movie/video_still.jpg) no-repeat;
width: 618px;
height: 118px;
margin: 1px 0 0 349px;
float: left;
}

.callus, .callus2

{
font-family: Tahoma;
font-size: 13px;
font-weight: bold;
color: #FFF;
margin: 35px 0 0 24px;
float: left;
}

.callus2

{
font-size: 16px;
margin: 9px 0 0 5px;	
}

.phonenav

{
background: url(../images/nav_phone.jpg) no-repeat;
width: 174px;
height: 49px;
float: left;
}

.navbackinner

{
width: 806px;
height: 49px;
float: left;
}
