* {
	margin:0;
	padding:0;
}

html, body {
	height:100%;
}

body {
	background-color:white;
	background-image:url(/journal/partner_pages/offexploring/images/background.gif);
	background-repeat:repeat-x;
	background-position:top left;
	background-attachment:fixed;
	font-family:tahoma, verdana, geneva, arial, helvetica, sans-serif;
	font-size:0.71em;
	letter-spacing:1px;
	line-height:1.5;
}

a {
	color:#009ff7;
	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:tahoma, verdana, geneva, arial, helvetica, sans-serif;
	font-size:1em;
	padding:2px 3px;
}

.textarea_100 {
	width:100%;
}

img {
	border:0;
}

label {
	color:black;
}

#container {
	width:770px;
	background-image:url(/journal/partner_pages/offexploring/images/background_c.png);
	background-position:top center;
	background-repeat:repeat-y;
	margin:auto;
	min-height:100%;
}


#inner {
	width:706px;
	padding-left:32px;
}

#search_container {
	background-position:top center;
	background-repeat:repeat-y;
}

#search {
	margin-left:10px;
	width:728px;
	height:26px;
	background-image:url(/journal/partner_pages/offexploring/images/search_bg.gif);
	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:#666666;
	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;
}

#header {
	padding-top:10px;
}


#header h1 {
	text-align:center;
	margin-right:0;
}

#nowfree {
	position:absolute;
	top:75px;	
	margin-left:601px;
}
#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 {
	clear:both;
	margin-top:10px;
	background-color:#e6f6fb;
	text-align:center;
	padding:5px;
}

#footer a {
	text-decoration:none;
	color:black;
}

#footer a:hover {
	color:#6c3516;
	text-decoration:underline;
}

.copyright {
	color:#09a0df;
	font-weight:bold;
}

#footer .copyright a {
	color:#09a0df;
}

.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:#666666;
}

.highlighted_text_2 {
	color:#666666;
}

legend {
	/*color:#c10727;*/
	color:#FF6600;
	font-weight:bold;
	margin:0 5px;
	padding:0 5px;
}

legend label {
	/*color:#c10727;*/
	color:#FF6600;
	margin:0;
	padding:0;
}

fieldset {
	border:1px solid #ddcfab;
	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:375px;
	margin-top:10px;
}

#content_right {
	margin-top:10px;
	width:323px;
	float:right
}

#content_right_2 .btn_ns_2 {
	position:relative;
	top:5px;
	padding-left:2px;
	padding-right:1px;
	padding-top:0;
	padding-bottom:3px;
}

#introduction {
	background-image:url(/journal/partner_pages/offexploring/images/introtext_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	background-color:#fff9a7;
	margin-top:10px;
}

#introduction h2 {
	font-weight:bold;
	color:#ff6600;
	font-size:1.3em;
	padding:0px 10px 0 10px;
}

#introduction p {
	padding:10px;
	color:#666666;
}

#introduction_top {
	background-image:url(/journal/partner_pages/offexploring/images/introtext_top.gif);
	background-repeat:no-repeat;
	background-position:top left;
	height:9px;
}

#introduction_speech {
	padding:0 10px 10px 10px;
	float:left;
}

#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:#666666;
	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:#666666;
	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:#666 !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:#666666;
}

.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:#666666;
}

.notice_list li em {
	color:#ff6600;
	font-weight:bold;
	font-style:normal;
	font-size:1.1em;
}

/* internal page */

#content_left_2, #content_right_2 {
	margin-top:10px;
	padding-top:5px;
}

#content_left_2 {
	float:left;
	width:183px;
}

.content_left_2_menu {
	background-image:url(/journal/partner_pages/offexploring/images/blog_menu_bg_2.gif);
	background-repeat:repeat-y;
	background-position:left bottom;	
	width:159px;
	margin-left:12px;
}

#content_right_2, #content_right_3 {
	width:auto;
	padding:5px 15px 10px 188px;
	background-image:url(/journal/partner_pages/offexploring/images/subpage_bg.gif);
	background-color:#fffbca;
}

#content_right_3 {
	margin-top:10px;
}

h3, h3.success, h4 {
	font-weight:bold;
	color:#ff6600;
	font-size:1.25em;
	text-align:left;
}

