*{
	font-family: Arial, Helvetica, sans-serif;
}

body{
	margin: 0px;

	/* show the verticl scroll in Firefox to stop the jumping of content */
	overflow: -moz-scrollbars-vertical;
	background: #15110E;
}

img.bg {
    z-index: 0;
    
    /* Set rules to fill background */
    min-height: 100%;
    min-width: 980px;

    /* Set up proportionate scaling */
    width: 100%;
    height: auto;

    /* Set up positioning */
    position: fixed;
    top: 0;
    left: 0;
}

@media screen and (max-width: 980px) { /* Specific to this particular image */
    img.bg {
        left: 50%;
        margin-left: -490px;   /* 50% */
    }
}

#backgroundWrap{
	margin:0 auto;
	text-align:center;
	/* position: absolute; */
	display: block;
	width: 100%;
	top: 0;
	left: 0;

	min-height: 634px;
	min-width: 980px;
	overflow: hidden;
	position: relative;
	height: 100%;
}


#siteWrap{
	position:relative;
	margin:0 auto;
	
	width:905px;

	text-align:left;

}

#bgtop{
	overflow:hidden;
}

.portfolioBG{
	overflow:hidden;
}

#bgbot{
	
	/* background: url(../images/layout/bgbot3.jpg) no-repeat center; */
	
	height:105px;
	
	overflow:hidden;
}

.botlinks{
	font-size:10px;
	color:#FFFFFF;
	text-align:right;

	float: right;  	
	padding-top:10px;
}
.botlinks a{
	color:#74695A;
}

#footer-contact-details {
	float: left;
	margin-left: 4px;
}

#footer-contact-details DIV {
	float: left;
	height: 29px;
	background: url(/images/layout/contactBottomBG.png) repeat-x;
	margin-right: 1px;
	line-height: 29px;
}

#footer-contact-details A {
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	margin: 0 12px;
}

#footer-social-links {
	float: left;
	margin-left: 11px;
}

#footer-social-links A {
	height: 29px;
	width: 29px;
	float: left;
	text-decoration: none;
	background-image: url(/images/layout/social-icons.gif);
}

A#footer-twitter {
	background-position: 30px 0;
}

A#footer-twitter:HOVER {
	background-position: 0 0;
}

A#footer-facebook {
	margin-right: 6px;
	background-position: 30px 30px;
}

A#footer-facebook:HOVER {
	background-position: 0 30px;
}

#pageTitle{
	height:148px;
	width:905px;
	
	background: url(../images/layout/pageTitleBG.jpg) no-repeat center;
}

#bannerText{
	width:780px;
	
	margin-top:30px;
	margin-left:60px;
	
	font-size:16px;
	font-weight:bold;
}

#aboutPageTitle #bannerText {
	font-size: 22px;
	margin-top: 35px;
	margin-left: 38px;
	letter-spacing: -1px;
}

#philosophyPageTitle #bannerText {
	font-size: 22px;
	margin-top: 35px;
	margin-left: 38px;
	letter-spacing: -1px;
}

#approachPageTitle #bannerText {
	font-size: 22px;
	margin-top: 35px;
	margin-left: 38px;
	letter-spacing: -1px;
}

#processPageTitle #bannerText {
	font-size: 22px;
	margin-top: 35px;
	margin-left: 38px;
	letter-spacing: -1px;
}

#processPageTitle #bannerText p {
	font-size: 12px;
	color: #69645F;
	letter-spacing: 0px;
	font-weight: normal;
}

#thingsBannerBG #bannerText {
	font-size: 22px;
	margin-top: 35px;
	margin-left: 38px;
	letter-spacing: -1px;
} 

#thingsBannerBG #bannerText p {
	font-size: 11px;
	color: #69645F;
	letter-spacing: 0px;
	font-weight: normal;
}

#careersBannerBG #bannerText {
	font-size: 22px;
	margin-top: 35px;
	margin-left: 38px;
	letter-spacing: -1px;
} 

#careersBannerBG #bannerText p {
	font-size: 11px;
	color: #69645F;
	letter-spacing: 0px;
	font-weight: normal;
}

