body {	background-image:url(../images/layout/bodyBg.jpg);	background-repeat:repeat-x;	background-color:#ffffff;	margin:0;	padding:0;
	line-height: 1.3em;	font-family:Arial, Helvetica, sans-serif;	color:#666666;	font-size:.8em;}
	
#maincontainer {	width: 740px;	margin: 0 auto;}
.innertube{	padding:13px;		border-left:1px solid #A5D8F1;	border-right:1px solid #A5D8F1;}
.innertubeHome{	padding:13px;}

/* ----- HEADER ----- */ 
#bgHeader {	background-image:url(../images/layout/headerBg.jpg);	background-repeat:no-repeat;	position:absolute;	width:897px;	height: 240px;	z-index:0;	left: -50px;}
 
#topsection {	position:relative;	height: 240px;}
#menu {	position:absolute;	z-index:10;	width:745px;	height:45px;	left: 10px;	top: 0px;}
#menuContainer {	position:relative;	margin:auto;	background-image:url(../images/layout/headMenu.png);	background-repeat:no-repeat;	width:810px;	height:44px;	margin-left:-20px;	z-index:0;}

* html #menuContainer{ background-image: url(/files/images/layout/headMenu.png); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/files/images/layout/headMenu.png', sizingMethod='fixed')!important; background-image: none;}

#logo {	position:absolute;	width:150px;	height: 100px;	left: 5px;	top: 57px;}
#cartoon {	position:absolute;	width:368px;	height: 155px;	left: 373px;	top: 61px;}
#topsection h1{	background-image:url(../images/layout/logoHead.png);	background-repeat:no-repeat;	position:absolute;	width:207px;	height:105px;	margin: 0;	left: -3px;	top: 79px;	text-indent:-6000px;}
	
/* - Menu - */

		#thicktabs{
			margin: 0;
			padding: 0;
			float: left;
			font-size: 1.1em;
			font-family:Tahoma, "Times New Roman", Times, serif;}
		
		#thicktabs li{
			display: inline;}
		
		#thicktabs li a{
			float: left;
			font-weight:bold;
			color: #ffffff;
			padding: 11px 12px 11px 10px; 
			text-decoration: none;
			background-color:transparent;
			margin-left:1px;}
		
		#thicktabs li a:visited{
			color: #ffffff;}
		
		#thicktabs li a:hover{
			color: #ffffff;
			background-image:url(../images/menu/menuHover.jpg);
			background-repeat:repeat-x;
			/*background-color:#A48200;*/
			/*border-bottom:2px solid #A48200;*/ }
			
		.linkcolor {	
			color:#ffffff;}
			
		.activeLink {
			background-image:url(../images/menu/menuHover.jpg);
			background-repeat:repeat-x;
			/*background-color:#99cc33;
			border-bottom:2px solid #A48200;*/ }	

/* ----- CONTENT ----- */
/* - Featured Item - */

#featuredContainer {	background-repeat:no-repeat;	position:relative;	margin:10px 0 0px 0;	width: 740px;	height:170px;}
	
.featured_mmcofficeset2007 {	background-image:url(../images/layout/featuredBg.jpg);}
.featured_mmcfiletypevol1 {	background-image:url(../images/layout/featuredBg_MMCFileTypeVol1.jpg);}
.featured_faviconiza {	background-image:url(../images/layout/logo-faviconiza.gif);}
	
#featuredText {	position: absolute;	width: 299px;	height:90px;	left: 171px;	top: 12px;}
#downloadModuleFeatured {	position: absolute;	width: 225px;	height:102px;	left: 486px;	top: 12px;}
#orderIconsButton {	position:absolute;	width: auto;	padding:9px;	left: 292px;	top: 164px;}
#buyIconsButton {	position:absolute;	width: auto;	padding:9px;	left: 374px;	top: 165px;}
#orderIconsButton2 {	text-align: center;	width: auto;	padding:9px;	margin:28px 0 28px 0;}
#buyFaviconsButton {	position:absolute;	width: auto;	padding:9px;	left: 366px;	top: 166px;}
	
/* faviconiza featured */	

#featuredImageFaviconiza {	position: absolute;	width: 254px;	height:138px;	left: 243px;	top: 0px;}
#featuredTextFaviconiza {	position: absolute;	width: 225px;	height:119px;	left: 531px;	top: 0px;}

.contentimage { float:left; margin:0 12px 6px 0;}
	
/*Slideshow*/
	#imageSlideshowHolder{
		position:relative;
		/* CSS HACK */
		width: 240px;	/* IE 5.x */
		width/* */:/**/240px;	/* Other browsers */
		width: /**/240px;
		
		/* CSS HACK */
		height: 142px;	/* IE 5.x */
		height/* */:/**/142px;	/* Other browsers */
		height: /**/142px;	}
		
	#imageSlideshowHolder img{	position:absolute;	}
	.imageInGallery{	position:absolute;	width:240px;	height:142px;	left:0px;	top:0px;}
	
/* - Download Module - */

