Theme Name: Cake Mania Deluxe
Theme Style: Niche Theme
Theme URI: http://www.wpthemespress.com
Description: Niche Wordpress Theme.
Author: Web Hosting Rally
Author URI: http://www.webhostingrally.com
Tags: Premium, Web 2.0, 3 Column, Widgets, Magazine, Niche
Version: 1

Copyright 2007-2008 wpthemespress.com
*/


.pagenumber {text-align: right;clear: both;font-weight: bold;padding-top: 6px;margin-top: 10px;}
.kosong {clear: both;}
body {background: #fce5d6 url(images/background.jpg) repeat-x;font-size: 13.2px; font-family: Verdana, Arial, Helvetica, sans-serif;color: #FFF5EE; text-align: center;margin: 0px;padding: 0px;}

#page {text-align: left;background-image: url(images/pagebg.jpg); width: 988px;margin-top: 0px;margin-bottom: 0px; margin-left: auto;margin-right: auto; }

#header {background: url(images/header.jpg) no-repeat;height: 300px;margin: 0px;padding: 0px;}
.header-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ab2d74;
	font-size:19px;
	padding:60px 0 0 26px;
	text-align:left;
        font-weight: bold;
	}
.header-title a{
font-famly: Verdana, Arial, Helvetica, sans-serif;
	color:#ab2d74;
	text-decoration:none;
	border-bottom:none;
        font-weight: bold;
	}
.header-title a:hover{
	color:#CD00CD;
	text-decoration:none;
	border-bottom:none;
	}
.header-description {
font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ab2d74;
	font-size: 110%;
	padding:5px 0 10px 43px;
	text-align:left;
	}

.aligncenter {
	margin-left:50px;
}

