*{
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-size: 11px;
	font-family: courier new,arial,helvetica,sans-serif;
	color: #000000;
	line-height:1.3em;
	text-transform: lowercase;
	font-weight: bold;
}

html,body{
	height: 100%;
	background: #ffffff url(/_graphics/bg.gif) top left;	
}

h1,h2,h3,h4,h5,h6{
	font-weight: bold;
	text-decoration: none;
}

p{
	padding: 0px 0px 10px 0px;
}

a:hover{
	color: inherit;
	text-decoration: underline;
}

a{
	color: #a44083;
	text-decoration: none;
	overflow: hidden;
}

img{
	display:block;
}
	
.nm{
	padding: 0px;
	margin: 0px;
	line-height: 14px;
}

/* ---------- LAYOUT ---------- */

#div_center{
	position: relative;
	width: 998px;
	height: 704px;
	margin: 0px auto;
}

body#home #div_center{
	position: relative;
	width: 998px;
	height: 704px;
	margin: 0px auto;
	background: url(/_graphics/bits.gif) top left no-repeat;
}

.job{
	clear: left;
	width: 4000px;
}

.sub{
	float: left;
	position: relative;
	width: 429px;
	height: 600px;
}

.sub img{
	width: 429px;
}

#div_col1{
	position: absolute;
	left: 200px;
	top: 96px;
	width: 202px;
	height: 600px;
	/*overflow: hidden;*/
	padding: 2px 0px 0px 0px;
}

#div_col1_scroll{
	position: absolute;
	left: 242px;
	top: 707px;
	width: 202px;
	height: 19px;
}

#div_col2{
	position: absolute;
	left: 450px;
	top: 96px;
	width: 429px;
	height: 600px;
	overflow: hidden;
}

body#links #div_col2{
	position: absolute;
	left: 450px;
	top: 96px;
	width: 429px;
	height: auto;
}

#div_col2_scroll{
	position: absolute;
	left: 490px;
	top: 707px;
	width: 429px;
	height: 19px;
}

/* -------- SPECIFICS --------- */

/* ----------- MENU ----------- */

#ul_menu,.ul_scroll{
	text-indent: -999999px;
	list-style: none;
}

#ul_menu a,.ul_scroll a{
	display: block;
	text-decoration: none;
}

.li_up a											{background: url(/_graphics/flat2.gif) -425px -0px; width: 20px; height: 19px; position: absolute; left: 182px; top: 0px;}
.li_down a										{background: url(/_graphics/flat2.gif) -425px -21px; width: 20px; height: 19px; position: absolute; left: 0px; top: 0px;}
.li_left a										{background: url(/_graphics/flat2.gif) -445px -0px; width: 20px; height: 19px; position: absolute; left: 0px; top: 581px;}
.li_right a										{background: url(/_graphics/flat2.gif) -445px -21px; width: 20px; height: 19px; position: absolute; left: 409px; top: 581px;}

#li_commercial a							{background: url(/_graphics/flat2.gif) -732px -40px; width: 89px; height: 61px; position: absolute; left: 27px; top: 96px;}
#li_personal a								{background: url(/_graphics/flat2.gif) -836px -40px; width: 59px; height: 64px; position: absolute; left: 41px; top: 171px;}
#li_televisual a							{background: url(/_graphics/flat2.gif) -895px -40px; width: 74px; height: 67px; position: absolute; left: 34px; top: 246px;}
#li_purchaseable a						{background: url(/_graphics/flat2.gif) -969px -40px; width: 82px; height: 72px; position: absolute; left: 30px; top: 328px;}
#li_casual a									{background: url(/_graphics/flat2.gif) -1051px -40px; width: 46px; height: 60px; position: absolute; left: 48px; top: 408px;}
#li_representational a				{background: url(/_graphics/flat2.gif) -1097px -40px; width: 102px; height: 53px; position: absolute; left: 20px; top: 482px;}
#li_contact_al a							{background: url(/_graphics/flat2.gif) -1199px -40px; width: 57px; height: 56px; position: absolute; left: 42px; top: 546px;}
#li_links a										{background: url(/_graphics/flat2.gif) -1256px -40px; width: 48px; height: 27px; position: absolute; left: 47px; top: 619px;}
#li_factual a									{background: url(/_graphics/flat2.gif) -1304px -40px; width: 51px; height: 66px; position: absolute; left: 45px; top: 666px;}

#li_commercial a:hover				{background: url(/_graphics/flat2.gif) -732px -1022px;}
#li_personal a:hover					{background: url(/_graphics/flat2.gif) -836px -1022px;}
#li_televisual a:hover				{background: url(/_graphics/flat2.gif) -895px -1022px;}
#li_purchaseable a:hover			{background: url(/_graphics/flat2.gif) -969px -1022px;}
#li_casual a:hover						{background: url(/_graphics/flat2.gif) -1051px -1022px;}
#li_representational a:hover	{background: url(/_graphics/flat2.gif) -1097px -1022px;}
#li_contact_al a:hover				{background: url(/_graphics/flat2.gif) -1199px -1022px;}
#li_links a:hover							{background: url(/_graphics/flat2.gif) -1256px -1022px;}
#li_factual a:hover						{background: url(/_graphics/flat2.gif) -1304px -1022px;}