#content_right_2 p, #center_content p {
	color:#666666;
}

.arrowed_menu {
	list-style:none;
	/*margin:10px 0 0 3px;*/
	margin-top:-2px;
	padding:0 0 5px 0;
	background-repeat:no-repeat;
  	background-image:url(/journal/partner_pages/offexploring/images/blog_menu_bg_3.gif);
  	background-position:bottom left;
}

.arrowed_menu li {
	margin:0;
	padding:3px 5px;
	border-top:1px solid white;
}

.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:#9A501E;
	text-decoration:none;
	font-weight:bold;
}

#content_left_2 .arrowed_menu li a:hover span {
	text-decoration:underline;
}

#content_left_2 h3.rounded_box_h3_2 {
	margin:10px 0 0 12px;
}

.site_image_right {
	float:right;
	padding:0 0 0 10px;
}

.moreinfo_photo {
	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;
	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/offexploring/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:#666666;
	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;
	float:left;
}

.cma_icons a {
	display:block;
	text-decoration:none;
	font-size:1.3em;
	color:#666;
	padding:5px 10px;
	width:214px;
	-moz-border-radius:10px;
	border-radius:10px;
	-webkit-border-radius:10px;
	border:1px solid #fcec72;
	background-color:#fffef8;
	background-image:url(/journal/partner_pages/offexploring/images/cma/bg.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	overflow:auto;
}

.cma_icons a span {
	display:block;
	margin-top:19px;
}

.cma_icons a span.twoline {
	margin-top:9px;
}

div.cma_icons a {
	float:left;
}

div.cma_icons a.first {
	margin-right:30px;
}

.cma_icons a:hover {
	color:#009ff7;
}

.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:#666666;
}
#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 #E8DBB4;
}

.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 #E8DBB4;
}

.add_postcard_form #photo {
	height:150px;
}

.guestbookname {
	color:#666666;
}

.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;
}

.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 #666666;
}

.LB_window #codebox {
   width:420px;
   height:80px;
   margin:0 65px 15px 65px;
   border:1px dotted #666;
   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:url(/journal/partner_pages/offexploring/images/tiny_popup_bg.gif);
	background-position:top left;
	background-repeat:repeat-x;
	background-color:#e85213;
	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 {
	border:1px solid #ddcfab;
	padding-bottom:10px;
	margin-bottom:15px;
}

legend {
	/*color:#c10727;*/
	color:#FF6600;
	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:96px;
	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 #666666;
}

.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 #666666;
	border-bottom:none;
}

.contact_list_image {
	vertical-align:middle;
}

.addContact {
	float:right;
}

#map_loading {
	width:155px;
	height:35px;
	text-align:center;
	background-color:#fffbca;
	background-image:url(/journal/partner_pages/offexploring/images/steps.gif);
	background-repeat:no-repeat;
	background-position:50% 23px;
	padding:5px;
	border:2px solid #99b3cc;
	color:#666666;
	opacity:.9;
	-moz-opacity:0.9;
}

