* {
	margin:0;
	padding:0;
}

body {
	background-color:#999966;
	font-family:Arial,Helvetica,sans-serif;
	font-size:0.71em;
	line-height:1.5;
}

a {
	color:#34521E;
	text-decoration:underline;
}

a:hover {
	text-decoration:none;
}

p {
	margin-top:10px;
	margin-bottom:10px;
}

input, select {
	letter-spacing:0;
	font-size:0.9em;
	padding:2px 3px;
}

option {
	margin-right:15px;
}

optgroup {
	color:#e74d15;
	margin-top:10px;
	font-style:normal;
}

optgroup option {
	color:black;
}

textarea {
	font-family:Arial,Helvetica,sans-serif;
	font-size:1em;
	padding:2px 3px;
}

.textarea_100 {
	width:100%;
}

img {
	border:0;
}

label {
	color:black;
}

#container {
	width:780px;
	background:#EDE7D7;
	margin:auto;
	margin-top:10px;
}

#inner {
	padding-left:10px;
	padding-right:10px;
}

#search_container {
	background-position:top center;
	background-repeat:repeat-y;
}

#search {
	margin-left:11px;
	width:728px;
	height:26px;
	background-image:url(/journal/partner_pages/offexploring/images/search_bg.gif);border_bottom.jpg
	background-position:top left;
	background-repeat:repeat-x;
	text-align:right;
	color:white;
	padding-right:22px;
	padding-top:7px;
	overflow:hidden;
}

#search #browse {
	display:block;
	float:left;
	margin-left:18px;
}

#search #browse img {
	vertical-align:middle;
	margin-right:3px;
}

#search #browse a {
	color:#ffffff;
}


#search_field_2 {
	display:none;
}

#search #search_go {
	padding:0;
	margin:0;
	vertical-align:middle;
	margin-top:-4px;
	margin-left:10px;
}

#search label {
	color:white;
}

#search select {
	background-color:#ffcc00;
	border:none;
	text-align:center;
}

#search option {
	text-align:left;
}

div.auto_complete {
	position:absolute;
	width:250px;
	background-color:white;
	border:1px solid #ad3205;
	margin:-1px 0 0 -1px;
	padding:0;
	z-index:1;
	color:black;
	text-align:left;
}

ul.contacts  {
	list-style-type: none;
	margin:0;
	padding:0px;
	cursor:pointer;
}

ul.contacts li.selected {
	background-color:#fffbca;
	cursor:pointer;
   	color:black;
}

li.contact {
	list-style-type: none;
	display:block;
	margin:0;
	padding:2px;
	cursor:pointer;
}

#nowfree {
	position:absolute;
	top:75px;	
	margin-left:627px;
}
#nowfree.higher {
	top:65px
}
#tabs {
	list-style:none;
	text-align:center;
	margin-top:10px;
}

#tabs li {
	display:inline;
	margin-left:1px;
	margin-right:1px;
}

#login {
	background-image:url(/journal/partner_pages/offexploring/images/login_bg.gif);
	background-repeat:repeat-x;
	background-position:50% 50%;
	height:35px;
	margin-top:-4px;
}

#login_left {
	background-image:url(/journal/partner_pages/offexploring/images/login_members.gif);
	background-repeat:no-repeat;
	background-position:center left;
	height:35px;
	width:136px;
	float:left;
}

#login_right {
	background-image:url(/journal/partner_pages/offexploring/images/login_right.gif);
	background-repeat:no-repeat;
	background-position:center right;
	float:right;
	height:35px;
	padding-right:15px;
}

#login_right label {
	color:white;
	padding-left:20px;
	letter-spacing:1px;
}

#login_right input, #search input  {
	background:#ffcc00;
	border:0;
	padding:3px;
	text-align:center;
	font-size:0.9em;
}

#login_right form {
	padding-top:8px;
}

#login_right #login_go {
	padding:0;
	margin:0;
	vertical-align:middle;
	margin-top:-4px;
	margin-left:10px;
}

#login .login_rollover {
	background-image:url(/journal/partner_pages/offexploring/images/login_go_hover.gif);
	background-position:top left;
	width:30px;
	height:23px;
	display:inline;
}

#login .login_rollover a {
	width:30px; 
}

#login .login_rollover a:hover img { 
	visibility:hidden;
}

#top_bg {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:425px;
	border:1px solid gray;
	z-index:0;
}

#footer {
	background-image:url(/journal/partner_pages/madtribe/images/border_bottom.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	clear:both;
	background-color:#999966;
	padding-top:20px;
	color:#FFBE90;
	font-size:1em;
}

#footer a {
	text-decoration:none;
	color:#FFBE90;
	font-weight:normal;
}

#footer a:hover {
	text-decoration:underline;
}

.copyright {
	font-weight:bold;
}

#footer .copyright a {
	color:#FFBE90;
	font-weight:bold;
}

.highlighted_text {
	background-image:url(/journal/partner_pages/offexploring/images/arrow_up.gif);
	background-repeat:no-repeat;
	background-position:0% 50%;
	padding-left:15px;
	color:black;
}

.highlighted_text_2 {
	color:black;
}

legend {
	/*color:#c10727;*/
	color:#34521E;
	font-weight:bold;
	margin:0 5px;
	padding:0 5px;
}

legend label {
	/*color:#c10727;*/
	color:#34521E;
	margin:0;
	padding:0;
}

fieldset {
	border:1px dashed #B2434A;
	padding:5px;
	margin:10px 0 10px 0;
}

/* google */

.g_aw {
	margin:5px 0 5px -10px;
}

#g_aw_2 {
	position:absolute;
	top:0;
	right:0;
	border:1px solid #AFDCF3;
	padding:0;
	max-height:600px;
}

.g_aw_3 {
	margin:5px 0 5px -8px;
}

/*home page*/

#content_left {
	float:left;
	width:422px;
	margin-top:10px;
}

#content_right {
	margin-top:10px;
	width:323px;
	float:right
}

#introduction_speech {
	padding:0 10px 10px 10px;
	float:left;
}

#introduction p {
	margin-top:0;
	padding-left:10px;
	font-size:1.1em;
}

#latest_albums, #latest_postcards {
	background-repeat:repeat-x;
	margin-top:10px;
}

#latest_albums {
	background-image:url(/journal/partner_pages/offexploring/images/latest_albums_bg.gif);
}

#latest_postcards {
	background-image:url(/journal/partner_pages/offexploring/images/latest_postcards_bg.gif);
}

#latest_albums h2, #latest_postcards h2 {
	margin:2px 0 0 15px;
}

#latest_albums_top, #latest_postcards_top{
	background-repeat:no-repeat;
	background-position:top left;
	height:9px;
}

#latest_albums_top {
	background-image:url(/journal/partner_pages/offexploring/images/latest_albums_top.gif);
}

#latest_postcards_top {
	background-image:url(/journal/partner_pages/offexploring/images/latest_postcards_top.gif);
}

.latest_album {
	background-image:url(/journal/partner_pages/offexploring/images/latest_album_photo.gif);
	background-repeat:no-repeat;
	width:135px;
	height:150px;
	padding:13px 0 0 13px;
	margin-top:8px;
}

.latest_postcard {
	background-image:url(/journal/partner_pages/offexploring/images/latest_postcards_postcard.gif);
	background-repeat:no-repeat;
	width:135px;
	height:150px;
	padding:14px 0 0 13px;
	margin-top:8px;
}

.latest_album  p , .latest_postcard  p {
	text-align:center;
	margin-top:32px;
	margin-left:-15px;
	padding:0;
	color:black;
	font-size:9px;
}

.latest_postcard  p {
	margin-top:15px;
}

.latest_album  p span, .latest_postcard  p span {
	font-weight:bold;
}

.latest_album_left {
	margin-left:8px;
	float:left;
}

.latest_album_right {
	margin-right:10px;
	float:right;
}

.latest_postcard_left {
	margin-left:8px;
	float:left;
}

.latest_postcard_right {
	margin-right:6px;
	float:right;
}

#latest_albums .latest_album a, #latest_postcards .latest_postcard a {
	color:black;
	text-decoration:none;
}

#latest_albums .latest_album a:hover, #latest_postcards .latest_postcard a:hover {
	text-decoration:underline;
}

#translate_flags {
	display:none;
	position:absolute;
	top:5px;
	right:20px;
	width:14px;
}

#translate_flags img {
	padding-bottom:5px;
}

.body_list {
	list-style:none;
	margin-left:10px;
	margin-top:10px;
}

.postcard_list {
	list-style:none;
}

.body_list li, .postcard_list li {
	background-image:url(/journal/partner_pages/offexploring/images/scroll_bullet.gif);
	background-repeat:no-repeat;
	background-position:0% 50%;
	padding-left:15px;
}

.grey {
	color:black !important;
}

.postcard_button {
	text-align:right;
}

.postcard_button button {
	background-color:transparent;
	background-image:none;
	border:0;
	width:57px;
	height:21px;
	margin:0;
	padding:0;
	float:right;
}

.postcard_option {
	background-repeat:no-repeat;
	min-height:74px;
	padding:10px;
	font-size:1.1em;
	margin-bottom:20px;
}

.postcard_option form {
	font-size:0.9em;
	margin-top:10px;
}

