/* Theme Name: TravisBallard Theme URI: http://www.travisballard.com Description: Travis Ballard Theme Author: xHTML COding Author URI: http://www.xhtmlcoding.com /*-----------Block Level Elements--------------*/ * { margin:0; padding:0; } a { color:#0076A3; text-decoration:underline } a:hover { color:#0076A3; text-decoration:none } img { background:none; } .clear { clear:both; } Body { font-family:Verdana; font-size:12px; color:#000000; background:url(images/body.png) repeat; } #page { width:950px; margin:0 auto; background:url(images/container-background.gif) repeat-y top; border-left:1px solid white; border-right:1px solid white; } #header { width:100%; height:91px; background:url(images/header-background.gif) no-repeat top; } #header h1 { width:305px; float:left; } #header .topad { float:right; width:472px; height:64px; background:url(images/468x60ad.gif) no-repeat top; margin:13px 6px 0px 0px; padding:2px 0 0 4px; } html>body #header .topad { margin-right:13px; } .topad p { width:468px; height:60px; background-color:#EFEFEF; padding:0px; margin:2px 0px 0px 2px; } #wrapper { clear:both; width:100%; background:url(images/menu-background.gif) repeat-x top; overflow:hidden; } #content { float:left; width:533px; background:url(images/content-background.gif) no-repeat top; } #sidebar { float:left; width:417px; overflow:hidden; } #footer { width:100%; height:34px; clear:both; background:url(images/footer-background.gif) no-repeat top; overflow:hidden; text-align:center; color:#FFFFFF } #footer p { float:left; width:320px; padding-top:14px; font-size:11px; margin-left:-30px; } #footer ul { float:right; width:360px; list-style-type:none; text-decoration:right; margin-top:14px; } #footer li { display:inline; padding:0px 4px 0px 7px; } #footer li a { color:#889BBA; text-decoration:none; } #footer li a:hover { color:#FFFFFF; text-decoration:none; } #menu { width:100%; list-style:none; margin-top:1px; padding-top:1px; } #menu li { float:left; font-weight:bold; padding:8px 0 10px 0; } #menu li a { padding:9px 15px 10px 15px; text-decoration:none; color:#FFFFFF; } #menu li a:hover { color:#D8FF00; background:url(images/menu-hov.gif) no-repeat bottom center; } html>body #menu { margin-bottom:45px; } /*-------------Headings-------------*/ h1 { font-size:20px; } h2 { font-size:18px; margin:0 0 0 10px; } h3 { font-size:16px; margin:0px 0px 0px 10px; } h4 { font-size:14px; margin:10px 0 0 10px; } h5 { } /*-------------The Post-------------*/ h2 a:hover, h2 a:visited, h2 a { font-size:14px; color:#FFFFFF; text-decoration:none; } h3 a:hover, h3 a:visited, h3 a { font-size:14px; color:#FFFFFF; text-decoration:none; margin:0px; } .post { clear:both; display:block; width:515px; margin:0 auto; margin-top:12px; border:1px solid #000000; background:#FFFFFF url(images/post-headline.gif) repeat-x top; padding-top:5px; } .post p { padding:5px 10px 15px 10px; line-height:16px; } p.social { float:left; width:13%; font-size:10px; margin:8px 0px 0 0px; padding:1px 0 0 3px; border-left:1px solid #ACACAC; text-align:center; } .post a { } .post ul { margin:5px 0px 10px 35px; } .post ol { margin:5px 0px 10px 35px; } .post li { } .entry { clear:both; background:url(images/post-bottom.gif) no-repeat bottom; } .postmetadata { font-size:10px; float:left; width:82%; margin:5px 0 0 0; padding:0 } .author { width:515px; margin:0 auto; margin-top:5px; margin-bottom:15px; text-align:right; color:#FFFFFF; font-size:11px; } .postmetadata alt { } .postmetadata a { } .navigation { width:515px; margin:0 auto; padding:10px 0 0 0; margin-bottom:15px; } html>body .navigation { padding-bottom:15px; } .alignleft { float:left; width:45%; text-align:left; } .alignleft a { background:url(images/previous.gif) no-repeat left; padding-left:25px; } .alignright { float:right; width:45%; text-align:right; } .alignright a { background:url(images/next.gif) no-repeat right; padding-right:25px; } .navigation a { color:#FFFFFF; text-decoration:underline; } .navigation a:hover { color:#FFFFFF; text-decoration:none; } .center { } .pagetitle { } blockquote { margin:10px; padding:7px; border-left:2px solid #D7FF00; } blockquote blockquote { margin:10px; padding:7px; border-left:2px solid #01AEF0 } cite { } a img { } acronym, abbr { } /*--------------Sidebar------------*/ #sidebar ul { list-style:none; } #sidebar h3 { color:#D8FF00; margin:0px 0 0 10px; padding-top:7px; font-size:12px; } #sidebar ul h4 { color:#FFFFFF; font-size:16px; padding:7px 0px 10px 15px; margin:0px; font-weight:normal; } #sidebar ul h5 { color:#FFFFFF; font-size:14px; padding:7px 0px 10px 15px; font-weight:normal; } #sidebar ul li.first { background-color:#998675; border-top:1px solid #FFFFFF; border-left:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; margin:10px 0 0 0; padding:10px 0 10px 0 } html>body #sidebar ul li.first { padding-bottom:0 } #sidebar ul.recent { width:400px; margin:0 auto; background:#332F2E url(images/recent-works-background.gif) no-repeat top; border:1px solid #FFFFFF; padding-bottom:15px; display:block; } html>body #sidebar ul.recent { margin-bottom:10px } #sidebar ul.recent .works { width:340px; margin:0 auto; } #sidebar ul.recent .works img { margin:2px 3px 2px 3px; border:1px solid #FFFFFF } #sidebar ul.recent p { text-align:center; color:#898686; } #sidebar ul.recent p img { border:1px solid #FFFFFF; margin-bottom:12px; } #sidebar ul li.control { background:url(images/control-background.gif) no-repeat bottom; overflow:hidden; color:#FFFFFF; font-size:11px; padding-bottom:10px; height:1%; } #sidebar ul li.control div { width:34%; float:left; } #sidebar ul li.control div.last { width:31%; border-right:0px; } #sidebar ul li.control ul { width:80%; margin:0 auto; padding:5px 0px 0px 23px; list-style-image:url(images/arrow.gif); list-style-position:inherit; } #sidebar .linkcat { clear:both; background:#000000 url(images/links-background1.gif) no-repeat bottom; overflow:hidden; padding-bottom:5px; height:1%; border-top:1px solid #666666; margin:-2px 0 -2px 0; } html>body #sidebar .linkcat { margin:0px; } #sidebar .linkcat ul { width:100%; margin:0 auto; list-style-image:url(images/arrow.gif); list-style-position:outside; padding:5px 0px 0px 15px; margin-left:5px; margin-top:5px; } #sidebar .linkcat ul li { float:left; height:15px; width:186px; overflow:hidden; padding-left:14px; background: transparent url(images/arrow.gif) 0 4px no-repeat; font-size:11px; display:inline; } html>body #sidebar .linkcat ul { margin-left:0px; } #sidebar .linkcat h2 { color:#D8FF00; margin:0px 0px 0px 10px; padding-top:10px; font-size:12px; } #sidebar li.search { clear:both; background:url(images/search-background.gif) no-repeat top; } #sidebar li.search form { width:80%; margin:0 auto; padding:24px 0 40px 0; } #sidebar p { } #sidebar a { color:#FFFFFF; text-decoration:none; } #sidebar a:hover { color:#FFFFFF; text-decoration:underline; } /*--------------Comments--------------*/ #commentbox { width:515px; margin:0 auto; margin-top:15px; } #commentbox input { margin:0 0 2px 0; color:#000000 } #commentbox h3#respond { color:#FFFFFF; margin:20px 0px 10px 5px; } html>body #commentbox h3#respond { margin-left:0 } #commentbox h3#comments { color:#D7FF00; margin:20px 0px 10px 0px; font-size:14px; } #commentbox form { color:#FFFFFF; } ol.commentlist { color:#FFFFFF; list-style:none; } ol.commentlist ul { list-style-type:none; } ol.commentlist li li { margin:0px; padding:0px; border:0px; } ol.commentlist li { background-color:#372F2D; border:1px solid #FFFFFF; padding:5px; margin-top:10px; margin-bottom:15px; } ol.commentlist li.alt { background-color:#372F2D; border:1px solid #FFFFFF; padding:5px; margin-top:10px; margin-bottom:15px; } ol.commentlist a { color:#FFFFFF; text-decoration:underline } ol.commentlist a:hover { color:#FFFFFF; text-decoration:none; } ol.commentlist cite { width:30%; float:left; } ol.commentlist cite a { margin-left:4px; } html>body ol.commentlist cite a { margin-left:0px; } small.commentmetadata { width:40%; float:right; font-size:11px; text-align:right; } ol.commentlist p { clear:both; padding:10px 0px 10px 0px; } /*--------------Search Form-------------*/ #searchform { } #searchform #searchsubmit { width:75px; height:28px; text-align:center; border:0px; background:url(images/search-button.gif) no-repeat; padding:4px 0 3px 0; margin-top:2px; } #searchform #s { width:245px; border:0px; padding:5px 0 7px 0; margin:0px 0px 0px 8px; background:transparent } /*-------------Calendar-----------------*/ #wp-calendar { } #wp-calendar th { } #wp-calendar a { } #prev a, #next a { } #wp-calendar caption { } /*-------------Images------------------*/ /*-------------Other------------------*/ hr { display: none; }