/* 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 #666666;
}

#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: #e95413;
  	background-image:url(/journal/partner_pages/offexploring/images/tiny_popup_bg.gif);
	background-repeat:repeat-x;
	background-position:top left;
}

#CalendarControl .weekday {
  background-color: #f0f0ee;
  color: #000;
}

#CalendarControl .weekend {
  background-color: #fffcd4;
  color: #000;
}

#CalendarControl .current {
	border: none;
	background-color: #e95413;
	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:#009ff7;
	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 {
	background-image:url(/journal/partner_pages/offexploring/images/subpage_bg.gif);
	padding:5px 15px 10px 15px;
	margin-top:10px;
	width:676px;
}

/* 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:#f0e5b7;
}

.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:#f49901;
	background-image:url(/journal/partner_pages/offexploring/images/button_bg.gif) !important;
	background-repeat:repeat-x !important;
	background-position:top-left;
	border:1px solid #F49901;
	height:25px !important;
	padding:3px 11px !important;
	color:white !important;
	font-weight:bold !important;
	cursor:pointer !important;
	margin:5px !important;
	font-family:arial,helvetica,sans-serif !important;
	font-size:12px !important;
}

.btn_ns_2:hover, button:hover {
	color:#fffbca;
}

.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:360px;
	text-align:justify;
	overflow:hidden;
	color:#666 !important;
}

.user_main_intro li {
	color:#666 !important;
}

.user_main_intro_full {
	width:100% !important;
}

.user_main_latest {
	float:right;
	width:278px;
	border:1px solid #FCEC72;
	padding:10px;
	background-image:url(/journal/partner_pages/offexploring/images/mb_post_bg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	margin-top:13px;
}

.user_main_latest p {
	margin-top:0 !important;
}

.user_main_upper_container {
	margin-top:10px;
}

.user_main_album div, .user_main_video div, .user_main_intro div, .user_main_blog div {
	float:left;
	background:url(/journal/partner_pages/offexploring/images/user_main_photo_bg.png);
	width:97px;
	height:76px;
	margin-right:10px;
}

.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:79px;
	height:59px;
	overflow:hidden;
	margin-top:8px;
	margin-left:9px;
}

.user_main_map {
	float:right;
	width:300px;
	margin-left:15px;
}

.user_main_map p {
	text-align:center;
	margin-top:3px;
	color:#FF6600 !important;
	font-weight:bold;
	font-size:0.9em;
	text-transform:uppercase;
}

.user_main_map p span {
	text-transform:none;
	color:#666;
	font-weight:normal;
	font-size:1em;
	padding-left:3px;
}

.user_main_map #map {
	width:296px; 
	height:200px;
	border:2px solid #E8DBB4;
	margin-top:6px;
}

.user_main_itinerary #map {
	width:296px; 
	height:200px;
	border:2px solid #E8DBB4;
	margin-top:6px;
}

.user_main_latest h3, .user_main_blog h3, .user_main_itinerary h3 {
	margin-top:3px;
	font-size:0.9em;
	text-transform:uppercase;
	font-weight:bold;
	color:#FF6600;
}

.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, .user_main_blog h4 a, .user_main_blog h4 a {
	color:#AB3F05;
	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:#666;
}

.user_main_blog table {
	margin-top:10px;
	width:100%;
	border-collapse:collapse;
}

.user_main_blog table td {
	border-bottom:1px solid #E8DBB4;
}

.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;
}

.user_main_video {
	margin-top:20px;
}

.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/offexploring/images/photo_bg_lg.gif);
	background-position:7px 0px;
	background-repeat:no-repeat;
	overflow:hidden;
	width:230px;
	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;
	margin-left:-12px;
}

.album_display p, .postcard_display p {
	margin:0 0 20px 0;
	padding:0;
	min-width:230px;
}

.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 #666666;
	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:#666666 !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:#666666;
	background-image:url(/journal/partner_pages/offexploring/images/quote_left.gif);
	background-repeat:no-repeat;
	background-position:5px 5px;
    background-color:white;
	border:1px solid #666666;
}

.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:#666666 !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;
}

.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:#e74d15;
   	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:#ff6600;
}

.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:#666666;
}

/* /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:#666666;
}

/* 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:#005eb0;
}

#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:#666666;
}

.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;
	background-image:url(/journal/partner_pages/offexploring/images/subpage_bg.gif);
}

/* popups */

body.popup {
	background:none;
	background-color:white;
	background-image:url(/journal/partner_pages/offexploring/images/subpage_bg.gif);
	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: #666; }
.uploadDone { color: #000; }

.upload_done {
	color:#666;
	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: 30px;
}

#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:15px;
	margin:auto;
	background-color:#FFFCD1;
	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 #ddcfab;
	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:158px;
	height:150px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:10px;
	background-repeat:no-repeat;
	color:#666666;
	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 #ddcfab;
	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:335px;
}

.video_edit_table_2 .label {
	width:100px;
}

.video_edit_img {
	float:right;
	border:2px solid #ddcfab;
}

.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 #ddcfab;
	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:#666;
}

.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/offexploring/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:#ff6600;
	font-size:0.9em;
	width:102px;
	margin-right:15px;
}

.comment_edit .mb_from p {
	color:#666;
	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:450px;
	clear:left;
	border-bottom:1px solid #ddcfab;
	padding:15px;
}

.comment_edit #guestname {
	margin-bottom:10px;
}

