/*  
Theme Name: 沁藍海灘
Theme URI: http://wordpress.org/
Description: ported from the BDSM MT style
Version: 1.5
Author: epicure
Author URI: 
Template: bdsm
*/

@import url(bdsm_common.css);

/* Begin Typography & Colors */
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	background-color: #ffffff;
	color: #222222;
	text-align: center;
	}

#page {
	background-color: #ffffff;
	color: #444444;
	text-align: left;
	}

#header {
	background-color: #336699;
	}

#content {
	font-size: 1.2em;
	}


.widecolumn .entry p {
	font-size: 1.05em;
	}

.narrowcolumn .entry, .widecolumn .entry {
	line-height: 1.4em;
/*	background-color: #ffffff; */
	}

.widecolumn {
	line-height: 1.6em;
	}
	
.narrowcolumn .postmetadata {
	text-align: center;
	}

.alt {
	background-color: #cccccc;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	}

#footer {
	background-color: #ffffff;
	}

small {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.9em;
	line-height: 1.5em;
	}

h1, h2, h3, h4, h5 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	}

h1 {
	font-size: 4em;
	color:#009999;
	text-align: center;
	}

.description {
	font-size: 1.2em;
	color:#ffffff;
	}

h2 {
	font-size: 1.6em;
	color:#008844;
	}

h2.pagetitle {
	font-size: 1.6em;
	}

#sidebar h2, #aggregatorbar h2 {
	font-family: 'Lucida Grande', Verdana, Sans-Serif;
	font-size: 1.2em;
	}

#sidebar h4, #aggregatorbar h4 {
	font-family: 'Lucida Grande', Verdana, Sans-Serif;
	font-size: 1.2em;
	}

h3 {
	font-size: 1.3em;
	color:#008844;
	}

a, a:link, a:visited {
	color:#009999;
	font-weight: heavy;
	text-decoration: none;
}
a:active, a:hover {
	color:#226666;
	font-weight: heavy;
	text-decoration: underline
}

strong {
	font-weight: bold;
    color: #336699;
}

#content h2, #content h2 a, #content h2 a:link, #content h2 a:visited,
#sidebar a, #sidebar a:link, #sidebar a:visited,
#aggregatorbar a, #aggregatorbar a:link, #aggregatorbar a:visited,
#linkbar a, #linkbar a:link, #linkbar a:visited {
	color: #009999;
}
#content h2, #content h2 a, #content h2 a:link, #content h2 a:visited {
	text-shadow: 2px 2px 2px #cccccc
}
#content h2 a:active, #content h2 a:hover,
#sidebar a:active, #sidebar a:hover,
#aggregatorbar a:active, #aggregatorbar a:hover,
#linkbar a:active, #linkbar a:hover {
	color: #226666
}
#sidebar h4, #aggregatorbar h4 {
	margin-bottom: 0
}
#aggregatorbar h3 {
	margin-top: 0;
	margin-bottom: 0
}


.entry p a:visited {
	color: #226666;
	}

.date {
	font-family:Georgia;
	font-size: .9em;
 	color:#336699;
 	margin-left:10px;
	margin-bottom:5px;
	text-align:left
}

.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}
	
.commentlist li {
	font-weight: bold;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	}

#sidebar, #aggregatorbar, #linkbar {
	font: 1.1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

small {
	color: #000000;
}

#sidebar ul ul li, #sidebar ul ol li, 
#aggregatorbar ul ul li, #aggregatorbar ul ol li,
#linkbar ul li {
	color: #cccccc;
	}

#linkbar ul {
  margin-left: 6px;
  margin-right: 6px;
}

.nocomments, .postmetadata, blockquote, strike {
	color: #000000;
	}

.sideblock {
	color:#000000;
	margin:2px;
	background-color: #336699;
	padding-bottom: 10px;
}

.sideblock p {
  margin-left: 6px;
  margin-right: 6px;
}


.sideblock {
	background: #336699 url(images/br.gif) no-repeat bottom right;
}

//.sideblock blocktitle {
//	background: #336699 url(images/tr.gif) no-repeat top right;
//}


.sideblock .blocktitle {
	background: #336699 url(images/tl.gif) no-repeat top left;
}

/*  A nice technique for the rounded corners but,
    alas, not supported by IE yet!
    
.sideblock:before {
  background: transparent url(images/tr.gif) scroll no-repeat top right;
  margin-bottom: -10px;
  height: 15px;
  display: block;
  border: 1px #000000;
  content: url(images/tl.gif);
  padding: 0;
  line-height: 0.1;
  font-size: 1px;
}

.sideblock:after {
  display: block;
  line-height: 0.1;
  font-size: 1px;
  content:  url(images/bl.gif);
  margin: 0 0 -1px 0;
  height: 15px;
  background: white;
  background: transparent url(images/br.gif) scroll no-repeat bottom right ;
  padding: 0;
} */

