
.coccitxt {
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
	}

#Coccim a {
	margin-left: 9px;
	margin-right: 9px;
	margin-bottom: 2px;
	background-color:#AAAA90;
	color: #FFFFFF;
	width: 112px;
	padding: 3px 0px 2px 0px;
	display: block;
	text-decoration: none;
	font-size: 11px;
	text-align:center;
	font:Arial, Helvetica, sans-serif;
	}
	
#Coccim a:hover {
	background-color: #B53F3C;
	color:#FFFFFF ;
	text-decoration: none;
	font-size: 11px;
	}
	
#cocciforum {
	padding:10px;
	background-color:#FFFFFF;
	}
	
#coccinavi {	
	 float:right; 
	 width:130px; 
	 background-color: #D6D6AE; 
	 margin-left:8px;
	}
	
.navibottom {
	background-image:url(cfbottom.gif);
	width:130px;
	height:20px;
	}

.navitop {
	background-image:url(cfsidebottom.gif);
	width:130px;
	height:20px;
	}


.coccipt {
	width:760px;
	height:80px;
	background-image: url(spheader.gif); 
	background-repeat: no-repeat; 
}

.cocciptb {
	width:760px;
	height:10px;
	background-image: url(sptop.gif);
	background-repeat: no-repeat;
	margin-bottom:0;
	}
.cocciptcurve {
	width:35px;
	height:37px;
	background-image: url(spcurve.gif);
	background-repeat: no-repeat;
	margin-top:0px;
	margin-left:188px;
	float:right;
	}

.coccimenu{
	width:349px;
	background-image: url(cfsidebg.gif); 
	background-repeat: repeat-y;
	 }
	 
.coccimenutop{
	width:349px;
	background-image: url(menusptop.gif); 
	background-repeat: no-repeat; 
}

.coccimenutxt1{
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-left:10px;
	margin-right:10px;
	_margin-right:20px;
	margin-top:48px;
	
}

.coccimenutop2{
	width:349px;
	height:164px;	
	background-image: url(spmenu2.gif); 
	background-repeat: no-repeat; 
}
#coccimenum{
	width:395px;
	background-image: url(c11.gif); 
	margin-left:5px;
	background-repeat: repeat-y;
	}
	 
.coccimenutopm{
	width:395px;
	height:30px;	
	background-image: url(ctop1.gif); 
	background-repeat: no-repeat;
}

.coccimenubotm{
	width:395px;
	height:30px;	
	background-image: url(cb1.gif); 
	background-repeat: no-repeat;
}

.cocciforumlogo{
	background-image: url(CocciForumTitle.gif);
	background-repeat: no-repeat;
	width:342px;		
	height:93px;
	margin-top:-80px;
	margin-left:20px;
}
.coccimainbottom{
	width:349px;
	height:2px;
	background-color:#963C39;
}

#mag {
	width: 385px;
	height: 153px;
	background-image:url(completelayer.jpg);
	background-repeat:no-repeat;
	padding: 0px;
	position: relative;
	background-position: 0px 0px;
	z-index: 2;
}

#mag li {margin: 0px; padding: 0px; list-style: none; position: absolute; top: 12px;}

#mag li, #mag a {height: 149px; display: block;}
#mag1 {left: 23px; width: 109px;}
#mag2 {left: 61px; width: 111px;}
#mag3 {left: 85px; width: 113px;}
#mag4 {left: 120px; width: 113px;}
#mag5 {left: 154px; width: 113px;}
#mag6 {left: 186px; width: 105px;}
#mag7 {left: 222px; width: 125px;}
#mag8 {left: 257px; width: 129px;}
#mag1 a:hover {background: transparent url(completelayer.jpg) -22px -154px no-repeat;}
#mag2 a:hover {background: transparent url(completelayer.jpg) -60px -305px no-repeat;}
#mag3 a:hover {background: transparent url(completelayer.jpg) -85px -455px no-repeat;}
#mag4 a:hover {background: transparent url(completelayer.jpg) -120px -614px no-repeat;}
#mag5 a:hover {background: transparent url(completelayer.jpg) -154px -782px no-repeat;}
#mag6 a:hover {background: transparent url(completelayer.jpg) -186px -952px no-repeat;}
#mag7 a:hover {background: transparent url(completelayer.jpg) -222px -1123px no-repeat;} 
#mag8 a:hover {background: transparent url(completelayer.jpg) -257px -1295px no-repeat;}

