body {
    color: black;
    font-family: Arial,Helvetica,sans-serif;
    font-size-adjust: none;
    margin: 0px;
}

p {
	margin: 0.4em 0 0.5em;
}

#video_object {
	margin-left: 276px;	
}

h1 {
	font-weight: bold;
    color: #0060AA;
    font-size: large;
}

img {
    border: 0;
}

a {
    text-decoration: none;
    color: black;
    font-weight: normal;
    font-family: arial;
}

a:hover {
    text-decoration: none;
    color: #0069B5;
}

.no_image_amazon {
  color:#0069B5;
  font-size:10px;
  padding-bottom:10px;
  padding-left:11px;
  padding-right:10px;
  padding-top:19px;
  float:left;
  font-weight:bold;
}

.input-field {
    border: 1px solid #4D5E99;
	margin: 0 0 1em 0;
	background:url('/images/search/magnifying-glass.gif') no-repeat right center; 
	padding-right:20px;
	background-color: white;
}

.input-button {
    background-color: #789FD5;
    color: #ffffff;
}

div#separator {
	clear: both;
	height: 10px;
}

div#clear {
	clear: both;
}

.ui-dialog .ui-dialog-titlebar, .flora.ui-dialog .ui-dialog-titlebar {
	background-image: url(/images/logo.png) repeat-x;
}

div#formContainer {
	margin-left: 100px;
}

div#footer #links {
    padding-top: 50px;
}

div#content {
    text-align: center;
    min-height: 500px;
    background-color: white;
    height: auto;
}

div#profile_inside {
	width: auto;
	margin-left: 150px;
	height: auto;	
}

div#profile_inside a {
	margin-bottom: 4px;	
}

div#relationships_registered {
	float:left;	
}

.message_toolbar_button {
	margin-right: 15px;	
}

div#content #content-inside {
    min-width: 750px;
    max-width: 1050px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    padding-top: 15px;
    font-size: small;
}

div#box {
	padding: 5px;
}

div#profile_name_header  {
	float:left;
	margin-left:450px;
	margin-top:-3px;
	text-align:center;
}

div#box #box_title_big {
	-moz-border-radius:10px 10px 10px 10px;
	border-radius:10px 10px 10px 10px;
	border:2px solid black;
	color:#0069B5;
	font-size:large;
	font-weight:bold;
	padding:5px 5px 5px;
	text-align:center;
	background-color: #262626;
	text-transform: capitalize;
	height:17px;
}

div#news {
	width: auto;
	height: auto;
	clear: both;	
}

div#title_date_news #title_news {
	float: left;
	margin-right: 3px;
	color:#0060AA;
	font-size:1.1em;
	font-weight:bold;
}

div#title_date_news #date_news {
	color: #999999;
	float: left;	
	font-style: italic;	
}

div#title_date_news {
	width: auto;
	float: left;
}

div#summary {
	float: left;
	margin-right:3px;
	width: 100%;	
}

div#link {
	color: blue;
}

div#contain_share {
	float: right;
	margin-bottom: 3px;	
	width: 137px;
}

div#icon_toolbar_profile {
	float: left; 
	margin-right:-102px;
}

div#box #box_title_big_right {
    float: right;
    /**width: 30px;**/
}

div#profile_abstract_search {
	margin-top: 5px;
}

div#profile_abstract_search #profile_image_search {
	float:left;
	height:110px;
	margin-bottom:5px;
	margin-left:5px;
	padding-bottom:5px;
	text-align:center;
	width:107px;
}

div#profile_abstract_search #profile_image_search img {
    width: 88px;
}

div#seeall_container  {
	border:2px solid black;
	float:left;
	height:auto;
	min-height:200px;
	width:1012px;
	margin-bottom: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

div#image_complete_name {
	float: left;
	margin: 5px;	
}

div#profile_abstract {
	margin-top: 5px;
}

div#profile_abstract #profile_image {
	-moz-border-radius:10px 10px 10px 10px;
	border-radius: 10px;
	border:2px solid black;
	float:left;
	height:auto;
	min-height:464px;
	padding:5px;
	text-align:center;
	width:170px;
}

div#profile_abstract #profile_image_container {
	-moz-border-radius:10px 10px 10px 10px;
	border-radius: 10px;
	float:left;
	height:auto;
	min-height:464px;
	padding:5px;
	text-align:center;
	width:170px;
}

