/*  

Theme Name: Winning Personality

Theme URI: http://www.mysuccessfullife.com

Description: Matching theme to website design

Version: 1.0

Author: Tyson Allen

Author URI: http://www.mysuccessfullife.com

Tags: valid XHTML, valid CSS, right sidebar, widget ready, simple, widgets, two columns

*/


*{outline:none;margin:0;padding:0;}
a:link,a:visited,a:active{color:#bc5c00;}
a:hover{color:#de710a;}
body{font-family:Arial, Helvetica, sans-serif;background:#ebe9e1 url(img/bgr-hdr.jpg) repeat-x;margin:0;}
#wrapper{width:950px;margin:auto;}
ol {margin:0 35px 18px;}
#wrapper{width:950px;margin:auto;}
#header{width:auto;height:94px;margin:auto;}
#header td.tab{width:308px;background:url(img/tab-hdr.jpg) no-repeat;margin:0 0 0 100px;}
a.logo{width:192px;height:52px;float:left;background:url(img/logo.png);margin-top:45px;}
#header img.logo,#header_copy img.logo{margin-top:30px;}
a.logo span{display:none;}
.nav { position:relative; width:950px; height:85px; font-size:14px; font-family:Georgia, "Times New Roman", Times, serif; z-index:100;}
.nav .select { margin:0; padding:0; list-style:none; white-space:nowrap; }
.nav li { float:left; margin:0 4px; }
.nav li.lrt { float:right; margin:0; }
.nav .select a { display:block; float:left; color:#ffdab6; text-decoration:none; padding:0 0 0 10px; height:46px; line-height:50px; }
.nav .select li.lrt a { color:#ffdab6; }
.nav .select a b { display:block; padding:0 10px 0 0; }
.nav .select a:hover, .nav .select li:hover a { color:#894d12; background:transparent url(/images/bgr-tab-nav.jpg) repeat-x top left; cursor:pointer; }
.nav .select li.lrt a:hover, .nav .select li.lrt:hover a { color:#894d12; background:transparent url(/images/bgr-tab-nav.jpg) repeat-x top left; cursor:pointer;}
.nav .select a.current, .nav .select a.current:hover { color:#894d12; background:transparent url(/images/bgr-tab-nav.jpg) repeat-x  top left;}
.nav .select li.lrt a.current, .nav .select li.lrt:hover a { color:#894d12; background:transparent url(/images/bgr-tab-nav.jpg) repeat-x top left;}
.nav .sub { position:absolute; left:-9999px; width:0;}
.nav table { border-collapse:collapse; margin:-1px; font-size:1em; width:0; height:0; }
.nav .sub { margin:4px 0; padding:0; list-style:none; background:transparent;}
.nav .sub li, .nav .rt li {margin:0; background:url(/images/bgr-sub-nav.jpg) repeat-x;}
.nav .select :hover .sub { height:40px; display:block; position:absolute; float:left; width:948px; top:42px; left:0; text-align:center; background:transparent; z-index:500;}
.nav .select :hover .rt li{ float:right; z-index:500;}
.nav .select :hover .sub li a { display:block; height:40px; line-height:22px; float:left; background:transparent; padding:10px 10px; margin:0; white-space:nowrap; color:#333; font-size:12px; text-align:center; }
.nav .select :hover .sub li a b{padding:0;}
.nav .select :hover .sub li.subline a { color:#c00; }
.nav .select :hover .sub li a:hover, .nav .select :hover .sub li:hover { color:#000; line-height:22px; position:relative; background:url(/images/bgr-sub-highlight.jpg) repeat-x; }
.nav .select :hover .sub, .nav .select .show { height:40px; display:block; position:absolute; float:left; width:948px; top:42px; left:0; text-align:center; background:transparent;}
.nav .select .lrt .show li{float:right;}

.nav .select :hover .sub, .nav .show a b { padding:0;}
.nav .select :hover .sub li a, .nav .select .sub li a { display:block; height:40px; line-height:22px; float:left; background:transparent; padding:10px 10px; margin:0; white-space:nowrap; color:#333; font-size:12px;}
.nav .select .sub li a.current_sub { color:#000; line-height:22px; position:relative; background:url(/images/bgr-sub-highlight.jpg) repeat-x;}
#branding{margin-top:15px;}
#branding h1 a{color:#000;font-weight:700;text-decoration:none;line-height:24px;font-size:20px;}
#branding p{color:#fff;}
.search{color:#FFF;margin-left:50px;}
.search .search-text{background:url(img/search-bg.png) no-repeat;width:157px;border:none;padding:6px 30px 8px 10px;float:left;}
.search-alert{display:none;background:url(img/search-alert-arrow.png) no-repeat;float:left;margin-top:2px;position:absolute;font-size:10px;cursor:pointer;color:#000;padding:20px 15px 10px;}
.search .btn{position:relative;top:-10px;right:27px;}
#content{width:auto;text-align:left;margin:0;}
#post{width:564px;font-family:Arial, Helvetica, sans-serif;font-size:15px;margin:25px 0;}
#post h1 a{color:#24446b;font-weight:400;text-decoration:none;font-size:24px;}
#post span.post-info{color:#CCC;font-size:10px;padding-bottom:10px;width:565px;float:left;}
#post p{line-height:22px;margin-bottom:10px;}
#post blockquote{margin:15px 40px;}
#post div.cats{border-top:1px solid #ececec;padding-top:10px;font-size:10px;}
.box{background:#FFF url(img/bgr-box-trans.png) repeat-x top left;border:1px solid #dedbd1;margin:0 0 15px;padding:18px;}
.box2{background:#f5f4f0 url(img/bgr-box-trans.png) repeat-x top left;border:1px solid #dedbd1;margin:0 0 15px;padding:18px;}
#sidebar{width:264px;font-family:Arial, Helvetica, sans-serif;font-size:15px;margin:25px 0 0 24px;}
#sidebar ul{list-style-type:none;}
#sidebar ul li{padding-bottom:5px;border-bottom:1px solid #ececec;margin-bottom:15px;}
#sidebar ul li ul li{border:none;margin:0;padding:0;}
#sidebar ul li ul li /* a */{display:block;width:165px;background:url(img/sidebar-bullet.gif) no-repeat 0 7px;padding:5px 0 5px 20px;}
#sidebar ul li h2{font-size:18px;color:#474747;padding-bottom:9px;font-weight:400;}
#footer{background:url(/images/footer.jpg) no-repeat;width:851px;height:100px;margin:-12px auto;}
#footer .inner{width:650px;text-align:center;font-size:10px;padding-top:60px;margin:0 auto;}
#comments{width:564px;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:20px;margin:25px 0;}
#comments input[type=text],textarea{width:350px;}
textarea{width:450px;}
#comments fieldset{border:1px solid #CCC;margin:10px 0 20px;padding:20px;}
#comments .commentmetadata a{font-size:11px;color:#333;text-decoration:none;}
#comments cite,cite a{font-style:normal;font-weight:700;text-decoration:none;}
#comments p{padding:20px 0 10px;}
#comments h2{font-size:1.4em;color:#333;padding:0 0 5px;}
#cdisplay{list-style-type:none;margin:0;padding:0;}
#cdisplay li{margin-bottom:10px;width:524px;padding:10px;}
#cdisplay li.first{background:#F8F8F4;border:1px solid #DEDBD1;padding:18px 18px 5px;}
#cdisplay li.second{padding:20px 10px 10px;}
input#submit{font-size:12px;color:#363636;font-weight:700;text-align:left;border:1px solid #DEDBD1;background:#F5F4F0;cursor:pointer;margin:0 0 7px;padding:7px 10px;}
.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:10px;}
.wp-caption img{border:0 none;margin:0;padding:0;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px;}
img.avatar{float:left;margin-right:10px;}
.nav .select a:hover,.nav .select li:hover a,.nav .select li.lrt a:hover,.nav .select li.lrt:hover a{color:#894d12;background:transparent url(/images/bgr-tab-nav.jpg) repeat-x top left;cursor:pointer;}
.nav .select a.current,.nav .select a.current:hover,.nav .select li.lrt a.current,.nav .select li.lrt:hover a{color:#894d12;background:transparent url(/images/bgr-tab-nav.jpg) repeat-x top left;}
.nav .select :hover .sub li a b,.nav .select :hover .sub,.nav .show a b{padding:0;}
.nav .select :hover .sub li a:hover,.nav .select :hover .sub li:hover,.nav .select .sub li a.current_sub{color:#000;line-height:22px;position:relative;background:url(/images/bgr-sub-highlight.jpg) repeat-x;}
.nav .select .lrt .show li,.navigation .next,.alignright{float:right;}
.navigation .previous,.alignleft{float:left;}

