﻿/* ##### */
/* Common */
/* ##### */

*							{ margin: 0px; padding: 0px; }
body, input, select			{ font-family: "Lucida Grande", Verdana, Arial;	font-size: 14px; line-height: 18px; }

h1, h2, h3, h4, h5			{ font-family: "Lucida Grande", Verdana, Arial; }
h1							{ color: #46570f; font-size: 22px; padding-bottom: 8px; }
h2							{ color: #5c7213; font-size: 18px; padding-bottom: 8px; }
h3							{ color: #738d1b; font-size: 12px; padding-bottom: 8px; }

a							{ color: #738d1b; text-decoration: none; }
a:hover						{ color: #8ba926; }

p							{ line-height: 25px; padding-bottom: 25px; }
img							{ border: 0px; }
.space						{ height: 1px; border-bottom: solid 1px #dadada; margin: 12px 0px 16px 0px; }
.clear						{ clear:both; }

/* ##### */
/* ThickBox 3 */
/* ##### */

#simplemodal-overlay		{ background-color:#000; }
#simplemodal-container		{ background-color:#333; border:8px solid #444; padding:12px; color: #fff; }
#simplemodal-container a.modalCloseImg { background: url(/img/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer; }

/* ##### */
/* Design */
/* ##### */

.center						{ width: 990px; margin: 0px auto; }

#top						{ height: 120px; }
#top .l						{ width: 480px; float: left; }
#top .r						{ width: 480px; float: right; text-align: right; }		
#top #logo					{ width: 440px; height: 70px; background: transparent url(/img/design/logo.jpg) no-repeat top left; position: relative; top: 50px; }
#top #menu					{ height: 40px; position: relative; top: 80px; }
#top #menu ul				{ list-style: none; float: right; }
#top #menu ul li			{ float: left; }
#top #menu a				{ padding: 11px 20px 11px 20px; display: block; background: transparent url(/img/design/top_menu_bg.jpg) repeat-x top left; margin-left: 1px; color: #FFF; font-size: 16px; }
#top #menu a:hover			{ background: transparent url(/img/design/top_menu_bg_over.jpg) repeat-x top left; }
#top #menu .active a		{ background: transparent url(/img/design/top_menu_bg_over.jpg) repeat-x top left; }

#top_content				{ height: 100px; background: url('/img/design/top_content_bg.gif') repeat-x left top; }
#top_content .center		{ width: 776px; margin: 0px auto; }
#top_content .ads			{ width: 750px; height: 95px; background-color: #D1E881; text-align: center; float: left; padding-top: 5px; }
#top_content .partner		{ width: 26px; float: right; }
#top_content .partner a		{ padding: 5px 5px 0px 5px; display: block; }

#content					{ margin-top: 20px; margin-bottom: 20px; min-height: 300px; height: auto !important; height: 300px; }

#bottom						{ }
#bottom .center				{ width: 970px; padding: 10px; background-color: #eeeeee; color: #bbbbbb; font-size: 10px; display: block; }
#bottom a					{ color: #bbbbbb; }
#bottom .l					{ width: 450px; float: left; }
#bottom .r					{ width: 450px; float: right; text-align: right; }

#bottom_charts				{ margin-top: 5px; margin-bottom: 50px; }
#bottom_charts .center		{ text-align: right; }

.information				{ margin-top: 30px; }
.information table			{ width: 600px; margin: 0px auto; }
.information table td		{ padding-bottom: 20px; }
.information .l				{ width: 300px; float: left; text-align: center; }
.information .r				{ width: 600px; float: right; text-align: left; }

/* Converting currency */
#converting_field			{ width: 525px; margin: 40px auto; }

#input_field				{ margin-bottom: 10px; }
#input_field input			{ width: 503px; padding: 10px; font-size: 20px; font-weight: bold; }

#currency_select			{ padding-bottom: 10px; }
#currency_select .l1		{ float: left; width: 250px; padding-top: 8px; }
#currency_select .l2		{ float: left; width: 25px; }
#currency_select .l3		{ float: left; width: 250px; padding-top: 8px; text-align: right; }
#currency_select select		{ width: 240px; padding: 10px; font-size: 16px; }

#btnConvertCurrency			{ float: right; }

#result						{ margin-top: 20px; text-align: center; padding: 25px 0px 25px 0px; font-size: 35px; font-weight: bold; background-color: #D1E881; }
.content_ad					{ margin: 0px auto; text-align: center; }

/* Currency rates 
#currency_rates					{ margin-top: 40px; }
#currency_rates table			{ margin: 0px auto; }
#currency_rates	table thead	td	{ font-weight: bold; font-size: 16px; height: 50px; }
#currency_rates	table tbody	td	{ padding: 5px; font-size: 10px; }
#currency_rates	.even			{ background-color: #ecf4d1; }
#currency_rates	.hover			{ background-color: #f4db98; }
*/

/* currency list */
.curr_list						{ }
.curr_item						{ width: 300px; float: left; padding: 10px; margin: 0px 4px 10px 4px; background-color: #ecf4d1; }
.curr_item h3					{ width: 150px; padding: 0px; margin: 0px; z-index: 5px; white-space: nowrap; }
.curr_item h3 a					{ color: #333; font-size: 12px; }
.curr_item img					{ float: left; padding-right: 10px; }
.curr_item .rates				{ width: 65px; float: right; z-index: 2; position: relative; top: 5px; text-align: right; }
.curr_item .rateDiff			{ font-size: 11px; color: #666666; }
.curr_item .rateDiff.up			{ color: #7CAB36; }
.curr_item .rateDiff.down		{ color: #94090D; }
.curr_item .rateCurrent			{ font-size: 16px; color: #333333; }

/* Blog */
#blog						{  }
#blog .ad336x280			{ float: left; padding: 20px 40px 30px 0px; }