/*

#### MASTER CSS SHEET ####

FinanzasUSA.net

2008 Green Egg Media
www.greeneggmedia.com

*/


/*

Color Guide 

Light Blue: 	#009fef
Strong Blue: 	#0069b9
Grey/Black:		#363636
Orange:			#f9bb3f

*/

/* Imports */

@import url("reset.css");

/* Layout */

#uber_wrapper {width: 100%; height: 100%; background-image: url(../images/elements/bg_top_tile.gif); background-repeat: repeat-x; }
#wrapper {width: 1050px; margin-top: 30px; overflow: hidden;}

#main_column {width: 775px; background-image: url(../images/elements/header.gif); min-height: 800px; background-repeat: no-repeat; float: left;}
#column_roll {width: 775px; background-image: url(../images/elements/vertical_tile.gif); float: left; background-repeat: repeat-y; }

#break {height: 25px;}

.test3 p.decky {color: #777777; font-size: 10pt; line-height: 14pt;}
.test3 p.acc_by {font-size: 9pt; margin: 0; padding: 0; font-weight: bold;}

/* Header */

#header {width: 100%; height: 81px; position: relative;}
p.explanation {font-size: 12pt; margin-left: 400px; padding-top: 60px; color: #fff; font-family: "Arial"; height: 20px;}

ul#main_menu {overflow: hidden; padding-top: 7px; margin-top: 25px; margin-left: 20px; height: 30px; border-bottom: 1px solid #CECECE; width: 730px;}
ul#main_menu li {float: left; margin-right: 18px; font-size: 10pt;}
ul#main_menu li a {color: #009fef; text-decoration: none;}
ul#main_menu li a:hover {background: #009fef; color: #fff;}
ul#main_menu li a.selected {color: #89af51;}
ul#main_menu li a:hover.selected {color: #89af51; background: none;}

a#home_link {display: block; width: 460px; height: 80px; float: left; margin-top: 5px;}

/* Footer */

#footer {width: 775px; height: 124px; background-image: url(../images/elements/footer_bg.gif);  margin-bottom: 15px; float: left; }
#footer img {margin-top: 10px; margin-left: 22px;}
#footer p {color: #6d777d; font-size: 8pt; margin-left: 22px; margin-top: 15px; width: 550px;}

ul#footer_menu {margin-left: 22px; margin-top: 10px; overflow: hidden;}
ul#footer_menu li {float: left; font-size: 8pt; margin-right: 5px; border-right: 1px solid #b6bbbc; padding-right: 5px;}
ul#footer_menu li.end {border-right: none;}
ul#footer_menu li a {color: #b6bbbc; text-decoration: none;}
ul#footer_menu li a:hover {color: #fff;}

/* Nav Column */

#nav_wrapper {width: 260px; float: right;}
#nav {width: 259px; height: 235px; background-image: url(../images/elements/right_nav_bg.gif); float: left; margin-top: 43px; margin-right: 3px; background-repeat: no-repeat; margin-bottom: 10px;}
ul.nav_ul { width: 100px; float: left; margin-top: 20px; margin-left: 10px;}
ul.nav_ul li {font-size: 10pt; margin-bottom: 10px;}
ul.nav_ul li a {color: #0097E2; text-decoration: none;}
ul.nav_ul li a.current {color: #B4B4B4;}
ul.nav_ul li a:hover.current {color: #B4B4B4; background: none;}
ul.nav_ul li span.subscription a.current {color: #B4B4B4;}
ul.nav_ul li.usa a {color: #da1527;}
ul.nav_ul li.usa a:hover {background: #da1527; color: #fff;}
ul.nav_ul li.subscription a {color: #fca93f;}
ul.nav_ul li.subscription a:hover {background: #f9bb3f; color: #fff;}
ul.nav_ul li a:hover {text-decoration: none; color: #fff; background: #009fef;}
ul#left_nav {padding-left: 10px;}

#search_box {height: 30px; float: left; margin-top: 78px; margin-left: 8px; padding-left: 10px;}
#search_box input {border: 1px solid #a9a9a9; background-image: url(../images/elements/search_bg.gif); background-repeat: repeat-x; background-position: top; color: #636568; height: 16px; padding: 2px; float: left; width: 137px;}
#search_box input#search {padding: 0; height: 20px; float: right; width: 20px;}
p.search_box_p {overflow: hidden; width: 165px; margin-top: 1px;}

img.search_box_logo {margin-top: 68px; margin-left: 14px; width: 41px;}

/* Sign in Box */

#user_box {position: absolute; width: 254px; left: 790px; height: 152px;}
#status_box {width: 234px; height: 19px; background-image: url(../images/elements/user_elements/sign_in_tag.gif); padding: 10px; font-size: 10pt; color: #2c2c2c;}
#status_box a {cursor: pointer; cursor: hand;}
#status_box p {color: #2c2c2c;}
#status_box p a {color: #C53E3E; text-decoration: none;}
#status_box p a:hover {text-decoration: underline;}

#quick_login {height: 108px; background-image: url(../images/elements/user_elements/sign_in_bg.gif); padding: 4px 10px; font-size: 10pt;}
#quick_login p {margin-bottom: 4px; color: #2morec2c2c;}
#quick_login p#password_bump {margin-bottom: -1px;}
#quick_login form {margin-top: 6px;}
#quick_login input {background-image: url(../images/elements/search_bg.gif); background-repeat: repeat-x; background-position: top; border: 1px solid #a9a9a9; padding: 2px; margin-bottom: 4px;}
#quick_login input#login {background-image: none; border: none; padding: 0; margin-bottom: -9px; margin-left: 8px;}
#quick_login p.forget {font-size: 9pt; margin-top: 4px;}
#quick_login p.forget a {color: #2c2c2c; text-decoration: none;}
#quick_login p.forget a:hover {text-decoration: underline;}

/* Main Page */

#main_news {height: 240px; width: 769px; background-image: url(../images/elements/main_news_bg.gif); margin-top: 15px; background-repeat: no-repeat;}
#accordian_ds {height: 6px; width: 769px; background-image: url(../images/elements/accordian_ds.gif); background-repeat: repeat-x;}
#main_news ul.test3 {width: 769px;}

#main_news ul.test3 li h3.headline_bold {font-weight: lighter; font-size: 12pt; margin-bottom: 2px;}
#main_news ul.test3 p.headliner {margin-bottom: 2px;}
#main_news ul.test3 p.headliner a:hover {text-decoration: underline;}

p.more {margin-top: 5px; margin-left: -5px; font-family: Arial; overflow: visible;}
p.more img {}
#main_news p.more {font-size: 11pt;}
p.more a {color: #009fef; text-decoration: none; height: 25px;}
p.more a:hover {color: #0069b9;}

a.backup {color: #498BBD; text-decoration: none;}

#main_features {padding: 20px 0; margin-bottom: 18px; border-top: 1px solid #CECECE; border-bottom: 1px solid #CECECE; width: 735px; margin-left: 15px; margin-top: 15px; overflow: hidden;}
#main_features #articles {width: 490px; float: left; border-right: 1px solid #CECECE; padding-right: 23px; margin-right: 15px;}

h1.article_head {color: #241b83; font-weight: 600; margin-bottom: 20px; font-size: 15pt;}
img.header_image {margin-bottom: 20px;}

#videos {float: right; width: 200px;}
#videos h2 {margin-top: -1px; margin-bottom: 4px; color: #89af51;}
#videos h2 a {color: #498BBD; text-decoration: none;}
h2.video_header {font-size: 9pt; font-family: Arial;}
#videos h2 a:hover {color: #498BBD;}
#videos h1.article_head {font-weight: 600;}

#misc_article {width: 472px; float: left; padding-left: 15px; border-right: 1px solid #CECECE; padding-right: 23px;}

#del_editor {overflow: hidden;  margin-top: -3px; border-bottom: 1px solid #CECECE; padding-bottom: 20px; margin-bottom: -5px;}
#del_editor img {height: 120px; margin-left: 8px; margin-bottom: 5px; float: right;}
#del_editor span.armando {color: #89af51; font-size: 9pt; margin-top: 10px; margin-bottom: 10px; font-weight: bold;}
#del_editor p {font-size: 9pt; line-height: 16px; color: #525252; font-family: Arial;}
#del_editor p a {color: #009fef; text-decoration: underline;}
#del_editor p a:hover {text-decoration: none;}

#del_editor a.leer {font-size: 8pt; color: #0069b9; text-decoration: none;}
#del_editor a:hover.leer {text-decoration: underline;}

#video_shadow {width: 205px; height: 175px; background-image: url(../images/elements/video_shadow.gif);}

/* General Text */

#text_column {width: 733px; margin-left: 21px; margin-top: 20px; padding-bottom: 20px;}
.in_article_photo {height: 100%; width: 350px;}
.in_article_photo img {width: 325px;}
.in_article_photo_center {width: 700px; height: 100%; overflow: hidden;}
.in_article_photo_center img {margin-left: 23%; float: left;}

.in_article_photo_left {height: 100%; width: 375px; float: left; margin-bottom: 5px;}
.in_article_photo_right {height: 100%; width: 375px; float: right; margin-bottom: 5px;}

.in_article_photo_left img {float: left; max-width: 350px;}
.in_article_photo_right img {float: right; max-width: 350px;}

#text_column .in_article_photo_center p.caption {color: #B3B3B3; font-size: 9pt; float: left; margin-left: 23%;}

#text_column .in_article_photo p.caption {color: #B3B3B3; font-size: 9pt; float: left;}
#text_column .in_article_photo_left p.caption {color: #B3B3B3; font-size: 9pt; float: left;}
#text_column .in_article_photo_right p.caption {color: #B3B3B3; font-size: 9pt; float: left;}

/* Blog */

	/*listed Entries */
	.post {margin-bottom: 30px;}
	.post h1 {font-size: 22pt; margin-bottom: 10px;}
	.post h2 {margin-bottom: 10px; color: #f9bb3f; font-size: 9pt; font-weight: bold;}
	.post h1 a {color: #363636; text-decoration: none;}
	.post h1 a:hover {text-decoration: underline;}
	.post .post_body {font-size: 10pt;}
	.post .post_body p {font-size: 10pt; margin-bottom: 10px; color: #383838; line-height: 20px;}
	.post .post_body a {color: #009fef; text-decoration: underline;}
	.post .post_body a:hover {text-decoration: none;}
	.post_header {overflow: hidden; padding-bottom: 10px;}
	
	/* Full Entries */
	#entry {margin-bottom: 30px; width: 725px;}
	#entry h1 {font-size: 26pt; margin-bottom: 30px; font-family: Arial; width: 650px; color: #363636;}
	#entry h2 {margin-bottom: 10px; color: #AFA538; font-size: 8pt; font-family: Arial;}
	#entry .entry_body p.entry_date {color: #949494;}
	#entry h2 strong {font-weight: bold;}
	#entry h3 {color: #89af51; margin-bottom: 25px; font-size: 9pt; font-weight: bold; font-family: Arial;}
	#entry h1 a {color: #363636; text-decoration: none;}
	#entry h1 a:hover {text-decoration: underline;}
	#entry .entry_body {overflow: hidden;}
	#entry .entry_body strong {font-weight: bold;}
	#entry .entry_body strong p {font-weight: bold;}
	#entry .entry_body p {font-size: 9pt; margin-bottom: 10px; color: #383838; line-height: 20px;}
	#entry .entry_body a {color: #009fef; text-decoration: underline;}
	#entry .entry_body a:hover {text-decoration: none;}
	#entry .entry_pic {float: right; margin-left: 40px; margin-bottom: 40px; overflow: hidden; width: 302px;}
	#entry .entry_pic img {width: 300px; float: right; border: 1px solid #cecece; }
	/*#entry img {margin: 10px; border: 1px solid #cecece;}*/
	img.mail {margin-left: 5px; margin-bottom: -2px;}
	.entry_deck {margin-bottom: 20px;}
	
	img#print_header {display: none;}
	
.tags_display {background: #F2F8FA; font-size: 10pt; padding: 4px; color: #99ADB4; width: 715px;}
.tags_display a {text-decoration: none; color: #8EC0D3;}
.tags_display a:hover {color: #475458;}

.feed_links {overflow: hidden; margin-bottom: 15px; height: 25px; width: 100%;}
.feed_links p {float: right; font-size: 10pt; margin-left: 10px; margin-right: 7px;}
.feed_links p a {color: #AFAFAF; text-decoration: none;}
.feed_links p a:hover {background: #AFAFAF; color: #fff;}

#month_list {background: #F0F0F0; padding: 10px; font-size: 9pt; width: 701px;}
#month_list ul li {margin-bottom: 4px;}
#month_list ul li a {color: #727272;}
#month_list ul li a:hover {text-decoration: none;}

/* User Forms */

#user_form h1 {font-size: 22pt; color: #363636; margin-bottom: 10px;}
#user_form input {background-image: url(../images/elements/search_bg.gif); background-repeat: repeat-x; background-position: top; border: 1px solid #a9a9a9; padding: 2px; margin-bottom: 4px;}
#user_form form label {font-size: 11pt; color: #383838;}
#user_form_text p {font-size: 10pt; color: #383838; margin: 10px 0;}
#user_form_text a {color: #009fef; text-decoration: underline;}
#user_form_text a:hover {text-decoration: none;}

.error {font-size: 10pt; padding: 4px; color: #009fef; margin-bottom: 4px;}

/* Mini Feature */

.mini_feature {overflow: hidden; margin-bottom: 10px; padding-bottom: 0; height: 100%;}
.divider {border-bottom: 1px dotted #E0E0E0; width: 480px; height: 2px; margin-bottom: 10px; margin-top: 0;}
.no_border {border-bottom: none;}
.mini_feature img.medpic {border: 1px solid #c4c8cc; width: 300px; float: left; padding-bottom: -6px;}
.mini_feature .medpic_box {width: 300px; float: left; padding-bottom: -6px; height: 40px;}

.mini_feature p.attr {color: #AFA538; font-size: 8pt; margin-bottom: 5px; font-family: Arial;}
.mini_feature p.attr strong {font-weight: bold;}

.mini_feature p.attr_main {color: #AFA538; font-size: 8pt; margin-bottom: 5px;}
.mini_feature p.attr_main strong {font-weight: bold;}

.mini_feature h1 {color: #0069b9; font-size: 18pt; line-height: 24px; margin-bottom: 4px; font-weight: 100; font-family: Sans-serif;}
.mini_feature h1.list_title a {color: #363636;}
.mini_feature h1 a {color: #0069b9; text-decoration: none;}
.mini_feature h1 a:hover {text-decoration: underline;}
.mini_feature h1 span {color: #89af51; font-size: 9pt; margin-left: 10px; font-weight: bold;}
.mini_feature p {font-size: 9pt; line-height: 17px; color: #525252; font-family: Arial;}
.mini_feature p a {color: #0069b9; text-decoration: none;}
.mini_feature p a:hover  {text-decoration: underline;}
.mini_feature p a.leer {font-size: 8pt;}
.mini_text {width: 180px; float: right; height: 100%;}
.mini_text_list {width: 410px; float: left; margin-left: 10px;}
.mini_feature span.list_posts {margin-left: 0px;}
img.mini_title {margin-top: -2px; margin-bottom: 2px;}
p.byl {color: #89af51; margin-bottom: 7px; font-weight: bold;}
span.green_name {color: #89af51; margin-bottom: 10px; font-weight: bold;}

.format_arial {font-family: Arial;}
.mini_feature .format_arial .deck_text {font-family: Arial;}

a.leer {font-size: 8pt; color: #0069b9; text-decoration: none;}
a:hover.leer {text-decoration: underline;}

.shadow_box {margin-left: 2px; float: right; width: 117px; height: 118px; background-image: url(../images/elements/shadow.gif); background-repeat: no-repeat;}
.shadow_box img {float: left;}

/* Content Pages */

#content h1 {font-size: 22pt; color: #363636; margin-bottom: 10px;}
#content p {font-size: 11pt; color: #363636;}

/* Search */

a span.search_highlight {background: #49b200; color: #fff;}
span.search_highlight {background: #49b200; color: #fff;}

/* Advertisements */

#top_advertisement {float: left; width: 730px;}
#bottom_advertisement {margin-top: 0; width: 252px;}
#bottom_advertisement img {border: 1px solid #cecece;}

/* Tag Cloud */

#tag_cloud {padding-bottom: 25px; border-bottom: 1px solid #CECECE;}
#tag_cloud a {color: #498BBD; text-decoration: none; }
#tag_cloud a:hover {color: #89af51;}

/* Article Tools */

#toolbar {width: 100%; overflow: hidden; margin-top: -8px;}
#article_tools {width: 200px; height: 27px; float: right; padding-right: 0; padding-top: 0; text-align: right; font-size: 10pt; margin-right: 5px;}
#article_tools a {color: #AFAFAF; text-decoration: none; margin-left: 10px;}
#article_tools a.font_larger {font-size: 15pt;}
#article_tools a.font_smaller {font-size: 11pt; margin-right: -10px;}
#article_tools a:hover {color: #fff; background: #AFAFAF;}

.mini_feature .deck_text {margin-bottom: 15px; font-family: Tahoma;}
.mini_feature .deck_text p {font-size: 10pt;}

/* Footer Content */

#content_text {font-size: 10pt;}
#content_text p {line-height: 18px; font-size: 10pt; color: #444444;}

.caption {width: 300px; float: right; margin-top: 4px; font-size: 8pt; color: #6B6B6B;}

a.stockcharts {color: #cecece;}
p.stockcharts {color: #cecece;}
p.stockcharts {font-size: 7pt; margin-right: 10px; margin-top: -10px;}

/* Cromos USA Box */

#cromos_usa_box {width: 361px; height: 326px; background-image: url(../images/elements/cromos/box_bg.gif); float: left; margin-top: 1px;}
img.cromos_title {margin-top: 10px; margin-bottom: 7px;}
#cromos_title {border-bottom: 1px solid #cecece; margin-bottom: 6px; margin-left: 10px; width: 332px;}
img.cromos_photo {border: 11px solid #e1e1e1;}
img.cromos_box_title {margin-bottom: 0;}
#cromos_box_text {width: 330px; margin-left: 6px; margin-top: 6px;}

#cromos_box_text h2 {color: #949494; font-size: 8pt; margin-bottom: 9px; padding-top: 8px; margin-left: 5px;}
#cromos_box_text h1 {margin-left: 5px; font-size: 15pt;}
#cromos_box_text h1#cromos_lift {margin-bottom: 17px;}
#cromos_box_text h1 a {color: #1c1d1d; text-decoration: none;}
#cromos_box_text h1 a:hover {text-decoration: underline;}
#cromos_box_text h3 {color: #8dbb4a; font-size: 9pt; margin-top: -4px; margin-bottom: 12px; margin-left: 5px; font-family: Arial; font-weight: bold;}
#cromos_box_text p {color: #3e3e3f; font-size: 9pt; margin-left: 5px; line-height: 17px; font-family: Arial;}

#chart_and_cromos {padding-left: 14px; overflow: hidden; width: 745px; height: 350px;}
#stockcharts_att {padding: 0 10px; margin-bottom: 20px;} 

#main_art {overflow: auto; height: 100%; width: 350px; margin-left: 10px; margin-top: 14px;}
#main_art h2 {font-size: 17pt; margin-bottom: 4px;}
#main_art h2 a {color: #3A3A3A; text-decoration: none;}
#main_art h2 a:hover {text-decoration: underline;}
#main_art img.view_gal {float: right; margin-left: 10px;}
#main_art p {font-size: 9pt; color: #9B9B9B;}

#myGallery
{
width: 700px !important;
height: 400px !important;
}

#summary {font-size: 10pt; color: #747474;}
ul.artists_list li {font-size: 11pt; margin-bottom: 4px;}
ul.artists_list li a {color: #A52F2F; text-decoration: none;}
ul.artists_list li a:hover {text-decoration: underline;}