* { margin: 0; padding: 0; }
body { width: 95%; margin: 0 auto; font-family: Verdana, Tahoma, sans-serif; font-size: 12px; }
#header {  height: 52px; background-color:#3a210e ;  }

#wrapper {  width: 100%; height:auto ; }
#header {  height: 120px;  background-image:url(../img/bg.gif) ; background-repeat:repeat-x ; }

#header #head { height:20px ; margin-top:0px ; width:100% ;  }

#header #logo { height:100px ; width:350px ; margin-left:40px ; font-size:30px ; color:#FFFFFF ;  }

#header #logo { font-weight: normal; display: block; text-decoration: none; font-size:26px ; color:#FFFFFF ; }
#header #logo > a { text-decoration: none; font-size:26px ; color:#FFFFFF ; }
#header #logo > a:hover { text-decoration: underline; color:#FFFFFF ; }


#header #logo > h1 { font-weight: normal; display: block; text-decoration: none; font-size:26px ; color:#FFFFFF ; }
#header #logo > h1 > a { text-decoration: none; font-size:26px ; color:#FFFFFF ; }
#header #logo > h1 > a:hover { text-decoration: underline; color:#FFFFFF ; }

#header #search { height:30px ; width:500px ; background-color:#e2f0b4 ; margin-top:10px ;  border:#dfddd0 1px solid ; float:right ; margin-right:20px ;  } 

#header #search #inputbox { display:block ; height:100%; width:78% ;  float:left ; background-color:#e2f0b4 ;   }
#header #search #submitbox { display:block ; height:100%; width:22% ;  float:left ;  background-color:#569b00 ;  }
#header #search .txtinput { height:90%; width:100% ;  font-size:20px ; vertical-align:middle ; border:none ; background-color:#e2f0b4 ;   }
#header #search .submitbut { height:100%; width:100% ;  font-size:20px ; vertical-align:middle ; border:none ;  }

#search-cloud {  height:200px;  margin: 5px 0; width:99.8% ; background-image:url(../img/cloud_bg.gif) ; background-repeat:repeat-x ;  }

#search-cloud #search-cloud-content { margin: 0px 4px 0px 4px; float:left ;    }


#search-cloud #search-cloud-content ul.tagcloud { list-style:none; text-align: justify; line-height: 22px; margin:10px 0;}
#search-cloud #search-cloud-content ul.tagcloud li { display:inline;  padding:10px 10px 10px 10px ; line-height:210% ;  }
#search-cloud #search-cloud-content ul.tagcloud li a { text-decoration:none; color:#005399 ;  }
#search-cloud #search-cloud-content ul.tagcloud li a:hover { text-decoration:underline; }


#torrent-box {   margin: 20px 0;  min-height:22px ; }
#torrent-box #torrent-box-header { height: 33px; border:#dfddd0 1px solid ; margin: 2px 2px 0px 2px;  background-image:url(../img/content-header-bg.gif)  ; background-repeat:repeat-x ;white-space: nowrap; overflow-x:hidden;   }

#torrent-box #torrent-box-header > h1 {  font-weight: normal; display: block; text-decoration: none; height: 22px; margin-left:4px ; color:#FFFFFF; font-weight:bold ; }
#torrent-box #torrent-box-header > h1 > a {  font-weight: normal; display: block; text-decoration: none; height: 22px; width: 130px; margin-left:4px ; color:#FFFFFF; font-weight:bold ; font-size: 15px; vertical-align:middle ; }
#torrent-box #torrent-box-header > h1 >  a:hover { text-decoration:underline; }

#torrent-box #torrent-box-header > h2 {  font-weight: normal; display: block; text-decoration: none; height: 22px; margin-left:4px ; color:#70af00; font-weight:bold ; margin-top:10px ; width:60% ;  }
#torrent-box #torrent-box-header > h2 > a {  font-weight: normal; display: block; text-decoration: none; height: 22px; width: 130px; margin-left:4px ; color:#70af00; font-weight:bold ; font-size: 14px; vertical-align:middle ; width:60% ;  }
#torrent-box #torrent-box-header > h2 >  a:hover { text-decoration:underline; }



#torrent-box #torrent-box-record { height: 20px; border-bottom:#dfddd0 1px solid ; margin: 2px 2px 0px 8px; padding:2px 2px 2px 2px ;  }
#torrent-box #torrent-box-record #rectitle { height: 20px; width:60%; float:left ; font-size: 13px; overflow:hidden ;   }
#torrent-box #torrent-box-record #recdate { height: 20px; width:9%; border-left:1px #dfddd0 solid; float:left ; overflow:hidden ;  text-align:center ;   }
#torrent-box #torrent-box-record #recseed { height: 20px; width:8%;float:left ; border-left:1px #dfddd0 solid; text-align:center ;   }
#torrent-box #torrent-box-record #recleech { height: 20px; width:8%;float:left ; border-left:1px #dfddd0 solid;  text-align:center ;  }
#torrent-box #torrent-box-record #recsize { height: 20px; width:10%;  float:left ;  border-left:1px #dfddd0 solid; }
#torrent-box #torrent-box-record #rectitle > a { text-decoration:none; font-size: 12px; color:#005399 ;  }
#torrent-box #torrent-box-record #rectitle > a:hover { text-decoration:underline; }
#torrent-box #torrent-box-record > a { text-decoration:none; }
#torrent-box #torrent-box-record > a:hover { text-decoration:underline; }