.bottomdetail{
	width:760px;
	height:10px;
	color:#666666;
	}
	
.centre {
width: 721px;
position: relative;
margin-left:10%;
}

#magz1 {

	width: 124px;
	height: 153px;
	background-image:url(co1.gif);
	background-repeat:no-repeat;
	margin: 10px auto;
	padding: 0;
	position: relative;
	float:right;
	left:-30px;
	top:20px;
}

#magz1 li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0px;}
#magz1 li, #magz1 a {height: 159px; display: block;}
#mags {left: 1px; width: 128px;}
#mags a:hover {background: transparent url(co2.gif) -1px 0px no-repeat;}

#magz2 {
	width: 124px;
	height: 153px;
	background-image:url(co3.gif);
	background-repeat:no-repeat;
	margin: 10px auto;
	padding: 0;
	position: relative;
	float:right;
	left:-30px;
	top:20px;
}
#magz2 li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0px;}
#magz2 li, #magz2 a {height: 159px; display: block;}
#mags1 {left: 1px; width: 128px;}
#mags1 a:hover {background: transparent url(co4.gif) -1px -1px no-repeat;}


a.cocci
{
font-size 	: 12px;
font-weight : bold;
font-family : Arial, Helvetica, MS Sans Serif, Sans Serif;
line-height	: 20px;
border:0 ;
padding:0;
margin:0;
display:inline;
}

a.cocci:link			{color : #A90230; text-decoration : none;}
a.cocci:visited			{color : #A90230; text-decoration : none;}
a.cocci:hover			{color : red; text-decoration : underline;}

/**
MENU STUFF
*/

.coccimenutxt{
	font-size: 11px;
	font-family: Arial;
	margin:5px 28px 0px 26px;
	width:380px;
}

.coccimenitem {
	
	width: 360px;
	margin:0px 14px 0px 14px;
	padding: 5px;
	border: 6px solid gray;	
	display: block;
	color: #000000;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.coccimenitemflyout {
	margin-left:0px;
	background-color:#FFFFFF;
	visibility:hidden;
	display:none;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	z-index:10;
	}

.coccimentitle{
	font-size: 16px;
	font-family: Arial;
	margin-bottom:2px;
	font-weight:bold;
}

.coccimenclick{
	font-size: 14px;
	font-family: Arial;
	color:#c90000;
	font-weight:bold;
	font-style:italic;
	_margin-top:0px;
	margin-top:10px;
}

.coccipdf{
	
	float:right;
	padding:5px;
	margin-top:25px;
	_margin-top:15px;
	font-size:10px;
	font-family: Arial;
	text-align: center;
	}

.aimenu{
	width:349px;
	background-image: url(cfsidebg.gif); 
	background-repeat: repeat-y;
	 }
.aimenutop{
	width:349px;
	background-image: url(cfsidebottom.gif); 
	background-repeat: no-repeat; 
	margin-top:-5px;_margin-top:0px;
}
.aimenutxt{
	font-size: 11px;
	font-family: Arial;
	margin:0px 29px 0px 29px;
	
}
.aicentre {
width:760px;
position: relative;

}
.aimenutxt1{
	font-size: 11px;
	font-family: Arial;
	margin-top:5px;
	margin-left:10px;
	margin-right:10px;
	margin-top:0px;
	
}
.aihead{
	background-repeat:no-repeat;
	background-image:url(aiTitle.gif);
	width:405px;		
	height:162px;
	margin-top:-32px;
	margin-left:0px;
}

