/* Theme Name: A Class Act NY Theme URI: http://microsaurus.com/ Description: Wordpress theme for A Class Act NY Version: 1.0 Author: http://microsaurus.com Tags: widget ready, valid xhtml, valid css, two columns, fixed width, left sidebar */ body{ font-family:Verdana, Arial, Helvetica, sans-serif; background: #ccc; color: #000; font-size: 12px; margin: 0; padding: 0; text-align: center; } img{ border: 0; } hr {background-color: #e29b9f; border:1px solid #e29b9f; margin: 8px;} ul{ margin: 10px 5px 10px 40px; padding: 0; } ul li{ list-style: url(images/bullet.gif); margin: 0; padding: 0; } ul#pages { background:#fff; margin:0; padding:0; } ul#pages a, ul#pages a:hover, ul#pages a:active, ul#pages a:visited { font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size:16px; font-weight:normal; color:#b42024; display:block; margin:0; padding:5px; text-align:right; border-bottom: 1px solid #b42024; border-right: 1px solid #b42024; } ul#pages a:hover { background:#fff; color:#b42024; border-right: 1px solid #fff; background:url(images/tab-bg.jpg) top left repeat-y; cursor:pointer } #pages li { list-style:none; } .clear{ clear: both; } .left{ float: left; width: 244px; overflow: hidden;} .left .title{ background:#b52024; padding: 6px 0 7px 12px; } .left a:link, .left a:visited, .left a:active, .left a:hover{ color: black; text-decoration: none; } .left a:hover, .right h1 a:hover { text-decoration: underline; } .left h1{ color: #fff; font-size: 18px; font-weight: normal; margin: 0; padding: 0; text-transform: uppercase; } .left p{ margin: 0; padding: 10px; } .permalink{ border-bottom: 1px dotted #626262; color: #084531; font-size: 11px; margin: 10px; padding: 5px 10px; text-align: center; } .tags{ margin: 0 10px; padding: 2px 5px; background: #dda0a5; border: 1px solid #AC7941; font-size: 10px; } .permalink a:link, .permalink a:visited, .permalink a:active, .permalink a:hover, .right a:link, .right a:visited, .right a:active, .right a:hover { color: #084531; text-decoration: underline; } /*main column*/ .right{ font-family:Verdana, Arial, Helvetica, sans-serif; float: right; width: 547px; overflow: hidden; padding:15px 10px 10px 10px; } .right p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100%; padding-bottom:10px; margin: 0; padding-bottom: 10px; } .right .title{ padding: 4px 10px; } .right h1{ font-size: 24px; font-weight: normal; margin: 0; padding: 0; } .right h3 { font-weight: bold; font-size: 110%; color: #222; margin:5px 0 5px 0; padding:0; } .right .title a{ color:#b42024; } .right h1 a:link, .right h1 a:visited, .right h1 a:active, .right h1 a:hover, #header a:link, #header a:visited, #header a:active, #header a:hover { color: #494921; text-decoration: none; } .right h4{ border-bottom: 1px dotted #626262; color: #626262; font-size: 11px; font-weight: normal; margin: 0 10px; padding: 0; } .search{ padding:5px 5px 5px 5px; margin:0; background:#fff; border-right:1px solid #b42024;} .big { text-align:center; font-size:110%;} #content{ background: url(images/tab-bg.jpg) #fff repeat-y; font-size:110%; margin: 0 auto; width: 813px; text-align: left; } #footer{ background: black; border-left: 1px solid black; border-right: 1px solid black; color: #E6E6E6; margin: 0 auto; text-align: center; width: 813px; font-size: 11px; } #footer a:link, #footer a:visited, #footer a:active, #footer a:hover{ color: #E6E6E6; font-weight: bold; text-decoration: underline; } #footer a:hover, .permalink a:hover, .right a:hover { text-decoration: none; } #footer p{ margin: 0; padding: 20px 0; } #header{ background: #b31d1f url(images/header_img.jpg) no-repeat; border-bottom: 1px solid black; border-top: none; height: 175px; margin: auto; width: 813px; text-align: left; } #header a:hover{ color: #797950; } #header h1{ font-size: 30px; font-weight: normal; margin: 0; padding-left: 345px; padding-top: 95px; } #header h4{ color: #494921; font-size: 14px; font-weight: normal; margin: 0; padding-left: 345px; } h2 { font-weight: normal; font-size: 18px; color: #494921; margin-left: 10px; } h3 { font-weight: bold; font-size: 110%; color: #222; } p, li, .feedback { font: 100% Tahoma, 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; } #commentform #author, #commentform #email, #commentform #url, #commentform textarea { background: #fff; border: 1px solid #333; padding: .2em; } #commentform textarea { width: 99%; } #commentlist li ul { border-left: 1px solid #ddd; font-size: 110%; list-style-type: none; } #commentlist li .avatar { float: right; margin-right: 25px; border: 1px dotted #ccc; padding: 2px; } #wp-calendar { border: 1px solid #AC7941; empty-cells: show; font-size: 14px; margin: 0 auto 10px auto; width: 90%; } #wp-calendar #next a { padding-right: 10px; text-align: right; } #wp-calendar #prev a { padding-left: 10px; text-align: left; } #wp-calendar a { display: block; text-decoration: none; } #wp-calendar a:hover { background: #e0e6e0; color: #333; } #wp-calendar caption { color: #AC7941; font-size: 14px; text-align: center; } #wp-calendar td { color: #AC7941; font: normal 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif; letter-spacing: normal; padding: 2px 0; text-align: center; } #wp-calendar td.pad:hover { background: #fff; } #wp-calendar td:hover, #wp-calendar #today { background: #AC7941; color: #bbb; } #wp-calendar th { font-style: normal; text-transform: capitalize; } p img { padding: 0; max-width: 100%; } img.centered { display: block; margin-left: auto; margin-right: auto; } img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; } img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; } .alignright { float: right; } .alignleft { float: left } .aligncenter { display: block; margin-left: auto; margin-right: auto; } .left ul li ul li{border: 0;} .left ul li ul li ul li{border: 0;} .right ul li{ margin: 0 10px; list-style: disc;} .right ol li{ margin: 0 10px;} #newsletter { padding:10px 0 0 5px; } #newsletter input {border:1px #b42024 solid;} .sm {font-size:85% }