/*                    --------------------------------------- -------  STRUCTURE  */
 h2{ 
 	font-size:1.2em;
	margin-bottom:0.2em;
	padding: 0 10px;
	}
	
 p{ 
 	margin-bottom: 1em;
	padding: 0 10px;
	}
 
 #body{
 		display:block;
		text-align:left;
		}

#body:after{		
		content:".";
		display:block;
		clear:both;
		height: 0;
		visibility:hidden;
		}
 
 #appeal{
		float:left;
		width: 100%;
		padding:4px 0 8px 0;
		text-align: center;
		background-color:#637482;
		clear:both;
		}

#leftbody{		
		float:left;
		width: 474px;
		font-size: 0.9em;
		padding:10px 0 10px 9px;		
		}

		
#leftbody p{ font-size:0.9em;}
#leftbody a{
		color:#FF6900;
		text-decoration:none;		
		}
#leftbody a:hover{border-bottom:1px solid #FF6900;}	


#rightbody{
		display:block;
		float:right;	
		width:190px;		
		margin:10px 0 0 0;		
		}

#rightbody a img{border:0; clear:left;}
#addLinks{
		float:right;
		width: 152px;
		display:block;
		margin-top:50px;		
		}

/*                    --------------------------------------- -------   APPEAL STYLES  */				
#appeal #words{
				float:left;
				width: 260px;
				padding-left:20px;
				clear:right;
				color: white;
				text-align: left;
				}
#appeal #words a{ color:#ffbd0a; }			
#appeal #words h2{
				display:block;
				width: 158px;
				height:17px;
				margin: 11px 0 10px 12px;
				color:#ffbd0a;
				background-image: url('/img/asterixworks.gif');
				background-repeat:no-repeat;
				background-position: left center;
				}
				
#appeal #words h2 span{visibility:hidden;}
#appeal p{font-size:12px;}												
#appeal #photo{
				float:right;
				width: 384px;				
				vertical-align:top;
				text-align:right; /*verticle example */
				}
#appeal #photo a img{ 
				/*float:left */
				margin-right:8px; 
				border:none;
				}
/*                    --------------------------------------- -------   SUBNAVIGATION  */		

#body dl{				
		float:left;
		display:inline;
		margin-right: 6px;
		margin-bottom: 10px;
		font-size:11px;		
		}
#addLinks dl{margin-right:0;}				
#body dt{
		display:block;
		width: 132px;
		height: 16px;
		margin-bottom:1px;
		padding-left: 20px;
		padding-top: 6px;
		font-weight:bold;
		color: #e0eefb;
		background-image: url('/img/tab.gif');
		}

#body dd{
		display:block;
		width: 127px;
		height: 19px;		
		font-size:9px;
		font-family: Verdana,Arial,sans-serif;
		font-weight:bold;
		}
		
#body dd a{
	 display:block;
	 width: 127px;
	 height: 14px;
	 margin-bottom: 1px;
	 padding-left:25px;
	 padding-top: 4px;
	 text-decoration:none;	 
	 color:#6e7d8c;
	 background-color: #dce7f3;
	 background-image:url('/img/tab_pointer.gif');
	 background-repeat:no-repeat;
	 background-position: left center;
	 }

#body dd a:hover{
		background-color:#e58401;		
		background-image:url('/img/tab_pointer_act.gif');
		color:white;
		border-bottom: none;
		}	 		

/*                    --------------------------------------- -------   APPEAL NEWS  */

#tabBig{
		width: 446px;
		height: 16px;
		margin-bottom: 1em;
		padding-left: 22px;
		padding-top: 6px;
		font-size:11px;
		font-weight:bold;
		color: #e0eefb;
		background-image: url('/img/tab_big.gif');
		clear:both;
		}
	 