#home #li_commercial a							{background: url(/_graphics/flat2.gif) -148px -112px; width: 184px; height: 125px; position: absolute; left: 257px; top: 319px;}
#home #li_personal a								{background: url(/_graphics/flat2.gif) 0px -336px; width: 117px; height: 141px; position: absolute; left: 20px; top: 511px;}
#home #li_televisual a							{background: url(/_graphics/flat2.gif) 0px -477px; width: 169px; height: 209px; position: absolute; left: 523px; top: 20px;}
#home #li_purchaseable a						{background: url(/_graphics/flat2.gif) -171px -399px; width: 210px; height: 257px; position: absolute; left: 759px; top: 10px;}
#home #li_casual a									{background: url(/_graphics/flat2.gif) 0px -173px; width: 134px; height: 163px; position: absolute; left: 20px; top: 338px;}
#home #li_representational a				{background: url(/_graphics/flat2.gif) -332px -112px; width: 239px; height: 276px; position: absolute; left: 486px; top: 306px;}
#home #li_contact_al a							{background: url(/_graphics/flat2.gif) -148px -237px; width: 160px; height: 162px; position: absolute; left: 300px; top: 483px;}
#home #li_links a										{background: url(/_graphics/flat2.gif) 0px -112px; width: 148px; height: 61px; position: absolute; left: 20px; top: 161px;}
#home #li_factual a									{background: url(/_graphics/flat2.gif) -381px -399px; width: 144px; height: 226px; position: absolute; left: 811px; top: 376px;}

#home #li_commercial a:hover				{background: url(/_graphics/flat2.gif) -740px -112px;}
#home #li_personal a:hover					{background: url(/_graphics/flat2.gif) -571px -336px;}
#home #li_televisual a:hover				{background: url(/_graphics/flat2.gif) -571px -477px;}
#home #li_purchaseable a:hover			{background: url(/_graphics/flat2.gif) -740px -399px;}
#home #li_casual a:hover						{background: url(/_graphics/flat2.gif) -571px -173px;}
#home #li_representational a:hover	{background: url(/_graphics/flat2.gif) -924px -112px;}
#home #li_contact_al a:hover				{background: url(/_graphics/flat2.gif) -740px -237px;}
#home #li_links a:hover							{background: url(/_graphics/flat2.gif) -569px -112px;}
#home #li_factual a:hover						{background: url(/_graphics/flat2.gif) -951px -399px;}

/* ---------- TITLES ---------- */

#h1_al_murphy a{
	display: block;
	width: 230px;
	height: 66px;
	background: url(/_graphics/flat2.gif) -495px -40px no-repeat;
	text-indent: -999999px;
	position: absolute;
	left: 4px;
	top: 13px;
}

#home #h1_al_murphy a{
	display: block;
	width: 425px;
	height: 112px;
	background: url(/_graphics/flat2.gif) 0px 0px no-repeat;
	text-indent: -999999px;
	position: absolute;
	left: 15px;
	top: 209px;
}

#h2_representational{
	display: block;
	width: 394px;
	height: 61px;
	background: url(/_graphics/flat2.gif) 0px -686px no-repeat;
	text-indent: -999999px;
	position: absolute;
	left: 228px;
	top: 100px;	
}

#h3_scandinavia a{
	display: block;
	width: 230px;
	height: 58px;
	background: url(/_graphics/flat2.gif) -394px -686px no-repeat;
	text-indent: -999999px;
	position: absolute;
	left: 260px;
	top: 180px;	
}

#h3_scandinavia a:hover{
	background: url(/_graphics/flat2.gif) -394px -752px no-repeat;
}

#h3_uk a{
	display: block;
	width: 256px;
	height: 59px;
	background: url(/_graphics/flat2.gif) -647px -688px no-repeat;
	text-indent: -999999px;
	position: absolute;
	left: 249px;
	top: 266px;	
}

#h3_uk a:hover{
	background: url(/_graphics/flat2.gif) -647px -750px no-repeat;
}

#h3_fra a{
	display: block;
	width: 256px;
	height: 63px;
	background: url(/_graphics/flat2.gif) -910px -680px no-repeat;
	text-indent: -999999px;
	position: absolute;
	left: 249px;
	top: 350px;	
}

#h3_fra a:hover{
	background: url(/_graphics/flat2.gif) -910px -750px no-repeat;
}

/*#h4_agent{
	display: block;
	width: 614px;
	height: 525px;
	background: url(/_graphics/flat2.gif) -1777px -497px no-repeat;
	text-indent: -999999px;
	position: absolute;
	left: 460px;
	top: 156px;	
}*/

#h4_agent{
	display: block;
	width: 614px;
	height: 525px;
	background: url(/_graphics/flat2.gif) -3010px -497px no-repeat;
	text-indent: -999999px;
	position: absolute;
	left: 460px;
	top: 156px;	
}


/*Blog stuff*/
.blog_image{
	margin-bottom:10px;
}

.nTitle{
	color:#A44083;
}

/* --------- CLEARFIX --------- */

.cf:after{
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.cf{
	display: inline-block;
}
 
html[xmlns] .cf{
	display: block;
}
 
* html .cf{
	height: 1%;
}