div#profile_abstract #profile_image img {
    width: 160px;
	margin-bottom:5px;
	margin-left:-8px;
	margin-top:7px;
}

div#profile_abstract #profile_image #quick_links {
	text-align: center;
	font-size: small;
	margin-top: 10px;
}

div#profile_abstract #profile_image #quick_links #quick_link {
	margin-bottom:5px;
	text-align:left;
}

div#profile_abstract #profile_info {
	float: right;
	text-align: left;
    width: 850px;
}

div#profile_abstract #profile_info #toolbar {
	border-bottom: 1px solid #DED6EE;
	text-align: right;
}

div#profile_abstract #profile_info #toolbar a {
	text-decoration: none;
    color: black;
}

div#box_comments_blog {
	background-color: #EAEAEA;
	height: 39px;
	width: 50%;
	padding: 10px;
	margin-bottom: 5px;
	-moz-border-radius: 10px;
	border-radius:10px;
}

div#profile_abstract .ui-tabs .ui-tabs-nav li.ui-tabs-selected a { 
	color: #0060AA; 
	background: white;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
}

div#fragment-1 {
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	border: 2px solid black;
}

div#message_toolbar {
	-moz-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	background-color:#F1F1F1;
	padding:3px;
}

div#profile_abstract .ui-tabs .ui-tabs-nav li.ui-tabs-selected a { 
	color: #0060AA; 
}

div#profile_abstract .ui-tabs .ui-tabs-nav .ui-state-hover {
	background: #1E9FF1;
	color: white IMPORTANT!;
}

div#profile_abstract .ui-tabs .ui-tabs-nav {
	background-color: #262626;  
	height: 36px;
}

div#profile_abstract .ui-tabs .ui-tabs-nav li {
	background-color: #262626;
}

div#profile_abstract .ui-tabs .ui-tabs-nav li a {
    color: white;
    font-family: arial;
    font-weight: normal;
}

.ui-tabs {
	margin-bottom:20px;
	padding:0.2em;
}

div#workhistory {
    font-size: small;
}

div#workhistory #profile_abstract_item {
    margin-top: 10px;
}

div#workhistory #profile_abstract_item_title {
    color: #0069B5; 
}
div#workhistory #profile_abstract_item_title a {
    color: black; 
}
div#workhistory #profile_abstract_item_title a:visited {
    color: black; 
}

div#abstract {
   font-size: small;
    min-height: 394px;
}	

div#abstract #profile_abstract_item {
    margin-top: 10px;
    color: black;
}

div#abstract #profile_abstract_item_title {
    color: #0069B5; 
}

div#abstract #profile_abstract_item_title a {
    color: black; 
}
div#abstract #profile_abstract_item_title a:visited {
    color: black; 
}

div#personalinfo {
    font-size: small;
    min-height: 394px;
}

div#personalinfo #profile_abstract_item {
    margin-top: 10px;
    color: black;
}

div#personalinfo #profile_abstract_item_title {
    color: #0069B5; 
}

div#personalinfo #profile_abstract_item_title a {
    color: black; 
}
div#personalinfo #profile_abstract_item_title a:visited {
    color: black; 
}

div#relationships {
    font-size: small;
}

div#relationships #profile_abstract_item {
    margin-top: 10px;
    float : left;
    height: 50px;
}

div#relationships #profile_abstract_item_title {
    color: #0069B5; 
}
div#relationships #profile_abstract_item_title a {
    color: black; 
}
div#relationships #profile_abstract_item_title a:visited {
    color: black; 
}

div#contactinfo {
    font-size: small;
}

div#contactinfo #profile_abstract_item {
    margin-top: 10px;
}

div#contactinfo #profile_abstract_item_title {
    color: #0069B5; 
}
div#contactinfo #profile_abstract_item_title a {
    color: black; 
}
div#contactinfo #profile_abstract_item_title a:visited {
    color: black; 
}

div#likesinfo {
    font-size: small;
}

div#likesinfo #profile_abstract_item {
    margin-top: 10px;
}

div#likesinfo #profile_abstract_item_title {
    color: #0069B5; 
}
div#likesinfo #profile_abstract_item_title a {
    color: black; 
}
div#likesinfo #profile_abstract_item_title a:visited {
    color: black; 
}

