html, body, ul, ol, p, h1, li, h1, h2, h3, h4, h5, h6, form, fieldset, a {
	margin: 0;
	padding: 0;
	border: 0;
	font-family:"Helvetica Neue", Arial, Helvetica, Geneva;
	font-weight:300;
	font-size:12px;
	text-decoration: none;
	color: #000000;
}

body {
	font-size: 100.01%;
	font-family:"Helvetica Neue", Arial, Helvetica, Geneva;
	font-weight:normal;
	color: #000;
	text-align: center;
	background-color:#FFFFFF;
	font-style: normal;
}

a:visited {
color:#666666;
}


h1 {
	font-size:10px;
   }
   
.hidden {
	display: none;
}

#container {
	width: 800px;
	height: 655px;
	margin:auto;
}
	
#left {
	width:120px;
	height:597px;
	float:left;
	background: transparent url(../images/leftside.gif) no-repeat;
}

#left h1 {
text-indent:-10001px;
}

#top_frame {
	width:680px;
	height:30px;
	float:left;
	padding-bottom: 10px;
}

#adresse {
	width:525px;
	height:30px;
	float:left;
	text-align: right;
	background-color: #FFFFFF;
	background-image: url(../images/etch_topleft.gif);
	background-repeat: no-repeat;
}

#info {
	width:113px;
	height:30px;
	float:left;
}

#adresse h1, #info h1 {
	position: relative;
	top:19px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

#info h1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-right: 10px;
}

#footer h1 {
position: relative;
	top:46px;
}


#mail { 
	width:42px;
	height:30px;
	float:left;
}


#menu {
	width:101px;
	height:558px;
	float:left;
	line-height:20px;
	background-color: #FFFFFF;
	background-image: url(../images/menu.gif);
	background-position: bottom;
}

#menu ul {
	position: relative;
	top:73px;
	left:10px;
	list-style:none;
	text-align:left;
}

#menu a:hover {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EC008C;
}

#menu h2 a:visited {
color:#EC008C;
}

h2 a {
	color:#EC008C;
}

h2 {
margin-top:30px;
}


#main_content{
	width:579px;
	height:540px;
	overflow:auto;
	float:left;
}

#top_content {
	width:579px;
	height:256px;
	float:left;
	background-image:url(../images/topcontent2.gif);
}

#top_content h1 {
	font-size:14px;
	position:relative;
	top:125px;
	text-align:left;
	left: 55px;
	font-weight: lighter;
	margin-right: 80px;
	line-height: 20px;
}

#bottom_content {
	width:579px;
	height:302px;
	float:left;
}

#footer {
	width:800px;
	height:58px;
	float:left;
	background:#FFFFFF url(../images/foother.gif) no-repeat;
	text-align:center;
}

#footer h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}


/*---------------Nav-------------------*/
body.page-index .home { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #EC008C;}
body.page-services .services { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #EC008C;}
body.page-images .images { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #EC008C;}
body.page-blog .blog { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #EC008C;}
body.page-faq .faq { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #EC008C;}
body.page-aboutus .weare { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #EC008C;}
body.page-work .work { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #EC008C;}
body.page-where .where { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #EC008C;}

/*-------------------------------BLOG-----------------------------------*/

#blog_content{
	width:579px;
	height: 400px;
	float:left;
	background-image: url(../images/topcontent2.gif);
	background-repeat: no-repeat;
}

#blog_content h1{
	padding-top: 150px;
	font-size: 24px;
	font-weight:100;
	margin-left: 15px;
}

/*-----------------------------SERVICES---------------------------------*/


#scontent_back {
	height:165px;
	width:579px;
	float:left;
	background:url(../images/services.gif) no-repeat;
}

#smain_content {
	height:393px;
	width:579px;
	float:left;
	overflow:auto;
	overflow-x:hidden;
}

#smain_content h3 {
    font-size:16px;
	color:#EC008C;
	font-weight: lighter;
	text-align:left;
	padding-left:5px;
}

#smain_content p {
    font-size:11px;
	font-weight: lighter;
	text-align:left;
	padding-left:5px;
}

.pricepink {
color:#EC008C;
}

.register {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
}
/*-----------------EtchMini----------------*/

#etchmini_container {
	height:70px;
	width:564px;
	float:left;
}

#iconmini {
background:url(../images/iconmini.gif) no-repeat;
width:64px;
height:70px;
float:left;
}