.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 #ddcfab;
}

.comment_thumb {
	float:right;
}

.comment_thumb img {
	border:2px solid #e8dbb4;
	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:#666;
}

.user_main_left div li {
	margin-left:15px;
}

#mb_post_container {
	border:1px solid #FCEC72;
	margin:0 15px 15px 66px;
	background-image:url(/journal/partner_pages/offexploring/images/mb_post_bg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	color:#666;
}

#mb_post_container form {
	padding:10px;
}

#mb_post_container textarea {
	width:100%;
	height:80px;
}

#mb_post_container .mb_captcha {
	width:130px;
}

#mb_post_container .mb_captcha_int {
	border:1px solid #FEF5B5;
	background-image:url(/journal/partner_pages/offexploring/images/captcha_bg.gif);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:white;
	padding:5px 10px 5px 10px;
	width:130px;
}

#mb_post_container label {
	color:#666;
}

#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;
}

#why_captcha {
	font-size:0.9em;
	margin:0;
	padding:0;
}

h3.nc_letter {
	font-size:10px;
	border-bottom:1px solid #ddcfab;
}

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 #ddcfab;
	border-bottom:1px solid #ddcfab;
	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 #ddcfab; 
}

.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:#666;
	margin-top:15px;
}

#fb_import_progress img {
	margin:15px;
}

#full_map_btn {
	display:none;
	position:relative;
}

a.fbinfo { margin:20px 0 40px 0; }
a.fbinfo:hover { text-decoration:underline; }

/* new blog view */

#center_content #left {
	width:490px;
	margin-left:0;
	margin-top:10px;
	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 {
	color:#666;
}

#left .postcard_date {
	margin-top:3px;
	font-size:0.9em;
	text-transform:uppercase;
	font-weight:bold;
	color:#FF6600;
}

#left .postcard_date select {
	margin-top:3px;
}

.postcard_menu_right {
	width:159px;
}

.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:#9a501e;
	font-weight:bold;
}

.postcard_menu_right div {
	background-image:url(/journal/partner_pages/offexploring/images/blog_menu_bg_2.gif);
	margin-top:-1px;
}

.postcard_menu_right .arrowed_menu li a {
	color:#9a501e;
	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/offexploring/images/blog_menu_bg_3.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	min-height:125px;
}

.postcard_menu_right .arrowed_menu li.top {
	border-top:1px solid white;
	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/offexploring/images/blog_bullet.gif);
	background-repeat:no-repeat;
	background-position:0% 50%;
	padding-left:15px;
}

.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;
	border:1px solid #f4b020;
}

#rater {
	margin:0;
	padding:3px 30px 0 30px;
	border:1px solid white;
	background-image:url(/journal/partner_pages/offexploring/images/rating_bg.gif);
	height:23px;
}

.rater_text {
	padding-top:1px;
	color:#9a501e;
}

#rater_fixed {
	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/offexploring/images/stars.gif) left -1000px repeat-x;
}
.star-rating{
	position:relative;
	width:95px;
	height:19px;
	overflow:hidden;
	list-style:none;
	margin:1px 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 {
	background-image:url(/journal/partner_pages/offexploring/images/header_bg.gif);
	background-position:top right;
	background-repeat:no-repeat;
	color:#AB3F05;
	font-weight:bold;
	font-size:1.2em;
	height:25px;
	padding:8px 15px 4px 15px;
	margin-top:0;
	overflow:hidden;
}

.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:111px;
	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 #E8DBB4;
	padding:0;
	margin:0;
}

.album_thumbs span {
	display:block;
	color:#666;
}

.album_thumbs .caption {
	color:#FF6600;
	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:#FF6600;
}

.edit_album_thumbs h3 a, .video_edit_list h3 a {
	color:#FF6600;
	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:110px;
	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;
}

.surveyform {
	/*padding:5px 35px 0 15px; */
	background:url(/journal/partner_pages/offexploring/images/subpage_bg.gif);
	height:100%;
}

.surveyform h3 { margin-bottom:5px; }

.surveyoption { 
	display:block;
	float:left;
	margin-top:4px;
}

.surveylabel {
	display:block;
	float:left;
	width:150px;
	text-align:left;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:10px;

}