#insideBannerText{
	width:280px;
	
	position:relative;
	left:220px;
	top:30px;
	
	font-size:12px;
	color: #69645f;
}

#weeklyThought{
	width:150px;

	position:relative;
	float:right;
	right:180px;
	
	font-size:11px;
	/*color:#69645F;*/
	color: #444444;

}


#processPageTitle{
	
	width:905px;
	height:138px;

	background: url(../images/layout/topBannerBG.jpg) no-repeat center;
	
	overflow:hidden;
}

/* hack for Firefox */
#processPageTitle[class]{
	border:1px thin #dedddb;
}

#aboutPageTitle{
	height:95px;
	width:905px;
	
	background: url(../images/layout/aboutTitleBG.jpg) no-repeat center;
	
	overflow:hidden;
}
/* hack for Firefox */
#aboutPageTitle[class]{
	border:1px thin #dedddb;
}

#philosophyPageTitle{
	height:95px;
	width:905px;
	
	background: url(../images/layout/aboutTitleBG.jpg) no-repeat center;
	
	overflow:hidden;
}
/* hack for Firefox */
#philosophyPageTitle[class]{
	border:1px thin #dedddb;
}

#approachPageTitle{
	height:95px;
	width:905px;
	
	background: url(../images/layout/aboutTitleBG.jpg) no-repeat center;
	
	overflow:hidden;
}
/* hack for Firefox */
#approachPageTitle[class]{
	border:1px thin #dedddb;
}

#caseStudiesPageTitle{
	height:148px;
	width:905px;
	
	background: url(../images/layout/aboutTitleBG.jpg) no-repeat center;
	
	overflow:hidden;
}
/* hack for Firefox */
#caseStudiesPageTitle[class]{
	border:1px thin #dedddb;
}


#insidePageTitle{

	width:905px;
	height:193px;

	background: url(../images/layout/insideTitleBG.jpg) no-repeat center;
	
	overflow:hidden;
}

#insidePageTitle[class]{
	border:1px thin #dedddb;
}

#thingsBannerBG{
	/*height:145px;*/
	width:905px;
	padding-bottom: 30px;
	background: url("../images/layout/topBannerBG.jpg") no-repeat scroll center top #EEEEEC;
	
	overflow:hidden;
}

/* hack for Firefox */
#thingsBannerBG[class]{
	border:1px thin #dedddb;
}

#careersBannerBG{
	/*height:145px;*/
	width:905px;
	padding-bottom: 30px;
	background: url("../images/layout/topBannerBG.jpg") no-repeat scroll center top #EEEEEC;
	
	overflow:hidden;
}

/* hack for Firefox */
#careersBannerBG[class]{
	border:1px thin #dedddb;
}

.accordHead{
	height:42px;
	width:905px;
	
	background: url(../images/layout/accordHead.jpg) no-repeat center;
	cursor:hand;
	cursor:pointer;
	filter:Alpha(opacity=100);
}

.accordHeadClear{
	height:42px;
	width:905px;
	
	/*background: url(../images/layout/accordHead.jpg) no-repeat center;*/
	cursor:hand;
	cursor:pointer;
	/*filter:Alpha(opacity=100);*/
}

.accordTitleGrey{
	font-family: Arial;
	font-size:15px;
	font-weight:bold;
	color:#69645f;
}



.accordSpace{
	height:1px;
	width:905px;
	
	background: #cdcecd url(../images/layout/1pxspace.gif);
}

.accordTitle{
	text-transform: uppercase;
	font-family: Arial;
	font-size:15px;
	font-weight:bold;
	text-align:left;
	
	padding: 12px 40px; 0px; 0px;
}
.accordExpandTitle{
	width: 750px;
	font-family: Arial;
	font-size:18px;
	font-weight:bold;
	text-align:left;

	*float:left;
	*position: absolute;
	
	*filter:Alpha(opacity=100);
}

#contentAccordian {
	background: white;
}

#contentAccordian .accordExpandTitle{
	width: 380px;
}

.accordExpandTitleLinks{
	width:280px;
		
	font-family: Arial;
	font-size:18px;
	font-weight:bold;
	text-align:left;

	float:left;
	
	display:none;
	
	filter:Alpha(opacity=100);

}