.postcard_option label {
	color:black;
}

.fade_1 {
	background-image:url(/journal/partner_pages/offexploring/images/faded_box_2.gif);
}

.fade_2 {
	background-image:url(/journal/partner_pages/offexploring/images/faded_box_1.gif);
}

.notice_list {
	list-style:none;
	margin:10px;
}

.notice_list li {
	background-image:url(/journal/partner_pages/offexploring/images/scroll_bullet.gif);
	background-repeat:no-repeat;
	background-position:0% 6px;
	padding-left:15px;
	padding-bottom:10px;
	color:black;
}

.notice_list li em {
	color:#34521E;
	font-weight:bold;
	font-style:normal;
	font-size:1.1em;
}

/* internal page */

#content_left_2 {
	float:left;
	width:192px;
}

.content_left_2_menu {
	background-image:url(/journal/partner_pages/madtribe/images/main_menu_bg.gif);
	background-repeat:repeat-y;
	margin-top:-2px;
}

.content_left_2_menu_bottom  {
	background-image:url(/journal/partner_pages/madtribe/images/main_menu_bottom.gif);
	background-repeat:no-repeat;
	height:17px;
	margin-top:-2px;
}

#content_right_2, #content_right_3 {
	width:auto;
	padding:15px;
	margin-left:202px;
	background-color:white;
	background-image:url(/journal/partner_pages/madtribe/images/content_right_2_top.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

#content_right_2_rounded_bottom {
	background-image:url(/journal/partner_pages/madtribe/images/content_right_2_bottom.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:15px;
	margin-left:202px;
}



h3, h3.success, h4 {
	font-weight:bold;
	color:#34521E;
	font-size:1.25em;
	text-align:left;
}

#content_right_2 p, #center_content p {
	color:black;
}

.arrowed_menu {
	list-style:none;
	font-size:1.1em;
}

.arrowed_menu li {
	padding:5px;
}

.arrowed_menu ul.inner li {
	border:0;
	padding:0 5px;
}

.arrowed_menu li img, .arrowed_menu li .png {
	margin-right:5px;
	vertical-align:middle;
	height:16px;
	width:16px;
}

#content_left_2 .arrowed_menu li {
	margin:2px;
}

#content_left_2 .arrowed_menu li a {
	display:block;
	width:100%;
	color:#B4424A;
	text-decoration:none;
}

#content_left_2 .arrowed_menu li a:hover span {
	text-decoration:underline;
}

#content_left_2 h3.rounded_box_h3_2 {
	background-image:url(/journal/partner_pages/madtribe/images/main_menu_top.gif);
	background-repeat:no-repeat;
	height:54px;
	padding-left:16px;
	padding-top:9px;
}

.site_image_right {
	float:right;
	padding:0 0 0 10px;
}

.moreinfo_photo {
	background-image:url(/journal/partner_pages/madtribe/images/postcards_bg_lg.gif);
	background-position:5px 0px;
	background-repeat:no-repeat;
	overflow:hidden;
	width:230px;
	height:160px;
	padding-top:20px;
	float:right;
	margin-top:10px;
}

.moreinfo_photo img {
	padding-left:22px;
}

.moreinfo_graphic {
	margin-top:10px;
	float:right;
}

.example_photo {
	background-image:url(/journal/partner_pages/madtribe/images/postcards_bg_lg.gif);
	background-position:4px 0px;
	background-repeat:no-repeat;
	overflow:hidden;
	width:230px;
	height:160px;
	padding-top:20px;
	margin-top:10px;
	margin-left:5px;
}

.example_page {
	padding-left:5px;
	padding-right:5px;
}

.buy_box {
	text-align:center;
	width:235px;
}

.buy_box h4 {
	text-align:center;
}

.buy_box_1 {
	float:left;
}

.buy_box_2 {
	float:right;
}

/* CMA */

h2#site_title {
	text-align:left !important;
}

.login_cma p {
	color:#c10727;
	margin-top:8px;
	font-weight:bold;
}

.login_cma p span {
	color:white;
}

.login_cma a {
	color:#c10727;
	font-weight:normal;
	text-decoration:none;
}

.login_cma a:hover {
	text-decoration:underline;
}

#cma_container {
	width:323px;
    /*margin-left:auto;
	margin-right:auto;*/
	margin:20px auto 20px auto;
}

#cma_container div {
	background-repeat:no-repeat;
	background-position:top left;
	margin-bottom:10px;
	min-height:18px;
}

#cma_container .cma_main_link {
	color:black;
	text-decoration:none;
	width:100%;
	display:block;
	text-align:center;
}

#cma_container .cma_main_link:hover {
	text-decoration:underline;
}

.link_1 {
	background-image:url(/journal/partner_pages/offexploring/images/cma_button_1.gif);
}

.link_2 {
	background-image:url(/journal/partner_pages/offexploring/images/cma_button_2.gif);
}

.link_3 {
	background-image:url(/journal/partner_pages/offexploring/images/cma_button_3.gif);
}

.signup_table {
	width:100%;
}

.album_name {
	font-weight:bold;
	color:black;
	font-size:1.1em;
}

.album_link {
	font-size:0.8em;
}

.map_image {
	margin-top:-9px;
}

.map_timezone {
	padding-top:20px;
	margin-left:auto;
	margin-right:auto;
}

.albums_table, .albums_organise, .albums_organise table, .albums_organise input {
	width:100%;
}

.albums_organise td {
	padding-bottom:10px;
}

.albums_organise table td {
	padding-bottom:0;
}

#thumbnail {
	text-align:center;
	margin-top:10px;
}

#tutorial_popup {
/*	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:305px;
	z-index:100;*/
	display:none;
}

#coverphoto {
	margin-bottom:15px;
}

.cma_icons {
	margin-top:15px;
	list-style:none;
}

.cma_icons li {
	display:block;
	width:50%;
	float:left;
	margin-bottom:8px;
}

.cma_icons img {
	vertical-align:middle;
	margin-right:15px;
}

.cma_icons a {
	display:block;
	text-decoration:none;
	font-size:1.3em;
	color:black;
	padding:5px 10px;
	width:231px;
	background-color:#fffef8;
	background-image:url(/journal/partner_pages/madtribe/images/cma/bg.gif);
	background-repeat:no-repeat;
	margin-left:7px;
}

div.cma_icons a {
	float:left;
}

div.cma_icons a.first {
	margin-right:30px;
}

.cma_icons a:hover {
	color:#34521E;
}

.uploader_icons {
	margin-left:auto;
	margin-right:auto;
}

.uploader_icons, .uploader_icons li {
	width:260px;
}

.uploader_icons a {
	width:100%;
}

#invite {
	font-size:0.9em;
	margin-left:15px;
}

#invite label {
	color:black;
}
#invite_status {
}

#invitee {
}

.postcard_add_dropdown {
	background-color:red;
}

.postcard_state_select {
	text-align:center;
}

#postcard_edit_div {
	min-height:490px;
}

.postcard_edit_right {
	float:right;
	width:280px;
}

.postcard_edit_map {
	width:276px;
	height:226px;
	border:2px solid white;
}

.postcard_edit_inner {
	margin-top:10px;
}

.postcard_state_select div {	
	margin:10px 0;
}

.postcard_edit_photo img, .add_postcard_form #photo, .organise_container div div img {
	border:2px solid white;
}

.guestbookname {
	color:black;
}

.guestbookname p {
	display:inline;
	padding-right:20px;
	color:#e74d15 !important;
	font-size:1.1em !important;
	font-weight:bold;
}

.guestbookentry {
	color:black;
}

.guestbookrow, .guestbookrow1 {
	margin-bottom:20px;
}

.image_upload_form {
	text-align:center;
	margin-top:15px;
}

#postcard_autosave {
	clear:both;
	font-size:smaller;
	text-align:center;
}

#largeboxmid #user_id, #largeboxmid #password {
	width:150px;
	text-align:center;
}

.LB_content .album_organise_form table {
	margin-left:10px;
}

.LB_content .album_organise_form td {
	margin-left:10px;
	padding-bottom:8px;
}

.LB_content .album_organise_form table label {
	margin-right:10px;
}

.LB_content .album_organise_form table #caption, .LB_content .album_organise_form table #description {
	width:233px;
}

.LB_content .album_organise_form {
	margin:10px;
}

#photo_rotate {
	width:200px;
	text-align:center;
	margin:10px 0 0 10px;
}

.as_confirm {
	padding:0 10px;
	text-align:center;
}

/* LITbox */

.LB_overlay {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-color:black;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	opacity:0.5;
}

.LB_window {
	position:absolute;
	background:#fff;
	color:#000000;
	display:none;
	border:1px solid black;
}

.LB_window #codebox {
   width:420px;
   height:80px;
   margin:0 65px 15px 65px;
   border:1px dotted black;
   overflow:auto;
}

.LB_window label {
   margin:0;
}

.LB_caption {
	height:25px;
	padding:10px 30px 10px 25px;
	float:left;
	width:100%;
}

#LB_closeWindow {
	height:25px;
	padding:10px 25px 10px 0;
	float:right;
}

.LB_closeAjaxWindow {
	padding:3px;
	margin-bottom:1px;
	text-align:right;
	background-color:#009EBB;
	color:white;
}