.alt {border-top: 1px dotted #f5f6f8; border-bottom: 1px dotted #f5f6f8;}

small {font-family: Verdana, Geneva, Helvetica, Sans-Serif;font-size: 10px; line-height: 1.3em;}

h3, h5, h7 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left;}
h2, h3, h6 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
h1 {font-size: 1.2em;border-bottom: 1px dotted #f5f6f8;}
h1.pagetitle {font-size: 1.2em; }
h2 { font-size: 11px;}
h3 { font-size: 13px; }
h5 {font-size: 1.2em;border-bottom: solid; color:#FF7F24;}
h6 { font-size: .9em;}
h7 { font-size: 13px; }
h3, h3 a, h3 a:hover, h3 a:visited, .description {color:#f5f6f8;text-decoration: none;}
h1 a:hover, {color:#f5f6f8;text-decoration: none;}
h1, h1 a, h1 a:visited, h7, h7 a, h7 a:visited {color:#EEAD0E;text-decoration: none;}
h1, h1 a, h1 a:hover, h1 a:visited, h7, h7 a, h7 a:hover, h7 a:visited, #leftsidebar h1, #rightsidebar h1, cite {text-decoration: none;}
h6, h6 a, h6 a:link, a:hover, h6 a:visited, .description {color:#f5f6f8;text-decoration: none;}

the_title {text-align: left;}

.entry p a:visited {color: #EEC900}
.commentlist li, #commentform input, #commentform textarea {font-size: 1em;color: #f5f6f8;}
.commentlist li {font-weight: bold;color: #f5f6f8;}.commentlist cite, .commentlist cite a {font-weight: bold;font-style: normal;font-size: 1.1em;color: #f5f6f8;}
.commentlist p {font-weight: normal;line-height: 1.3em;text-transform: none;color: #f5f6f8;}
#commentform p {font-family: Verdana, Arial, Helvetica, sans-serif;color: #f5f6f8;}
.commentmetadata {font-weight: normal;color: #f5f6f8;}

#leftsidebar, #rightsidebar {font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.5em;} #leftsidebar ul ul li, #leftsidebar ul ol li, #rightsidebar ul ul li, #rightsidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {color: #f5f6f8;}
code {font-familly: Verdana, Arial, Helvetica, sans-serif;}
acronym, abbr, span.caps{ font-size: 0.9em;letter-spacing: .07em;}

.middlecolumn {
	float: left;
	padding: 0px 18px 5px 22px;
	margin: 0;
	width: 940px;
	overflow: hidden;
}

.narrowcolumn {
	float: left;
	padding: 15px 16px 20px 30px;
	margin: 0;
	width: 537px;
	overflow: hidden;
}

.narrowcolumn a:link {color: #FF8C00; text-decoration: none;}
.narrowcolumn a:hover {color: #f5f6f8; text-decoration: underline;}
.narrowcolumn a:visited {color: #EEC900; text-decoration: none;}
.narrowcolumn a:visited:hover {color: #f5f6f8; text-decoration: underline;}

.widecolumn {padding: 0 0 0 0;margin: 0 0 0 80px;width: 530px;}

.post {margin: 0px 0 12px 0;text-align: justify; line-height:1.4em;}
.widecolumn .post {margin: 0;}
.narrowcolumn .postmetadata {padding-top: 5px;}

.widecolumn .postmetadata {margin: 30px 0;}

.recentposts a:link{color: #f5f6f8;}
.recentposts a:hover{color: #CDAA7D;}
.recentposts a:visited{color: #f5f6f8;}

.relatedposts a:link{color: #f5f6f8;}
.relatedposts a:hover{color: #CDAA7D;}
.relatedposts a:visited{color: #f5f6f8;}


#footer {background: url(images/footer.jpg); padding: 0px;margin: 0px auto;width: 988px; height: 48px; clear: both;}
#footer p {color: #86235c; padding-top: 23px; text-align: center;}
#footer a, #footer a:visited {color: #86235c;}


#footer a:hover {color: #86235c;}

.description {text-align: left; text-spacing: 1px; padding-left: 280px;font-size: 11px;font-weight: normal;color: #626162;}

h1 {margin-top: 0px;}
h1.pagetitle {margin-top: 10px;text-align: left;}
h7 {padding: 0;margin: 20px 0 0;}
h7.comments {padding: 0;margin: 40px auto 20px ;}

.narrowcolumn img {padding: 3px;}
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;}

.wp-caption-text {
    color:#EEC900; font-size:11px;
}

 
.alignright {float: right;}
.alignleft {float: left}

.spacer {   padding: 0px;
            text-align: right;
            clear: both;
            text-transform: lowercase;
            padding-top: 5px;
            }


html>body .entry ul {margin-left: 0px;} 
html>body .entry li {margin: 7px 0 8px 10px;list-style-type: square;padding: 0px;}

.entry ol {padding: 0 0 0 10px;margin: 0;}
.entry ol li {margin: 0;padding: 0;}
.postmetadata ul, .postmetadata li {display: inline;list-style-type: none;list-style-image: none;}

#leftsidebar h1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;margin: 5px 0 0;padding-top: 10px;font-weight: bold;color: #f93c8b; border-bottom: 1px dotted #f5f6f8;}
#leftsidebar h2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;margin: 5px 0 0;padding-top: 10px;font-weight: bold;color: #f93c8b; border-bottom: 1px dotted #f5f6f8;}
#rightsidebar h1 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;border-bottom-width: 1px;border-bottom-style: solid;margin: 5px 0 0;padding-top: 10px;font-weight: bold;color: #f93c8b; border-bottom: 1px dotted #f5f6f8;}
#rightsidebar h2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;border-bottom-width: 1px;border-bottom-style: solid;margin: 5px 0 0;padding-top: 10px;font-weight: bold;color: #f93c8b; border-bottom: 1px dotted #f5f6f8;}
#leftsidebar ul, #leftsidebar ul ol {font-size: 12px; margin: 0px;padding: 0px;list-style-image: none;list-style-type: none;  }
#rightsidebar ul, #rightsidebar ul ol {font-size: 11px; text-decoration: none;margin: 5px;padding: 0px;list-style-image: none;list-style-type: none;}
#leftsidebar a, #leftsidebar a:visited {font-size: 12px; text-decoration: none;list-style-type: none;list-style-image: none;margin-bottom: 15px; color: #f5f6f8;}
#leftsidebar a:hover, #leftsidebar a:visited:hover {font-size: 12px; text-decoration: underline; color: #EE9A49;}
#rightsidebar a, #rightsidebar a:visited {text-decoration: none; list-style-type: none;list-style-image: none;margin-bottom: 15px; color: #f5f6f8;}
#rightsidebar a:hover, #rightsidebar a:visited:hover {text-decoration: underline; color: #EE9A49;}
#leftsidebar ul p, #leftsidebar ul select {margin: 5px 0 8px; color: #DDA0DD;}
#rightsidebar ul p, #rightsidebar ul select {text-decoration: none;margin: 5px 5px 8px 5px; color: #f5f6f8; padding: 0px 0px 10px 0px;}
#leftsidebar ul ul, #leftsidebar ul ol {margin: 5px 0 0 5px; color: #f5f6f8;}
#rightsidebar ul ul, #rightsidebar ul ol {font-size: 10px; text-decoration: none;margin: 5px 0 0 5px; padding: 0px 0px 10px 0px;}
#leftsidebar ul ul ul, #leftsidebar ul ol{margin: 0 0 0 10px; color: #f5f6f8;}
#rightsidebar ul ul ul, #rightsidebar ul ol{font-size: 11px; text-decoration: none;margin: 0 0 0 10px; padding: 0px 0px 10px 0px;}
#leftsidebar ul ol li {list-style: decimal outside; color: #f5f6f8;}
#rightsidebar ul ol li  {font-size: 12px; text-decoration: none;list-style: decimal outside;}
#leftsidebar ul ul li, #leftsidebar ul ol li{margin: 3px 0px 0px;padding: 0px 0px 10px 0px; color: #f5f6f8;}
#rightsidebar ul ul li, #rightsidebar ul ol li {font-size: 5px; text-decoration: none;margin: 3px 0px 0px; padding: 0px 0px 10px 0px;}
.ad200 {
          text-align: center;
          margin-top: 8px;
 }

.entry form { /* This is mainly for password protected posts, makes them look better. */text-align:center;}
select {width: 130px;}

#commentform input {font-size: 11px; color: #390f27; width: 170px;padding: 2px;margin: 5px 5px 1px 0;background-color: #f5f6f8;border: 1px solid #ab2d74;}
#commentform textarea {font-size: 11px; color: #390f27; width: 99%;padding: 2px;background-color: #f5f6f8;border: 1px solid #ab2d74;}
#commentform #submit {background: #390f27; color: #f93c8b; margin: 0;float: right; width: 102px; border: 1px solid #390f27;}

.alt {margin: 0;padding: 10px;}
.commentlist {padding: 0;text-align: justify;}
.commentlist li {margin: 15px 0 3px;padding: 5px 10px 3px;list-style: none;}
.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;}

#leftsidebar{margin-top: 0px;margin-left:9px;font: 0.9em Verdana, Arial, Helvetica, sans-serif;color: #f5f6f8;width: 200px;float: left;margin-right: 10px;}
#leftsidebar form {margin: 0;}

#rightsidebar{margin-top: 0;margin-left: 0;float:right;font: 0.9em Verdana, Arial, Helvetica, sans-serif;color: #f5f6f8;width: 148px;padding: 0px;margin-right: 28px;}
#rightsidebar form {margin: 0;}

acronym, abbr, span.caps {cursor: help;}
acronym, abbr {border-bottom: 1px dashed #adadad;}

blockquote {margin: 15px 30px 0 10px;padding-left: 25px;font-family: Verdana, Arial, Helvetica, sans-serif;}
blockquote cite {margin: 5px 0 0;display: block;}

.center {text-align: center;}

hr {display: none;}

a img {border: none;}

#leftsidebar a, #rightsidebar a {font-family: Verdana, Arial, Helvetica, sans-serif;}

.dotted {border-bottom: 1px dotted #f5f6f8;}    

#suckerfishnav {
    background:#bbb repeat-x;
    font-size:13px;
    font-family:verdana,sans-serif;
    font-weight:bold;
    width:100%;
    }
#suckerfishnav, #suckerfishnav ul {
    float:left;
    list-style:none;
    line-height:20px;
    padding:0;
    border:1px solid #aaa;
    margin:0;
    width:100%;
    }
#suckerfishnav a {
    display:block;
    color:#fff;
    text-decoration:none;
    padding:0px 10px;
    }

#suckerfishnav li {
    font-size:13px;
    float:left;
 padding:0px ;

    }
#suckerfishnav ul {
position: absolute;
    left:-999em;
    height:auto;
    width:99px;
    font-weight:normal;
    margin:0;
    line-height:1;
    border:0;
    border-top:1px solid #666666;
    }
#suckerfishnav li li {
    width:99px;
    border-bottom:1px solid #666666;
    border-left:1px solid #666666;
    border-right:1px solid #666666;
    font-weight:bold;
    font-family:verdana,sans-serif;
    }
#suckerfishnav li li a {
    padding:4px 5px ;
    width:80px;
    font-size:12px;
    color:#fff;
    }
#suckerfishnav li ul ul {
    margin:-21px 0 0 100px;
    }
#suckerfishnav li li:hover {
    background:#99CCFF;
    }
#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a {
    color:#fff;
    }
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {
    color:#fff;
    }
#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a {
    color:#fff;
    }
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul {
    left:-999em;
  
    }
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul {
    left:auto;
    background:#bbb;
}

#suckerfishnav li:hover, #suckerfishnav li.sfhover {
    background:#99CCFF;

    }
