body{background:#69133A url(../images/bgAll.jpg) top center repeat-x; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:17px; padding:0; margin:0;}
/*Center for IE6*/
body{text-align:center; min-width:1000px;}
#allHome, #allPage{margin:0 auto; width:1000px; text-align:left;}
/*End: Center for IE6*/
/*Header*/
#header{height:100px; background:url(../images/headerShadow.jpg) bottom center no-repeat;}
	#fotomaraton08{display:block; width:440px; height:100px; background:url(../images/fotomaraton08.gif) no-repeat; float:right; text-indent:-3999px; margin-right:25px;}
	#ccf{display:block; width:166px; height:79px; background:url(../images/ccf.gif) no-repeat; float:left; text-indent:-3999px; margin:10px 0 0 25px;}

/*Home Page*/
#allHome #content{height:395px; background:url(../images/homeContent.jpg) bottom center no-repeat;}
	#allHome #join{width:230px; height:80px; float:right; margin:25px 45px 0 0; text-align:right;}
	#allHome #menu{width:200px; height:290px; float:left; margin:70px 0 0 45px;}
		#allHome #menu ul{margin:0; padding:0; list-style:none;}
		#allHome #menu li{font-size:18px; line-height:24px;}
	#allHome #news{width:250px; height:230px; float:left; margin:40px 0 0 375px; overflow:hidden;}
#allHome #sponsors{height:140px; background:url(../images/sponsors.jpg) top center no-repeat;}
#allHome a{color:#CCC; text-decoration:none;}
#allHome a:visited{color:#FFF;}
#allHome a:hover{color:#66C; text-decoration:underline;}

/**Any other Page**/
#allPage #content{height:530px; background:url(../images/pageContent.jpg) top center no-repeat; color:#000; }
	#allPage #menu{width:200px; height:290px; float:left; margin:70px 0 0 45px; _margin-left:25px;}
		#allPage #menu ul{margin:0; padding:0; list-style:none;}
		#allPage #menu li{font-size:18px; line-height:24px;}

#info{float:left; width:660px; /*min-height:420px; height:auto !important;*/ height:430px; margin:70px 0 0 25px; overflow:auto;}

#allPage a{color:#5F1A49; text-decoration:none;}
#allPage a:visited{color:#000;}
#allPage a:hover{color:#66C; text-decoration:underline;}
/*Footer*/
#footer{height:15px; height:auto !important; min-height:15px; background:url(../images/footerShadow.jpg) top center no-repeat;}
	#footer #prev{display:block; float:right; width:10em; margin-right:20px;}
		#footer a{color:#FFF; text-decoration:none;}
		#footer a:visited{color:#FFF;}
		#footer a:hover{color:#66C; text-decoration:underline;}
	#footer #lang{display:block; float:right; width:50px; margin-right:25px;}
	#footer .copy{display:block; float:left; margin-left:25px;}

.active{padding-left:10px;}
h2, .h2{display:block; text-transform:uppercase; font-weight:bold; font-size:20px;}
#allPage h1{padding-top:0; margin-top:0; color:#5F1A49; text-transform:uppercase; font-weight:bold; font-size:19px; line-height:20px;}
#allPage h2{font-weight:normal; font-size:14px; text-transform:capitalize; color:#5F1A49; margin-bottom:3px;}