div#studiesinfo {
    font-size: small;
}

div#studiesinfo #profile_abstract_item {
    margin-top: 10px;
}

div#studiesinfo #profile_abstract_item_title {
    color: #0069B5; 
}
div#studiesinfo #profile_abstract_item_title a {
    color: black; 
}
div#studiesinfo #profile_abstract_item_title a:visited {
    color: black; 
}

div#personalinfo_edit {
    font-size: small;
    clear: both;
}

div#personalinfo_edit #profile_abstract_item {
    margin-top: 10px;
}

div#personalinfo_edit #profile_abstract_item #button_class {
	background: url("/images/popup_background_button_bigger.png") no-repeat scroll 0px 2px transparent !important;	
	color: white;
	border: 0;
	height: 20px;
}

div#personalinfo_edit #button_class {		
	background: url("/images/popup_background_button_bigger.png") no-repeat scroll 0 2px transparent !important;	
	color: white;
	border: 0;
	padding: 3px 16px;
	height: 24px;
}

.button_class {
	background: url("/images/popup_background_button_bigger.png") no-repeat scroll 0 2px transparent !important;	
	color: white;
	border: 0;
	padding: 3px 16px;
	height: 24px; 
}

div#personalinfo_edit #profile_abstract_item input {
    padding: 3px 16px 3px;
}

div#personalinfo_edit #profile_abstract_item textarea {
    border: 1px solid #4D5E99;
    padding: 3px 16px 3px;
}

div#personalinfo_edit #profile_abstract_item_title {
    color: #0069B5; 
}
div#personalinfo_edit #profile_abstract_item_title a {
    color: black; 
}
div#personalinfo_edit #profile_abstract_item_title a:visited {
    color: black; 
}

div#personalinfo_edit #profile_abstract_item_title label {
	width: 200px;	
}

div#orange_box {
	border: 1px solid #cedff2;
	background-color: #fff9e0;
	padding: 5px;
}

div#orange_box #title {
    font-weight: bold;
    background-color: #f98d71;
    padding: 5px;
    color: #4D5E99;
    font-size: medium;
    padding-left: 10px;
}

div#orange_box #title #text {
    float: left;
}

div#orange_box #title #toolbar {
	float: right;
}

div#orange_box #footer_box {
	text-align: right;
}

div#blue_box {
	border: 2px solid black;
	min-height: auto;
	width: auto;
	-moz-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
}

div#blue_box #title {
    margin-bottom: 4px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

div#title_seeall {
    margin-bottom: 4px;
    background: none repeat scroll 0 0 #eaeaea;
    height: 40px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;	
}

div#title_seeall #text {
	color:#262626;
	float: left;
	font-family:Tahoma,Arial;
	font-size:12pt;
	font-weight:bold;
	margin-left:19px;
	padding-top:10px;	
}

div#blue_box #title_profile_flickr {
    margin-bottom: 4px;
    background: none repeat scroll 0 0 #eaeaea;
    height: 40px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

div#blue_box #title_profile_flickr #text {
	color:#262626;
	float: left;
	font-family:Tahoma,Arial;
	font-size:12pt;
	font-weight:bold;
	margin-left:19px;
	padding-top:10px;
}

div#blue_box #title_profile_flickr #toolbar {
	float:right;
	margin-right:12px;
	margin-top:14px;
}

div#blue_box #title_profile_twitter {
    margin-bottom: 4px;
    background: none repeat scroll 0 0 #eaeaea;
    height: 40px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

div#blue_box #title_profile_twitter #text {
	color:#262626;
	float: left;
	font-family:Tahoma,Arial;
	font-size:12pt;
	font-weight:bold;
	margin-left:19px;
	padding-top:10px;
}

div#blue_box #title_profile_twitter #toolbar {
	float:right;
	margin-right:12px;
	margin-top:14px;
}

div#blue_box #title_profile_videos {
    margin-bottom: 4px;
    background: none repeat scroll 0 0 #eaeaea;
    height: 40px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

div#blue_box #title_profile_videos #text {
	color:#262626;
	float: left;
	font-family:Tahoma,Arial;
	font-size:12pt;
	font-weight:bold;
	margin-left:19px;
	padding-top:10px;
}

div#blue_box #title_profile_videos #toolbar {
	float:right;
	margin-right:12px;
	margin-top:14px;
}

