a{text-decoration:none;}
body{margin:auto;text-align:center;}
em{color:#55E56D;font-style: normal;font-size:larger;background-color:gray;}
h2.modtitle
    {
        font-size:12px;
        color: purple;
        background-color:orange;
        margin-top: 0;
        
    }
    
hr
    {
        width:100%;
        float:left;
        height:5px;
        color:orange;
    }

	
.wholewide
	{
		width:100%;
		clear:both;
	}
    
    .linksline li
    {
        display:inline;
        margin:1em;
    }
    .depton
    {
        background-color:#cc6633;        
    }
    
    .menuitemon
    {
        background-color: #FF8000;
    }
    
    .container
    {
        width:100%;
        clear:both;
        float:left;
        text-align:left;
        text-indent: 1em;
        background-color:#ffffcc;
    }
    
    .modtitle
    {
        margin:0;
        padding:0;
    }
    .modbody
    {
        margin:0;
        padding:0; 
    }
    
    .photoframe
    {
        width:100%;
        clear:both;
        float:left;
    }
    
        
    .searchpanel
    {
        width:100%; 
        /*background: transparent url('bg/bg02.gif') repeat;*/
    }
    .searchpanel div
    {
        float:left;
        width:100%;
        padding:0;
        margin:0;
        text-align:left;
        /*background: transparent url('bg/bg02.gif') repeat;*/
    }
    
    .textpanel
    {
        width:100%;
    }
    
    
    
    .photopanel
    {
        width:100%;
        margin:0;
        background-color:transparent;
    }
    
    
    	
	#web
	{		
    	width:1012px;
    	clear:both;
        margin:auto;
        
	}
    #reporting
    {
        display:none;
    }
	#wrapper
    {
    	float:left;
        margin:auto;
    	text-align:center;
        width:100%;
        border: orange solid 1px;
        background-color:#ffffff;
    }
	
	#header
    {
		float:left;
		width:100%;
		clear:both;
        margin:0;
        padding:0;
	}
    #header div
    {
        margin:0;
        padding:0;
    }
    #head
    {
       
        margin:0;
        padding:0;
    }
    #head div
    {
        margin:auto;
    }
    #head div img
    {
        float:left;
        margin:0;
        padding:0;
    }

    
    /*#head h1 {
         height: 30px;
         width: 165px;
         float: left;
         text-indent: -9999px;
         background-image: url(images/logo.gif);
         background-repeat: no-repeat;
         display: block;
         position: relative;
    }*/
    #headtitle 
    {
        position: absolute;
        top:80px;
        z-index:-1; 
               
    }
    
    #mainbody
    {
        float:left;
        width:100%; 
        margin:0;
        padding:0;
    }
	

    /*#nav ul
    {
        
        
    }
   
	#nav li
	{		
	   display:block;
       float:left;
       height:1.2em;
       padding: 0 0.2em;
       margin:0 0.2em;
       font-size:18px;
       font-weight:600;
       
	}*/
      #nav
    {
        background-color:#cc3300;
        margin:0;
        padding:0;
        clear:both;
        float:left;
        width:100%;
    }
   
	#nav li
	{		
	   display:block;
       float:left;
       height:1.2em;
       padding: 0 0.2em;
       margin:0 0.2em;
       font-size:18px;
       font-weight:600;
       
	}

    
    #menu
    {
        background-color:#cc6633;
        margin:0;
        padding:0;
        clear:both;
        float:left;
        width:100%;
        
        
    }
   
	#menu li
	{		
	   display:block;
       float:left;
       padding: 0 0.2em;
       margin: 0 0.2em;
       height:1em;
       font-size:12px;
	}
    
	#cas
	{
		width:100%;
        clear:both;
		border: blue solid 1px;
        background-color:white;
        font-size:12px;
	}
    #ca1{
        float:left;
        width:300px;
        border:solid 1px gray;
        margin:5px;
    }
    #ca2{
        float:left;
        width:500px;
        border:solid 1px gray;
    }
    #ca3{
        float:left;
        width:182px;
        border:solid 0 gray;
        clear: right;
    }
    
   #footer
    {
        float:left;
		width:100%;
		clear:both;
        background: transparent url('bg/bg02.gif') repeat ;
        height:50px;
    }
    
    
    
    #anydish img{
        width:135px;
        height:135px;
        margin:5px;
    }
    
    #anydish span{
        float:left;
    }
    
    #foodmatch div.modbody{
        background-color:white;
    }
    
    #community div.container
    {
        height:300px;
        overflow: hidden;
    }
    
    #whatsupdate div.container
    {
        height:100px;
        overflow: hidden;
    }
  
