/*   



Theme Name: IAMWW w2 DnD





Theme URI: <a href="http://iamww.com/wordpress-theme-iamww-w2-dnd" title="http://iamww.com/">http://iamww.com/</a>



Description: The IAMWW w2 DnD theme is a completely Drag n' Drop version of the original <a href="http://iamww.com/wordpress-theme-iamww-w2" title="IAMWW w2">IAMWW w2</a> theme for WordPress.  IAMWW w2 was built from the core of <a href="http://www.upstartblogger.com/wordpress-theme-upstart-blogger-minim" title="Upstart Blogger Minim">Upstart Blogger Minim</a>.



Version: 0.50



All rights reserved.



*/







html {



overflow : auto;



height : 100%;



margin-bottom : 0.1em;



}



* {



padding : 0;



margin : 0;



}



body {



background : url("http://www.crushincupcakes.com/images/bgpink.gif");



font : 0.80em Arial, Helvetica, Geneva, sans-serif;



line-height : 1.5em;



color : #444444;/*   font color of all writting in posts*/



}



a {



color : #666666;/*  link color for everything but post titles*/

 

text-decoration : none;



outline : none;



font-weight : bold;



}


 
a:hover {



background : #ff88cc;/*  link ROLLOVER color for everything but post titles*/



color : #3366ff;



text-decoration : none;



outline : 0;



}



a:visited {



text-decoration : none;



outline : 0;



}



a:link h3 {



color:#ff3333;



border : none;



outline : 0;



}



a:link img {



border : none;



outline : none;



}



p {



padding-top : 5px;



padding-bottom : 5px;



}



ul {



list-style : none;



margin-left : 0;



padding-left : 0;



margin-top : 0;



}



ol {



margin-left : 0;



margin-left : 30px;



margin-top : 0;



}



img {



border : none;



padding-top : 3px;



padding-bottom : 3px;



}



code {



font-family : "Courier New", Courier, mono;



}



pre {



font-family : "Courier New", Courier, mono;



}



em {



font-weight : bold;



text-decoration : underline;



background-color : #33ff66;/*  not sure? */



}



#container {



width : 920px;



margin : 0 auto;



}



#header {



margin-bottom : 7px;



background : none repeat scroll 0% 0%;



width : 100%;



min-height : 60px;



}



#logo {



float : left;



padding-bottom : 5px;



}



#logo img {



padding : 10px;



border : none;



padding-top : 0;



display : block;



}



#header h1 {



float : left;



font-size : 3em;



line-height : 1em;



text-transform : uppercase;



display : inline;



margin : 10px 0;



}



#tag {



float : right;



text-decoration : none;



text-align : right;



color : #55ffcc;/*???*/



background : inherit;



padding : 10px 0;



}



#tag a {



background : none;



height : auto;



text-decoration : none;



}



#tag a:hover {



color : #55ffcc;



background : none;



text-decoration : none;



}



#tag img {



border : none;



background : none;



}



#tag span {



background : inherit;



color : #55ffcc;



font-size : 1.5em;



}



#navcontainer ul {



padding-left : 0;



margin-left : 0;



background-color : #ff3333;/*  link color for everything but post titles*/



color : white;



float : left;



width : 100%;



}



#navcontainer ul li {



display : inline;



text-transform : uppercase;



}



#navcontainer ul li a {



padding : 0.2em 1em;



background-color : #ff3333;/*  header top nav section color*/



color : white;



text-decoration : none;



float : left;



border-right : 1px solid #fff;



}



#navcontainer ul li a:hover {



background-color : #494949;



color : #eee;



}



.headright {



border-left : 1px solid #fff;



float : right;



}



#slickbox {



background : inherit;



float : left;



position : relative;



margin : 0 auto;



width : 100%;



padding : 0;



text-transform : lowercase;



font-size : 0.9em;



}



#slickbox h4 {



text-transform : uppercase;



padding : 3px 0 3px 0;



}



#slickcats {



background : inherit;



float : left;



position : relative;



width : 100%;



padding : 0;



}



ul.headcats {



color : #444444;



text-align : left;



height : auto;



width : 100%;



margin: 10px 0 0;



background-color : inherit;



}



ul.headcats li {



display : inline;



list-style-type : none;



margin-right : 3%;



border-bottom : 1px solid #ddd;



float : left;



text-align : right;



display : block;



width : 22%;



}



ul.headcats li:hover {



background : #f3f3f3 !important;



}



ul.headcats li a {



float : left;



color : #333;



}



ul.headcats li a:hover {



background : #f3f3f3 !important;



color : #444444;



}







#entries {



width : 700px;



float : left;



padding : 8px 0 25px 0;



line-height : 1.2em;



}



.post {



margin-bottom : 2em;



}



#sidebar {



width : 190px;



float : right;



font-size : 0.9em;



padding : 0 0 25px 0;



line-height : 1.5em;



margin-top : 2em;



}



input#s {



width : 80%;



margin : 0 2px 5px 0;



font-size : 12px;



}



table#wp-calendar {



width: 100%;



}



#searchsubmit {



margin-bottom : 5px;



}



#sidebar h3 {



font-weight : bold;



font-size : .9em;



text-transform : uppercase;



margin-bottom : 0.2em;



margin-top : 2.3em;



letter-spacing : 0.2em;



color : #ff3333;



border-bottom : 1px solid silver;



}



#sidebar li {