.accordBody {
	background-color: #FFFFFF;	
}

.accordLinkDetail{
	float:left;

	width:220px;
	 
	font-size:11px;
	
	display:none;
	
	filter:Alpha(opacity=100);
	
	overflow:hidden;
	
}

.accordLinks{
	width:310px;
	
	*position: absolute;

	*float:left;
	
	*filter:Alpha(opacity=100);
		
	padding-left:45px;
}

.accordLinksNone{
	width:210px;
	
	display:none;

	*float:left;
	
	*filter:Alpha(opacity=100);
		

}

#accordLinksWrap{
	width:380px;
	height:238px;

}

.accordLinksHRule{
	
	width: 209px;
	height:1px;
	
	margin-top:5px;
	margin-bottom:5px;
	
	background: url(../images/layout/linkRule.jpg) no-repeat center;

}

.accordExpandTitlePad{		
	padding-left: 40px;
	padding-top: 0px;
}

.accordExpandTextPad{		
	padding: 30px 40px; 0px; 0px;
}

.orngAccordLinkContainer {
	margin-left: 20px;
	padding-left: 10px;

	background: url(../images/layout/dotPoint.gif) top left no-repeat;
}

.orngAccordLink{
	color:#69645F;
	font-size:12px;
	font-weight:bold;
	
	margin-bottom:15px;
	background: #FFFFFF;
}

.orngAccordLink a{
font-size:12;
	font-weight:bold;
	color:#FF771C;
	text-decoration:none;
}

.orngAccordLink a:hover{
font-size:12;
	font-weight:bold;
	color:#69645F;
	text-decoration:none;
}

.orngText{
	color:#FF771C;
}

.orngPortfolioLink{
	color:#f89d16;
	font-size:11;
	font-weight:bold;

}

.orngPortfolioLink a{
	color:#f89d16;
	text-decoration:none;
}

.orngPortfolioLink a:hover{
	color:#FFFFFF;
	text-decoration:none;
}

.orngText{
	color:#FF771C;
}

.whtText{
	color:#FFFFFF;
}

.orngLink{
	color:#FF771C;
	text-decoration:none;
}

.greyText{
	color:#69645F;
}

.greyText11px{
	color:#69645F;
	font-family:arial,helvetica,sans-srif;
	font-size:12px;
	line-height: 16px;
	font-weight:normal;
}

/* TOP NAV STYLES */
#topNav{
	width: 905px;
	height: 62px;
	
	background:#ffffff url(../images/layout/topNavBG.jpg) no-repeat;
	
	z-index:300;
}

#topnavWrap{
	padding-left:10px;
	padding-top:20px;
}

#topnavWrap A{
	text-decoration:none;
	color:#FF771C;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	padding-right:5px;
}

#topnavWrap A:HOVER{
	color: #69645f !important;
}

.mainLinks{
	float:left;
	margin-left: 20px;
	padding-top:4px;
	height:26px;
	cursor:pointer;
}

.mainLinksState{
	color:#69645f;

	float:left;
	margin-left: 20px;
	padding-top:4px;
	height:26px;
	cursor:pointer;
}

/* SUB NAV STYLES */

#subnavblank{
	height: 4px;
	overflow: hidden;
}

.subNav{

	width:905px;
	
	background: #333333;
	position:relative;

	margin-bottom:4px;

	visibilty:hidden;
}

.subNav A {
	text-decoration: none;
}


.subNav A.selected {
	color: #FFFFFF;
}

#subNavLinkWrap{
	display:none;

	padding-top:0px;
}

#weDoNavLinkWrap{
	display:none;
	padding-top:2px;
	margin-left:23px;
}

#thingDoNavLinkWrap{
	display:none;
	padding-top:2px;
	margin-left:23px;
}

.subLinks{
	float:left;
	
	color:#FFFFFF;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	
	padding-top:3px;


	height:20px;
	
	border:1px;
	
	cursor:pointer;
}

.subLinks a{
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
}


.subLinksState{
	float:left;
	
	color:#7B7772;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	text-align:center;
	
	padding-top:3px;

	height:20px;
	
	cursor:pointer;
	
	background:url(../images/layout/subNavState.png) no-repeat;
}