#aggregatorbar .sideblock {
	color:#666666;
}


.blocktitle, .blocktitle a, .blocktitle a:link, .blocktitle a:visited {
        font-family:verdana, arial, sans-serif; 
	color:#FFFF80; 
	font-size:1.5em;
	font-weight: normal;
	padding: 0 0 0 10px;
	background: #336699; // url('http://www.bdsm.com.tw/images/water.jpg') repeat fixed; 
}


.widecolumn .blocktitle, .narrowcolumn .blocktitle, 
.widecolumn .blocktitle a, .narrowcolumn .blocktitle a {
	font-size:1.1em;
}

.blocktitle a, .blocktitle a:link, .blocktitle a:visited { 
	color: #ffff80;
	text-decoration:underline
}

.blocktitle a:active, .blocktitle a:hover {
	color:#226666;
	text-decoration:underline
}

.sideblock .blocktitle {
	letter-spacing: .4em; 
	padding-left: 20px;
	margin-right: 10px;
}

.blocksubtitle {
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:0.8em;
    font-style:normal;
    color:#ffffff; 
    margin-left:15px;
    margin-bottom:6px
}


#aggregatorbar .post {
    color: #ffffff;
    background-color: #0088ac;
    margin-left: 6px;
    margin-right: 6px;
}

#aggregatorbar .post a,  
#aggregatorbar .post a:link,
#aggregatorbar .post a:visited {
	color:#ffff80;
}

#aggregatorbar h4 {
    margin-left: 10px;
    margin-right: 10px;
}

#aggregatorbar .entry {
    color: #cccccc;
    margin-left: 10px;
    margin-right: 10px;
}
	
code {
	font: 1.1em 'Courier New', Courier, Fixed;
	}

acronym, abbr, span.caps
{
	font-size: 0.9em;
	letter-spacing: .07em;
	}

#wp-calendar #prev a {
	font-size: 9pt;
	}

#wp-calendar a {
	text-decoration: none;
	}

#wp-calendar caption {
	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	text-align: center;
	}

#wp-calendar th {
	font-style: normal;
	text-transform: capitalize;
	}

#sidebar #searchform #s, #linkbar #searchform #s {
	color:#FFFF80;
	background-color: #009999
}

#commentform textarea {
	color:#FFFF80;
	background-color: #009999
	}
	

#wp-calendar td.pad:hover { /* Doesn't work in IE */
	background-color: #fff; }

.navigation .alignleft, .navigation .alignright {
	background-color: #91ffcd
}

.figure {
	font-family:palatino, georgia, times new roman, serif;
	font-size:x-small;
	color: #009999;
}

ul.gallery li {
  font-family:palatino, georgia, times new roman, serif;
  font-size:x-small;
  color: #009999;
}

.entrytext th {
    background: #bbeebb;
}

table caption {
	font-weight: bold;
    color: #336699;
}

#headerimg {
	background: url('http://www.bdsm.com.tw/images/bluelogo.jpg') no-repeat;
	}

#category-description {
    background-color: #d8ffd2
}

/* End Typography & Colors */

/* Begin Top Menu */

ul#menu {
   border-bottom: 1px solid #778;
}


#menu li a {
  color: #ffff80;
//  border: 1px solid #778;
  background-color: #00889c;
  border-bottom: none;
}

#menu li a:hover {
   background-color: #00889c;
   border-color: #227;
}

#menu li a#current {
   color: #336699;
   background: white;
   border-bottom: 1px solid white;
}

/* End Top Menu */

/* Begin Blog Menu */

ul.blogmenu {
	font-size: 1.2em;
    margin-left: 6px;
}

#linkbar ul.blogmenu li a,
#linkbar ul.blogmenu li a:link,
#linkbar ul.blogmenu li a:visited {
    color: #ffff80;
    border-color: #336699;
//    border-color: #ffe #aaab9c #ccc #fff;
    background-color: #00889c;
}

//ul.blogmenu li#active a {
//    background: #f0e7d7;
//    color: #800000;
//}

#linkbar ul.blogmenu li a:hover, 
#linkbar ul.blogmenu li#active a:hover {
    color: #FFFF80;
    background-color: #0099aa;
    border-color: #336699;
//    border-color: #aaab9c #fff #fff #ccc;
}


/* End Blog Menu */




/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
	It won't be a stylish marriage, I can't afford a carriage.
	But you'll look sweet upon the seat of a bicycle built for two." */
