*{
	margin:0px;
	padding:0px;
}

body{
	font-family:Arial, sans;
	margin:0px;
	padding:0px;
	font-size:14px;
	width:100%;
	height:100%;
	background:url('../read_more_graphics/mainBk.jpg');
}

p{
	margin-top:10px;
}

body a:link    {color:#009aff;}
body a:visited {color:#009aff;}
body a:hover   {color:#FFFFFF;}
body a:active  {color:#009aff;} 

 /* Header */
 #mainHeader{
	position:relative;
	overflow:hidden;
	width:100%;
	height:110px;
	background-color:#FFFFFF;
	background-repeat:repeat-x;
 }
 
 #logoImage{
	position:absolute;
	height:110px;
}

#byFWD{
	position:absolute;
}

#html5{
	position:absolute;
	z-index:1;
}

/* What is... */
#whatIsBar{
	overflow:hidden;
	margin:auto;
	text-align:center;
	background-color:#FFFFFF;
	color:#009aff;
	font-weight:100;
	font-size:20px;
	margin-top:40px;
	margin-bottom:10px;
	padding-top:7px;
	padding-bottom:7px;
}

#whatIsMain{
	position:relative;
	margin:auto;
	line-height:22px;
	margin-top:10px;
	color:#BBBBBB;
	text-align:justify;
}

/* Exemples ... */
#preview{
	overflow:hidden;
	margin:auto;
	text-align:center;
	background-color:#FFFFFF;
	color:#009aff;
	font-weight:100;
	font-size:20px;
	margin-top:50px;
	margin-bottom:10px;
	padding-top:7px;
	padding-bottom:7px;
}

#thumbsHolder{
	position:relative;
	margin:auto;
	margin-top:40px;
	text-align:justify;
}

/* Grid main features... */
#mainFeaturesBar{
	overflow:hidden;
	margin:auto;
	text-align:center;
	background-color:#FFFFFF;
	color:#009aff;
	font-weight:100;
	font-size:20px;
	margin-top:30px;
	margin-bottom:10px;
	padding-top:7px;
	padding-bottom:7px;
}

#lightboxMain{
	position:relative;
	margin:auto;
	line-height:22px;
	margin-top:10px;
	color:#BBBBBB;
	text-align:justify;
}

/* Lightbox main features... */
#lightboxBar{
	overflow:hidden;
	margin:auto;
	text-align:center;
	background-color:#FFFFFF;
	color:#009aff;
	font-weight:100;
	font-size:20px;
	margin-top:30px;
	margin-bottom:10px;
	padding-top:7px;
	padding-bottom:7px;
}

#mainFeaturesMain{
	position:relative;
	margin:auto;
	line-height:22px;
	margin-top:10px;
	color:#BBBBBB;
	text-align:justify;
}


.leftColumn{
	width:200px;
	text-align: center;
}

.firstP{
	margin-top:20px;
}

.lastP{
	margin:0px;
	padding:0px;
	margin-top:10px;
}
.lastLastP{
	margin:0px;
	padding:0px;
	margin-top:10px;
	margin-bottom:34px;
}

/* Color and style */
#shortInfo p{
	margin-bottom:10px;
}

.bolded{
	color:#DDDDDD;
	font-weight:bold;
}