/* CSS Document 

Copyright 2007 RUN 2 Corp  |  graphic & interactive design

http://www.run2corp.com/

contact@run2corp.com

Client: monkeyDoo.com

*/





body {margin:0; background-color:#d7e6f7; font:12px "Trebuchet MS", Verdana, Arial, Helvetica,sans-serif}

input {font-size:10px}

.white {color:#ffffff}

.green {color:#556e2c}



#wrapper {width:950px; margin:0 auto}

#wrapperforum {width:950px; margin:0 auto; margin-bottom:29px; }



#header {width:950px; height:100px; padding-top:5px}

#logo {float:left; width:222px}

#ad_728 {float:left; width:728px}





#tools {float:left; width:640px}

#menu {float:left; width:418px}

#menu img {float:left; margin-right:5px}

#stats {float:left; width:220px; height:18px; background-color:#4f6280; text-align:center; color:#a7d856}

#primates {float:left; width:101px; padding:5px; margin-top:9px; border:2px solid #556e2c; background-color:#cdf38d; color:#556e2c; font-size:11px; line-height:15px}

#search {height:19px; padding:5px; margin:9px 0 0 10px; background-color:#4f6280; color:#a7d856}

#login {float:left; width:505px; padding:5px; margin:9px 0 0 10px}

#login a {padding-left:10px; color:#000000}

#top5 {float:left; width:515px; margin:9px 0 0 10px}

#top5_header {width:505px; height:16px; padding:5px; background-color:#4f6280; color:#a7d856}

#top5_header a {padding-left:10px; color:#a7d856; text-decoration:none}

#top5_items {float:left; border-left:2px solid #556e2c; border-right:2px solid #556e2c; border-bottom:2px solid #556e2c; background-color:#ffffff; padding:0 1px 0 5px}

.top5_item {float:left; width:98px; color:#556e2c; font-size:11px; font-weight:bold; text-align:center; margin:2px 3px 5px 0}

#ad_300 {float:left; width:300px; margin-left:10px}

#imggraybg { background-color:#666666; padding:10px; border:1px solid #CDF38D; } 



#affiliatelinks { color:black; text-decoration:none }



#bottom {float:left; width:950px; margin-top:10px}

#content {float:left; padding-bottom:15px}

#content_header {float:left; width:806px; height:24px; padding:5px; background-color:#556e2c; color:#a7d856}

#content_title {float:left; margin-left:5px}

#content_pages {float:left; margin-top:3px}

#content_pages a {color:#a7d856; text-decoration:none}

#content_pages a:hover {color:#ffffff; text-decoration:underline}

#content_sort {float:right; margin-right:5px; margin-top:3px; color:#ffffff}

#content_cats {float:left; width:800px; margin:15px 0 10px 0; background:url(../images/img_dotted.gif) repeat-x left top}

#content_holder {float:left; width:807px; padding:0 0 15px 5px; border-left:2px solid #556e2c; border-right:2px solid #556e2c; border-bottom:2px solid #556e2c; background-color:#ffffff}

.content_items {float:left; margin-right:5px; margin-left:5px; width:255px}

.content_item {float:left; width:255px; padding:5px 0; border-bottom:1px dotted #000000; margin-bottom:5px}

.item_title {width:180px; color:#556e2c; font-weight:bold}

.item_image {width:126px; height:90px; background-color:#a7d856; margin-right:5px; text-align:center; display:table-cell; vertical-align:middle}

.item_image img {margin-top: expression((90 - this.height)/2)}

.item_data {float:left; width:110px; font-size:10px; margin-top:-90px; margin-left:136px; color:#999999}

.item_info {float:left; width:255px; margin-top:10px; font-size:11px; line-height:13px}

.ad_120x {float:left; padding:5px 5px 0 5px}



#pranklinks {font-size:16px; color:black; text-decoration:none; font-weight:bold;}

#pranklinkwarn {font-size:10px; color:red; text-decoration:none; font-style:italic}



#detail_holder {float:left; width:941px; padding:0 0 15px 5px; border-left:2px solid #556e2c; border-right:2px solid #556e2c; border-bottom:2px solid #556e2c; background-color:#ffffff}

#detail_header {float:left; width:940px; height:24px; padding:5px; background-color:#556e2c; color:#a7d856}

#detail_name {float:left; font-size:15px}

#detail_data {float:right; margin-top:3px; font-size:11px; margin-right:5px}

#detail_box {float:left; width:550px}

.ad_120_r {float:left; margin-top:15px}

#detail_item {float:left; margin:15px 0}

#detail_info {float:left; width:535px; color:#666666; line-height:15px}

#detail_tab {float:right; width:290px; color:#666666; margin-right:3px; margin-left:10px; padding-top:5px}



#category_cats {float:left; width:800px; margin:10px 0 10px 0; background:url(../images/img_dotted.gif) repeat-x left top; text-align:center}

.category_link {padding:0 5px; margin:0 5px; background-color:#ffffff; color:#556e2c}

.category_link a {color:#556e2c; text-decoration:none}

.category_link a:hover {text-decoration:underline}

pr

#ad_120 {float:left; width:120px; margin-left:10px}

#ad_120_l {float:left}

#referrers {float:left; width:106px; padding:5px; margin-top:10px; margin-left:10px; border:2px solid #556e2c; background-color:#cdf38d; color:#556e2c; font-size:11px}



#shoutbox {float:left; width:250px; margin-top:15px; margin-left:5px; margin-right:10px; font-size:11px}

#sb_title {padding-bottom:10px; border-bottom:1px solid #556e2c; text-align:center}

.sb1 {padding:5px; border-bottom:1px solid #556e2c; background-color:#cdf38d; min-height:49px; height:auto !important; height:49px}

.sb2 {padding:5px; border-bottom:1px solid #556e2c}

#sb_fields {padding:4px; border-bottom:1px solid #556e2c; background-color:#556e2c; text-align:center}

input.sb_field {font:9px "Trebuchet MS", Verdana, Arial, Helvetica,sans-serif}



#submit_holder {float:left; width:800px; margin-top:15px;}

#theform {margin:0; width:795px; padding-left:10px}

#theform fieldset {width:145px; border:1px solid #cdf38d; margin-right:10px; padding:0 10px; float:left}

#theform fieldset legend {font-size:4em; font-family:Georgia, "Times New Roman", Times, serif; color:#556e2c}

#theform fieldset legend span {display:none}

#theform fieldset h3 {height:3em; font-size:1em}

#theform fieldset div.help {color:#999999; font-size:10px; font-weight:bold; height:50px}

#theform fieldset label {font-size:9px; display:block; line-height:15px; margin-top:10px}

#theform fieldset input {font-size:9px; height:1.2em; width:140px}

#theform fieldset select {font-size:9px; height:2.0em; width:144px}

#theform fieldset .button {font-size:9px; height:2.0em; width:80px; margin-top:5px}

#theform fieldset .radio {font-size:9px; margin-left:0px; width:10px}

#theform fieldset div.rating {width:55px; height:16px; float:left; display:block}

#theform fieldset textarea {font-size:11px; width:140px}

.videoform {height:350px}

.prankform {height:530px}

.gamesform {height:350px}

.sbuttform {height:30px; width:100px; font-size:13px; margin:10px; color:#ffffff; background:#98BE5C; font-weight:bold; border-bottom:1px solid #556E2C; border-right:1px solid #556E2C; border-top: 1px solid #CDF38D; border-left: 1px solid #CDF38D}





#submit_box {float:left; width:290px; height:19px; margin-left:10px; padding:5px; background-color:#4f6280; color:#a7d856; font-size:9px; text-align:center}

#cloud {float:left; width:276px; height:180px; margin-left:10px; margin-top:10px; padding:10px; border:2px solid #556e2c; background-color:#cdf38d; text-align:center}

ul, ol {margin:0px; padding:0px}

.cloud_tag li {display:inline; margin:0; padding:0}

.cloud_tag .pop1 {font-size:1em}

.cloud_tag .pop2 {font-size:1.6em}

.cloud_tag .pop3 {font-size:2.2em}

.cloud_tag .pop4 {font-size:2.5em}

.cloud_tag a {color:#556e2c}





#tab_menu {position:relative; width:310px; height:25px; margin-left:10px; font-size:11px}

#tab_menu ul#primary {margin:0; padding:0; position:absolute; bottom:-1px; width:300px} 

#tab_menu ul#primary li {display:inline; list-style:none}

#tab_menu ul#primary a,#tab_menu ul#primary span,#tab_menu ul#primary a.current {

	width:70px; display:block; float:left; padding:4px 0; margin:1px 2px 0 0; text-align:center; text-decoration:none; color:#cdf38d}

#tab_menu ul#primary span,#tab_menu ul#primary a.current,#tab_menu ul#primary a.current:hover {

	border: 1px solid #666; border-bottom: none; background: #cdf38d; padding-bottom:6px; margin-top:0; color:#556e2c}

#tab_menu ul#primary a {background:#556e2c; border:1px solid #556e2c; border-bottom:none}

#tab_menu ul#primary a:hover {margin-top:0; border-color:#556e2c; background:#556e2c; padding-bottom:5px; color:#ffffff}

#tab_content {border:1px solid #556e2c; clear:both; background:#cdf38d; padding:5px; padding-top:10px; width:300px; color:#000000; text-align:center; font-size:11px}















/* IE6 fixes */

* html #top5_items {padding:0 0px 0 3px}

* html .top5_item {margin:2px 3px 1px 0}

* html .item_data {margin-left:68px}

