a.menu1:link {padding: 0 2px 1px 15px;color: #fff;text-decoration: none;}
a.menu1:visited {padding: 0 2px 1px 15px;color: #ccc;text-decoration: none;}
a.menu1:hover,a.menu1:active {padding: 0 2px 1px 15px;color: #fff; background: url(images/linktag.gif) left center no-repeat;}

a.tags:link {border: #fff ;text-decoration: none;}
a.tags:visited{ border:#fff;text-decoration: none;}
a.tags:hover,a.tags:active{ border: #fff;background: #eee;}

a.tags2:link {color: #000; border: #000 ;text-decoration: none;}
a.tags2:visited{color: #000; border:#000;text-decoration: none;}
a.tags2:hover,a.tags2:active{ border:none; color: #000;}

a.menu2:link {padding: 20px;color: #000;text-decoration: none; border-left:1px solid;}
a.menu2:visited {padding: 20px;color: #333;text-decoration: none;border-left:1px solid;}
a.menu2:hover,a.menu2:active {padding: 20px;color: #666; border-left:1px solid;}

a.menu3:link {padding: 0 0px 1px 50px;color: #fff;text-decoration: none;}
a.menu3:visited {padding: 0 2px 1px 55px;color: #ccc;text-decoration: none;}
a.menu3:hover,a.menu3:active {padding: 0 2px 1px 40px;color: #fff; }

a.txtlink:link{color:#fff; text-decoration:none;}
a.txtlink:visited{color: #fff; text-decoration:none;}
a.txtlink:hover,a.txtlink:active {color: #eee; text-decoration:none;}

a.pic:link,a.pic:visited {color: #fff;}
a.pic:hover {background: #ff7000; color: #fff;} 
a.pic2:link,a.pic2:visited {color: #333;}
a.pic2:hover {background: #ff7000; color: #333;} 

a.invis:link,a.invis:visited {color: #fff;}
a.invis:hover {background: #ff7000; color: #fff;} 

#box{
position:absolute;
top:550px;
left:100px;
height:1000px;
}
#contactbox{
background: url(images/contact.png) no-repeat top left;
position: absolute;
width:500px;
height:350px;
top:150px;
left:350px;
}
#contactcontent{
position: absolute;
top: 120px;
left:250px;

}
#what{
background: url(images/what.png) no-repeat top left;
position: absolute;
width:200px;
height:30px;
top:510px;
left:14px;
}
#who{
background: url(images/who.png) no-repeat top left;
position: absolute;
width:200px;
height:30px;
top:760px;
left:250px;
}
#why{
background: url(images/why.png) no-repeat top left;
position: absolute;
width:200px;
height:30px;
top:510px;
left:490px;
}
#whatbox{
background: url(images/whatbck.png) no-repeat top left;
position: absolute;
width:450px;
height:300px;
top:540px;
}
#whobox{
background: url(images/whobck.png) no-repeat top left;
position: absolute;
width:450px;
height:300px;
top:790px;
left:260px;
}
#whybox{
background: url(images/whybck.png) no-repeat top left;
position: absolute;
width:450px;
height:300px;
top:540px;
left:480px;
}
#whatcontent{
position: absolute;
top:30px ;
left:30px ;
width:350px;
font:12px Bitstream Vera Sans, Veranda;
color:#000;
}
#whocontent{
position: absolute;
top:5px ;
left:30px ;
width:355px;
font:12px Bitstream Vera Sans, Veranda;
color:#000;
}
#whycontent{
position: absolute;
top:30px ;
left:30px ;
width:350px;
font:12px Bitstream Vera Sans, Veranda;
color:#000;
}
#art{
background: url(images/art.png) no-repeat top left;
position: absolute;
width: 900px;
height: 600px;
top: 520px;
left:195px;
}


#page{
margin-left:auto;
margin-right:auto;
width:840px;
position: relative;
}
#Bannerbox { 
background: url(images/craketechbannerpicv2.jpg) no-repeat top left;
position: absolute;
left: 20px; 
top: 20px; 
width: 565px; 
height: 365px;
}
#Bannernetbox { 
background: url(images/crakenetbanner.jpg) no-repeat top left;
position: absolute;
left: 20px; 
top: 20px; 
width: 540px; 
height: 350px;
}#Bannerscriptbox { 
background: url(images/crakescriptbanner.jpg) no-repeat top left;
position: absolute;
left: 20px; 
top: 20px; 
width: 540px; 
height: 350px;
}
#Bannerengbox { 
background: url(images/crakeengbanner.jpg) no-repeat top left;
position: absolute;
left: 20px; 
top: 20px; 
width: 540px; 
height: 350px;
}
#menu1box { 
background: url(images/menu1boxv2.jpg) no-repeat top left;
position: absolute;
left: 10px; 
top: 1100px; 
width: 610px; 
height: 85px;
}
	#menu1content{
	position: absolute;
	font: 25px Bitstream Vera Sans,Veranda, Sans;
	color:#000;
	top:23px ;
	left:150px ;
	}
#newsbox {

position: absolute;
top: 1000px;
left:55px;
width:505px;
height:0px;
}

#pointer{
position: absolute;
background: url(images/pointer.png)top right no-repeat;
height: 900px;
width:200px;
left:-180px;
top:150px;
}
#Techad{
position: absolute;
top:-150px;
left: -100px;
}
	#techadtxt {
position: absolute;
top:209px;
left:200px;
width: 200px;
color: #000;
font-size:12px;
}
#Engad{
position: absolute;
top:-150px;
left: 300px;
}
	#engadtxt {