div#blue_box #title_profile_bio {
    margin-bottom: 4px;
    background: none repeat scroll 0 0 #eaeaea;
    height: 40px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

div#blue_box #title_profile_bio #text {
	color:#262626;
	float: left;
	font-family:Tahoma,Arial;
	font-size:12pt;
	font-weight:bold;
	margin-left:19px;
	padding-top:10px;
}

div#blue_box #title_profile_bio #toolbar {
	float:right;
	margin-right:12px;
	margin-top:14px;
}


div#blue_box #title_profile {
    margin-bottom: 4px;
    background: none repeat scroll 0 0 #eaeaea;
    height: 40px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}

div#blue_box #title_profile #text {
	color:#262626;
	float: left;
	font-family:Tahoma,Arial;
	font-size:12pt;
	font-weight:bold;
	margin-left:19px;
	padding-top:10px;
}

div#blue_box #title_profile #toolbar {
	float:right;
	margin-right:12px;
	margin-top:14px;
}

div#blue_box #title #text {
	color:#262626;
	float: left;
	font-family:Tahoma,Arial;
	font-size:12pt;
	font-weight:bold;
	margin-left:19px;
	padding-top:10px;
}

div#add_someone {
	float: left;
	margin-left: 100px;	
}

div#blue_box #title #toolbar {
	float:right;
	margin-right:12px;
	margin-top:14px;
}

div#blue_box #footer_box {
	font-style:normal;
	margin-bottom:5px;
	margin-right:10px;
	text-align:right;
}

div#blue_box #footer_box a {
    font-size: small;
}

div#blue_box #text #story {
	padding: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

html div#story_body { 
   height: expression( this.scrollHeight < 78 ? "77px" : "auto" );
}
div#story_body { 
   min-height: 77px;
}

div#blue_box #text #story_body {
	border: 2px solid lightgrey;
	padding: 10px;
	/**margin-top: 10px;**/
	font-size: small;
	-moz-border-radius: 10px;
	border-radius: 10px;
	/**min-height: 78px;**/
	height: auto;
	margin-bottom: 5px;
}

.twtr-widget .twtr-tweet {
	-moz-border-radius:10px 10px 10px 10px;
	border-radius: 10px;
	border-left:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
	border-top:1px solid #DDDDDD;
}

div#blue_box #text #story_body_reply {
	border: 2px solid lightgrey;
	margin-left: 100px;
	padding: 10px;
	margin-top: 10px;
	font-size: small;
	-moz-border-radius: 10px;
	border-radius: 10px;
	min-height: 78px;
	height:auto;
	margin-bottom: 5px;
}

div#blue_box #text #story_body #story_title {
	font-weight: bold;
	margin-bottom: 5px;
	color:#0069B5;
}

div#blue_box #text #story_body_reply #story_title {
	font-weight: bold;
	margin-bottom: 5px;
	color:#0069B5;
}

div#blue_box #text #story_footer {
	font-size: small;
    padding-top: 1px;
    font-size: 90%;
    color: #4A4A4A;
}

div#blue_box #text #story_footer_reply {
	margin-left: 100px;
	font-size: small;
    padding-top: 1px;
    font-size: 90%;
    color: #4A4A4A;
}

div#image_album {
	text-align: center;
}

div#image_album table {
    width: 100%;
}

div#image_album #thumbnail {
	margin: 5px;
}

div#image_album #thumbnail img {
	width: 170px;
	border: 1px solid #c0c0c0;
	padding: 5px;
}

div#image_album_footer {
	text-align: right;
	font-size: small;
}

div#main_profile_abstract {
	margin-top: 10px;
	margin-bottom: 20px;
}

div#main_profile_abstract #profile_detail {
	margin-left: 90px;
}

div#main_profile_abstract #profile_detail #title {
	font-weight: bold;
}

div#main_profile_abstract #profile_detail #toolbar {
	font-size: x-small;
}

div#main_profile_abstract #profile_picture {
	float: left;
	width: 80px;
}

div#friends_box {
	border: 2px solid black;
	float:left;
	padding:5px;
	width:90%;
	-moz-border-radius: 10px;
	border-radius: 10px;
	margin-bottom: 3px;
	width:100%;
}

/**.search_picture_thumbnail {
	float:left;
	margin-bottom:-14px;
	margin-left:9px;
	margin-right:-3px;
	text-align:left; 
	width:70px;
}**/

