/*    http://www.photosharing.org.uk
      Pictures can be used under a creative commons 3.0 Licence*/


body { 

padding: 10px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size: 0.8em;
line-height: 1.2em;
text-align: left;
background-color: #FFFFFF;

}

#allcontent {
            width:            1000px;
            padding-top:      0px;
            padding-bottom:   0px;
            background-color: white;
            margin-left:      auto;
            margin-right:     auto;
   }

   
#heading { 
           margin-bottom: 0px;
           margin-left: 0px;
           margin-right: 0;
           padding-top: 0px;
           padding-bottom: 0px;
           padding-left: 0px;
           padding-right: 0px;
           background-color: #FFFFFF;
 
           color: #000000;
           font-weight: bold;
           font-size: 1.9em;
           letter-spacing: 5px;
           text-align: left;
}   

#topic {
 
           background-color: #003366;
		   margin: 0;
		   padding: 0;
		   border-bottom: 2px #000000 solid;

           
}  

     

#advertheading {
	height: 90px;
          margin-bottom: 1px;
          margin-left: 0;
          margin-right: 0;
          padding-top: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
          padding-right: 0px;
          background-color: #FFFFFF;
          border-bottom: 2px #cee009 ridge;
          color: #ff001d;
          font-weight: lighter;
          font-size: 0.8em;
          letter-spacing: 5px;
          text-align: left;
}


#photoads {

          margin-bottom: 1px;
          margin-left: 0;
          margin-right: 0;
          padding-top: 0px;
          padding-bottom: 0px;
          padding-left: 0px;
          padding-right: 0px;
          background-color: #FFF;
          text-align: left;
}


#main {   
          width: 380px;
          margin: 0 5px 0 5px;   
          padding:5px;        
          font-size:0.9em;
          float:left;
}


#maincontent {
	    width:380px;
        margin: 0 5px 0 5px;  
         padding:5px;        
          font-size:0.9em;
		  clear:left;
          float:left;
           
}



#sidebar {
           
          float:right;
          width:180px;
          margin: 0 5px 0 5px; 
          padding: 5px;
          font-size:0.9em;
          line-height:1em;
		 
		

}


 
               
#footer {

        
          margin: auto;
          padding:10px;
          border-top:4px solid #f0f0f0;
     
          text-align:left;
          font-size:0.9em;
		    clear:both;
}



p {
         line-height:1.5em;
         margin:0 0 10px;
		 clear: both;
}





a:link { color: #060;
         background-color: #ffffff;
         text-decoration: none;}

a:visited { color: #060;
         background-color: #ffffff;
         text-decoration: none;}

a:hover {color: #3C6;
         background-color: #ffffff;
         text-decoration: underline;}

a:active {color: #3C6;
         background-color: #ffffff;
         text-decoration: underline;}
		 
		 
#topic a:link { color: #FFF;
         background-color: #003366;
         text-decoration: none;}

#topic a:visited { color: #FFF;
         background-color: #003366;
         text-decoration: none;}

#topic a:hover { color: #FFF;
         background-color: #003366;
         text-decoration: underline;}

#topic a:active {color: #FFF;
         background-color: #003366;
         text-decoration: none;}
	

#img a:link {color: #000;
         background-color: #000;
         text-decoration: none;}

#img a:active {color: #000;
         background-color: #000;
         text-decoration: none;}
		 

#img a:visited { color: #000;
         background-color: #000;
         text-decoration: none;}

#img a:hover {color: #000;
         background-color: #000;
         text-decoration: none;}

#img a:active {color: #000;
         background-color: #000;
         text-decoration: none;}
		 
		 
.image {
margin: 0;
border: 4px solid #000;
padding: 4px;

}


.floatright {
float: right;
margin: 10px;
border: 1px solid #666;
padding: 2px;

}







h1 {    font-size: 1.3em;
        font-family: Verdana, Helvetica, Arial, sans-serif;
        text-align: left;
        margin:5px;
        padding:10px 10px 10px 0px;
        line-height: .9em;
		}
		
		
#heading h1 {    font-size: 0.75em;
        font-family: Verdana, Helvetica, Arial, sans-serif;
        text-align: left;

		}
		
#topic	h1 {    
        font-size: 0.95em;
		color:#FFF;
		background-color:#003366;
        font-family: Verdana, Helvetica, Arial, sans-serif;
        text-align: left;
        padding:5px;
		margin: 5px;
        line-height: .9em;}
		

h2 {   font-size: 1.2em;
       font-family: Verdana, Helvetica, Arial, sans-serif;
       font-weight: light;
	   color: #666;
       text-align: left;
	   clear: both;}


h3 {  font-size: 1.4em;
      font-family: Verdana, Helvetica, Arial, sans-serif;
      font-weight: bold;
      text-align: left;}