margin-left : 0;



padding-left : 0;



margin-top : 0.1em;



}



#sidebarleft {



width : 180px;



float : left;



}



#sidebarright {



width : 180px;



float : right;



}



#sidebar li {



margin-left : 0;



padding-left : 0;



margin-top : 0.1em;



}



#sidebar p {



display : block;



background-color : #f3f3f3;



padding : 5px;



margin-top : 1px;



}



#searchform div {



padding-left : 0;



margin : 0.5em 0;



}



div.textwidget {



display : block;



background-color : #f3f3f3;



padding : 5px;



margin : 0.5em 0;



}



#sidebarright li a img {



background : inherit;



padding : 4px;



border : 2px solid silver;



margin : 7px 0;



}



.imgleft {



float : left;



margin-right : 10px;



margin-bottom : 10px;



}



.imgright {



float : right;



margin-left : 10px;



margin-bottom : 10px;



}



img.frame {



padding : 2px;



border : 1px solid #dee4e5;



}



h1 {



font-size : 1.8em;



line-height : 1em;



text-transform : uppercase;



display : inline;



margin-bottom : 0.2em;



margin-top : 2.5em;
color:#993333;


background: #99333;/*  post title bg color */



}



h4 {



font-size : 4.5em;



font-family:Georgia, "Times New Roman", Times, serif;



line-height : 1em;



text-transform : lowercase;



display : inline;



margin-bottom : 0.2em;



margin-top : 2.5em;



color:#993333;



}





h3 {



font-weight : bold;



font-size : 1em;



text-transform : uppercase;



margin-bottom : 0.2em;



margin-top : 2.5em;



letter-spacing : 0.2em;



color:#993333;



border-bottom : #6699cc 1px dashed;



}



.post h3 {



border-bottom : none;



letter-spacing : normal;



margin-bottom : -0.5em;



}



h2.widgettitle {



font-weight : bold;



font-size : 1em;



text-transform : uppercase;



margin-bottom : 0.2em;



margin-top : 2.5em;



letter-spacing : 0.2em;



color:#993333;



border-bottom : 1px solid silver;



}



.post ul {



list-style : square;



margin : 1px 5px 7px 15px;



padding : 5px;



}



.post li {



margin-bottom : 3px;



}



blockquote {



background-color : #f3f3f3;



padding : 10px;



margin : 15px 0;



}



.big {



display : inline;



font-size : 3em;



}



.results_content {



padding : 0 0 1em 0;



border-bottom : 1px solid silver;



}



.except {



margin-top : 1em;



}



.archlist {



float : left;



color : #333;



width : 100%;



}



ul.archlist li {



display : inline;



list-style-type : none;



margin-right : 10px;



float : left;



display : block;



width : 215px;



}



ul.archlist li a {



float : left;



margin-right : 3px;



}



ul.archlist li a:hover {



background : #f3f3f3 !important;



color : #444444;



}



.clear {



clear : both;



margin : 0;



padding : 0;



}



.comments_tiny {



color : #b8b8b8;



border-bottom : 1px solid silver;



}



.alt {



margin : 0;



padding : 10px;



background : #f3f3f3;



}



.commentlist {



margin-top : 0;



}



.commentlist li {



margin : 5px 0 0 0;



}



.commentlist p {



margin : 10px 5px 10px 0;



}



#commentform p {



margin : 5px 0;



}



.nocomments {



text-align : center;



margin : 0;



padding : 0;



}



.commentmetadata {



margin : 0;



display : block;



}



li.comment {



font-weight : bold;



padding : 10px;



list-style : none;



}



.commentlist p {



font-weight : normal;



line-height : 1.5em;



text-transform : none;



}



#commentform {



margin-top : 30px;



}



.commentmetadata {



font-weight : normal;



}



small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {



color : #777;



}



#pages ul li.page_item ul li.page_item {



	margin-left: .5em;



}







.content {



margin-bottom : 25px;



padding-left : 5px;



font-weight : normal;





}



.commentbox {



width : 100%;





height : 100px;



}



.flickr {



background : inherit;



margin : 0 auto;



width : 100%;



padding : 0;



}



.flickr li {



padding-top : 5px;



}



#sidebarleft li a img, .flickr li img {



padding : 4px;



border : 2px solid silver;



margin: 3px 0;



}



#footer {



width : 900px;



font-size : 0.9em;



height : auto;



text-decoration : none;



text-align : center;
background-color : #ff3333;


}



#footer a {



background-color : #ff3333;



color : white;



text-decoration : none;



}



#footerinfo {



background-color : #ff3333;



color : #9c9c9c;



float : left;



display : inline;



padding : 10px;



width : 100%;



text-align : left;



}



.left {



display : inline;



float : left;



}



.right {



display : inline;



float : right;



}



.clear {



text-align : center;



font-size : 0.8em;



color : #9c9c9c;



width : 100%;



min-height : 25px;



}



div.post p img {



max-width: 700px;



}



img.center {



display: block;



text-align: center;



margin: 0 auto;



}



img.alignleft {



float: left;



padding: .9em .5em .5em;



}



img.alignright {



float: right;



padding: .9em 0 .5em .5em;



}



img.left {



float: left;



padding: .9em .5em .5em;



}



img.right {



float: right;



padding: .9em 0 .5em .5em;



}



img.wp-smiley {



background: inherit;



}





.author {



color : #455f6e;

font-weight: bold;





}