.search_picture_thumbnail {
  float:left;
  height:170px;
  margin-bottom:8px;
  margin-left:9px;
  margin-right:-3px;
  text-align:left;
  width:218px;
}

.search_picture_thumbnail img {
	width: 70px;
	height: 70px;	
	border: 1px solid #c0c0c0;
	margin-right: 2px;
    margin-top: 2px;
}

.profile_picture_thumbnail {
	float:left;
	margin-bottom:-14px;
	margin-left:9px;
	margin-right:-3px;
	text-align:left; 
	width:50px;
}

.profile_picture_thumbnail img {
	width: 50px;
	height: 50px;	
	border: 1px solid #c0c0c0;
	margin-right: 2px;
    margin-top: 2px;
}

div#main_profile_abstract #profile_picture img {
	border: 1px solid #c0c0c0;
	padding: 3px;
	width: 80px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

div#blog_description {
	margin-top: 20px;
	margin-bottom: 10px;	
}

.blog_comment_description {
	padding: 7px;
	margin-bottom: 2px;
	width:50%;
	float:left;
	margin-left:-250px;
}

#message_picture {
	border:1px solid #C0C0C0;
	padding:3px;
	width:70px;
	height: 70px;
	float:left;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
}

div#message_subject {
	font-family: Arial;
	font-weight: normal;
	color:black !important;;
}

#message_picture img {
	border:0 none;
	height:70px;
	width:70px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
}

#read_message { 
	margin-left: 100px;
}

#photo_message_container {
	float: left;
	margin-right: 50px;
	margin-bottom: 10px;
}

.subject_message {
	font-size: medium;
	font-weight: bold;
}

div#profileContainer {
	color:#0069B5;
	font-familiy: Tahoma, Arial;
}

.date_blog {
	color:#0069B5;
	font-size:14px;
}

div#read_message_div {
	border: 2px solid black;
	-moz-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	border-radius: 10px;	
	padding: 10px;
}

#error_msg {
	display:block;
	margin:10px 10px 10px;
	padding:10px;
	text-align:left;
	color: #2473B4 !important;
}

#error_msg2 {
	display:block;
	margin:10px 10px 10px;
	padding:10px;
	text-align:center;
}

error_msg_blog {
	display:block;
	margin:10px 10px 10px;
	padding:10px;
	text-align:center;
}

.GigaboxxContent {
	/*min-height:100px;*/
} 

div#book_div {
	width: 100%;
	height: auto;
}

div#film_div {
	width: 100%;
	height: auto;
}

div#championship_div {
	width: 100%;
	height: auto;
}

label {
	width: 147px;
	float: left;
}	

.regSpacer {
	margin-bottom: 5px;
	color: #0069B5;
}

.title_green_header {
	margin-top: 10px;
	font-family:Tahoma,Arial;
	font-size:15px;
	margin-bottom:20px;
}

.result {
	float:left;
	color: green;
	font-family: Tahoma;
	font-size: 11px;
	margin-top: -6px;
	margin-left: 4px;
}

div#search_links {
	float:left;
	margin-right: 110px;
	margin-bottom: 5px;
	padding-top:52px;
	padding-left:100px;
}

div#join_path {
	margin-left: 100px;
	margin-top: 50px;	
	font-size: 14px;
}

.inbox_2 {
	height:7px;
	margin-left:6px;
	margin-top:10x; 
	vertical-align:bottom;
	width:200px;
}

div#password_general {
	width: 200px;
}

.colorbar {
	margin-top: -3px;
	width: 1px;
	background-image: url(/scripts/password-strength/passwordstrength.jpg);
	height: 3px;
	float: left;
}

.media-play-overlay {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/images/video-play.png) no-repeat scroll center center;
	height:88px;
	opacity:0.6;
	position:absolute;
	width:88px;
	z-index:3;
}

.video_feeds {
	clear:both;
	height: auto;	
}

div#media_player_content {
	text-align: center;
	visibility: hidden;
}

ins {
	background-color:#AAFFAA;
	font-weight:bold;
	text-decoration:none;
}

.media-thumb {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(/images/mahalo3_horz.png) repeat-x scroll 0 -138px;
	color:#555555;
	display:block;
	float:left;
	font-size:8px;
	height:104px;
	margin:0 18px 0 0;
	position:relative;
	text-align:left;
	text-decoration:none;
	width:88px;
}

