@font-face {font-family: 'Berlin';
			src: url('BRLNSDB.ttf.eot');
			src: local('Berlin Sans FB Demi Bold'), local('CenturyGothic'), url('BRLNSDB.ttf.ttf') format('truetype');}


body	{background: transparent url("background.png") repeat;
		 margin:0px;
		 padding:0px;
		 font-family:"Berlin";
		 color:#5c2255;}

#wrapper {width:100%;
		  height:auto;
		  text-align:center;
		  margin:0px;
		  padding:0px;}
		  
#page 	{width:850px;
		 height:auto;
		 margin-left:auto;
		 margin-right:auto;
		 position:relative;}
		 
		 

			

img				{border:0px;}

ul				{list-style:none;}

#navigationlist		{width:554px;
					 height:141px;
				 	 background: transparent url("navigation2.png") no-repeat;
					 padding:0px;
					 margin-left:auto;
					 margin-right:auto;
					 list-style:none;
					 position:relative;
					 margin-top:112px;}


#navigationlist li, #navigationlist a		{position:absolute;
											 height:141px;}
											 
#navigationlist a							{border:none;
											 left:0px;}


#webdesignitem a		{width:158px;}
#aboutitem a				{width:190px;}
#contactitem a			{width:206px;}
					 
					 
#webdesignitem		{left:0px;
					 width:158px;}
#aboutitem				{left:158px;
					 width:190px;}
#contactitem			{left:348px;
					 width:206px;}
					 
#webdesignitem a:hover		{background: transparent url("navigation2.png") 0px -141px no-repeat;}
#aboutitem a:hover				{background: transparent url("navigation2.png") -158px -141px no-repeat;}
#contactitem a:hover			{background:transparent url("navigation2.png") -348px -141px no-repeat;}




/*                 */

.slide object  {height:25px;
				 				  width:180px;
									border-width:0px;}	

#slideshow					{width:480px;
							 height:300px;
							 position:relative;
							 margin-left:auto;
							 margin-right:auto;
							 margin-top:117px;}

#slideshow #slidesContainer  {margin:0 auto;
							  width:400px;
							  height:300px;
							  overflow:auto;
							  position:relative;}
							  
#slideshow #slidesContainer .slide  {width:390px;
									 height:300px;
									 margin:0 auto;
									 overflow-y:hidden;}
									 
									 
.slide		{overflow:hidden;}


									 
.control		{width:40px;
				 height:250px;
				 display:block;
				 text-indent:-10000px;
				 position:absolute;
				 cursor:pointer;}
				 
#leftControl	{top:0px;
				 left:0px;
				 background:transparent url(left.png) no-repeat 0 0;}
				 
#rightControl	{top:0px;
				 right:0px;
				 background:transparent url(right.png) no-repeat 0 0;}
				 
.slide p.title {font-size:16pt;
				font-family:serif;
				margin-top:50px;}

#aboutcontent		{width:558px;
					 height:500px;
					 margin-right:auto;
					 margin-left:auto;
					 margin-top:140px;
					 text-align:justify;
					 font-size:15pt;
					 line-height:30px;}
					 
#aboutcontent a {color:#5c2255;
                  text-decoration:underline;}
					 
#aboutcontent img	{float:left;
					 margin-right:10px;}

#contactform		{text-align:left;
					 margin-top:50px;
					 font-size:15pt;}
					 
#contactform img	{margin-top:20px;}	

form		{position:relative;}

					 
input,textarea			{background:transparent !important;
						-moz-border-radius:10px;
						-webkit-border-radius:10px;
					    font-family:"Berlin";
		 				color:#5c2255;
						font-size:14pt;}

#hiremetext			{text-align:left;
						 font-size:19pt;
						 margin-top:120px;
						 line-height:60px;
						 border-bottom:1px dashed #5c2255;
						 padding-bottom:45px;}
						 
#hiremetext a {color:#5c2255;
			   font-weight:normal;}

#hiremetext	strong		{font-size:24pt;}

#thankyoucontent		{width:398px;
						height:197px;
						margin-left:auto;
						margin-right:auto;
						margin-top:120px;}
						
td.label 				{width:100px;
					     vertical-align:top;}
						 
td						{vertical-align:top;}

tr						{height:55px;}

label					{display:block;
						 font-size:12pt;
						 color:#66205c;}

input {height:25px;
 	   width:300px;}

textarea {width:300px;}

input#submit			{width:100px;
                         float:right;
						 margin-top:10px;
						 -moz-border-radius:5px;
						-webkit-border-radius:5px;}
						 
textarea#message		{overflow:auto;}
						
						