#launched{
	height:249px;
	width:905px;
	
	background:#59708E;
	
	margin-bottom:3px;
}

#comingSoon{
	height:107px;
	width:905px;
	
	background:#838A68;
	
	margin-bottom:3px;
}

#corkBoard{
	height:273px;
	width:905px;
	
	overflow:hidden;
}
#corkBoardImage{
	float:right;
	
	height:273px;
	width:385px;
}

#twitter-wrapper {
	width: 385px; 
	float: left;
}

#emuNutShell{
	float:left;
	background: #ffffff;
	height:273px;
	width:520px;

}
#emuNutShellTitle{
	font-size:15px;
	font-weight:bold;
	
}

#emuNutShellPad{
	padding-left:40px;
	padding-top:40px;
	padding-right: 58px;
}

#nutShellText{
	font-size:11px;
	color: #69645F;
	line-height: 15px;
}

.nutshellLink{
	color:#F9981A;
}

#contactFormContainer{
	background: #ffffff url(../images/layout/contactFormBG.jpg) repeat-x;
	overflow: hidden;
	
	width: 385px;
	height: 273px;
	
	float: right;
}


form {
	/*background: #ffffff;*/
	border-style: none;
	
	font-size: 11px;
	color: #69645F;
	line-height: 15px;
	overflow: hidden;
	
	margin: 40px 0 0 40px;
	padding: 0;

}

.formTitle {
	font-size: 15px;
	font-weight: bold;
}

form fieldset {
	border-style: none;
	border-width: 0px;
	
	margin: 11px 0;
	padding: 0px;
}

form label {
	display: block;
	float: left;
	
	font-weight:bold;
	text-align: left;	
	
	margin: 5px 0 0;
	padding: 0;

	width: 60px;
}

form input, form textarea {
	border:1px solid #69645F;
	font-size: 11px;
	color: #69645F;
	line-height: 12px;
	margin: 5px 0 0 10px;
	width: auto;
}

.formInfo {
	font-size: 11px;
	color: #69645F;
	line-height: 12px;
	
	width: auto;
	
	margin: 5px 0 0 70px;
	padding: 5px 0 0 0;

}

form textarea {
	font-size: 11px;
	color: #69645F;
	line-height: 15px;
	overflow: auto;
	width: auto;
}

form small {
	display: block;
	font-size: 88%;
	margin: 0 0 5px 160px;
	padding: 1px 3px;
}

form .required {
}

form br {
	clear:left;
}

#formFeedback {
	border-style: none;
	font-size: 11px;
	color: #69645F;
	line-height: 15px;
	overflow: hidden;
	height: 273px;
	width: 385px;	
	margin: 40px;
	padding: 0;
}

#formFeedback fieldset {
	border-style: none;
	border-width: 0px;
	margin: 0;
	padding: 10px 0;
}

.planningBG{

	width:905px;
	height:238px;
	
	/*background: url(../images/layout/planningBG.jpg) no-repeat center;*/

	display:none;
	
	filter:Alpha(opacity=100);

	overflow:hidden;
	
	position: relative;
}

.designBG{

	width:905px;
	height:238px;
	
	/*background: url(../images/layout/designBG2.jpg) no-repeat center;*/

	display:none;
	
	filter:Alpha(opacity=100);

	overflow:hidden;
	
	position: relative;
}

.specificationBG{

	width:905px;
	height:238px;
	
	/*background: url(../images/layout/specificationBG.jpg) no-repeat center; */

	display:none;
	
	filter:Alpha(opacity=100);

	overflow:hidden;
	
	position: relative;
}

.developmentBG{

	width:905px;
	height:238px;
	
	/*background: url(../images/layout/specificationBG.jpg) no-repeat center; */

	display:none;
	
	filter:Alpha(opacity=100);

	overflow:hidden;
	
	position: relative;
}

.useTestBG{

	width:905px;
	height:238px;
	
	/*background: url(../images/layout/specificationBG.jpg) no-repeat center; */

	display:none;
	
	filter:Alpha(opacity=100);

	overflow:hidden;
	
	position: relative;
}

