body { margin:20px 0 0 0; padding:0px; font-family: verdana; font-size:12px;background:url('../../images/bg.gif');}a { text-decoration:none; color:#338ec9; }a:hover {text-decoration: underline; }p {line-height:20px; }hr {background-color:#318DC5; border:2px solid #318DC5;}.err { background-color:#FFC6C6; }.asser_bad { color:#F00; font-weight:bold; font-size:110%;}.asserBAD { border:4px solid #d51616; background-color:#ec7a7a; font-weight:bold; font-size:110%; padding:5px;}.asser_good { color:#390; font-weight:bold; font-size:110%; text-align:center;}.bold { font-weight:bold; }.float_right {float:right;}.list_break {width:500px;padding:0;margin:0px 0; }.wide_list_break {width:570px;padding:0;margin:0px; }.image_stroke { border:1px solid #bbbbbb; }#content { width:770px; padding:0px; margin:0 auto;border:1px solid #cccccc;background:#ffffff;}#header { padding:0px; margin:0px; background:url('../../images/header_withoutlogo.gif'); width: 770px; height:101px;}#login_box { float:right; margin-top:6px; width:180px;text-align:center;color:#ffffff;font-size:12px; font-weight:bold;}#login_box a { color:#ffffff; }#login_box a:hover { color:#338ec9; background-color:#ffffff; }#logo {margin-left:1px;margin-top:6px;}#navigation {    margin:0px; padding:0px;   width: 770px; height:30px;   background:url('../../images/nav_footer_bg.gif') repeat-x;   text-align:center;   float:left;}#navigation ul { margin:0; list-style:none; padding:4px 10px 5px 150px;}#navigation li { float:left; margin:0; padding:0; cursor:pointer; }#navigation a { display:block; padding:5px 15px 7px 15px; color:#ffffff; text-decoration:none; }#navigation #current { background:url("../../images/navtab_right.gif") no-repeat right top; }#navigation #current a { background:url("../../images/navtab_left.gif") no-repeat left top; color:#379b0f;}#footer {   clear:both;  margin:0px; padding:0px;  width: 770px; height:30px;   background:url('../../images/nav_footer_bg.gif') repeat-x;   color:#ffffff;  font-size:10px;  /*float:left; */  position:relative;  top:10px;}#footer p { margin:0 0 0 10px;; padding-top:10px;}img { border:0px; }#left_bar { float:left; width:170px; margin-left:10px; margin-top:10px; clear:both;  }#right_bar {margin:45px 0 0 0 ;}#right_bar form {display: inline;}#upload_widget { width:140px; margin:0px;padding:0px; background:url('../../images/submitawidget_mid.jpg') repeat-y; }#upload_widget2 { margin:0px;padding:0px;background:url('../../images/submitawidget_bot.jpg') bottom no-repeat;}#upload_widget3 {  margin:0px;padding:0px;  background:url('../../images/submitawidget_top.jpg') top no-repeat;  text-align:center;}#upload_widget3 p {text-align:left; padding:0px; padding:25px 10px 0 10px; }#upload_widget3 img {margin-bottom:10px;} #search { width:112px; margin-left:2px; border:thin outset #000000; font-size:12px; padding:0;}#search_submit { padding:0; margin:0; position:relative; top:3px; }#main_content_three_column { margin:0px;padding:0px;margin-top:40px; margin-left:180px;width:570px; }#column_three { float:right; }#sub_header { margin:0px 0px 20px 0; }#sub_header h1 {color:#0072bc;font-size:24px; margin-bottom:0px;}#sub_header h2 { margin:0; padding:0; font-size:16px; }#sub_header h3 { margin:0; padding:0; }#sub_header p { margin-top:10px; }#main_content table tr { margin-bottom:100px; }#main_content table tr th { text-align:left; width:100px; }#user_widgets { margin: 10px 50px 10px 0px; }#user_widgets div.widget_listing { margin:20px 0 10px 0px; padding:0px; }#user_widgets div.widget_listing span.list_item  { display:block; margin-right:0px; width:500px; background:#fcfcd7; }#user_widgets div.widget_listing span.list_item .widget_name { font-weight:bold; font-size: 14px;}#user_widgets_submitted {margin-left:0px; }#user_widgets_rated {margin-left:0px; }#user_widgets_bookmarks {margin-left:0px; }#user_widgets ul.widget_nav { width:100%; margin:0; list-style:none; background:url('../../images/tab_border_bottom.gif') repeat-x bottom;    line-height:normal;height:36px; }#user_widgets ul.widget_nav li { color:#777; margin:0px 5px; padding:0px; background:url('../../images/tab_right.gif') no-repeat top right; cursor:pointer; line-height:36px; float:left;}#user_widgets ul.widget_nav li span {  background:url('../../images/tab_left.gif') no-repeat top left;  margin:0;  padding:0px 10px;  display:block;  font-weight:bold;}#user_widgets ul.widget_nav li.on { background:url('../../images/tab_active_right.gif') no-repeat top right; color:#000000; }#user_widgets ul.widget_nav li.on span { background:url('../../images/tab_active_left.gif') no-repeat top left; color:#000000;  margin:0; padding:0px 10px 1px;}#widget_desc_header img {  }#widget_desc_content { margin-left: 160px; margin-bottom:0px; }#widget_desc_content h2 { margin:0; padding:0; font-size:16px; }#widget_desc_content p { margin:0 0 5px 0; padding:0; }#widget_desc_content #widget_desc_more { margin-top:25px; } #widget_desc_content #widget_desc_buttons {text-align:right; }#widget_desc_content #widget_desc_buttons { } #widget_reviews { margin-top:-20px; }#widget_reviews h3 {}.widget_picture_small {width:50px; }.review {background: #fcfcd7; padding:10px;}#feature_widget {width:550px; margin-bottom:0px;}#feature_widget h2 { color:white;margin:0px; padding:0px; background: url('../../images/featured_head_corner_right.gif') no-repeat top right;}#feature_widget h2 span { background:url('../../images/featured_head_corner_left.gif') no-repeat top left; padding-left:10px;padding-top:0px;margin:0; display:block;}#feature_widget_contents {width:548px; border:1px solid #318DC5; margin:0 0 20px 0px; padding:0px; }#feature_widget h3 { margin:10px 0 0 10px; padding:0; font-weight:normal;font-size:14px;}#feature_widget h4 { margin:0 0 0 10px; padding:0; font-weight:normal; }#feature_widget h3 a { margin:0; padding:0; }#feature_widget .widget_picture_full { float:right;margin:10px 10px 0 0; }#feature_widget .testing { clear:right; margin:0px; }#feature_widget p {margin: 5px 0 0 10px;}.cb { clear:both; }/* User Listing */ #user_listing_wrapper {  width:500px; margin-left:30px;}#user_listing, #user_listing_b { width:250px; border:1px solid #aaa; border-top:0px; text-align:center; margin:0; padding:0; background:#e9f6fb;}#user_listing li, #user_listing_b li { list-style-type:none; font-size:115%; font-weight:bold;  margin:0; padding:0; }#user_listing li h3, #user_listing_b li h3 {margin:0px; margin-bottom:10px; padding:0px;background:#fcfcd7;border-bottom:1px solid #aaa; border-top:1px solid #aaa; }#user_listing ul, #user_listing_b ul { text-align:left; margin:0px 0 15px 15px; padding:0;  }ul .user_sub_listing {font-size:80%; font-weight:normal; }ul .user_sub_listing li  { list-style-type:none;}ul .user_sub_listing li a {  }#mp_side_tabs li{display:inline;}/* top 8 and cloud tabs*/#mp_side_tabs { width:124px; margin:0; list-style:none; background:url('../../images/tab_border_bottom.gif') repeat-x bottom;    line-height:normal;height:31px;padding:0px;margin-top:15px;padding-left:10px;padding-right:6px;}#mp_side_tabs .mp_tab { color:#000000; margin:0px 0px 0 0; padding:0px; background:url('../../images/tab_right.gif') no-repeat top right; cursor:pointer; line-height:30px; float:left;}#mp_side_tabs .mp_tab a {  color:#777;  background:url('../../images/tab_left.gif') no-repeat top left;  margin:0;  padding:0px 10px;  display:block;  font-weight:bold;}#mp_side_tabs .mp_tab a:hover {  text-decoration:none;}#mp_side_tabs .on { background:url('../../images/tab_active_right.gif') no-repeat top right; }#mp_side_tabs .on a { background:url('../../images/tab_active_left.gif') no-repeat top left; color:#000; margin:0;}#navigation .nav_tab_on { background:url("../../images/navtab_right.gif") no-repeat right top; }#navigation .nav_tab_on a { background:url("../../images/navtab_left.gif") no-repeat left top; color:#379b0f; }/* top 8 and cloud tabs*//* Tag Cloud CSS */#tagcloud .cloud_1 {font-size:80%;padding-right:15px;line-height:180%;color:#999FFF;}#tagcloud .cloud_2 {font-size:90%;padding-right:15px;line-height:180%;color:#777FFF;}#tagcloud .cloud_3 {font-size:100%;padding-right:15px;line-height:180%;color:#666FFF;}#tagcloud .cloud_4 {font-size:120%;padding-right:15px;line-height:180%;color:#555FFF;}#tagcloud .cloud_5 {font-size:130%;padding-right:15px;line-height:180%;color:#000FFF;}#tagcloud .cloud_seperator {line-height:180%;color:#aaa;padding-right:15px;}#tagcloud {	margin:auto 5%;	font-weight:bold;}#tagcloud a span {padding-left:15px;}#tagcloud a {	text-decoration:none;}#tagcloud a:hover {	color:#0000EE;}#tagcloud a:hover span {	text-decoration:underline;}/* Tag cloud sidebar *//*#tagcloud_sidebar .cloud_1 {font-size:80%;padding-right:15px;line-height:180%;color:#999FFF;}#tagcloud_sidebar .cloud_2 {font-size:90%;padding-right:15px;line-height:180%;color:#777FFF;}#tagcloud_sidebar .cloud_3 {font-size:100%;padding-right:15px;line-height:180%;color:#666FFF;}#tagcloud_sidebar .cloud_4 {font-size:120%;padding-right:15px;line-height:180%;color:#555FFF;}#tagcloud_sidebar .cloud_5 {font-size:130%;padding-right:15px;line-height:180%;color:#000FFF;}*//* bright red colors    #tagcloud_sidebar .cloud_1 {font-size:80%;padding-right:15px;line-height:180%;color:#F7C449;}#tagcloud_sidebar .cloud_2 {font-size:90%;padding-right:15px;line-height:180%;color:#EF8530;}#tagcloud_sidebar .cloud_3 {font-size:100%;padding-right:15px;line-height:180%;color:#EC6F28;}#tagcloud_sidebar .cloud_4 {font-size:120%;padding-right:15px;line-height:180%;color:#E74617;}#tagcloud_sidebar .cloud_5 {font-size:130%;padding-right:15px;line-height:180%;color:#B05820;}*/#tagcloud_sidebar .cloud_1 {font-size:80%;padding-right:15px;line-height:180%;color:#225e85;}#tagcloud_sidebar .cloud_2 {font-size:90%;padding-right:15px;line-height:180%;color:#225e85;}#tagcloud_sidebar .cloud_3 {font-size:100%;padding-right:15px;line-height:180%;color:#225e85;}#tagcloud_sidebar .cloud_4 {font-size:120%;padding-right:15px;line-height:180%;color:#225e85;}#tagcloud_sidebar .cloud_5 {font-size:130%;padding-right:15px;line-height:180%;color:#338ec9;}#tagcloud_sidebar .cloud_seperator { display:none;line-height:180%;color:#aaa;padding-right:15px;}#tagcloud_sidebar {	margin:5%;	font-weight:bold;	background-color:#efefef; width:120px;}/*#tagcloud_sidebar a span { padding-left:15px; }*/#tagcloud_sidebar a {	text-decoration:none;	margin-left:10px;	display:block;}#tagcloud_sidebar a:hover {	color:#0000EE;}#tagcloud_sidebar a:hover span {	text-decoration:underline;}/* End Tag Cloud CSS *//* Begin Most Popular Css */#mp { width:100%; margin-top:10px;}#mp #mp_tabs { width:100%; margin:0; list-style:none; background:url('../../images/tab_border_bottom.gif') repeat-x bottom;    line-height:normal;height:36px; padding:0px;}#mp #mp_tabs .mp_tab { margin:0px 5px; padding:0 0 0 0; background:url('../../images/tab_right.gif') no-repeat top right; cursor:pointer; line-height:36px; float:left;}#mp #mp_tabs .mp_tab a {  color:#777;  background:url('../../images/tab_left.gif') no-repeat top left;  margin:0;  padding:0 10px 1px 10px;  display:block;  font-weight:bold;}#mp #mp_tabs .on { background:url('../../images/tab_active_right.gif') no-repeat top right; color:#000000; }#mp #mp_tabs .on a { background:url('../../images/tab_active_left.gif') no-repeat top left; color:#000000;  margin:0; padding:0px 10px 1px;}#mp #mp_tabs a:hover{  text-decoration:none;}/*#mp #mp_body2 #mp_buttons .mp_tab { background-color:#dddddd; color:#bbbbbb; display:inline; margin-right:2px; padding:5px;}*/.hand { cursor:pointer;}#mp_buttons a {  cursor:pointer;}#mp #mp_body_2 {  padding:0px;}#mp #mp_body_2 #mp_buttons { width:100%; padding: 2px; margin:0 0 5px 0;}#mp #mp_body_2 #mp_buttons .button_on { background-color:#ffffff; color:#000000;  border-bottom:1px solid #000000;}#mp .mp_widget { margin-bottom:5px;}.mp_widget {	margin:10px 0 0 0;}#mp .mp_widget_text { margin-left:5px;}#mp .mp_widget_image { float:left; margin-right:10px;}#widget_desc_header .mp_widget_image { text-align:center; float:right; font-size:10px;}#widget_desc_header .mp_widget_image p {clear:right;float:right;margin:0; font-size:10px;text-align:center;line-height:10px;}#mp #mp_body {  margin:0px;}#mp #mp_body .mp_body_on { display:block; margin-top:10px;}#mp #mp_body .mp_body_off { display:none;}#mp #mp_body .mp_paginate span { display:inline; margin-right:8px; cursor:pointer;}#mp #mp_body .mp_paginate span.paginate_on { background-color:#338ec9; color:#ffffff; padding:5px; font-weight: bold; }#mp .mp_paginate { text-align:center; width:100%; clear:both;}#filters { padding-bottom:10px; }#mainTableBody p { margin:2px; padding:0px; font-size:10px;}#mainTableBody th { border:1px solid #ffffff; padding:6px; text-align:right; }#mainTableBody td { border:1px solid #ffffff; padding:6px; }/*tables with color#mainTableBody th { background-color:#E1DDC2; border:1px solid #ffffff; padding:6px; text-align:right; }#mainTableBody td { background-color:#E0E0E0; border:1px solid #ffffff; padding:6px; }*/#mainTableBody .note { background-color:#ffffff; padding-left:140px; }.form_submit { padding-left:140px; }.approveTable th {background-color:#EBEBEB; ; padding:6px; text-align:left;border:1px solid #ffffff;}.approveTable td {background-color:#EEEEEE; padding:6px;border:1px solid #ffffff;width:550px;}#tag_box { width:125px;}#tag_box h3 { margin:0px 0 3px 15px; padding:5px 0 0 0;  font-size:12px; }#tag_box ol { margin:0px; padding:0px; display:block; list-style-type:none; margin-left:-3px; }#tag_box li {margin:0; padding:5px 10px 5px 10px; width:125px; }#tag_box a {margin:0; padding:0; width:100%; }#tag_box li.zebra_a {background:url('../../images/popular_tags_zebra_a.gif') repeat-y top left; }#tag_box li.zebra_b {background:url('../../images/popular_tags_zebra_b.gif') repeat-y top left; }#tag_box_bottom {background:url('../../images/sidetab_bottom.gif') no-repeat bottom center; width:145px;height:20px; margin-left:-3px;}#tag_box_top {background:url('../../images/side_tab_top.gif') no-repeat bottom center; width:145px;height:20px;margin-left:-3px; }.inline {display:inline; }#sub_header h3 a {font-size:90%; text-decoration:none; font-weight:normal;}.print_widget {margin:0px; padding:5px 10px 5px 10px; width:550px; background:#fcfcd7; line-height:20px;}.print_widget h3 { font-size:14px; display:inline; padding:0px; margin:0; }.print_widget div { padding:0; margin: 3px 0 0 0; min-height:107px;}.print_widget div img { float:left; display:block;}.print_widget .bottom_row { display:block;}.widget_overview {padding:5px; }.mp_widget .mp_widget_text_title { font-size:20px; }.mp_widget .mp_widget_text_title .mp_widget_text_rating {margin-left:15px; font-size:10px;}.mp_widget .mp_widget_text_user { font-size:9px; margin-right:15px; float:left;}#mp_widget_text_tags { font-size:10px; }.mp_widget .mp_widget_text_ratings { font-size:10px; }.mp_widget .mp_widget_text dl dh {display:inline;}.mp_widget .mp_widget_text dl dt {display:inline;}.mp_widget .mp_widget_text .mp_widget_text_desc { margin:10px 0 10px 0; }#widget_buttons { margin:10px 0 0 0; }#widget_buttons #my_widget_text_my_rating {font-size:10px; margin-left:15px; position:relative; top: -8px;}.widget_text_flag { float:right; }#reportbar { position:absolute; z-index:2; padding:10px; width:300px;  margin-left:-220px; margin-top:0px; }#reportbar2 {position:absolute; z-index:2; border: 1px solid #000; background:#e9f6fb; padding:5px;}#bookmarkbar { position:absolute; z-index:2; padding:10px; width:230px; margin-top:-13px; float:left; border: 1px solid #000; background:#e9f6fb;}#bookmarkbar2 {position:absolute; z-index:2;  border: 1px solid #000; background:#e9f6fb; padding:5px;}#bookmarkbar #new_account { text-align:center; }#reportbar #new_account { text-align:center; }.reviewreportbar { position:absolute; z-index:2; padding:10px;   }.reviewreportbar2 {position:absolute; z-index:2;  border: 1px solid #000; background:#e9f6fb; padding:5px; margin-left:200px;}.flag { color:#F00; font-size:10px; margin:0px; padding:0px;}#review_form {position:absolute; z-index:2; padding:10px; background:#e9f6fb; width:220px; margin-left:110px; border:1px solid #000; }#review_widget_link {text-align:right; margin-top:10px;}#review_widget_close { float:right; cursor:pointer; }.bar_close { float:right; cursor:pointer; margin-bottom:3px; }.review_table tr th { align:left; }#clearratingbar { position:absolute; z-index:2; margin-left:250px; margin-top:-20px; padding:10px; width:220px; text-align:center;background:#e9f6fb; font-weight:bold;  border:1px solid #000;}.review_text { margin-top:10px; margin-bottom:10px; }#sign_up_table th {text-align:right; }#sign_in_table th {text-align:right; }#widget_upload_table { margin:0; padding:0; }#widget_upload_form { margin:0; padding:0; }.formTable th {background:#e9f6fb;}.formTable td {background:#fcfcd7;}#sign_in { border:0px solid #AAA; padding:10px;padding-top:0px; width:250px;}#sign_in_new_account {border:0px solid #AAA; padding:10px; width:200px;float:right; margin-top:-20px;}#view_more_link { float:right; position:relative; top:10px;}#ratings_users { font-size:11px; position:absolute; margin-top:5px; margin-left:5px; background:#e9f6fb; width:180px; border:1px solid #AAA; padding:5px;}#ratings_users_close {float:right; margin:0px; padding:0px; color:#888; cursor:pointer; cursor:hand; }#ratings_users_name {float:left; width:60px; margin-left:5px;}.rating_users_list { display:inline; padding:0px; margin:0px; }.rating_users_list li {list-style-type:none; margin:0px; padding:0px;}.edit_links { font-size:10px; }