position: absolute;
top:209px;
left:200px;
width: 200px;
color: #000;
font-size:12px;
}
#Netad{
position: absolute;
top:170px;
left: 0px;

}
	#netadtxt {
position: absolute;
top:209px;
left:200px;
width: 200px;
color: #000;
font-size:12px;
}
#Scriptad{
background: transparent;
position: absolute;
top:170px;
left: 400px;
}
	#scriptadtxt {
position: absolute;
top:209px;
left:200px;
width: 200px;
color: #000;
font-size:12px;

}
	#newscontent{
	position: absolute;
	font: 12px Bitstream Vera Sans,Veranda;
	color:#000;
	top:90px ;
	left:50px ;
	width:370px;
}
	#newstitle{
	position: absolute;
	top: 5px;
	left:30px;
	width:160px;
	height:40px;
	font: 20px Bitstream Vera Sans,Veranda;
	color:#fff;
	}
#resourcemainbox {
background: url(images/resourceboxpic.jpg) repeat left top;
position: absolute;
top: 429px;
left:30px;
width:530px;
height:1510px;
}
#servicemainbox {
background: url(images/serviceboxpic.jpg)no-repeat left top;
position: absolute;
top: 480px;
left:45px;
width:510px;
height:1160px;
}
#contentstripbox {
background: url(images/contentstrip.jpg) repeat left top;
position: absolute;
top: 510px;
left:20px;
width:580px;
height:1000px;
}
#contentstriptopbox {
background: url(images/contentstriptop.jpg) no-repeat left top;
position: absolute;
top: 460px;
left:20px;
width:580px;
height:50px;
}
#contentstripbottombox {
background: url(images/contentstripbottom.jpg) no-repeat left top;
position: absolute;
top: 1495px;
left:20px;
width:580px;
height:50px;
}
#contentbox{
background: url(images/contentboxv2.jpg) no-repeat left top;
position: absolute;
top:460px;
left:50px;
width: 510px;
height: 600px;
}
#adbox{
background: url(images/adboxv2.jpg) no-repeat left top;
position: absolute;
top: 1350px;
left:60px;
width:540px;
height:130px;
}
#ad2box{
background-color: #ccc;
position: absolute;
top: 550px;
left:675px;
width:120px;
height:240px;
}
#ad3box{
background-color: #ccc;
position: absolute;
top: 1000px;
left:675px;
width:120px;
height:240px;
}
#forumbox{
background: url(images/forumboxpic.jpg) no-repeat left top;
position: absolute;
top: 899px;
left:20px;
width:840px;
height:130px;
}
#linksbox{
background: url(images/linkboxpicv2.jpg) no-repeat left top;
position: absolute;
top: 1435px;
left:10px;
width:1000px;
height:100px;
}
#linksboxresourcepg{
background: url(images/linkboxpic.jpg) no-repeat left top;
position: absolute;
top: 2000px;
left:20px;
width:1000px;
height:100px;
}
#linksboxservicepg{
background: url(images/linkboxpicv2.jpg) no-repeat left top;
position: absolute;
top: 1300px;
left:20px;
width:1000px;
height:100px;
}
#linksboxservicepgs{
background: url(images/linkboxpicv2.jpg) no-repeat left top;
position: absolute;
top: 1600px;
left:20px;
width:1000px;
height:100px;
}
#searchbox{
background: url(images/searchbox.jpg) no-repeat left top;
position: absolute;
top: 50px;
left:569px;
width:350px;
height:150px;
}
#menu2box{
background: url(images/menu2boxv2.jpg) no-repeat left top;
position: absolute;
top: 140px;
left:615px;
width:245px;
height:385px;
}
#contextbox{
background: url(images/menu2boxv2.jpg) no-repeat left top;
position: absolute;
top: 525px;
left:615px;
width:245px;
height:385px;
}
	#contextcontent{
	position: absolute;
	font: 20px Bitstream Vera Sans,Veranda;
	line-height:1.5;
	Color:#fff;
	top:70px;
	left: -10px;
	}