div#categories {
	border: 1px solid;
	width: 300px;
	height: auto;
	-moz-border-radius:13px 13px 10px 10px;
	border-radius: 13px 13px 10px 10px;
}

div#celebContainer {
	padding: 10px;
	margin-left: 50px;
	margin-top: 10px;	
}

div#celeb_title  {
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	background-color:#262626;
	border-bottom:4px inset grey;
	color:white;
	font-family:Tahoma;
	font-size:15px;
	height:52px;
	margin-bottom:12px;
	padding:11px;
	text-align:center;
}

div#categories_title  {
	-moz-border-radius-topleft:10px;
	-moz-border-radius-topright:10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	background-color:#262626;
	border-bottom:4px inset grey;
	color:white;
	font-family:Tahoma;
	font-size:15px;
	margin-bottom:10px;
	padding:13px;
	text-align:center;
}

div#txErrorMsgAddSomeone {
	color: #2473b4 !important;
	font-weight: bold;
	text-align: center;
}

div#error_msg_div_blog {
	color: #2473b4 !important;
	font-weight: bold;
	text-align: center;
}

div#error_msg_div2 {
	color: #2473b4 !important;
	font-weight: bold;
	text-align: center;
}

div#error_msg_div {
	color: #2473b4 !important;
	font-weight: bold;
	text-align: center;
}

div#header_box {
	background: url("/images/Login.png") no-repeat scroll 10px 24px #262626;
	color:white;
	font-family:Tahoma;
	height:72px;
	margin-bottom: 14px;
	border-bottom: 4px inset grey;
}

div#header_box_add_celeb {
	background: url("/images/add_celeb.png") no-repeat scroll 10px 24px #262626;
	color:white;
	font-family:Tahoma;
	height:72px;
	margin-bottom: 14px;
	border-bottom: 4px inset grey;
}

div#loginForm {
	-moz-border-radius:10px 10px 10px 10px;
	border-radius:10px 10px 10px 10px;
	border:3px solid #262626;
	height:400px;
	width:700px;
	background-color: white;
	margin-left:150px;
}

input, textarea {
	-moz-border-radius: 10px 10px 10px 10px;
	border-radius: 10px 10px 10px 10px;
	border: 1px solid grey;
	/**height: 12px;**/
	padding: 4px;
}

div#popup_container {
	margin-top: 10px;
	margin-left: 110px;
}

div#popup_container label {
	vertical-align: top;
	float: left;
	width: 120px;
	color: #0069B5;
}	

div#output_results_activities  {
	-moz-border-radius:6px 6px 10px 10px;
	border-radius:6px 6px 10px 10px;
	height:auto;
	margin-bottom:29px;
	min-height:10px;
	padding:10px;
	width:100%;
}

div#output_results_interests  {
	border-radius:6px 6px 10px 10px;
	-moz-border-radius:6px 6px 10px 10px;
	height:auto;
	min-height:10px;
	padding:10px;
	width:100%;
	margin-bottom: 11px;
}

div#output_results_musics  {
	border-radius:6px 6px 10px 10px;
	-moz-border-radius:6px 6px 10px 10px;
	height:auto;
	min-height:10px;
	padding:10px;
	width:100%;
	margin-bottom: 11px;
}

div#output_results_tv_shows  {
	border-radius:6px 6px 10px 10px;
	-moz-border-radius:6px 6px 10px 10px;
	height:auto;
	min-height:10px;
	padding:10px;
	width:100%;
	margin-bottom: 11px;
}

div#output_results_movies {
	border-radius:6px 6px 10px 10px;
	-moz-border-radius:6px 6px 10px 10px;
	height:auto;
	min-height:10px;
	padding:10px;
	width:100%;
}

div#output_results_books {
	border-radius:6px 6px 10px 10px;
	-moz-border-radius:6px 6px 10px 10px;
	height:auto;
	min-height:10px;
	padding:10px;
	width:100%;
	margin-bottom: 11px;
}

div#output_results_quotes {
	border-radius:6px 6px 10px 10px;
	-moz-border-radius:6px 6px 10px 10px;
	height:auto;
	min-height:10px;
	padding:10px;
	width:100%;
	margin-bottom: 11px;
}

