/*
Theme Name: World Business
Theme URI: 
Description: 
Version: 1.0
Author: 
Author URI: 
*/

/*** GENERAL TAGS ***/

body { margin: 0px; background: url(images/bg.jpg);  padding: 0px; color: #513C3C; font-family: 'Verdana','Trebuchet MS','Arial',sans-serif; font-size: 12px; }
h1,h2,h3,h4,h5 { font-weight: normal; margin: 0px; }
.wrap { width: 950px; margin: 0 auto 0 auto; }
.clear { display: block; clear: both; }
a, a:link { text-decoration: none; color: #0090c6; }
a:hover { text-decoration: underline; }

/*** HEADER ***/

.header { background: #00c7f2 url(images/header.jpg) no-repeat center top; }
.header .wrap { width: 900px; margin: 0 auto 0 auto; }
.blogtitle { width: 650px; background: #ffffff32; float: left; margin: 20px 0 20px 0;}
.searchbox { width: 240px; float: right; background: #321ffffff; color: #ffffff; font-family: 'Trebuchet MS','Arial'; font-size: 13px; margin: 30px 0 15px 0; }
.blogtitle h1 { font-family: 'Arial','Trebuchet MS',sans-serif; font-size: 37px; text-transform: uppercase; }
.blogtitle h1 a { color: #ffffff; }
.blogtitle span { font-size: 16px; font-weight: 600; font-family: 'Trebuchet MS','Arial',sans-serif; color: #ffffff; display: block; margin-top: -3px; }
.searchbox input.input { width: 232px; background: #FFFFFF; border: solid 1px #44daff; padding: 4px; margin-top: 2px;}

/*** MENU ***/

.menu { border-top: solid 1px #44daff; border-bottom: solid 1px #44daff; background: url(images/menubg.jpg) repeat-x center top; }
.menu ul { margin: 6px auto 6px auto; padding: 0px; list-style: none; width: 930px; }
.menu ul li { display: inline; }
.menu ul li a { width: 300 px; text-align: center; font-size: 14px; font-weight: 600; text-transform: uppercase; color: #ffffff; display: block; float: left; padding: 5px 20px 6px 20px;}
.menu ul li.current_page_item a  { background: url(images/menulinkbg.jpg); color: #00739e; }

/*** CONTENT ***/

.stwrap { border-top: solid 1px #000000; }
.stwrap .wrap { background: #ffffff url(images/sidebarbg.jpg) repeat-y right; padding-bottom: 20px; }

.leftcontent { width: 550px; float: left; }
.leftcontent .in { width: 500px; margin: 25px auto 0 auto; }

.post { margin-bottom: 40px; }
.posthead { background: #00739e url(images/postheadbg2.jpg) center top; padding-top: 1px;}
.posthead h2 { width: 430px; float: left; margin: 6px 10px 6px 10px; }
.posthead span.date { width: 35px; color: #44daff; font-family: 'Trebuchet MS','Arial',sans-serif; font-size: 11px; line-height: 12px; float: right; margin: 6px 0 6px 0;}
.posthead h2 a { color: #ffffff; font-family: 'Arial','Trebuchet MS',sans-serif; font-size: 20px; }

.postcontent { line-height: 18px; border-bottom: dashed 1px #0090c6; }
.postmeta { margin-top: 5px; color: #000000; }
.mcategories { width: 350px; padding-left: 20px; background: url(images/mcategories.jpg) no-repeat center left; float: left; }
.mcomments { width: 120px; float: right; text-align: right; }
.mcomments a { padding-left: 20px; background:url(images/mcomments.jpg) no-repeat center left; padding: 2px 0 2px 20px;}

/*** SIDEBAR ***/

.sidebar { width: 400px; float: right; }
.leftsidebar { width: 240px; float: left; background: url(images/sidebarbg.jpg) repeat-y; color: #BFBFBF; }
.leftsidebar h2 { background: url(images/bg1.jpg); padding: 10px; color: #ffffff; font-family: 'Trebuchet MS','Arial',sans-serif; text-transform: uppercase; font-size: 16px; font-weight: 600;}
.leftsidebar ul { margin: 0 auto 20px auto; list-style: none; width: 220px; padding: 0px;}
.leftsidebar ul li { border-bottom: dashed 1px #a1a1a1; padding: 5px 0 5px 0; }
.leftsidebar ul li a { color: #ffffff; }

.rightsidebar { width: 160px; float: right; }
.rightsidebar .in { width: 136px; margin: 20px auto 0 auto; }
.rightsidebar img { margin-bottom: 10px; }
.rightsidebar h2 { color: #292A25; font-family: 'Trebuchet MS','Arial',sans-serif; text-transform: uppercase; font-size: 20px; border-bottom: solid 1px #CFB4B4; }
.rightsidebar ul { margin: 0 auto 20px auto; list-style: none; width: 140px; padding: 0px;}
.rightsidebar ul li { border-bottom: dashed 1px #DDCACA; padding: 5px 0 5px 0; }


/*** COMMENTS  ***/

.comments { border-top: solid 1px #CEDDE4; padding-top: 10px; margin-top: -5px;}
.comments h2 { margin-bottom: 14px; }
.comment { display: block; padding: 10px; }
.alt { background: #E7F8FF; }
.comment-meta { color: #92A8B1; border-bottom: solid 1px #CCE3EB; padding-bottom: 4px; }
.comment-meta span { font-size: 14px; font-weight: bold; }

.commentform { background: #E7F8FF; display: block; padding: 10px; margin-top: 10px;}
.commentform span { font-size: 16px; display: block; color: #8B8477; margin-bottom: 4px; }
.commentform input, .commentform textarea { width: 350px; background: #ffffff; border: #ffffff; padding: 4px; margin-bottom: 10px; }
.commentform input.subscribe_button{ width: 153px; height: 33px; background: url(images/comment-off.jpg); display: block; text-indent: -9999px; }
.commentform input.subscribe_button:hover { background: url(images/comment-on.jpg); }

/*** OTHER ***/

.footer { width: 950px; margin: 10px auto 20px auto; padding: 0px 0 20px 0; color: #999999; }
.footer a { color: #999999; text-decoration: underline; } 

