/* CSS Document */

body{
 background-color:#f7fcff; 
 margin:0px; padding:0px;
font-family:"Trebuchet MS";
font-size:14px;
 background-image:url(../images/winter.gif);
background-repeat:no-repeat;
background-position:bottom;
}

 #top
 {width:100%;
 height:104px;
 background-image:url(/images/topbg.png);
 background-repeat:repeat-x;

  }
   #header
 {width:900px;
 height:104px;
 margin:auto;
  }
  #logo{
  width:187px; height:104px;
  background-image:url(/images/logo.png);
  background-repeat:no-repeat; float:left;
   }
   #nav{
   float:left;
   margin:42px 0px 0px 300px;
      }
	  a.navitem{
	   width:60px; height:30px;
	   text-decoration:none;
	   color:#FFFFFF; font-family:"Myriad Pro";
	   font-size:24px; margin-right:10px;
	    padding:3px;
	  }
	   a.navitem:hover{
	   border-bottom: 3px solid #D95263;
	   
	  }
	  a.selected{
	   background-color:#D95263;
	     width:60px; height:28px;
	   text-decoration:none;
	   color:#FFFFFF; font-family:"Myriad Pro";
	   font-size:24px; margin-right:10px;
	   padding:3px 5px 3px 5px;
	  
	  }
	  
	   .main{
  width:900px;
 margin:auto;
overflow:hidden;

 }
 
 	  .section1{
	  padding:10px;
	  height:400px;  
	   
	  }
	   	  .section2{
	  padding:10px;
		  }
	  
	   	  .about{
	  padding:10px;
	  height:100%;
	  overflow:hidden;
	  }
	   	  .section3{
	  padding:10px;
	  padding-top:0px;
	   
	  }
	  
	  h1{
	  width:100%;
margin:10px 0px 25px 0px;
font-family:"Myriad Pro";
font-size:37px;
float:left;
color:#555144;
}
	  h2{
	  width:100%;
margin:20px 0px 20px 0px;
font-family:"Myriad Pro";
font-size:37px;
float:left;
color:#555144;
}

	  .banner{
	  float:left;
	  margin-right:20px;
	  }
	  #banner{
	  border:5px solid #FFFFFF;
	  }
	      .welcome{
		 width:250px;
	   float:left;
	  font-family:"Trebuchet MS";
	  font-size:14px; color:#2A2925;
	 line-height:20px;
	  
	  }
	  
	    .featured{
       width:588px;
	   float:left;
	  padding:5px;
	  }
	      .content{
       width:588px;
	   float:left;
	  padding:5px;
	  height:100%;
	  	  }
	  #text{
	   line-height:18px;
	  }
	  
	    #form{
	   float:left;
	  }
	#paging{
	 float:left;
	}
	       #paging a{
		   float:left;
	   color:#FFFFFF;
	   background-color:#D95263;
	   padding:3px;
	   margin-right:5px;
	   text-decoration:none;
	   display:block;
	  }
	        #paging u{
		   float:left;
	   color:#333333;
	   font-weight:bold;
	    padding:3px;
	   margin-right:5px;
	   text-decoration:underline;
	   display:block;
	  }
	      .featured-item{
       
	  margin-bottom:20px;
	  font-family:"Trebuchet MS";
	  font-size:14px; color:#2A2925;
	  line-height:18px;
	  border-bottom:1px dashed #999999;
	  }
 
	  .img{
	  float:left; width:120px; height:100px;
	  border:2px solid #BABAB9;
	  margin:0px 10px 10px 0px; border:2px solid #FFFFFF;
	  	  }
		  
		   a.link{
	 color:#D95263;
	 text-decoration:none;
	 font-weight:bold;
	 }
	 	 .sidebar{
	 	 width:220px;
	   float:left;
	  padding:0px 0px 0px 30px;
	  height:100%;
	  
	 }
	 
	 li{
width:215px;
height:25px;
background-color:#613333;
margin:10px 0px 10px 0px;
color:#FFFFFF; font-family:"Myriad Pro";
font-size:24px;
padding:5px 0px 5px 10px;
	 -moz-border-radius: 2px;
 -webkit-border-radius: 2px;
}          

         	 #join-now{