.LB_closeAjaxWindow label {
	color:white;
}

.LB_closeAjaxWindow a {
	cursor:pointer;
	color:white;
	text-decoration:none;
}

.LB_closeAjaxWindow a:hover {
	text-decoration:underline;
}

.LB_content {
	overflow:auto;
}

.LB_resize {
   background-image:url("handle.gif");
   background-position:bottom right;
   background-repeat:no-repeat;
   height:13px;
   width:15px;
   position:absolute;
   bottom:0;
   right:0;
}

/* New Settings */

.settings_images {
	width:235px;
}

.textarea_settings {
	width:100% !important;
}

.tabbertab #front_page_image1, .tabbertab #front_page_image2, .tabbertab #header_bar {
	margin-bottom:5px;
}

.tabbertab #photo1, .tabbertab #photo2, .tabbertab #photo3_cont {
	margin-bottom:10px;
}

.tabbertab {
	padding-bottom:10px;
	margin-bottom:15px;
}

legend {
	/*color:#c10727;*/
	color:#34521E;
	font-weight:bold;
	margin:0 5px;
	padding:0 5px;
}

div#photo1, div#photo2, #photo3_cont {
	text-align:center;
}

select#front_page_image1, select#front_page_image2, select#header_bar {
	width:100%;
}

/* organise */

.organise_container {
	margin-top:15px;
	margin-left:2px;
}

.organise_container div {
	float:left;
	width:101px;
	height:110px;
	text-align:center;
	margin:0 2px;
}

.organise_container div div {
	height:68px;
	width:90px;
	overflow:hidden;
	margin:0 0 0 3px;
}

.organise_options {
	padding:0 10px 10px 10px;
}

.organise_delete {
	float:right;
	margin-top:12px;
}

.organise_delete img {
	vertical-align:middle;
}

/* user contacts */

.contact_view {
	display:none;
	margin:0 0 0 22px;
	padding:0 5px;
	background:white;
	border: 1px solid black;
}

.contact_view p {
   	color:black;
}

.contact_edit {
	font-size:80%;
	text-align:right;
}

.name_tab_paragraph {
	margin:10px 0 0 0;
	padding:0;
}

.name_tab {
	padding:3px 5px 1px 6px;
}

.name_tab_selected {
	padding:3px 5px 7px 5px;
	background-color:white;
	border: 1px solid black;
	border-bottom:none;
}

.contact_list_image {
	vertical-align:middle;
}

.addContact {
	float:right;
}

#map_loading {
	width:155px;
	height:50px;
	text-align:center;
	background-color:white;
	background-image:url(/journal/partner_pages/madtribe/images/steps.gif);
	background-repeat:no-repeat;
	background-position:50% 23px;
	padding:5px;
	color:#B2434A;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
}

/* calendar control */

#CalendarControlIFrame {
  display: none;
  left: 0px;
  position: absolute;
  top: 0px;
  height: 250px;
  width: 250px;
  z-index: 99;
  border:0;
}

#CalendarControl {
  position:absolute;
  background-color:#FFF;
  margin:-1px 0 0 0;
  padding:0;
  display:none;
  z-index: 100;
  border:1px solid black;
}

#CalendarControl table {
  font-family: arial, verdana, helvetica, sans-serif;
  font-size: 8pt;
}

#CalendarControl th {
  font-weight: normal;
}

#CalendarControl th a {
  font-weight: normal;
  text-decoration: none;
  color: #FFF;
  padding: 1px;
}

#CalendarControl td {
  text-align: center;
}

#CalendarControl .header {
	background-color: #009DBA;
	background-repeat:repeat-x;
	background-position:top left;
}

#CalendarControl .weekday {
  background-color: #EDE7D7;
  color: #000;
}

#CalendarControl .weekend {
  background-color: #fffcd4;
  color: #000;
}

#CalendarControl .current {
	border: none;
	background-color: #F1BE41;
	color:white;
	font-weight:bold;
}

#CalendarControl .weekday,
#CalendarControl .weekend,
#CalendarControl .current {
  display: block;
  text-decoration: none;
  border: 1px solid #FFF;
  padding: 1px;
  width: 2em;
}

#CalendarControl .weekday:hover,
#CalendarControl .weekend:hover,
#CalendarControl .current:hover {
  color: #FFF;
  background-color: #08bcf8;
}

#CalendarControl .current:hover {
	color:black;
}

#CalendarControl .previous {
  text-align: left;
}

#CalendarControl .next {
  text-align: right;
}

#CalendarControl .previous,
#CalendarControl .next {
  padding: 1px 3px 1px 3px;
  font-size: 1.4em;
}

#CalendarControl .previous a,
#CalendarControl .next a {
  color: #FFF;
  text-decoration: none;
  font-weight: bold;
}

#CalendarControl .title {
  text-align: center;
  font-weight: bold;
  color: #FFF;
}

#CalendarControl .empty {
  background-color: white;
  border: 1px solid white
}

#upload_container {
	padding:0;
	margin:0;
}


/* user pages */

h2.site_title, h2#site_title {
	color:#34521E;
	font-size:20px;
	font-weight:normal;
}

#center_content h2.site_title, #center_content h2#site_title {
	width:626px;
}

.rss_button {
	float:right;
	margin-top:10px;
}

.rss_button a {
	opacity:.50;
	-moz-opacity:0.5;	
}

.rss_button a:hover {
	opacity:1;
	-moz-opacity:1;	
}

.map_button {
	float:right;
	margin-top:10px;
}

.map_button a {
	opacity:.50;
	-moz-opacity:0.5;	
}

.map_button a:hover {
	opacity:1;
	-moz-opacity:1;	
}

/* video */

.video_title {
	text-align:center;
	margin:5px 5px 0 5px;
	width:310px;
	overflow:hidden;
	height:17px;
}

/* one column pages*/

#center_content {
	padding:15px 15px 0 15px;
	background-color:white;
	background-image:url(/journal/partner_pages/madtribe/images/center_content_top.gif);
	background-position:top left;
	background-repeat:no-repeat;
	min-height:150px;
}

#content_center_rounded_bottom {
	background-image:url(/journal/partner_pages/madtribe/images/center_content_bottom.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:15px;
}

/* profile searching */

#profile_search_form .row  .formw, #profile_search_form .row  label {
	margin-top:10px;
}

.profile_result {
	margin:0 5px 10px 5px;
	padding-bottom:20px;
	background-position:bottom left;
	background-repeat:repeat-x;
	width:152px;
	float:left;
	height:100%;
}

.profile_result img {
	vertical-align:text-bottom;
}

.pc_rated {
	background-color:#F2BD42;
}

.profile_result img {
	float:none;
	margin-top:5px;
}

.profile_ta_header {
	text-align:center;
}

.profile_photo {
	display:block;
}

.profile_result p {
	text-align:center;
	padding:0 5px 0 5px;
	margin:0;
}

.profile_result h4 {
	font-size:1em;
	color:black;
	background-image:none;
	text-transform:none;
	text-align:center;
	height:35px;
	overflow:hidden;
	padding:0;
	margin:0;
}

.profile_container {
	margin-bottom:10px;
	max-height:190px;
	overflow:hidden;
}

.profile_h4 {
	clear:left;
	margin-top:15px;
}

.showing_results {
	clear:left;
	margin-top:15px;
}

.tooltip_header {
	color:white;
	font-weight:bold;
	padding:3px;
   	background-image:url(/journal/partner_pages/offexploring/images/tiny_popup_bg.gif);
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#e95413;
	text-align:center;
}

.tooltip_body {
	background:white;
	border-left:1px solid #e95413;
	border-right:1px solid #e95413;
	border-bottom:1px solid #e95413;
	text-align:left;
	padding:1px 0 1px 1px;
}

.tooltip_body table {
	border-collapse: collapse;
}

.tooltip_body td{
	padding:1px 1px 1px 0;
}

.tooltip_light {
	background-color:#f7f7f7;
}


/* forms */

.formError {
	background-color:red;
	color:white;
	border:1px solid #A49D8F;
}

div.row {
	clear:both;
	padding:5px 10px 0 10px;
}

div.clear_right {
	clear:right;
}

div.row .error{
	padding-left:5px;
	font-size:0.8em;
}

div.row label {
	float:left;
	width:38%;
	text-align:left;
}

.label_100 {
	width:100% !important;
}

div.row div.row {
	padding:0;
	font-size:1em;
}

div.row span.formw {
	float:right;
	width:58%;
	text-align:left;
	margin-right:10px;
}

div.row span.formw2 {
	float:left;
	text-align:left;
	width:100%;
}

.btn_ns_2, button {
	background-color:#EDAE45;
	border:1px dashed #B4424A;
	height:25px !important;
	padding:3px 11px !important;
	color:#B2434C !important;
	font-weight:bold !important;
	cursor:pointer !important;
	margin:5px !important;
	font-family:arial,helvetica,sans-serif !important;
	font-size:12px !important;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}

.btn_ns_2:hover, button:hover {
	background:#B4424A;
	border:1px dashed #EDAE45;
	color:#EDAE45 !important;
}

.error {
	color:#e74d15 !important;
	font-weight:bold !important;
}

p.error {
	background-image:url(/journal/partner_pages/offexploring/images/error.gif);
	background-repeat:no-repeat;
	background-position:0% 50%;
	padding-left:23px;
	min-height:18px;
}

