a.prettylink,a.prettylink:visited
{
	
	font-size:14px;
	line-height:1.2em;
	
	padding:10px 10px 10px 35px;
	*padding:10px;/*ie6/7 don't support pseudo elements so no need to make space for the icon*/
	position:relative;
	text-decoration:none;
	zoom:1;
}

a.prettylink:after
{
	content:"";			
	display:block;		
	height:20px;
	left:10px;
	margin-right:2px;		
	position:absolute;		
	top:11px;
	width:20px;
}

a:hover.prettylink
{
	background-color:transparent;
	border-color:#aaa;
	color:#D54E21;
}

a:active.prettylink
{
	/*Inset drop-shadow*/
	-webkit-box-shadow: inset 0px 2px 2px 0px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: inset 0px 2px 2px 0px rgba(0, 0, 0, 0.2);
	box-shadow: inset 0px 2px 2px 0px rgba(0, 0, 0, 0.2); 

	background-color:#ededed;	
	background-position:0 -10px;
	background-repeat:repeat-x;
	border-color:#aaa;
}


/*Set icons*/
a.doc:after{background:transparent url(../images/silk_icons/page_word.png) no-repeat 0 0;}
a.mp3:after{background:transparent url(../images/silk_icons/music.png) no-repeat 0 0;}
/*a.mp3:after{background:transparent url(../images/silk_icons/ipod.png) no-repeat 0 0;} - Alternative icon */ 
a.pdf:after{background:transparent url(../images/silk_icons/page_white_acrobat.png) no-repeat 0 0;}
a.ppt:after{background:transparent url(../images/silk_icons/page_white_powerpoint.png) no-repeat 0 0;}
a.xls:after{background:transparent url(../images/silk_icons/page_excel.png) no-repeat 0 0;}
a.video:after{background:transparent url(../images/silk_icons/film.png) no-repeat 0 0;}
/*a.zip:after{background:transparent url(../images/silk_icons/page_white_compressed.png) no-repeat 0 0;} - Alternative icon*/
a.zip:after{background:transparent url(../images/silk_icons/page_white_zip.png) no-repeat 0 0;}