.downloadModuleBox {	width: 230px;	padding:9px 9px 3px 10px;	background-color:#ECF7FC;	border:1px solid #AFC8E1;}
.dlLink {	width: 200px;	clear:both;	margin-bottom:5px;}	
.dlLink img {	float:left;	margin-right:4px;	margin-top:3px;}	
	
/* - Downloads - */
.downloadRow {	padding:6px;	margin:5px 0 20px 0;	background-color:#ECF7FC;	border:1px solid #AFC8E1;}
	
/* - Portfolio Row - */
.portfolioRow {	padding:0 0 26px 0;	/*margin:5px 0 20px 0;*/	/*border:1px solid #AFC8E1;*/}
		
/* - Body Content - */
#contentwrapper {	position: relative;	float: left;	width: 740px;	margin-bottom:20px;}		
#leftCol {	float: left;	width: 485px;}
#RightCol {	margin-left: 525px;	width: 210px;}
	
/* ----- HOME MODULES ----- */
#homeModules{	width: 740px; 	margin: 0 auto; }
#homeModulesWrapper {	background-image:url(../images/layout/modHomeBg.gif);	background-repeat:no-repeat;	height:180px;	float: left;	width: 740px;}

#center{ position:relative; margin: 0 245px 0 245px; }
#left{ position:relative; float: left;	width: 240px; margin-left: -740px; }
#right{	position:relative; float: left; width: 240px; margin-left: -243px; }

.moduleImage {	position:absolute;	text-align:right;	width:75px;	height:75px;	left: 165px;	top: -15px;}
#moreThanIcons {	width: auto;	text-align:right;	clear:both;	padding:5px 0 0 0;}

.testimonials {margin:-10px 20px 25px 8px; padding:20px 15px 15px 35px; font-size:14px; font-style:italic; line-height:1.2em; background-image:url(../images/content/quotes.gif); background-repeat:no-repeat;}

	
/* Right Col */
.modulesRightCol {	background-image:url(../images/layout/modBoxTop.gif);	background-repeat:no-repeat;	background-position:top;	width: 210px; 	padding-top:9px;}
.innertube h3 {	margin-top:-11px;}
.moduleBoxBottom {	background-image:url(../images/layout/modBoxBottom.gif);	background-repeat:no-repeat;	height:9px;		margin-bottom:20px;}
	
/* ----- FOOTER ----- */
#footer{ height:40px;	position:relative;	clear: left;	width: 740px;	padding: 7px 0 0 0;	margin-top:10px; text-align:center;}
.copyright { margin:4px 0 0 0;	font-size:0.8em;	color:#999999;}

/* ----- TEXT AND LINKS ----- */
h2	{margin:2px 0 20px 0; font-size:2em; color:#006666; font-weight:normal;}
h3	{margin:0 0 15px 0; font-size:1.5em; color:#3D79B6; font-weight:normal;}
h4	{margin:0;	font-size:1.4em; line-height:1em; color:#fff;}
h5 {margin:0 0 -3px 0; font-size:1.0em; color:#333333; font-weight:bold;}
	
.smallText {font-size:0.8em; color:#999999; margin-bottom:0;}

.priceTag {font-size:3.7em; color:#006666; margin-bottom:4px;}
.priceTagSell {font-size:1.6em; color:#009933; margin:1px 0 5px 0; padding:0}
.currencyTag {font-size:2em; color:#333333; margin-bottom:4px;}

p {	margin-top:.5em;}
	
a:link {	color: #3D79B6;	text-decoration: none;}
a:visited {	color: #3D79B6;	text-decoration: none;}
a:hover {	color: #6CB758;	text-decoration: underline;}
a:active {	color: #3D79B6; text-decoration: underline;}

.whiteLink:link { color: #fff; text-decoration: none;}
.whiteLink:visited { color: #fff; text-decoration: none;}
.whiteLink:hover { color: #FFCC00; text-decoration: underline;}
.whiteLink:active {	color: #fff; text-decoration: underline;}

.footer:link { color: #666;	text-decoration: none;}
.footer:visited { color: #666; text-decoration: none;}
.footer:hover { color: #ccc; text-decoration: underline;}
.footer:active { color: #fff; text-decoration: underline;}

/* ----- LISTS ----- */
li {margin-bottom:1.4em;}
.lihome li{margin-bottom:0.5em;}

/* ----- FORMS ------ */
label,input {	display: block;	float: left;	margin-bottom: 7px;}
.inputarea {	background-color:#f3f3f3;	border:1px solid #999;	color:#3D79B6;	font-size:1.2em;	font-family:Arial, Helvetica, sans-serif;	font-weight:bold;	padding:3px;}
label {	text-align: right;	width: 170px;	padding-right: 7px;}
.br {clear: left;}

/* ----- ADSENSE ----- */
#bigAd { padding-top:25px; margin-top:25px; text-align:center;}

/* PNG FIX */
/*#menuContainer { behavior: url(/files/scripts/iepngfix/iepngfix.htc) }*/
img {behavior: url( '/files/scripts/iepngfix/iepngfix.htc' );}
#topsection {behavior: url( '/files/scripts/iepngfix/iepngfix.htc' );}
h1 {behavior: url( '/files/scripts/iepngfix/iepngfix.htc' );}
