*{margin:0;
padding:0;
}

img {/* border style for all images */
  border: 0;
  }

	body{
		margin:0;
		padding:0;
		background-color: #FFFFFF;
		background-attachment: fixed;
		
		
	}

	body {
		width:100%;
	}
	#wrap {
		
		margin:0 auto;
		width:100%;
	}

/* HEADER WEBSITE */

	#header {
		width:100%;
		margin-top: 14px;
		height: 140px;
		
		
	}
	
	
	#logo {
		float:left;
		width:180px;
		margin-left: 5px;
		margin-top: 0px;
		padding-bottom: 5px;
		height: 146px;
		font: 12px Arial, sans-serif;
		text-align: center;
		
	}
	
	
	#logo a{
		text-decoration: none;
		font: 12px Arial, sans-serif;
		text-align: center;
		color: #4b4c4e;
		
	}

	#logo a:active{
		text-decoration: none;
		font: 12px Arial, sans-serif;
		text-align: center;
		color: #4b4c4e;
		
	}

	#logo a:hover{
		text-decoration: none;
		font: 12px Arial, sans-serif;
		text-align: center;
		color: #f0609c;
	}

	#logo a:visited{
		text-decoration: none;
		font: 12px Arial, sans-serif;
		text-align: center;
		color: #4b4c4e;
		
	}

	#navigation {
		float:left;
		margin-left: 15px;
		margin-top: 10px;
		height: 136px;
		
	}

	#navigation td.navtitle {
		text-decoration: none;
		font: 24px Arial, sans-serif;
		border: 0;
		padding: 0px 0px 2px 0px; 
		width: 110px;
		color: #f0609c;
	
	}

	#navigation td.navtitle a{
		text-decoration: none;
		font: 24px Arial, sans-serif;
		border: 0;
		padding: 0px 0px 0px 0px; 
		color: #f0609c;
		
	}

	#navigation td.navtitle a:active{
		text-decoration: none;
		font: 24px Arial, sans-serif;
		border: 0;
		padding: 0px 0px 0px 0px; 
		color: #b82f81;
		
	}

	#navigation td.navtitle a:hover{
		text-decoration: none;
		font: 24px Arial, sans-serif;
		border: 0;
		padding: 0px 0px 0px 0px; 
		color: #b82f81;
		
	}

	#navigation td.navtitle a:visited{
		text-decoration: none;
		font: 24px Arial, sans-serif;
		border: 0;
		padding: 0px 0px 0px 0px; 
		color: #f0609c;
		
	}


	#navigation li {
		display: block; 
		font: 12px Arial, sans-serif;
		border: 0;
		padding: 0px 0px 0px 0px; 
		color: #4b4c4e;
		line-height: 80%
	}

	#navigation li a{
		text-decoration: none;
		font: 12px Arial, sans-serif;
		border: 0;
		padding: 0px 0px 0px 0px; 
		color: #4b4c4e;
	
	}
	
	#navigation li a:visited{
		text-decoration: none;
		font: 12px Arial, sans-serif;
		color: #4b4c4e;
		
	}	

	
	#navigation li a:hover{
		text-decoration: none;
		font: 12px Arial, sans-serif;
		color: #f0609c;
		
		
	}

	#navigation li a:active{
		text-decoration: none;
		font: 12px Arial, sans-serif;
		color: #f0609c;
		font-weight: bold;
		
	}

	



/* CONTENT - home */
	#contenthome {
		
		margin-top: 15px;
		margin-left: 85px;
		padding-bottom: 30px;
		
		
	}


/* CONTENT */

	#contentwrap {
		width:100%;
		margin-top: 15px;
		padding-bottom: 30px;
		
		
	}
/* CONTENT - left column */	
	
	#menu {
		float:left;
		width:180px;
		margin-left: 5px;
		padding-top:5px;
		text-align: right;
		
	}
	
	#menu p.menutitle {
		padding-right: 12px;
		padding-bottom: 16px;
		font: 21px Arial, sans-serif;
		color: #4b4c4e;
	}


	

	#menu em.pink {
		color: #f0609c;
	}

	#menu p.submenutitle {
		padding-right: 11px;
		font: 18px Arial, sans-serif;
		color: #f0609c;
		padding-bottom: 8px;
		
	}
	
	#menu p.submenutitle a{
		padding-right: 11px;
		font: 18px Arial, sans-serif;
		color: #f0609c;
		padding-bottom: 8px;
		
	}
	#menu p.submenutitle a:visited{
		padding-right: 11px;
		font: 18px Arial, sans-serif;
		color: #4b4c4e;
		padding-bottom: 8px;
		
	}
	
	#menu p.submenutitle a:hover{
		padding-right: 11px;
		font: 18px Arial, sans-serif;
		color: #f0609c;
		padding-bottom: 8px;
		
	}
	
	#menu p.submenutitle a:active{
		padding-right: 11px;
		font: 18px Arial, sans-serif;
		color: #b82f81;
		padding-bottom: 8px;
		
	}
	


	#menu p.menulist {
		padding-right: 15px;
		font: 12px Arial, sans-serif;
		color: #f0609c;
		padding-bottom: 8px;
	}

	#menu a{
		text-decoration: none;
		font: 12px Arial, sans-serif;
		border: 0;
		padding: 0px 0px 0px 0px; 
		color: #4b4c4e;
	
	}
	
	#menu a:visited{
		text-decoration: none;
		font: 12px Arial, sans-serif;
		color: #4b4c4e;
		
	}


	
	#menu a:hover{
		text-decoration: none;
		font: 12px Arial, sans-serif;
		color: #b82f81;
		
		
	}


	#menu a:active{
		text-decoration: none;
		font: 12px Arial, sans-serif;
		color: #f0609c;
		
	}

