/* GENERAL CSS */
body{
	background:url(/istockshowroom/images/fond-principal.jpg) #2b2824 repeat-x top center;
	color:#96967c;
	padding:0px;
	margin:0px;
	font:11px/18px Verdana, Helvetica, sans-serif
}

a{color:#c4bf35}
a:hover{color:#37add1}

img{border:0px;}

p{padding:0px 10px 8px 10px;margin:0px;}
p.hilite{padding:10px;margin:0px 0px 8px 0px;background:#423e36;}

b{color:#FFFFFF;}

pre{
	color:#FFFFFF;
	font:12px "Courier New", Courier, monospace;
	padding:14px 0px 0px 10px;
	margin:0px;
	background:url(/istockshowroom/images/pre-arrow.gif) -1px 20px no-repeat;
	}

.clearBoth{clear:both;}

#header{
	margin:0px auto;
	padding:0px;
	width:770px;
	height:105px;
}
#header .logo{
	float:left;
	width:269px;

}
#header #menu{
	float:left;
	width:501px;
}

#footer{border-top:1px solid #FFFFFF;margin:50px 0px 20px 0px;padding:10px 0px 0px 10px;}
.dlbutton{margin:10px 0px;}
#content{
	margin:0px auto;
	width:770px;
	padding:20px 0px 100px 0px;
}

#content .columnLeft400{
	float:left;
	width:400px;
	}
#content .columnLeft66{
	float:left;
	width:500px;
	}
#content .columnLeft33{
	float:right;
	width:200px;
	}
#content .columnLeft{
	float:left;
	width:360px;
	}
#content .columnRight{
	float:right;
	width:360px;
	}

#content .themeImage{
	float:left;
	width:320px;
	margin-left:43px;
	margin-bottom:25px;
}

#theme{
	padding:10px 0px 0px 0px;
}
#theme .themeImage img{
	border:10px solid #FFF;
	width:300px;
	height:100px;
	display:block;
	margin-bottom:4px;
}
#theme .themeImage p{
	text-align:right;
	padding:0px 10px;
	margin:0px;
	}

#isExample{width:750px;margin:0px auto;}
	

ul, ul li{
	padding:0px;
	margin:0px;
	list-style:none;
}
ul{margin-bottom:20px;}	
ul li{
	background:url(/istockshowroom/images/bullet.gif) 15px 7px no-repeat;
	padding-left:25px;
}

strong{color:#FFFFFF}
	
/*MONSTER POSITION*/
#overMonsterHolder{position:relative;}
#overMonster{position:absolute;left:420px;top:-260px;}
	
	
	
	
	