.surveyquestion {
	width:210px; 
	vertical-align:top;
	padding-top:5px;
}

.surveyquestion label {
	font-weight:bold;
	color:#08BCF8;
	line-height:100%;
}

.surveysend {
	padding-left:210px;
	padding-bottom:0;
	margin-bottom:0;
}

.surveyform input {
	vertical-align:middle;
}

.surveycont {
	width:570px;
	margin:0 auto;
	padding-top:10px;
	height:280px;
	overflow:hidden;
}

.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:#666;
}

.mb_page_list {
	padding-top:10px;
}

.tooltip {
	width: 150px;
	color: #fff;
}

.tooltip .content { 
	background: #E95413; 
	font-size: 11px; 
	padding: 5px;
}

.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:#666;
	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 #DDCFAB;
}

#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:#666;
	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/offexploring/images/slideshow_icon_bg.gif);
	background-repeat:no-repeat;
	height:30px;
	display:block;
	float:left;
	margin:0 0 0 10px;
	text-decoration:none;
	color:#666;
}

.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:#009FF7;
}

.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%;
}

.blog_edit_form #trip_id {
	width:100%;
    float: left;
}

.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:#666;
}

#itinerary_table .last_past td {
	border-top:1px solid #DDCFAB;
}

#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 {
	margin-bottom:15px;
	border:1px solid #666;
	background:white;
	padding:0px 10px 10px;
}

.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 #E8DBB4;
	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;
}

.postcard li {
	color:#666;
}

#hb_blog h3 {
	margin-top:15px;
}

#hb_blog h4 {
	font-size:1em;
	color:#c10727;
}

#hb_blog h4 a {
	color:#c10727;
	text-decoration:none;
}

#hb_blog h4 a:hover {
	text-decoration:underline;
}

#hb_blog h5 {
	margin-top:10px;
	padding:0;
	font-size:0.9em;
	display:inline;
	letter-spacing:normal;
}

#hb_blog .price {
	text-align:right;
	display:inline;
	letter-spacing:normal;
}

#hb_blog .price span {
	font-weight:bold;
	font-size:0.9em;
}

#hb_blog .description {
	height:3em;
	letter-spacing:normal;
	overflow:hidden;
	clear:both;
	padding:0 5px 0 0;
	font-size:0.9em;
	margin:0 0 1em 0;
}

#hb_blog .description a {
	display:none;
	float:right;
	margin-left:5px;
}

#hb_blog .see_more {
	display:block;
	float:right; 
	margin:-2.1em 0 0 5px;
	width:10px;
	height:12px;
	z-index:100;
	position:relative;
}

#hb_blog div {
	background:url(/journal/partner_pages/offexploring/images/blog_menu_bg_2.gif);
	width:159px;
}

#hb_blog .hb_blog_inner {
	background:url(/journal/partner_pages/offexploring/images/blog_menu_bg_3.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	padding:2px 5px 5px 5px;
	width:149px;
}

.cf_success {
	text-align:center;
	font-size:1.2em;
	font-weight:bold;
	border:1px solid #666666;
	padding:10px;
	background:white;
}

.select_blog_image {
	width:180px;
	height:105px;
	text-align:center;
	font-size:18px;
	background:white;
	color:#666;
	padding:45px 10px 0 10px;
}

.cma_login_form #username, .cma_login_form #password {
	width:170px;
	text-align:center;
}

.cma_login_form table {
	margin-left:auto;
	margin-right:auto;
}

.cma_login_form table label {
	padding-right:30px;
}

.cma_login_form table td.login, .cma_login_form .create_account, .cma_login_form .forgot_login {
	text-align:center;
}

/* printed journals old -> remove after live */

.pjoptions {
	display:block;
	float:left;
}

.pjlink {
	margin-top:0;
	margin-bottom:25px;
}

.pjlink a {
	display:block; margin-left:32px; margin-top:-20px;
}

.pjoptions h3 {
	margin-bottom:6px;
}

.pjoptions #bookframe {
	width:400px;
	height:40px;
	border:0;
	display:none;
}

/* printed journals new */

.pj_options .pj_link {
	padding-left:37px;
	background-position:top left;
	background-repeat:no-repeat;
	min-height:22px;
	margin-bottom:25px; 
	padding-top:2px;
}