#etch_title {
	width:500px;
	height:17px;
	float:left;
}

#etchmini {
	width:250px;
	float:left;
}

#etchmini_price {
	width:175px;
	float:left;
	padding-left: 30px;
}

/*-----------------EtchMusik----------------*/

#etchmusik_container {
	height:70px;
	width:564px;
	float:left;
}

#iconmusik {
background:url(../images/iconipod.gif) no-repeat;
width:64px;
height:70px;
float:left;
}


#etchmusik {
width:225px;
float:left;
}


/*-----------------Etchfone----------------*/

#etchfone_container {
	height:80px;
	width:564px;
	float:left;
}

#iconfone {
background:url(../images/iconcell.gif) no-repeat;
width:64px;
height:70px;
float:left;
}


#etchfone {
width:225px;
float:left;
}


/*-----------------Etchgame----------------*/

#etchgame_container {
	height:80px;
	width:564px;
	float:left;
}

#icongame {
background:url(../images/icongame.gif) no-repeat;
width:64px;
height:70px;
float:left;
}


/*-----------------Etchnotebook----------------*/

#etchnotebook_container {
	height:160px;
	width:564px;
	float:left;
}

#etchnotebook_title {
	width:250px;
	height:80px;
	float:left;
	padding-top: 41px;
}

#iconnotebook {
	width:64px;
	height:112px;
	float:left;
	background: url(../images/iconnotebook.gif) no-repeat center;
}


#etchnotebook_price {
	width:200px;
	float:left;
	padding-left: 30px;
}

/*-----------------Etchetera----------------*/

#etchetera_container {
	height:100px;
	width:564px;
	float:left;
}

#iconchetera {
background:url(../images/iconechetera.gif) no-repeat;
width:64px;
height:80px;
float:left;
}


#etchetera_price {
width:200px;
float:left;
padding-left:30px;
}

/*-----------------ipolish----------------*/

#iconipolish {
background:url(../images/iconpolish.gif) no-repeat;
width:64px;
height:80px;
float:left;
}


/*----------------------------FAQ--------------------------------*/

#faq_backleft  {
	height:558px;
	width:37px;
	float:left;
	background-image: url(../images/faqleft.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

#faq_backtop  {
    height:118px;
	width:542px;
	float:left;
	background:url(../images/faq.gif) top no-repeat;
}

#faq_main_content{
	width:542px;
	height:439px;
	overflow:auto;
	overflow-x:hidden;
	float:left;
	text-align: left;
}

#faq_main_content p {
	font-size:11px;
	font-weight:lighter;
	margin-top: 2px;
}

#faq_main_content h1 {
	font-size:16px;
	font-weight:lighter;
	color: #EC008C;
}

#faq_row1a {
	width:170px;
	float:left;
	padding-left: 15px;
}

#faq_row1b {
	width:162px;
	float:left;
	padding-left: 18px;
}

#faq_row1c {
	float:left;
	width: 120px;
	padding-left: 18px;
}


#faq_row1 {
	width:525px;
	height:220px;
	padding-top: 15px;
}

#faq_row2 {
	width:525px;
	height:140px;
}

#faq_row3 {
	width:525px;
	height:113px;
}

#faq_row3a {
	float:left;
	width: 480px;
	padding-left:15px;
}

#faq_row4 {
	width:525px;
	height:100px;
}

#faq_row4a {
	float:left;
	width: 292px;
	padding-left: 15px;
}

#faq_row4b {
	float:left;
	width: 177px;
	padding-left: 15px;
}

/*----------ABOUT US--------------------*/

#aboutus_top {
width:579px;
height:118px;
float:left;
background:url(../images/aboutus.gif) no-repeat right;
}

#aboutus_top h1 {
text-indent:-10001px;
}

#aboutus_text {
	width:349px;
	float:left;
	height:215px;
	padding-left: 20px;
}

#aboutus_ink {
	width:205px;
	height:215px;
	float:left;
	background:url(../images/aboutus_ink.gif) no-repeat;
}

#aboutus_ink h1 {
text-indent:-10001px;
}

#aboutus_team {
width:579px;
height:60px;
float:left;
}

.aboutus {
	text-align: left;
	font-size: 13px;
	line-height: 18px;
	padding-left: 5px;
	font-weight: lighter;
	padding-top: 33px;
}