width:215px;
height:25px;
background-color:#968f49;
margin:10px 0px 10px 0px;
color:#FFFFFF; font-family:"Myriad Pro";
font-size:24px;
padding:5px 0px 5px 10px;
 
	 -moz-border-radius: 2px;
 -webkit-border-radius: 2px;
	 }
	 	 	 #join-now .font{
 
color:#FFFFFF; font-family:"Myriad Pro";
font-size:30px;
 	 
	 }	 	          	 #join-now a{
color:#FFFFFF; text-decoration:none;
	 
	 }
	          	 #report{
 width:215px;
height:25px;
background-color:#968f49;
margin:10px 0px 10px 0px;
color:#FFFFFF; font-family:"Myriad Pro";
font-size:24px;
padding:5px 0px 5px 10px;
	 -moz-border-radius: 2px;
 -webkit-border-radius: 2px;
	 }
	 	          	 #report a{
color:#FFFFFF; text-decoration:none;
	 
	 }
	  .news{
       width:588px;
	   float:left;
	  padding:5px;
	 
	  }
	 
	  .ad{
	  float:left;
	  margin:5px 0px 5px 0px;
	  border:3px solid #FFFFFF;
	  
	  }
	    .ad2{
	  float:left;
	  margin:20px 0px 5px 0px;
	  border:3px solid #FFFFFF;
	  
	  }
	   .adbar{
	    width:220px;
	 float:left;
	  padding:0px 0px 0px 30px;
	  
	 }
 
	 
	  #bottom
 {width:100%;
  
  background-image:url(/images/topbg.png);
  background-repeat:repeat-x;
 margin-top:70px;
  }
  a.li{
height:22px;
background-color:#666666;
margin:10px 5px 10px 0px;
color:#FFFFFF; font-family:"Myriad Pro";
font-size:15px;
font-weight:bold;
padding:8px 10px 5px 10px;
text-decoration:none;
-moz-border-radius: 10px;
 -webkit-border-radius: 10px;
}
  a.country{
height:22px;
background-color:#666666;
margin:10px 5px 10px 0px;
color:#FFFFFF; font-family:"Myriad Pro";
font-size:15px;
font-weight:bold;
float:left;
padding:8px 10px 5px 10px;
text-decoration:none;
-moz-border-radius: 10px;
 -webkit-border-radius: 10px;
}
  a.continent{
 
color:#FFFFFF;  
text-decoration:none;

}
.textbox{

width:350px;
height:25px;
 color:#555144;
 border:1px solid #999999;
 padding:3px 0px 3px 5px;
 font-size:11pt;
 
}

.textarea{

width:350px;
 color:#555144;
 border:1px solid #999999;
 padding:3px 0px 3px 5px;
 font-size:11pt;
 
}
.button{
background-color:#555144;
width:120px;
height:40px;
color:#FFFFFF;
font-size:14pt;
-moz-border-radius: 5px;
 -webkit-border-radius: 5px;
  border:1px solid #999999;

}
  
     #footer
 {width:950px;
 height:65px;
 margin:auto;
 padding-top:25px;
 color:#FFFFFF;
 
  }
       #footer a 
 { text-decoration:none;
 color:#FFFFFF;
 
  }
  #footer span{
  padding:25px 0px 0px 250px;
  
  }
 .error {
	border: 1px dashed #FF1A02;
	 background-position: 5px center;
	padding:10px; color:#FF1A02;
	font-weight:bold;
	margin-bottom:5px;
	
}
a{
text-decoration:none;
}
.success {
	border: 1px dashed #669704;
	 	background-position: 5px center;
	padding:10px;color:#009900;
	margin-bottom:5px;
	 font-weight:bold;
}
.footlinks{
color:#555144;
text-decoration:none;
font-size:12px;
float:left;
padding:5px;
display:block;

}
a:hover.footlinks {
text-decoration:underline;
}

.login{
margin-top:20px;
margin-left:10px;

}
.login_user{
width:156px;
height:20px;
background-color:#FFFFFF;
border:1px solid #999999;
-moz-border-radius: 3px;
border-radius: 3px;
color:#666666;

}

.login_button{

width:114px;
height:20px;
background-image:url(../images/login_button.jpg);
background-color:#0033CC;
border:none;
color:#FFFFFF;
-moz-border-radius: 3px;
border-radius: 3px;

}