form span.errorBlock {
	display:block;
	color:#e74d15 !important;
	font-weight:bold !important;
	font-size: 0.8em;
}

/* signup */

.signup_images {
	padding-right:15px;
}
.signup_images img {
	margin-bottom:15px;
}
.signup_images_text {
	width:450px;
}

#photo3 {
	height:46px;
	padding:0;
	background-position:top right;
	background-repeat:no-repeat;
	overflow:hidden;
}

/* /view/ */

.user_main_left {
	float:left;
}

.user_main_right {
	float:right;
	margin:0;
	padding:0;
}

.user_main_intro {
	float:left;
	width:430px;
	text-align:justify;
	overflow:hidden;
}

.user_main_intro_full {
	width:100% !important;
}

.user_main_latest {
	float:right;
	width:278px;
}

.user_main_latest p {
	margin-top:0 !important;
}

.user_main_upper_container {
	margin-top:10px;
}

.user_main_album {
	background-image:url(/journal/partner_pages/madtribe/images/latest_album_bg.gif);
	padding-top:45px;
	height:76px;
	overflow:hidden;
}

.user_main_album p {
	color:#F2BF42 !important;
}

.user_main_album img {
	border:1px dashed white;
}

.user_main_album div, .user_main_video div {
	float:left;
	margin:0 10px 0 15px;
}

.user_main_intro div, .user_main_blog div {
	float:left;
	background:url(/journal/partner_pages/offexploring/images/user_main_photo_bg.png);
	width:89px;
	height:68px;
	margin-right:10px;
	padding:8px 0 0 9px;
	overflow:hidden;
}

.user_main_video {
	background-image:url(/journal/partner_pages/madtribe/images/latest_video_bg.gif);
	padding-top:45px;
	height:76px;
	overflow:hidden;
	margin-top:10px;
}

.user_main_video p {
	color:#F2BF42 !important;
}

.user_main_video img {
	border:1px dashed white;
}

.user_main_album div, .user_main_video div {
	float:left;
	margin:0 10px 0 15px;
}




.user_main_blog div {
	margin-top:3px;
}

.user_main_intro div {
	margin-top:13px;
}

.user_main_album div a, .user_main_video div a, .user_main_intro div a, .user_main_blog div a {
	display:block;
	width:81px;
	height:62px;
	overflow:hidden;
}

.user_main_map {
	float:right;
	width:300px;
	margin-left:15px;
}

.user_main_map p {
	text-align:center;
	margin-top:3px;
	color:#34521E !important;
	font-weight:bold;
	font-size:0.9em;
	text-transform:uppercase;
}

.user_main_map p span {
	text-transform:none;
	color:black;
	font-weight:normal;
	font-size:1em;
	padding-left:3px;
}

.user_main_map #map {
	width:296px; 
	height:200px;
	border:2px solid white;
	margin-top:6px;
}

.user_main_itinerary #map {
	width:296px; 
	height:200px;
	border:2px solid white;
	margin-top:6px;
}

.user_main_latest h3, .user_main_blog h3, .user_main_itinerary h3 {
	margin-top:3px;
	font-size:0.9em;
	font-weight:bold;
	color:#34521E;
}

.user_main_latest h3 {
	display:none;
}

.user_main_itinerary h3 {
	margin-top:10px;
	font-size:1em;
}

.user_main_latest h4, .user_main_blog h4 {
	color:#AB3F05;
	font-weight:bold;
	font-size:1.1em;
}

.user_main_latest h4 a {
	color:white;
}

.user_main_latest h4 a, .user_main_blog h4 a, .user_main_blog h4 a {
	text-decoration:none;
}

.user_main_latest h4 a:hover, .user_main_blog h4 a:hover, .user_main_blog h4 a:hover {
	text-decoration:underline;
}

.user_main_blog {
	margin-top:15px;
	text-align:justify;
	overflow:hidden;
	color:black;
}

.user_main_blog table {
	margin-top:10px;
	width:100%;
	border-collapse:collapse;
}

.user_main_blog table td {
	border-bottom:1px solid white;
}

.user_main_blog table td.date {
	width:100px;
}

p.itinerary_more {
	text-align:left;
	margin-top:5px;
}

.user_main_blog h4 {
	font-size:1.2em;
	margin-bottom:10px;
}

.current_location {
	background-image:url(/journal/partner_pages/offexploring/images/map_curve.gif);
	background-repeat:no-repeat;
	background-color:#99b3cc;
	margin-bottom:-10px;
	padding:0 10px 0 10px;
}

.current_location p, .map_bottom p {
	text-align:center;
	color:black !important;
}

.current_location p span, .map_bottom p span {
	font-weight:bold;
}

.map_bottom a, .map_bottom a:visited, .map_bottom a:active {
	color:#fffbca;
}

.map_bottom a {
	text-decoration:none;
}

.map_bottom a:hover {
	text-decoration:underline;
}

.map_bottom {
	background-image:url(/journal/partner_pages/offexploring/images/map_curve_bottom.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	background-color:#99b3cc;
	margin-top:-10px;
	padding:0 10px 0 10px;
}

.throbber {
	z-index:1;
	width:10px;
}

.album_bg_lg {
	background-image:url(/journal/partner_pages/madtribe/images/photo_bg_lg.gif);
	background-position:16px 0px;
	background-repeat:no-repeat;
	overflow:hidden;
	width:245px;
	height:187px;
	padding-top:13px;
}

.album_bg_lg div, .postcard_bg_lg div {
	height:138px;
	overflow:hidden;
	text-align:center;
	width:187px;
	margin-left:auto;
	margin-right:auto;
}

.postcard_bg_lg div {
	width:185px;
	height:139px;
}

.postcard_bg_lg {
	background-image:url(/journal/partner_pages/offexploring/images/postcards_bg_lg.gif);
	background-position:4px 0px;
	background-repeat:no-repeat;
	overflow:hidden;
	width:230px;
	height:160px;
	padding-top:20px;
}


.album_display, .postcard_display {
	text-align:center;
	min-width:230px;
}

.album_display p, .postcard_display p {
	margin:0 0 20px 0;
	padding:0;
	min-width:245px;
}

.album_bg_lg p {
	margin-top:8px;
	width:200px;
}

.postcard_bg_sm {
	background-image:url(/journal/partner_pages/offexploring/images/postcards_bg_sm.gif);
	background-repeat:no-repeat;
	background-position:top center;
	width:177px;
	height:143px;
}

#postcard_left {
	float:left;
	width:100px;
}

#postcard_center {
	margin:0 120px 0 120px;
	width:auto;
	min-height:220px;
}

#postcard_border {
	border:1px solid black;
	min-height:220px;
	background-color:white;
}

#postcard_right {
	float:right;
	width:100px;
	line-height:2;
	padding-right:10px;
}

.postcard_text_left {
	text-align:justify;
	padding:0 10px 0 10px;
	font-size:1em;
	color:black !important;
}

.postcard_text_right {
	float:right;
	padding:0 0 10px 10px;
	width:200px;
	text-align:right;
}

.postcard_header {
	font-size:1.2em;
	padding-left:10px;
	font-weight:bold;
}

.postcard_location {
	color:#e74d15;
} 

.mb_message {
	padding:0 15px;
}

.mb_from {
	font-size:1.2em;
	margin:0;
	padding:0;
}

.mb_from span {
	font-size:0.7em;
	padding-left:10px;
}

.mb_body {
	margin:10px 0 10px 50px;
	padding:10px 0 10px 25px;
	color:black;
	background-image:url(/journal/partner_pages/offexploring/images/quote_left.gif);
	background-repeat:no-repeat;
	background-position:5px 5px;
    background-color:white;
	border:1px dashed #B2434A;
}

.mb_body div {
	background-image:url(/journal/partner_pages/offexploring/images/quote_right.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	padding-right:15px;
	margin-right:10px;
   	overflow:auto;
   	color:black !important;
}

.intro_image_1 {
	float:left;
	margin:0 10px 10px 0;
}

.intro_image_2 {
	float:right;
	margin:0 0 10px 10px;
}

p.view_back, p.view_next, p.view_up {
	text-align:center;
	padding-bottom:5px;
}

.view_back a, .view_up a, .view_next a {
 	background-repeat:no-repeat;
	background-position:0% 50%;
	padding-left:15px;
	padding-right:15px;
}

.view_back a {
	background-image:url(/journal/partner_pages/offexploring/images/body_bullet_left.gif);
}

.view_up a {
	background-image:url(/journal/partner_pages/offexploring/images/arrow_up.gif);
}

.view_next a {
	background-image:url(/journal/partner_pages/offexploring/images/body_bullet.gif);
  	background-position:100% 50%;
   	padding-left:0;
}

/* Poll */

.poller{
	clear:both;
	margin-top:20px;
	padding:3px 20px 3px 10px;
	color:black;
	font-size:0.75em;
	width:430px;
	margin-left:auto;
	margin-right:auto;
}

#poller_rate, .poller_rate {
	float:left;
}

#poller_current, .poller_current {
	float:right;
}

#poller_current img, .poller_current img, #poller_rate img {
	vertical-align:top;
}

#poller_rate img {
	padding-right:5px;
	padding-left:5px;
}