.pj_options .download {
	background-image:url(/journal/partner_pages/offexploring/images/pj_download.png);
}

.pj_options .regenerate {
	background-image:url(/journal/partner_pages/offexploring/images/pj_regen.png);
}

.pj_options .print_the_book {
	background-image:url(/journal/partner_pages/offexploring/images/pj_go.png);
}

.pj_options h3 {
	margin-bottom:6px;
}

.pj_options #bookframe {
	width:400px;
	height:40px;
	border:0;
	display:none;
}

.pj_options .current_photo {
	margin-left:30px;
}

.pj_options input {
	padding:0;
} 

#photographs.organise_container div div img,
#albums.edit_album_thumbs li div img {
	cursor:move;
}

/* offex blogs/photos/videos comments */

#center_content .comments h5 {
	color:#AB3F05;
	float:left;
	font-size:1.2em;
	margin-top:9px;
	padding-left: 2px;
}
#center_content .comments .post_paragraph {
  	float: right;
}
#center_content .comments .post_paragraph img {
  	vertical-align: middle;
}
#center_content .comments {
  	margin-top: 7px;
}
#center_content .mb_message {
	padding: 0;
}
#center_content .mb_message .mb_from h4 {
	font-size: 1em;
	border-top: 1px solid #eeb73f;
	margin-top: 6px;
	padding-top: 16px;
}

#center_content .mb_message .mb_from p {
	font-size:0.8em;
	margin-top:0;
	margin-bottom: 5px;
}

#center_content .comments .btn_ns_2 {
  	margin-left: 1px !important;
}

#center_content #comment_form {
	border-top:1px solid #EEB73F;
	margin-top:6px;
}

#center_content #submit_wait {
  	margin-bottom: 0;
}

#center_content .comment_form_container {
	padding-bottom:9px;
	padding-top:6px;
}

#center_content #comment_form input {
	font-size: 1.1em;
	margin-bottom: 2px;
}

#center_content #comment_form textarea {
	font-size: 1.1em;
}

#center_content #guest_comments {
  	margin-left: 2px;
}

#center_content .comments p.error {
  	background: none;
	padding: 0;
	min-height: 0;
}

#center_content #left .comments, #center_content #left #guest_comments {
	float:left;
	width:490px;
}

/* end comments */

/* start admin comments */

#content_right_2 .user_comments li {
	width: 400px;
	margin-left: 55px;
}
#content_right_2 .user_comments a {
	width: 359px;
}

/* end admin comments */

.pj_options p.choose_cover {
	background-image:url(/journal/partner_pages/kilroy/images/pj_cover_photo.png);
	margin-bottom:0 !important;
}

.pj_options p.choose_cover_2 {
	padding-left:0;
	margin-bottom:0 !important;
}

.pj_options ul {
	margin-left:22px;	
}

.pj_options form {
	margin-top:10px;
	margin-bottom:25px;
}
.thTable td {
	padding: 2px 13px 0 3px;
}

.thTable .thTableDesc td {
	font-weight: bold;
}

/*Uploadify uploaders*/

.uploadifyQueueItem {
	margin-top: 10px;
	width: 100%;
	border-top:1px solid #DDCFAB;
	padding-top:10px;
}
.uploadifyError {
	border: 2px solid #FBCBBC !important;
	background-color: #FDE5DD !important;
}
.uploadifyQueueItem .cancel {
	float: right;
}
.uploadifyProgress {
	background-color: #FFFFFF;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
	width: 100%;
}
.uploadifyProgressBar {
	background-color: #9A501E;
	width: 1px;
	height: 10px;
}

.uploadifyQueueItem table td.label {
	vertical-align:top;
	width:115px;
}

.uploadifyQueueItem table input.title, .uploadifyQueueItem table textarea.description {
	width:375px;
	margin-bottom:3px;
}

.uploadifyQueueItem h3 span {
	color:#666;
	font-size:0.8em;
	font-weight:normal;
}

.uploadifyQueueItem span.percentage {
	display:block;
	width:50px;
	text-align:right;
	color:#666;
}

#content_right_2 .uploadifyQueueItem .btn_ns_2 {
	margin:0 !important;
	position:static;
	top:0;
}