/* CONTENT - right column  */	

	#content {
		float:left;
		width: auto;
		length: auto;
		margin-left: 17px;
		margin-right: auto;
		padding-top: 3px;
		padding-bottom: 20px;
		
		
	}

/* CONTENT - WORK */

	#content td.itemtitle {
		text-decoration: none;
		border: 0;
		font: 18px Arial, sans-serif;
		color: #f0609c;
		vertical-align: top; 
		padding-bottom: 8px;

	
	}

	#content td.pages {
		text-decoration: none;
		font: 12px Arial, sans-serif;
		border: 0;
		padding: 0px 0px 0px 0px;  
		color: #f0609c;
		text-align: right;
		vertical-align:top; 
	
	}

	#content td.pages a{
		text-decoration: none;
		font: 12px Arial, sans-serif;
		border: 0;
		padding-left: 3px;
		color: #f0609c;
		
	}

	#content td.pages a:visited{
		text-decoration: none;
		font: 12px Arial, sans-serif;
		border: 0;
		padding-left: 3px;
		color: #f0609c;
		
	}
	
	#content td.pages a:hover{
		text-decoration: none;
		font: 12px Arial, sans-serif;
		border: 0;
		padding-left: 3px;
		color: #b82f81;
		
	}



	#content td.pages a:active{
		text-decoration: none;
		font: 12px Arial, sans-serif;
		border: 0;
		padding-left: 3px;
		color: #f0609c;
		
	}




	#content td.bottomborder{
		background: url(contentfooter.jpg) bottom left repeat-x;
		height: 14px;
		
		
	}

	#content td.desc {
		text-decoration: none;
		font: 12px Arial, sans-serif;
		border: 0;
		padding: 0px 0px 0px 0px; 
		color: #f0609c;
		vertical-align: top; 

	
	}

	#content td.desc a{
		text-decoration: none;
		font: 12px Arial, sans-serif;
		border: 0;
		color: #f0609c;
		
	}

	#content td.desc a:visited{
		text-decoration: none;
		font: 12px Arial, sans-serif;
		border: 0;
		color: #f0609c;
		
	}
	
	#content td.desc a:hover{
		text-decoration: none;
		font: 12px Arial, sans-serif;
		border: 0;
		color: #b82f81;
		
	}


	#content td.desc a:active{
		text-decoration: none;
		font: 12px Arial, sans-serif;
		border: 0;
		color: #f0609c;
		
	}


	#content td.download {
		text-align: right;
		text-decoration: none;
		font: 10px Arial, sans-serif;
		border: 0;
		padding-top: 2px; 
		color: #4b4c4e;
		
	}

	#content td.download a{
		text-decoration: none;
		font: 12px Arial, sans-serif;
		border: 0;
		padding-top: 2px; 
		color: #f0609c;
		
	}

	#content td.download a:visited{
		text-decoration: none;
		font: 12px Arial, sans-serif;
		border: 0;
		padding-top: 2px; 
		color: #f0609c;
		
	}
	
	#content td.download a:hover{
		text-decoration: none;
		font: 12px Arial, sans-serif;
		border: 0;
		padding-top: 2px; 
		color: #b82f81;
		
	}


	#content td.download a:active{
		text-decoration: none;
		font: 12px Arial, sans-serif;
		border: 0;
		padding-top: 2px; 
		color: #f0609c;
		
	}

/* CONTENT - INFO */

		
	#content p.contenttitle {
		text-decoration: none;
		padding-top: 3px; 
		padding-bottom: 41px;
		font: 16px Arial, sans-serif;
		color: #4b4c4e;
		text-align: justify;
	}
	
	#content em.pink {
		color: #f0609c;
		font: 18px Arial, sans-serif;

	}
	
	#content p.contenttext {
		width: 480px;
		text-decoration: none;
		font: 14px Arial, sans-serif;
		border: 0;
		padding-top: 6px;  
		padding-bottom: 10px;  
		color: #4b4c4e;
		text-align: justified;
	
	}

	#content p.contenttext a{
		text-decoration: none;
		font: 14px Arial, sans-serif;
		border: 0;
		padding-top: 2px; 
		color: #f0609c;
		
	}

	
	#content p.contenttext a:visited{
		text-decoration: none;
		font: 14px Arial, sans-serif;
		border: 0;
		padding-top: 2px; 
		color: #f0609c;
		
	}

	#content p.contenttext a:hover{
		text-decoration: none;
		font: 14px Arial, sans-serif;
		border: 0;
		padding-top: 2px; 
		color: #b82f81;
		
	}

	#content p.contenttext a:active{
		text-decoration: none;
		font: 14px Arial, sans-serif;
		border: 0;
		padding-top: 2px; 
		color: #f0609c;

		
	}