.result_pollerTitle{
	margin-bottom:5px;
}

/* Message when Ajax is working getting results from the server */
.poller_waitMessage{
	display:none;
}

.result_totalVotes{
	clear:both;
	font-size:0.8em;
	margin-top:10px;
	font-style:italic;
}

/* contact form */

p.phone {
	text-align:center;
}

span.phone {
   	color:#009EBB;
   	font-size:2.1em;
	font-weight:bold;
}

#contact_text {
	padding-right:10px;
}

#contact_image {
	display:none;
	width:210px;
	float:right;
	text-align:right;
	margin-bottom:0px;
}

#contact_text a, .message_board {
	color:#3366cc;
}

#contact_text a:hover, .message_board:hover  {
	color:#34521E;
}

.contact_image_left {
	float:left;
	padding:0;
	margin:0;
	overflow:hidden;
}

#contact_image img {
	border: 3px solid #08bcf8;
}

.conv_table {
	width:100%;
	margin-top:10px;
	border-collapse:collapse;
}

.conv_table td, .conv_table th {
	padding:5px;
	border:none;
	border-collapse:collapse;
}

.conv_table th {
	border:none;
	color:#c10727;
	background-repeat:repeat-x;
	background-position:top left;
	padding:2px;
}

.conv_table td.preview {
	color:black;
}

/* /assoc/ */

.assoc_menu {
	margin:10px 0 15px 0;
	text-align:center;
}

.assoc_menu h4 {
	text-align:center;
}

.assoc_menu img {
	padding:10px;
}

.assoc_tr_h {
	background-color:#EEEECC;
	padding:5px;
	margin:5px;
}

#website_code, #sample {
	font-size:0.7em;
	margin-left:10px;
}

.assoc_tr_h_2 {
	background-color:#dddddd;
	font-weight:bold;
}
.assoc_tr_bg {
	background-color:#eeeeee;
}

.assoc_tr_bg_2 {
	background-color:#eebb11;
	text-align:center;
}

.assoc_stats_table {
	float:left;
	padding-left:15px;
}

.assoc_list {
	margin:10px 0 10px 10px;
	padding-left:20px;
}

.assoc_list li {
	padding-bottom:5px;
}

.invitelabel {
	float:left;
	display:block;
	width:100px;
	color:black;
}

/* general */
.col_bg {
	display:none;
}

.center {
	text-align:center;
}

.right {
	text-align:right;	
}

.left {
	text-align:left;
}

.float_right {
	float:right;
}

.float_left {
	float:left;
}

v_top {
	vertical-align:top;
}

.clear {
	clear:both;
}

.largeboxmid {
	min-height:55px;
	padding:10px;
}

#container .largeboxmid h4 {
	color:#34521E;
}

#largeboxmid .signup_table {
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}

.larger {
	font-size:1.9em !important;
	color:#e74d15;
}

/* image uploader */

#UploadPaneFrame {
	border: solid 1px #7f9db9;		
}

#UploadPane
{
	width: 646px;
	border: solid 1px #ffffff;
	overflow: auto;
	height: 250px;
	background-color: #ffffff;
}

.UploadFile
{
	float: left;	
	display: block;
	width: 295px;
	height: 134px;
	padding-left: 10px;
	padding-top: 10px;
}

.UploadFile .Thumbnail
{
	border: solid 1px #EEEEEE;
	width:100px;
	height: 100px;
}

.UploadFile .Title
{
	width: 160px;
}

.UploadFile .Description
{
	width: 160px;
	height: 50px;
}

.LB_content .row {
	width:auto;
	clear:none;
}

#source_url {
	text-align:center;
	margin-top:15px;
	font-size:1.3em;
}

/* cart */

.payment_table {
	width:75%;
}

.payment_table td {
	padding:5px;
}

.form_note {
	font-size:smaller;
	line-height:1;
	color:black;
}

.cart_logos {
	margin-top:10px;
	font-size:1.5em;
	text-align:center;
}

.cart_logos img {
	margin:10px auto;
	display:block;
	padding:10px;
	border:2px solid transparent;
}

.cart_logos img:hover{
	border:2px solid #08BCF7;
}

.cart_printed input {
	text-align:center;
}

/* SIFR */

/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* popups */

body.popup {
	background:none;
	background-color:white;
}

/* popups */

body.popup {
	background:none;
	background-color:white;
	font-size:11px;
}

body.popup form label {
	font-size:11px;
}

/* SWF Upload */

#filesDisplay {
	display: none;
	height:30px;
	width:272px;
}

#SWFUpload {
	margin-left: 20px;
}

#mmUploadFileListing {
	margin: 0;
	padding: 0;
}

#mmUploadFileListing li {
	margin: 0 0 10px 0;
	display: block;
	float: left;
	list-style-type: none;
	font-size: 11px;
}

.uploading { color: black; }
.uploadDone { color: #000; }

.upload_done {
	color:black;
	font-size:10px;
}

span.progressBar {
	width: 100px;
	display: block;
	font-size: 10px;
	height: 4px;
	margin-top: 4px;
}

a.SWFUploadLink {
	width: 1px;
	height: 1px;
	visibility:hidden;
	background: url(/journal/partner_pages/offexploring/images/SWFUpload/custom_button.png) no-repeat;
	display: block;
}

a.SWFUploadLink:hover {
	background: url(/journal/partner_pages/offexploring/images/SWFUpload/custom_button_over.png) no-repeat;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash h2.site_title, .sIFR-hasFlash h2#site_title {
	letter-spacing: -4px;
	visibility: hidden;
	font-size: 20px;
}

#smsexample {
	background-color:#e6f4fb; font-size:115%; margin:20px; margin-top:10px; margin-left:100px; border:2px solid DarkSlateGray; padding:10px; padding-top:20px; padding-bottom:20px; display:none; font-weight:bold; width:230px; color:black; font-family:'Courier New';
}

#introduction img {

	display:block;
	float:left;
	margin-right:10px;

}

a.orangebutton {

	display:block;
	background: url(/journal/partner_pages/offexploring/images/orangebutton.gif) no-repeat;
	width:270px;
	height:30px;
	color:#ffffff;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	padding-top:4px;
	overflow:hidden;
	margin-left:42px;
}

#introduction a.orangebutton:hover {
	text-decoration:underline;
}

#upload_container {
	padding:10px;
	margin:auto;
	background-color:white;
	text-align:center;
}

table.video_upload {
	width:495px;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
	border-collapse:collapse;
}

table.video_upload td {
	vertical-align:top;
	border-bottom:1px solid white;
	padding-top:15px;
	padding-bottom:15px;
}

table.video_upload input, table.video_upload textarea {
	width:95%;
} 

table.video_upload .details {
	width:60px;
}

table.video_upload .filedata {
	width:100px;
}

table.video_upload .details label{
	display:block;
	margin-right:10px;
	width:60px;
}

.video_thumbs {
	list-style:none;
}

.video_thumbs li {
	display:block;
	float:left;
	width:172px;
	height:150px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:25px;
	background-repeat:no-repeat;
	color:black;
	text-align:center;
}

.video_container {
	text-align:center;
	margin-top:15px;
	margin-bottom:15px;
}

.video_edit_table, .audio_table {
	margin:auto;
	width:490px;
	border-collapse:collapse;
}

.video_edit_table th, .audio_table th, .ic_choose th {
	color:#c10727;
	font-weight:bold;
	padding:4px 0;
	text-align:left;
}

.video_edit_table td, .audio_table td {
	border-top:1px solid white;
	padding:3px 0;
}

.video_edit_table td.link, .audio_table td.link {
	text-align:right;
}

.audio_table td.link {
	width:50px;
}

.video_edit_table_2 {
	width:340px;
}

.video_edit_table_2 .label {
	width:100px;
}

.video_edit_img {
	float:right;
	border:2px solid white;
}

.video_edit_table_2 input, .video_edit_table_2 textarea {
	width:90%;
}

/*.video_edit_list {
	display:block;
	margin-bottom:15px;
	margin-top:5px;
}

.video_edit_list li {
	display:block;
	float:left;
	width:130px;
	list-style:none;
	text-align:center;
	margin:10px 5px 10px 5px !important;
}*/

#flash_form_1 {
	padding:10px 0;
	/*text-align:center;*/
}

#basic_uploader {
	text-align:center;
}

#basic_uploader table {
	text-align:left;
}

#flash_form_2 {
	text-align:center;
	margin-bottom:15px;
	margin-top:-5px;
}

#describe_list {
	list-style:none;
}

#describe_list li {
	padding-bottom:5px;
	padding-top:5px;
	border-bottom:1px solid white;
	cursor:move;
}

#describe_list table {
	width:100%;
}

#describe_list table td {
	vertical-align:top;
}

#describe_list .thumb {
	width:100px;
	vertical-align:top;
}

#describe_list .labels {
	vertical-align:top;
	padding-left:15px;
	padding-right:5px;
	width:80px;
	text-align:right;
}

#describe_list textarea {
	width:280px;
}

.upload_help {
	float:left;
	margin-right:10px;
}

#slideshow2 {
	text-align:center;
	margin-top:15px;
	margin-bottom:15px;
}

.ss_instructions {
	list-style:none;
	color:black;
}