#torrentSponserbox {   margin: 20px 0;  min-height:22px ; }
#torrentSponserbox #torrentSponserbox-header { height: 33px; border:#dfddd0 1px solid ; margin: 2px 2px 0px 2px;  background-image:url(../img/content-header-bg.gif)  ; background-repeat:repeat-x ;white-space: nowrap; overflow-x:hidden;   }

#torrentSponserbox #torrentSponserbox-header > h2 {  font-weight: normal; display: block; text-decoration: none; height: 22px; margin-left:4px ; color:#70af00; font-weight:bold ; margin-top:10px ; width:60% ;  }
#torrentSponserbox #torrentSponserbox-header > h2 > a {  font-weight: normal; display: block; text-decoration: none; height: 22px; width: 130px; margin-left:4px ; color:#70af00; font-weight:bold ; font-size: 14px; vertical-align:middle ; width:60% ;  }
#torrentSponserbox #torrentSponserbox-header > h2 >  a:hover { text-decoration:underline; }

#torrentSponserbox #torrentSponserbox-record { height: 20px; border-bottom:#dfddd0 1px solid ; margin: 2px 2px 0px 8px; padding:2px 2px 2px 2px ;  }
#torrentSponserbox #torrentSponserbox-record #rectitle { height: 20px; width:70%; float:left ; font-size: 13px; overflow:hidden ;   }
#torrentSponserbox #torrentSponserbox-record #recdesc { height: 20px; width:10%; border-left:0px #dfddd0 solid; float:left ; overflow:hidden ;  text-align:center ;   }

#torrentSponserbox #torrentSponserbox-record #rectitle > a { text-decoration:none; font-size: 12px; color:#005399 ;  }
#torrentSponserbox #torrentSponserbox-record #rectitle > a:hover { text-decoration:underline; }
#torrentSponserbox #torrentSponserbox-record > a { text-decoration:none; }
#torrentSponserbox #torrent-box-record > a:hover { text-decoration:underline; }



#google-adsense {  height: 90px; width:728px ; border:#dfddd0 1px solid ; margin: 5px auto;}
#add-friendfinder {  height: 135px; width:728px ; border:#dfddd0 1px solid ; margin: 2px auto;}

#torrent-box-details {   margin: 20px 0;  height:240px ; }

#torrent-box-details #torrent-box-header { height: 33px; border:#dfddd0 1px solid ; margin: 2px 2px 0px 2px;  background-image:url(../img/content-header-bg.gif)  ; background-repeat:repeat-x ;  }

#torrent-box-details #torrent-box-header > h2  {  font-weight: normal; display: block; text-decoration: none; height: 22px; width: 130px; margin-left:4px ; color:#70af00; font-weight:bold ; font-size: 14px; vertical-align:middle ; width:60% ; margin-top:8px ; }




#torrent-box-details  #leftbox { height: 220px; width:50% ;  float:left ; margin-left:10px ;  }

#torrent-box-details  #leftbox #title { width:30% ;  float:left ; margin-left:10px ; height:32px ;  }
#torrent-box-details  #leftbox #value { width:60% ;  float:left ; margin-left:10px ; height:32px ;  }


#torrent-box-details  #rightbox { height: 220px; width:40% ;  float:left ;  }

#search-cloud-header { height: 33px; border:#dfddd0 1px solid ; margin: 2px 2px 0px 2px;  background-image:url(../img/content-header-bg.gif)  ; background-repeat:repeat-x ;  }
#search-cloud-header > h2 {  font-weight: normal; display: block; text-decoration: none; height: 22px; margin-left:4px ; color:#70af00; font-weight:bold ; margin-top:10px ; width:60% ; font-size: 14px;  }



#recent-search-cloud {  height:200px;  margin: 2px 0; width:99.8% ; background-image:url(../img/cloud_bg.gif) ; background-repeat:repeat-x ;  }

#recent-search-cloud #recent-search-cloud-content { margin: 0px 4px 0px 4px; float:left ;    }
#recent-search-cloud #recent-search-cloud-content ul.tagcloud { list-style:none; text-align: justify; line-height: 10px; margin:2px 0;}
#recent-search-cloud #recent-search-cloud-content ul.tagcloud li { display:inline;  padding:5px 5px 5px 5px ; line-height:200% ;  }
#recent-search-cloud #recent-search-cloud-content ul.tagcloud li a { text-decoration:none; color:#005399 ;  }
#recent-search-cloud #recent-search-cloud-content ul.tagcloud li a:hover { text-decoration:underline; }



#content-to-download ul { font-size: 13px; padding-left: 3px; margin-left: 20px; background-color: #ffffff; list-style-type: none; border-left: solid 1px #a2af00; }
#content-to-download > ul { margin: 0px; border: 0; }
#content-to-download li { padding: 3px; font-weight: normal; color: #000; width: 90%; list-style-type: none; }
#content-to-download li.t { padding: 5px 20px; font-weight: bold; color: #6B3F2E; background: url('../img/folder.png') no-repeat left center; }
#content-to-download ul li span { color: #805B4D; padding-left: 20px; font-weight: normal; }
#content-to-download > p { font-size: 11px; padding: 5px; background-color: #FAEFEB; color: #6B3F2E; }




.footer {  height: 25px; border:#dfddd0 1px solid ; margin: 5px 0; text-align:center;  } 