.deploymentBG{

	width:905px;
	height:238px;
	
	/*background: url(../images/layout/specificationBG.jpg) no-repeat center; */

	display:none;
	
	filter:Alpha(opacity=100);

	overflow:hidden;
	
	position: relative;
}

.webDesignBG{

	width:905px;
	height:238px;

	display:none;
	
	filter:Alpha(opacity=100);

	overflow:hidden;
	
	position: relative;
}

.graphicDesignBG{

	width:905px;
	height:238px;
	
	display:none;
	
	filter:Alpha(opacity=100);

	overflow:hidden;
	
	position: relative;
}
.corpIDBG{

	width:905px;
	height:238px;

	display:none;
	
	filter:Alpha(opacity=100);

	overflow:hidden;
	
	position: relative;
}
.itBG{

	width:905px;
	height:238px;

	display:none;
	
	filter:Alpha(opacity=100);

	overflow:hidden;
	
	position: relative;
}

.launchTab{

	width:27px;
	height:249px;
	
	position:absolute;
	z-index:400;
	
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/images/layout/launchTab.png');
}

.launchTab[class]{
	background:url(/images/layout/launchTab.png)no-repeat;
}

#launchImageWrap{

	width:905px;
	height:249px;
	
	overflow:hidden;
}

#launchImage{

	width:905px;
	height:249px;
	
	position:relative;
	
	background: url(../images/layout/launchImages/launchBGImage11.jpg) no-repeat center;
	
	filter:Alpha(opacity=100);
}


#launchTextWrap{
	float:right;
	
	width:385px;
	height:249px;
}
#launchText{
	color:#FFFFFF;
		
	padding-left:40px;
	padding-top:40px;
	padding-right: 40px;
}
.launchTitle{
	font-weight:bold;
}
.launchShortText{
	font-size:11px;

}
.comingSoonTab{
	width:27px;
	height:107px;
	
	position:absolute;
	z-index:400;
	
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/images/layout/whatsNewsTab.png');
}

.comingSoonTab[class]{
	background:url(/images/layout/whatsNewsTab.png)no-repeat;
}

#soonImage{

	width:905px;
	height:107px;
	
	background: url(../images/layout/hitWise.jpg) no-repeat center;
}
#soonTextWrap{
	float:right;
	
	width:385px;
	height:107px;
}
#soonText{
	color:#FFFFFF;
		
	padding-left:40px;
	padding-top:20px;
	padding-right: 40px;
}
.soonTitle{
	font-weight:bold;
	margin:0px 0px 3px 0px;
}

.soonShortText{
	font-size:11px;
	margin:5px 0px 3px 0px;
}

#aboutContent{
	width:820px;
	

	font-size:12px;
	
	margin-left:38px;
	padding-bottom:20px;
	
	

}

#contact1 {
width:	81px;
height:25px;
background: url(/images/layout/brisbaneTab.png) no-repeat;
text-deocration:none;
}

#contact1.active {
background: url(/images/layout/brisbaneTabActive.png) no-repeat !important;
}

#contact2 {
width:	85px;
height:25px;
background: url(/images/layout/sydneyTab.png) no-repeat;
text-deocration:none;
margin-left:5px;
}

#contact2.active {
width:	85px;
height:25px;
background: url(/images/layout/sydneyTabActive.png) no-repeat !important;
text-deocration:none;
margin-left:5px;
}

#contact3 {
width:	95px;
height:25px;
background: url(/images/layout/melbourneTab.png) no-repeat;
text-deocration:none;
margin-left:-15px;
}

#contact3.active {
width:	95px;
height:25px;
background: url(/images/layout/melbourneTabActive.png) no-repeat !important;
text-deocration:none;
margin-left:-15px;
}

#contactMap {
	height: 310px;
    position: absolute;
    right: 30px;
    top: 120px;
    width: 450px;
	
}

#contactMapMenu {
	width:100%;
}

#contactMapMenu li {
	display:inline;
	float:left;
	padding-bottom:5px;
}

#contactMapContent {
	height: 275px;
	
	overflow:hidden;	
  	background-color: #FF9900;  
}

#contactTabs {
	float:left;
	padding:0px;
	margin:0 0 -5px 0;
}

#contactTabs-1 {
	padding:5px;
}