.team {
	font-size: 13px;
	text-align: right;
	padding-right: 222px;
}

.founders {
	font-size: 13px;
	text-align: right;
	padding-top: 3px;
	padding-right: 100px;
}

.bige {
	font-size:90px;
	font-weight: lighter;
	font-family: Arial, Helvetica, sans-serif;
	float: left;
}

/*-------------WORKFORUS-----------------*/

#work_top {
	width:579px;
	height:347px;
	float:left;
	background:url(../images/workforus.gif) no-repeat left;
}

#work_intro {
	width:296px;
	height:257px;
	float:right;
	padding-right: 25px;
	padding-top: 90px;
	text-align: left;
}

#work_intro h1 {
	font-size:19px;
	color: #D5007F;
	font-weight: lighter;
}

#work_intro p {
	font-size:16px;
	padding-top: 10px;
}

#work_intro a {
	font-size:17px;
	color: #D5007F;
	font-weight: lighter;
}

#job_post_container {
	width:579px;
	height:180px;
	overflow:auto;
	overflow-x:hidden;
	float:left;
	text-align:left;
}

#new_job {
	width:563px;
	height:30px;
	background:url(../images/jobline.gif) no-repeat;
	float:left;
}

.newjob {
	font-size: 19px;
	text-align: left;
	padding-top: 5px;
	padding-left: 30px;
}

.jobtitle {
	padding-left: 30px;
}

#job_menu {
	width:563px;
	height:25px;
	float:left;
}

#job_menu p {
	font-size:13px;
	font-weight: bold;
}

#job_title {
width:120px;
float:left;
}

#job_description {
	width:260px;
	float:left;
}

#job_description li {
list-style:outside;
	list-style-image:url(../images/list.gif);
	list-style-type:disc;
	margin-left:1em;
	padding-left:0.2em;
}

.job_description {
	padding-right: 9px;
	padding-left: 9px;
}

#job_location {
	width:75px;
	float:left;
}

#job_date {
	width:100px;
	float:left;
}

#job_date p {
	padding-left: 13px;
}

.apply {
	padding-left: 28px;
}

#job1_container {
width:563px;
	float:left;
}

#job1_container a:link {
	text-decoration: none;
	color: #FFFFFF;
}

/*----------------WHERE TO FIND US---------------*/

#whereLogo {
	width:579px;
	height:115px;
	top:0px;
	float:left;
	background-image: url(../images/where.gif);
	background-repeat: no-repeat;
	background-position: top;
}

#whereLogo h1 {
	text-align: left;
	padding-top: 79px;
	padding-left: 35px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

#whereMain {
	width:579px;
	height:260px;
	float:left;
	padding-top: 10px;
}
#whereMainLeft {
	width:245px;
	float:left;
	height: 260px;
} 
#whereMainGoogle { width:324px; float:left;} 

#whereMainLeft a:visited {color: #EC008C;}

.eaton {
	color: #EC008C;
	font-size: 17px;
	text-align: left;
	padding-left: 35px;
	padding-top: 80px;
}

#whereMainLeft p {
	text-align: left;
	padding-left: 35px;
	font-size: 13px;
	line-height: 16px;
}

#whereSoon {width:579px; height:40px; float:left}
#whereSoon1 {width:220px; height:65px; float:left}
#whereSoon2 {width:185px; height:65px; float:left}
#whereSoon3 {width:165px; height:65px; float:left}

.centreachat {
	list-style:none;
	text-align: left;
	padding-left: 35px;
	font-size: 16px;
	padding-top: 5px;
}

.centreachat2 {
	list-style:none;
	text-align: left;
	font-size: 16px;
	padding-top: 5px;
}

#whereSoon h1 {
	font-size: 15px;
	color: #EC008C;
	text-align: left;
	padding-left: 35px;
	padding-top: 20px;
}

.whereLink {
	font-size: 16px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

.iframe {
	border: 1px solid #000000;
}
/*----------IMAGES GALLERY----------*/

#gallery_top_content {
	width:579px;
	float:left;
	background:url(../images/inimage.gif) no-repeat;
}

#gallery_top_content P {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 95px;
	padding-left: 125px;
}
	

#flashGallery {
	height: 350px;
	width: 450px;
	padding-top: 10px;
	padding-left: 25px;
}