div#popup_container #button_class {
	background:url("/images/popup_background_button.png") no-repeat scroll 0 2px transparent !important;
	border:0 none;
	color:white;
	width: 80px;
	height: 23px;
	cursor:pointer;
}

div#popup_container #button_class_bigger {
	background:url("/images/popup_background_button_bigger.png") no-repeat scroll 0 2px transparent !important;
	border:0 none;
	color:white;
	width: 150px;
	height: 23px;
	cursor:pointer;
}

#text_button_class {
	background:url("/images/popup_background_button_bigger.png") no-repeat scroll 0 2px transparent !important;
	border:0 none;
	color:white;
	width: 78px;
	height: 23px;
	cursor:pointer;
}

.a_button_class {
	background:url("/images/popup_background_button.png") no-repeat scroll 0 2px transparent !important;
	border:0 none;
	color:white;
	height: 23px;
	padding: 4px 27px 21px;	
	cursor:pointer;
}

.a_button_class:hover {
	color: white !important;
	cursor:pointer;
}

div#registrationImage {
	float: left;
	margin-left:-50px;
}

div#registrationForm  {
	float:right;
	margin-left:120px;
	margin-top:10px;
}

div#registration_title {
	text-align:center;
}

div#checkbox_register {
	margin-left: 181px;
	color: #0069B5;
}

.regSpacerRevision {
	margin-bottom: 2px;
}

div#video_divs {
	margin: 10px;
	float: left;	
}

div#video_divs_abstract {
	margin-left: 3px;
	float: left;
}

#video_object_abstract {
	float:left;
	margin-top: 6px;
	margin-left: 151px;	
}

div#title_amazon {
	color : #333333;
	float: left;
	height: 30px;
	width: 60%;
	font-size:15px;
	margin-left: 8px;
	font-family: Arial,Tahoma;
}

div#prize_amazon {
	color : #0060AA;
	float: left;
	margin-left: 20px;
	height: 30px;
	width: 5%;
}

.donate {
	font-size:18px;
	padding: 5px; 
	margin: 0.4em 0 0.5em;
	line-height: 1.3em;
	min-height:200px;
}

div#post_block {
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	border: 2px solid black;
	padding:10px;
	width:97%;
}

.blink {
	color: #0069B5;
	font-weight: bold;
}

.blink_flickr {
	color: #0069B5;
	font-weight: bold;
}

.blink_flickr_abstract {
	color: #0069B5;
	font-weight: bold;
}

.blink_yahoo {
	color: #0069B5;
	font-weight: bold;
}

.blink_videos_abstract {
	color: #0069B5;
	font-weight: bold;
}

div#second_block_blog{
	width:12%;	
	float: right;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	border: 2px solid black;
	padding:10px;
}

div#first_block_blog{
	width:84%;	
	float: left;
	min-height:100px;
}

#header {
	background-color: #262626;
	padding-left: 10px;	
	padding-right: 10px;	
	color: #ffffff;
	font-family: tahoma;
	border-bottom: 3px solid #818181;
}

#header table {
	color: #ffffff;
	font-family: Tahoma;
}

#header #header-content {
	margin-left: 100px;
	margin-right: auto;
	width: 1115px;	
}

#header #header-content #header-logo {
	float: left;
	padding-bottom: 8px;
	min-width: 400px;
}

#header #header-content #header-panel {
	float:left;
	/**margin-top:51px;**/
	padding-top:52px;
}

.profile_header_link_name {
	font-family: Arial,Tahoma;
	font-size: 10pt;
	color: white;
	margin-left:13px;
}

.profile_header_link_name a {
	color: white !IMPORTANT;
	text-decoration: none !IMPORTANT;
}

.profile_header_link_name a:hover {
	color: white !IMPORTANT;
	text-decoration: none !IMPORTANT;
}

.profile_header_link_name a:visited {
	color: white !IMPORTANT;
	text-decoration: none !IMPORTANT;
}

.profile_header_name {
	font-family: Arial,Tahoma;
	font-size: 14pt;
	color: white;
	margin-left:13px;
}

.profile_header_name a {
	color: white !IMPORTANT;
}

.profile_header_name a:hover {
	color: white !IMPORTANT;
	text-decoration: none !important!;
}

div#header-extra-tool {
  float:right;
}

div#search_links_first_row {
	margin-left: 39px;
}

div#search_links_first_row a {
	color: white;
}