#searchshadowbox{
position: absolute;
top: 140px;
left:576px;
width:40px;
height:20px;
}
#infocontent{
position: absolute;
top:220px ;
left:220px ;
width:225px;
font:16px bold Bitstream Vera Sans, Veranda;
color:#fff;
}

#menu2content{
position: absolute;
font: 20px Bitstream Vera Sans,Veranda;
line-height:1.5;
Color:#fff;
top:100px;
left: 15px;
}

#quotes{
background: white;
font:12px Bitstream Vera Sans;
font-style: italic;
color: black;
padding: 5px 5px 5px 5px;
}
#biggeneralcontent{
position: absolute;
font: 12px Bitstream Vera Sans,Veranda;
color:#fff;
width:525px;
top:20px ;
left:30px ;
}
#generalcontent{
position: absolute;
font: 12px Bitstream Vera Sans,Veranda;
color:#fff;
width:450px;
top:70px ;
left:30px ;
}
#resourcemaincontent{
position: absolute;
font: 12px Bitstream Vera Sans,Veranda;
color:#fff;
width:330px;
top:60px ;
left:100px ;
}
#servicemaincontent{
position: absolute;
font: 12px Bitstream Vera Sans,Veranda;
color:#fff;
width:400px;
top:40px ;
left:40px ;
}

#adcontent{
position: absolute;
left:35px;
top: 30px;
}
#forumcontent{
}
#linkscontent{
position: absolute;
font: 20px Bitstream Vera Sans,Veranda;
color:#fff;
top:18px ;
left:150px ;
}
#linkscontent2{
position: absolute;
top:15px;
left: 500px;
}
#searchcontent{
position: absolute;
top: 14px;
left: 13px;
}
#infotitle{
position: absolute;
top:150px ;
left:205px ;
}
#menu1title{
position: absolute;
top:-8px;
left:35px;
width:160px;
height:40px;
}
#menu2title{
position: absolute;
top: 0px;
left:30px;
width:160px;
height:40px;
}

#generaltitle{
position: absolute;
top: 23px;
left:35px;
font: 20px Bitstream Vera Sans,Veranda;
color:#fff;
}
.title{
font: 20px Bitstream Vera Sans,Veranda;
color:#fff;
}
.subtitle{
font: 15px Bitstream Vera Sans,Veranda;
color:#fff;
}
#madetag{
position:absolute;
top: 40px;
left: -100px;
font: 09px Bitstream Vera Sans,Veranda;
color:#000;
}
#resourcetitle{
position: absolute;
top: 0px;
left:30px;
width:160px;
height:40px;
}
#adtitle{
}
#forumtitle{
position: absolute;
top: 8px;
left:32px;
width:160px;
height:40px;
}
#linkstitle{
position: absolute;
top: -4px;
left:31px;
width:160px;
height:40px;
}
#searchtitle{
position: absolute;
top: -1px;
left:38px;
width:160px;
height:40px;
}
