/* Theme Name: Bubble Gum Description: Clean WordPress Theme. Code is W3C Validated (CSS & HTML) - Compatible with IE and Firefox. Two Column, No plugins required, Sidebar and Widget Ready. Compatible with WordPress 2.9. Version: 1.1 Author: Rebecca Ring Author URI: http://www.RebeccaRing.com Theme URI: http://www.RebeccaRing.com/wpthemes/BubbleGum.zip Tags: white, light, two-columns, fixed-width License: General Public License */ h1 {text-decoration:none; } h1 a{font-family:myriad pro; font-size:30px; color:#F7ABAB; text-decoration:none; } h2 { text-decoration:none; font-size:11px;} h2 a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3E606F; text-decoration:none; } h3 {text-decoration:none; background:url(images/side-bg.gif) no-repeat; height:37px; font-family:Arial, Helvetica, sans-serif; font-size:14px; } a { color: #1DA4EA; text-decoration: none; border:0px; } body{ margin:0px auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3e606f;} #wrapper{ width:900px; height:auto; margin:0px auto;} /*****HEADER*****/ #header { background-image:url(images/header.gif); width:900px; height:153px; float:left; margin:0px;} .header-title {width:280px; height:auto; margin-top:90px; margin-left:35px;} .header-title a {display:inline; font-family:myriad pro; font-size:1.2em; color:#F7ABAB; text-decoration:none; display:inline; } .description{font-size: 14px; font-weight: bold; color: #888; margin-top: -5px; padding-left: 35px; display: block; text-transform: lowercase; } /*****NAVIGATION*****/ #nav{ width:900px;overflow:hidden; background-image:url(images/nav-bg.gif); background-repeat:repeat-x; height:36px; float:left;} .catnav{float:left; width:750px; } .catnav ul { list-style: none; margin-left:0px; margin-top:0em; padding:0em; } .catnav li { float: left; margin: 0; margin-left:0; padding: 0; list-style-type: none; } .catnav a { display: block; line-height: 36px; margin: 0; padding: 0 10px; font-size: 12pt; color: #1DA4EA; font-family: Arial, Helvetica, sans-serif; background:url(images/navbg-2.gif) ; list-style-type: none; text-decoration:none; letter-spacing: -1px; } .catnav li ul { float:left; margin:0; padding:0; } .catnav li a:hover { color: #fffffb; text-decoration: none; background:#F06C6C; } .catnav li ul { list-style: none; position: absolute; width: 100px; left: -999em; } .catnav li:hover ul, #nav li.sfhover ul { left: auto; } .catnav li li { float: left; margin: 0; padding: 0; } .catnav li li a { height: 36px; line-height: 36px; color: #fff; background:#F06C6C; margin: 0; padding: 0 10px; } .catnav li li a:hover { background:#F06C6C; padding: 0 10px; } .catnav li:hover, .catnav li.sfhover { /* prevents IE7 drop-down menu bug (focus on a page element prevents nested menus from disappearing) */ position: static;overflow:hidden; } .search{width:150px; height:24px; margin-top: 7px; position:relative; float:right; display: inline; } /*****CONTENT*****/ #container{ width:900px; height:auto;} #content-wraper{ width:588px; height:auto; float:left; margin-top:22px;} #content{ width:588px; height:auto; float:left;} .post{ width:321px; height:auto; float:right; padding-left:5px; border-left:1px solid #89c1dd;} .post-header{width:588px; border-bottom:1px solid #89c1dd; float:left; } .date{ font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#1da4ea; width:28px; float:left; display:inline; padding-right:3px; border-right:1px solid #1da4ea; } .month{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#aab4bc; width:30px; float:left; text-transform:uppercase;} .post-title {width:535px; float:left; padding-left: 5px; display:inline; margin:0px; height:0; vertical-align:middle; } .postarea{width:588px; height:auto; float:left; margin-top:0px; margin-bottom:20px; border-bottom:1px solid #89c1dd; } .body-text{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3E606F; text-decoration:none; float:left; display:inline; margin-top:0px;} .body{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1da4ea; text-decoration:underline;} .body:link{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1da4ea; text-decoration:underline;} .body:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1da4ea; text-decoration:underline;} .body:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1da4ea; text-decoration:none;} .body:active{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#1da4ea; text-decoration:underline;} .tags{ float:right; padding:2px 60px 2px 20px; font-size:11px; color:#3E606F; } /* comments area */ #comments, #respond { border-bottom: 1px dotted #CCCCCC; padding: 10px 0 5px 0; clear: both; } .commentlist { margin: 10px 10px; padding-left: 20px; line-height: 130%; } .commentlist li{ padding: 5px 10px; } .commentlist .alt { background: #fff; } .commentlist a.gravatar { float: left; margin: 0 15px 10px 0; width: 60px; } .commentlist cite { font-weight: bold; font-style: normal; font-size: 120%; color: #3e606f; } .commentlist cite a, .commentlist cite a:visited { color: #3e606f; } .commentlist small { margin-bottom: 5px; display: block; font-size: 87%; } #commentform { margin-top: 10px; font: 110% Arial, Helvetica, sans-serif; } #commentform p { padding: 6px 0px; margin: 0px; } #commentform label{ color: #787878; font-size: 87%; } #commentform input{ width: 200px; background:#f1fedb; border: 1px solid #bdd77f; padding: 3px; margin-top: 3px; } #commentform textarea{ width: 478px; height: 115px; background:#fff; border: 1px solid #3e606f; padding: 2px; margin-top: 3px; } #commentform textarea:focus, #commentform input[type="text"]:focus { background: #ffffff; } #commentform #submit{ background:#3e606f; font: bold 12px Arial, Helvetica, sans-serif; color: #FFFFFF; border: none; float:right; margin-right:100px; margin-top:-10px; width: 144px; height: 28px; cursor: pointer; } /*****SIDEBAR*****/ #sidebar{ width:250px; height:auto; float:left; margin-top:33px; margin-left:50px; display:inline; } /*sidebar title (h3) */ #sidebar h3, #sidebar .sidebartitle{ font: 14px Arial, Helvetica, sans-serif; font-weight:bold; color: #3E606F; margin: 0px 0px 0px 2px; } /*sidebar text styles */ #sidebar a, #sidebar a:visited{ color: #3E606F; text-decoration: none; } #sidebar a:hover{ color: #1DA4EA; text-decoration: none; } /*sidebar list level1 */ #sidebar ul { margin: 0; padding: 0; } #sidebar ul li { list-style: none; margin: 0; padding: 0 0 20px 0; border: none; } /*sidebar list level2 */ #sidebar ul li ul { padding: 0; margin: 0; } #sidebar ul li ul li{ padding: 2px 0 2px 0px; } /*sidebar list level3 */ #sidebar ul li ul li ul li{ padding: 1px 0 1px 10px; border: none; } /*blogroll */ ul.list-blogroll li{ padding-left: 16px !important; } /*category widget */ ul.list-cat li, li.widget_categories li{ padding-left: 20px !important; } /*archives widget */ ul.list-archives li, li.widget_archives li{ padding-left: 20px !important; } /*pages widget */ ul.list-page li, li.widget_pages li, li.widget_recent_entries li{ padding-left: 20px !important; } /*sub-pages */ ul.list-page li ul li, li.widget_pages li ul li{ padding-left: 10px !important; } /*recent comments widget */ li.widget_recent_comments li{ padding-left: 20px !important; } /*calendar widget */ li.widget_calendar td { padding: 1px 7px; } /*text widget */ .textwidget { padding-top: 5px; } #category{ width:195px; height:auto; float:left;} .cat{ background:url(images/side-bg.gif); height:37px; font-family:Arial, Helvetica, sans-serif; font-size:14px;} /*****FOOTER*****/ #footer{ width:588px; height:auto; float:left; padding-top:30px; } .footer a li{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#3E606F; text-decoration:none; float:left; } .center { text-align: center; } img.center, a img.center { display: block; margin-left: auto; margin-right: auto; } .alignleft { float: left; } img.alignleft, a img.alignleft { float:left; margin: 4px 10px 5px 0px; } .alignright { float: right; } img.alignright, a img.alignright { float:right; margin: 4px 10px 5px 0px; } .aligncenter {display:block; margin-left:auto; margin-right:auto; } .alignleft {float:left;} .alignright {float:right;} .wp-caption {border:1px solid #ddd; text-align:center; background-color:#f3f3f3; padding-top:4px; margin:10px; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; .wp-caption img {margin:0; padding:0; border:0 none; } .wp-caption-dd{font-size:11px; line-height:17px; padding:0 4px 5px; margin:0; }