.ss_instructions img {
	margin-right:10px;
}

#audio_result {
	float:right;
	width:165px;
	text-align:right;
}

.audio_table {
	width:100%;
	margin-bottom:15px;
}

.view_slideshow {
	margin-left:auto;
	margin-right:auto;
	padding-bottom:10px;
	width:151px;
	text-align:center;
	font-size:1.15em;
	background-image:url(/journal/partner_pages/madtribe/images/slideshow_icon_bg.gif);
	background-repeat:no-repeat;
	height:30px;
	padding-top:2px;
}

.view_slideshow a {
	text-decoration:none;
}

.view_slideshow a:hover {
	text-decoration:underline;
}

.view_slideshow img {
	vertical-align:middle;
	margin-left:5px;
}

fieldset.album_options {
	padding:10px;
}

fieldset.album_options p.first {
	margin-top:0;
}

.organise_fs {
	padding:0;
}

/* message board */

.comment_edit .mb_from {
	float:left;
	overflow:hidden;
	width:110px;
}

.comment_edit .mb_from p, .comment_edit .mb_from h4 {
	margin:0;
	padding:0;
}

.comment_edit .mb_from h4 {
	color:#34521E;
	font-size:0.9em;
	width:102px;
	margin-right:15px;
}

.comment_edit .mb_from p {
	color:black;
	font-size:0.8em;
	margin-top:3px;
}

.comment_edit {
	margin-bottom:15px;
	float:left;
	color:black;
}

.comment_edit label {
	padding-left:0 !important;
	font-size:0.7em;
}

.comment_edit .mb_message {
	width:510px;
	clear:left;
	border-bottom:1px solid white;
	padding:15px;
}

.comment_edit #guestname {
	margin-bottom:10px;
	margin-right:15px;
}

.comment_edit .mb_text {
	margin-left:15px !important;
	width:355px;
	overflow:hidden;
	color:black;
}

.comment_edit .mb_text div, .comment_edit .mb_text div p {
	color:black !important;
}

.comment_edit .mb_text textarea {
	width:328px;
	height:100px;
}

.comment_edit .mb_from input {
	width:100px;
}

.edit_line {
	text-align:right;
}

.comment_blocked {
	height:5px;
	overflow:hidden;
	margin-top:15px;
	padding-bottom:15px;
	border-bottom:1px solid white;
}

.comment_thumb {
	float:right;
}

.comment_thumb img {
	border:2px solid white;
	padding:0;
	margin:0;
}

.btn_photo_l,.alignleft {
	display:block; float:left; height:16px; overflow:hidden; margin-left:15px;
}

.btn_photo_r,.alignright {
	display:block;float:right;  height:16px; overflow:hidden; margin-right:15px;
	
}

.postcard_text_left ul {
	list-style:disc;
	margin-left:15px;
}

.user_main_left div ul {
	list-style:disc;
	color:black;
}

.user_main_left div li {
	margin-left:15px;
}

#mb_post_container {
	padding:10px;
	margin:0 15px 15px 66px;
}

#mb_post_container .mceEditor {
	width:100%;
	height:80px;
}

#mb_post_container .mb_captcha {
	width:130px;
}

#mb_post_container .mb_captcha_int {
	border:1px dashed #B2434A;
	padding:5px 10px 5px 10px;
	width:130px;
}

#mb_post_container label {
	color:black;
}

#mb_post_container table {
	width:100%;
}

#mb_post_container table table {
	width:auto;
}

#mb_post_container .label {
	width:110px;
	padding-right:10px;
}

#mb_post_container td {
	vertical-align:top;
}

#mb_post_container #email, #mb_post_container #guestname {
	width:200px;
}

#mb_post_container .email, #mb_post_container .guestname {
	width:210px;
	padding-right:20px;
	padding-bottom:10px;
}

#mb_post_container p.error {
	margin-top:0;
}

#captcha {
	font-size:0.9em;
	margin:0;
	padding:0;
}

h3.nc_letter {
	font-size:10px;
	border-bottom:1px solid white;
}

h3.nc_letter a {
	text-decoration:none;
	color:#a79059;
	background-image:url(/journal/partner_pages/offexploring/images/nc_tab_bg.gif);
	background-repeat:no-repeat;
	margin-left:5px;
	display:block;
	width:25px;
	text-align:center;
	height:15px;
	margin-top:20px;
}

.nc_person h4 {
	font-size:1em;
	padding:2px;
	margin-bottom:0;
}

.nc_details {
	border-left:1px solid white;
	border-bottom:1px solid white;
	margin:0 0 5px 11px;
	padding:0 5px;
}

.nc_edit_delete {
	float:right;
	padding-top:2px;
}

.ic_list {
	text-align:center;
	width:300px;
	margin-left:auto;
	margin-right:auto;
}

.ic_list a {
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
}

.ic_list form {
	text-align:center;
	padding-bottom:10px;
}

.ic_list form table {
	width:100%;
	margin-top:10px;
	text-align:left;
}

.ic_choose {
	width:100%;
	border-collapse:collapse;
}

.ic_choose th {
	border-bottom:1px solid white; 
}

.ic_checkcol {
	width:20px;
	text-align:right !important;
}

.ic_checkcol img {
	margin-right:1px;
}

.import_form {
	text-align:center;
}

.import_form img {
	vertical-align:middle;
	margin-right:2px;
}

#fb_import_progress {
	text-align:center;
	color:black;
	margin-top:15px;
}

#fb_import_progress img {
	margin:15px;
}

#full_map_btn {
	display:none;
	position:relative;
	margin-bottom:135px;
	
}

a.fbinfo { margin:20px 0 40px 0; }
a.fbinfo:hover { text-decoration:underline; }

/* new blog view */

#center_content #left {
	width:547px;
	font-size:1em;
}

#center_content #right {
	float:right;
	margin-right:0;
	margin-top:-7px;
	width:156px;
}

.postcard_image {
	background-image:url(/journal/partner_pages/offexploring/images/blog_photo_bg.png);
	width:243px;
	height:199px;
	float:left;
	margin-right:10px;
}

.postcard_image div {
	width:204px;
	height:153px;
	overflow:hidden;
	text-align:center;
	margin:23px 0 0 19px;
}

#sck { 
	display:block;
	position:absolute;
	right:0;
	top:0;
	width:1px;
	height:1px;
	overflow:hidden ; 
}

#left .postcard_date {
	margin-top:3px;
	font-size:0.9em;
	font-weight:bold;
	color:#34521E;
}

#left .postcard_date select {
	margin-top:3px;
}

.postcard_menu_right {
	width:167px;
	float:right;
}

.postcard_menu_right h3 {
	background-image:url(/journal/partner_pages/madtribe/images/blog_menu_top_bg.gif);
	padding-left:20px;
	padding-top:10px;
	height:50px;
}

.postcard_menu_right #sidebar {
	border:0px;
}

.postcard_menu_right .arrowed_menu li {
	background-image:none;
	margin:1px 0 1px 0px;
	font-size:1em;
	padding:3px 5px;
	color:#F1BE41;
	font-weight:bold;
}

.postcard_menu_right div {
	background-image:url(/journal/partner_pages/madtribe/images/blog_menu_bg.gif);
	margin-top:-1px;
}

.postcard_menu_right .arrowed_menu li a {
	color:white;
	text-decoration:none;
	height:100%;
	display:block;
	padding:5px 0 5px 10px;
	font-size:1em;
}

.postcard_menu_right .arrowed_menu li a:hover {
	text-decoration:none;
}

.postcard_menu_right .arrowed_menu {
	list-style:none;
	margin:0;
	padding:0 1px 5px 1px;
	background-image:url(/journal/partner_pages/madtribe/images/blog_menu_bottom_bg.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.postcard_menu_right .arrowed_menu li.top {
	padding-left:9px;
}

.postcard_menu_right .arrowed_menu li.top a:hover {
	text-decoration:underline;
}

.postcard_menu_right .arrowed_menu li ul {
	list-style-type:none;
	font-size:0.8em;
	padding:0;
	margin:0;
}

.postcard_menu_right .arrowed_menu li ul li {
	padding:0;
	margin:0 -3px 0 -3px;
	font-weight:normal;
}

.postcard_menu_right .arrowed_menu li ul li a {
	background-image:url(/journal/partner_pages/madtribe/images/blog_bullet.gif);
	background-repeat:no-repeat;
	background-position:5px 50%;
	padding-left:25px;
}

.postcard_menu_right .arrowed_menu li.first {
	border-top:0 !important;
}

#poller_form {
	border:1px solid #f4b020;
	padding:0;
	margin-top:15px;
}

/* rater */

.rater_cont {
	margin-top:15px;
}

#rater {
	margin:0;
	padding:3px 30px 0 30px;
	background-image:url(/journal/partner_pages/madtribe/images/rating_bg.gif);
	background-repeat:no-repeat;
	height:30px;
}

.rater_text {
	padding-top:4px;
	color:#B4424A;
}

#rater_fixed {
	padding-top:2px;
	float:right;
}