#contactTabs-2 {
	padding:5px;
}

#contactTabs-3 {
	padding:5px;
}

.contactFloat {
	float:left;
	width: 160px;
	padding:27px;
	background:url(../images/layout/gradientSeperator.png) no-repeat center right;
	
}

.contactFloatNoBorder {
	float:left;
	width: 160px;
	padding:27px;
	
}

.contactFloat h1, 
.contactFloatNoBorder h1 {
	font-size: 14px !IMPORTANT;
}

#contactBottom {
	margin-left:5px;
	float:left;
	width:510px;
}

#contactContent{
    margin-left: 35px;
    padding-top: 40px;
	margin-bottom:10px;
    width: 870px;
	float:left;
}

#insideContent{
	width:905px;

}

#insideContent a{
	color: #FFFFFF;
}

#insideContent a:link{
	color: #FFFFFF;
}

#insideContent a:visited{
	color: #FFFFFF;
}

#insideContent a:hover{
	color: #AAAAAA;
}

Object {
	padding: 0;
	margin: 0;
}	
	
.flashOuterContainer {
	padding: 0;
	margin: 0;
	width: 905px;
}

.overlayOn{
	width:905px; 
	height:165px; 
	
	position:absolute;
	
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/images/layout/divOverlay.png',  sizingMethod='scale') repeat-y;
	
	cursor:pointer;
}

.overlayOn[class]{
	background:url(/images/layout/divOverlay.png) repeat-y;
}


.overViewTitle{
	width:249px;
	height:18px;
	
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/images/layout/overviewTitle.png',  sizingMethod='scale') no-repeat;
}

.overViewTitle[class]{
	background:url(/images/layout/overviewTitle.png);
}

.processTitle{

	width:338px;
	height:18px;
	
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/images/layout/processTitle.png',  sizingMethod='scale') no-repeat;
}

.processTitle[class]{
	background:url(/images/layout/processTitle.png);
}

.WhiteBold14px{
	font-size:14px;
	font-weight:bold;
	color:#ffffff;
}
.WhiteNormal11px{
	font-size:11px;
	font-weight:normal;
	color:#ffffff;
}
.copySpace{
	width:551px;
	height:165px;
	float:left;
	
}


#content {
	width:905px;
	background:#f4f4f4;
}


#content a {
	color: #FF771C;
	font-weight: bold;
}

#content a:link {
	color: #FF771C;
	font-weight: bold;
}

#content a:active {
	color: #FF771C;
	font-weight: bold;
}

#content a:visited {
	color: #FF771C;
	font-weight: bold;	
}

#content a:hover {
	color: #FF771C;
	text-decoration: none;
	font-weight: bold;	
}


#content h1 {
	font-size:			14px;
	color:				#FF6600;
	font-size: 13px;
	color: #EC9213;
	
	margin-top: 		0px;
	margin-bottom: 		12px;
}
#content h2 {
	font-size:			12px;
	
	margin-top: 		7px;
	margin-bottom: 		3px;
	color:	#555555;	
}
#content p {
	font-size:			11px;
	margin-top: 		0px;
	font-size: 12px;
	line-height: 18px;
	color: #69645F;
}

#subNav A {
	float:left;
	
	color: #999999;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	line-height: 20px;
	padding-top:3px;

	margin: 0 12px;
	height:20px;
	
	border:1px;
	
	cursor:pointer;	
}

#subNav A:HOVER {
	color: #FFFFFF;
}

#subNav A.selected {
	color: #FFFFFF;
}

#weveMovedContent {
	padding-left: 40px; padding-right: 40px; padding-bottom: 80px;
	padding-top: 5px;
}	


#weveMovedContent h1 {
	font-size: 15px;
	margin-bottom: 10px;
	margin-top: 45px;
}

#weveMovedContent p {
	color: #69645F;
	line-height: 18px;
	font-size: 12px;
}

#weveMovedContent ul li {
	color: #69645F;
	line-height: 18px;
	font-size: 12px;
}

.folderImage {
	background: url(../images/layout/folder.png) bottom center no-repeat;
	*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='/images/layout/folder.png');
	display: block;
	width: 32px;
	height: 19px;
	margin-top: 3px;
}