div#search_links_first_row a:hover {
	text-decoration: none;
    color: #0069B5;
}

div#search_links_second_row {
	font-size: 14px;
	margin-left: 20px;
}

div#search_links_second_row a {
	color: white;
}

div#search_links_second_row a:hover {
	cursor:hand;
    color:#0069B5;
}

div#personalinfo_edit #profile_abstract_item input:hover {
	cursor:hand;
}

div#personalinfo_edit #button_class:hover {
	cursor:hand;
}

div#big_separator {
	max-width: 100% !important;
	background-color:#212121;
	border-bottom:2px solid #626262;
	border-top:2px solid #626262;
	float:left;
	height:40px;
	/**margin-left:-264px;**/
	/**padding-right:523px;**/
	width:1475px;
	color:#0069B5;
}

div#big_separator #box_title_big_right {
    float: right;
    width: 30px;
}

#inviteForm {
	margin:15px auto 0 215px;
	padding-bottom:25px;
	padding-top:10px;
	width:600px;
	height:350px;
	border: 2px solid;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.search_label_field {
	border: 1px solid; 
	padding: 3px; 
	font-size: 12px; 
	-moz-border-radius: 5px 5px 5px 5px;	
	border-radius: 5px 5px 5px 5px;	
}

.search_label_field:hover {
	cursor: hand;
}

#inviteForm .regSpacer {
	margin:0 0 6px;
	height: auto;
	margin-left:62px;
}

#inviteForm label {
	float:left;
	font-weight:bold;
	margin-right:10px;
	text-align:right;
	width:165px;
}

h2 {
	color:white;
	font-weight:normal;
	margin-left:116px;
	padding-top:37px;
}

#inviteForm div {
	clear:both;
	height:100px;
	margin-top:-27px;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	margin-bottom:40px;
}

div#header_invite {
	background-color: #262626;
	border-bottom:4px inset grey;
	color:white;
	font-size:13px;
	font-weight:normal;
}

div#tags_div {
	float: left;	
}

#custom_tags {
	-moz-border-radius:5px 5px 5px 5px;
	border-radius:5px 5px 5px 5px;
	background:none repeat scroll 0 0 #E6F1F7;
	border:1px solid #005FA7;
	color:#005FA7;
	display:block;
	float:left;
	font-weight:bold;
	margin:3px;
	padding:3px 5px;
}

div#registration_container {
	float:left;
}

div#profile_picture_home  {
	float:left;
	margin-bottom:13px;
	margin-right:1px;
	text-align:center;
	width:12%;
}

div#profile_picture_home_similars  {
	float:left;
	margin-bottom:13px;
	margin-right:2px;
	text-align:center;
	width:6%;
}

div#profile_picture_home_similars img {
	width: auto;
	margin-left:5px;
	height: 50px;	
	margin-right: 2px;
    margin-top: 2px;
    float: left;
    border-radius:10px;
	-moz-border-radius:10px;
}

div#profile_picture_home img {
	width: auto;
	margin-left:5px;
	height: auto;	
	margin-right: 2px;
    margin-top: 2px;
    float: left;
    border-radius:10px;
	-moz-border-radius:10px;
}

div#other_info {
	width:242px;
	float:left;
}

div#contenedor_revision {
	float:left;
}

div#blog_description_continue {
	float: left;
}

h2#title_blue_search {
	color:#0069B5;
	text-align:center;
	padding-top:0px !important;
	margin-left: 0px !important;
}

.tooltip {
	display:none;
	background:transparent url(/images/black_arrow.png);
	font-size:10px;
	height:70px;
	width:160px;
	padding:25px;
	color:#fff;	
	word-wrap:break-word;
}

.likes_link:hover {
	color:#0069B5;
	text-decoration: underline;
}

/* mail */
div.div_messages{
	border-style:solid;
	border-color:#F1F1F1;
	-moz-border-radius:10px 10px 10px 10px;
	border-radius:10px 10px 10px 10px;
	}

table.table_messages{
	width:100%;
	}

table.table_messages table{
	width:100%;
	}
	
table.table_messages td{
	padding-top:2px;
	padding-bottom:2px;
	}
	
table.table_messages tr:nth-child(even) {
	background: #F1F1F1;
	}
	
#story_body iframe, object {
	width: 180px;
	height: 180px;
}