.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
	background: url(/journal/partner_pages/madtribe/images/stars.gif) left -1000px repeat-x;
}
.star-rating{
	position:relative;
	width:95px;
	height:19px;
	overflow:hidden;
	list-style:none;
	margin:3px 0 0 0;
	padding:0;
	background-position: left top;
	float:right;
}
.star-rating li{
	display: inline;
}
.star-rating a,
.star-rating .current-rating{
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:19px;
	line-height:19px;
	outline:none;
	overflow:hidden;
	border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
	background-position: left bottom;
}
.star-rating a.one-star{
	width:20%;
	z-index:6;
}
.star-rating a.two-stars{
	width:40%;
	z-index:5;
}
.star-rating a.three-stars{
	width:60%;
	z-index:4;
}
.star-rating a.four-stars{
	width:80%;
	z-index:3;
}
.star-rating a.five-stars{
	width:100%;
	z-index:2;
}
.star-rating .current-rating{
	z-index:1;
	background-position: left center;
}

/* for an inline rater */
.inline-rating{
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	vertical-align: middle;
}

/* smaller star */
.small-star{
	width:50px;
	height:10px;
}
.small-star,
.small-star a:hover,
.small-star a:active,
.small-star a:focus,
.small-star .current-rating{
	background-image: url(star_small.gif);
	line-height: 10px;
	height: 10px;
}

h3.curved {
}

.this_loc {
	font-weight:bold;
}

.create_album_geocode {
	width:675px;
}

.create_album_geocode .label {
	width:200px;
}

.create_album_geocode label {
	display:block;
	text-align:right;
	margin-right:10px;
}

.create_album_geocode tr {
	height:26px;
}

.album_thumbs li, .edit_album_thumbs li, .video_edit_list li {
	display:block;
	float:left;
	width:122px;
	height:150px;
	margin:10px 12px;
	text-align:center;
	overflow:hidden;
}

.album_thumbs img, .edit_album_thumbs div img, .video_edit_list div img {
	border:2px solid white;
	padding:0;
	margin:0;
}

.album_thumbs span {
	display:block;
	color:black;
}

.album_thumbs .caption {
	color:#34521E;
	font-size:1em;
	overflow:hidden;
	text-align:center;
	font-weight:bold;
}

.edit_album_thumbs h3, .video_edit_list h3 {
	text-align:center;
	font-size:1em;
	font-weight:bold;
	color:#34521E;
}

.edit_album_thumbs h3 a, .video_edit_list h3 a {
	color:#34521E;
	text-decoration:none;
}

.edit_album_thumbs h3 a:hover, .video_edit_list h3 a:hover {
	text-decoration:underline;
}

.edit_album_thumbs, .video_edit_list {
	margin-top:15px;
}

.edit_album_thumbs li, .video_edit_list li {
	width:118px;
	height:135px;
	margin:0 7px;
	padding:0;
	text-align:left;
}

.edit_album_thumbs div, .video_edit_list div {
	width:100%;
	height:81px;
	overflow:hidden;
	float:left;
	margin-right:10px;
	text-align:center;
}

.edit_album_thumbs span, .video_edit_list span {
	display:block;
	margin-top:10px;
}

.state_select optgroup, #location_select_2 #state_name optgroup {
	margin-top:0;
	font-style:normal;
}

.state_select optgroup option, #location_select_2 #state_name optgroup option {
	margin-left:10px;
}

.domain_table {
	width:100%;
}

.domain_table td {
	padding-bottom:2px;
	font-size:1em;
}

.domain_table .status {
	text-align:right;
}

.slidelink1 {
	margin:0; 
	float:left; 
	margin-right:10px;
}

.slidelink2 {
	margin:0; 
	float:left; 
	margin-right:120px;
}

.slidelinkcont { 
	display:block;
	margin-left:180px;
	width:480px;
	margin-top:15px;
	clear:both;
	float:none;
}

.domain_table_cont {
	max-height:180px;
	overflow:auto;
}

.mb_pag {
	margin-left:auto;
	margin-right:auto;
	width:60%;
	text-align:center;
	color:black;
}

.mb_page_list {
	padding-top:10px;
}

.tooltip {
	width: 150px;
	color: #fff;
}

.tooltip .content { 
	background: #009EBB; 
	font-size: 11px; 
	padding: 10px;
	-moz-border-radius:15px;
	-webkit-border-radius:15px;
	border-radius:15px;
}

.custom_selector {
	position:absolute;
	top:-1000px;
	left:-1000px;
	text-transform:capitalize;

}

#map .custom_selector {
	line-height:1.2 !important;
	font-size: 12px; 
	border:1px solid black;
	border-left:0;
	display:none;
}

#map .custom_selector div {
	border-left:1px solid black;
	background-color:white;
	float:left;
	width:66px;
	height:20px;
}

#map .custom_selector a {
	display:block;
	text-align:center;
	border-style: solid; 
	border-color: white rgb(176, 176, 176) rgb(176, 176, 176) white;
	border-width: 1px;
	width:64px;
	height:17px;
	text-decoration:none;
	color:black;
	padding-top:1px;
}

#map .custom_selector .active {
	border-color: rgb(52, 86, 132) rgb(108, 157, 223) rgb(108, 157, 223) rgb(52, 86, 132); 
	font-weight: bold;
}

.map_iw_media h2 {
	font-size:11px;
	color:#08BCF8;
	font-weight:bold;
	padding:0 0 0 37px;
	margin:0;
}

.map_iw_media p {
	padding:0 0 0 37px;
	margin:0;
	font-size:10px;
}

.map_iw_img {
	float:left;
	border:1px solid #ABABAB;
	margin-top:2px;
}

.map_blog_count {
	font-weight:bold;
}

.map_blog_body {
	width:250px;
}	

#map_message {
	display:none;
	background-color:#fffbca;
	color:black;
	width:250px;
	height:74px;
	padding:10px;
	border:2px solid #99b3cc;
	opacity:.9;
	-moz-opacity:0.9;
}

.album_edit_map {
	width:99%;
	height:230px;
	margin-top:10px;
	border:2px solid white;
}

#location_search_results {
	background-color:white;
	z-index:1000;
	border:1px solid #A49D8F;
}

#location_search_results ul {
	list-style:none;
}

#location_search_results .selected {
	background-color:#fffbca;
	cursor:pointer;
   	color:black;
}

#location_search_results .informal {
	display:none;
}

#location_save_state {
	color:black;
	float:right;
	width:350px;
	text-align:right;
}

.cma_actions {
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	height:30px;
}

.cma_actions_1x {
	padding-left:163px;
}

.cma_actions_2x {
	padding-left:85px;
}

.cma_actions_3x {
	padding-left:5px;
}

.cma_actions a {
	width:151px;
	text-align:center;
	font-size:1.15em;
	background-image:url(/journal/partner_pages/madtribe/images/slideshow_icon_bg.gif);
	background-repeat:no-repeat;
	height:30px;
	display:block;
	float:left;
	margin:0 0 0 10px;
	text-decoration:none;
	color:black;
}

.cma_actions a img {
	margin:7px 10px 0 0;
	vertical-align:middle;
	float:right;
}

.cma_actions a span {
	display:block;
	margin-top:4px;
}

.cma_actions a:hover span {
	color:#34521E;
}

.cma_album_selector {
	float:right;
	margin-top:-35px;
	z-index:1000px;
}

.cma_album_selector select {
	font-size:0.9em;
	z-index:1000px;
}

.blog_edit_form {
	margin-top:15px;
}

.blog_edit_form #postcard_id {
	width:100%;
}

.itinerary_table {
	width:100%;
	margin-bottom:15px;
	border-collapse:collapse;
}

.itinerary_table th {
	color:#c10727;
	text-align:left;
}

#itinerary_form table, #location_select_1 table, #location_select_2 table, fieldset.album_options table {
	width:100%;
}

#itinerary_table .past td {
	color:black;
}

#itinerary_table .last_past td {
	border-top:1px solid white;
}

#itinerary_table .arrival {
	width:110px;
}

#itinerary_table .arrival img, #itinerary_table .arrival input, #itinerary_table .right img {
	vertical-align:middle;
}

#itinerary_table input {
	padding:1px;
}

#location_select_1 td, #location_select_2 td {
	width:50%;
}

#location_select_1 label, #location_select_2 label {
	margin-right:10px;
}

#itinerary_form td.label {
	width:10%;
}

#itinerary_form #location_select_1 td, #itinerary_form #location_select_2 td {
	width:auto;
}

.cart_book_purchased p {
	font-weight:bold;
}

.cart_book_purchased a {
	margin-left:auto;
	margin-right:auto;
	margin-bottom:10px;
}

.full_user_map, .add_postcard_map {
	border:2px solid white;
	margin-left:auto;
	margin-right:auto;
}	

.book_interest_img {
	float:right;
	margin-top:10px;
}

.activitybreaks.blog {
	margin:15px auto;
	text-align:center;
}

.postcard ul, .postcard ol {
	margin-left:30px;
}

/* additional */

#main_nav {
	position:absolute;
	top:10px;
	margin-left:10px;
}

#main_nav li {
	float:left;
	width:56px;
	height:20px;
	padding:0;
	list-style:none;
	margin-left:5px;
}

#main_nav li a {	
	display:block;
	width:56px;
	height:20px;
	background-image:url(/journal/partner_pages/madtribe/images/top_nav.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}

#main_nav li a span {	
	display:none;
}

#main_nav #mn_home a {
	background-position:0 0;
}

#main_nav #mn_home a:hover, #main_nav #mn_home.mn_on a {
	background-position:0 -20px;
}

#main_nav #mn_info a {
	background-position:-59px 0;
}

#main_nav #mn_info a:hover, #main_nav #mn_info.mn_on a {
	background-position:-59px -20px;
}

#main_nav #mn_join a {
	background-position:-118px 0;
}

#main_nav #mn_join a:hover, #main_nav #mn_join.mn_on a {
	background-position:-118px -20px;
}

#main_nav #mn_login a {
	background-position:-177px 0;
}

#main_nav #mn_login a:hover, #main_nav #mn_login.mn_on a {
	background-position:-177px -20px;
}

#header {
	background-image:url(/journal/partner_pages/madtribe/images/borderTop.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	height:120px;
}

#header h1 {
	float:right;
	padding-top:25px;
}

#header div {
	padding:20px 18px 0 18px;
}

#navigation {
	margin-bottom:15px;
}

#navigation #tabs li {
	float:left;
}

#navigation a {
	background-position:top left;
	background-repeat:no-repeat;
	display:block;
	text-decoration:none;
	margin-left:5px;
}

#navigation a:hover, #navigation .btn_on {
	background-position:bottom left;
}

#navigation a span{
	visibility:hidden;
}

#btn_home a {
	background-image:url(/journal/partner_pages/madtribe/images/but_home.gif);
	height:34px;
	width:67px;
}

#btn_mb a {
	background-image:url(/journal/partner_pages/madtribe/images/but_mb.gif);
	height:40px;
	width:134px;
}

#btn_blog a {
	background-image:url(/journal/partner_pages/madtribe/images/but_blog.gif);
	height:40px;
	width:119px;
}

#btn_photos a {
	background-image:url(/journal/partner_pages/madtribe/images/but_photos.gif);
	height:35px;
	width:81px;
}

#btn_video a {
	background-image:url(/journal/partner_pages/madtribe/images/but_video.gif);
	height:34px;
	width:74px;
}

#btn_email a {
	background-image:url(/journal/partner_pages/madtribe/images/but_email.gif);
	height:40px;
	width:76px;
}

#latest_wrapper h2 {
	background-image:url(/journal/partner_pages/madtribe/images/latest_updates_top.gif);
	height:56px;
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:27px;
	padding-top:9px;
}

#latest_wrapper {
	background-image:url(/journal/partner_pages/madtribe/images/latest_updates_bg.gif);
	background-repeat:repeat-y;
	background-position:top left;
}

#latest_bottom {
	background-image:url(/journal/partner_pages/madtribe/images/latest_updates_bottom.gif);
	height:15px;
	background-repeat:no-repeat;
	background-position:top left;
}

#media_type a {
	display:block;
}

#media_type a span {
	display:none;
}

#latest {
	width:315px;
	height:325px;
	overflow:auto;
}

#media_type {
	float:right;
	margin-top:-25px;
	margin-right:15px;
}

#media_type li {
	display:block;
	float:left;
	padding-right:10px;
}

#media_type li a {
	background-image:url(/journal/partner_pages/madtribe/images/latest_selector.gif);
	background-position:top left;
	height:14px;
}

#media_type #mt_all a {
	width:20px;
	background-position:top left;
}

#media_type #mt_all a:hover, #media_type #mt_all .m_active {
	background-position:0 100%;
}

#media_type #mt_blogs a {
	width:37px;
	background-position:-24px 0;
}

#media_type #mt_blogs a:hover, #media_type #mt_blogs .m_active {
	background-position:-24px 100%;
}

#media_type #mt_photos a {
	width:44px;
	background-position:-65px 0;
}

#media_type #mt_photos a:hover, #media_type #mt_photos .m_active {
	background-position:-65px 100%;
}

#media_type #mt_videos a {
	width:41px;
	background-position:-112px 0;
}

#media_type #mt_videos a:hover, #media_type #mt_videos .m_active {
	background-position:bottom left;
	background-position:-112px 100%;
}

.tab_result {
	height:85px;
	padding-left:10px;
	padding-right:10px;
	color:white;
}

.tab_result div {
	width:96px;
	height:72px;
	overflow:hidden;
	float:left;
	margin-right:10px;
	border:1px dashed white;
	background:#EDE7D7;
	text-align:center;
}

.tab_result img {
	vertical-align:middle;
}

.tab_loader {
	text-align:center;
	margin-top:143px;
	color:white;
}

.tab_result p {
	margin-left:113px;
}

.tab_result p img {
	margin-right:5px;
	vertical-align:middle;
}

.tab_result p span span img {
	margin-right:0;
}

.tab_result p span span {
	padding-bottom:3px;
}

.tab_result a {
	color:#F4BE42;
	font-size:11px;
	font-weight:bold;
}

#botd {
	background-image:url(/journal/partner_pages/madtribe/images/botd_bg.gif);
	padding:15px;
	height:251px;
	overflow:hidden;
}

#botd h2 {
	margin-bottom:7px;
}

#botd p {
	height:152px;
	overflow:hidden;
}

#botd .thumb {
	float:right;
	margin-left:10px;
	margin-bottom:5px;
}

#botd .thumb img {
	border:1px dashed white;
}

.botd_create {
	float:right;
}

#h_login {
	background-image:url(/journal/partner_pages/madtribe/images/h_login_bg.gif);
	width:203px;
	margin-top:10px;
	float:left;
	color:white;
}

#h_login label, #h_search label {
	color:white;
	float:left;
	clear:left;
	padding-top:2px;
	width:65px;
}

#h_login input, #h_search input, #h_search select {
	float:right;
	width:105px;
	margin-bottom:2px;
	padding:1px;
}

#h_search select {
	width:111px;
}

#login_go, #search_go {
	float:none !important;
	width:auto !important;
}

#h_login form {
	background-image:url(/journal/partner_pages/madtribe/images/h_login_bottom.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding:0 10px;
	text-align:center;
}

#h_search {
	background-image:url(/journal/partner_pages/madtribe/images/h_search_bg.gif);
	width:203px;
	margin-top:10px;
	float:right;
	color:white;
}

#h_search form {
	background-image:url(/journal/partner_pages/madtribe/images/h_search_bottom.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding:0 10px;
	text-align:center;
}

#h_search_in {
	margin-left:-3px;
}

.content_left_feedback {
	width:204px !important;
	font-size:14px;
}

.feedback_container {
	line-height:1.2em;
	background-image:url(/journal/partner_pages/offexploring/images/quote_left.gif);
	background-position:top left;
	background-repeat:no-repeat;
}

.feedback_container cite {
	font-style:italic;
	font-weight:bold;
}

.feedback_container blockquote {
	padding-left:20px;
	padding-right:20px;
	padding-top:0;
	margin-top:0;
	background-image:url(/journal/partner_pages/madtribe/images/quote_right.gif);
	background-position:bottom right;
	background-repeat:no-repeat;
	min-height:24px;
}

.feedback_container blockquote img {
	float:right;
	margin-left:10px;
	margin-bottom:10px;
}

.feedback_from {
	font-size:1.2em;
	padding-bottom:10px;
	color:#34521E;
	margin-top:5px;
	text-align:right;
}

.left_menu_blogs_hover {
	background-image:url(/journal/partner_pages/madtribe/images/leftMadTribeBlogBackground.gif);
	height:160px;
	display:block;
	background-position:top left;
}

.left_menu_feedback {
	background-image:url(/journal/partner_pages/madtribe/images/btn_leave_feedback.gif);
	height:40px;
	display:block;
	background-position:top left;
	width:155px;
	margin-left:18px;
}

.left_menu_blogs_hover:hover, .left_menu_feedback:hover {
	background-position:bottom left;
}

#feedback form table {
	width:100%;
}

#feedback textarea {
	width:90%;
	height:100px;
}

.feedback_been {
	margin-top:20px;
	margin-bottom:10px;
	display:block;
	margin-left:10px;
}

.feedback_going {
	margin-top:20px;
	margin-bottom:10px;
	display:block;
	margin-left:38px;
}

.feedback_intro {
	font-size:1.1em;
	padding-bottom:10px;
}

.video_navigation, .view_up, .mb_page_list p {
	padding-bottom:0;
	margin-bottom:0;
}

.sitemap_section_left, .sitemap_section_right {
	padding:5%;
	width:40%;
}

.sitemap_section_left {
	float:left;
}

.sitemap_section_right {
	float:right;
}

.sitemap_section_left ul, .sitemap_section_right ul {
	margin-bottom:10px;
}

.sitemap_section_left li, .sitemap_section_right li {
	list-style:inside;
	margin-left:10px;
}

.sitemap_section_left h2, .sitemap_section_right h2 {
	font-size:1.3em;
}

#home_lower_btns {
	text-align:center;
	margin-top:20px;
}

#home_lower_btns a {
	display:block;
}

#home_lower_btns .first {
	padding-bottom:20px;
}

.forgot_login {
	margin-bottom:0;
}

.user_main_intro ul li {
	list-style:disc;
	list-style-position:inside;
	padding-left:10px;
}

.select_blog_image {
	width:180px;
	height:105px;
	text-align:center;
	font-size:18px;
	background:white;
	padding:45px 10px 0 10px;
	border:1px solid #666;
}