/*
Theme Name: iPad
Theme URI: http://www.mayisay.net/
Description: 
Version: v1.0
Author: Vishal Parikh (vishal@freshlimesoda.us)
Tags: Photo, Fresh Lime Soda, Multimedia, widget ready, Portfolio
*/

#wp-calendar { width: 100%; }
#wp-calendar caption { text-transform: uppercase; font-size: 103%; padding-bottom: 5px; color: #AFAfAf; }
#wp-calendar td { color: #666; padding: 3px; text-align: center; }
#wp-calendar td a { color: #666; padding: 3px; background-color: #4E96D1; color: #fff; font-weight: bold; border: 1px solid #eee; }
#wp-calendar td#prev a {background: transparent; color: #333; border: 0px; text-align: left; }
#wp-calendar td#next a {background: transparent; color: #333; border: 0px; text-align: right; }

.clear { float: none; clear: both; }
/* CSS RESET by: http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {	
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

body { margin: 0px; padding: 0px; }
body, table, input, submit, select, textarea {
	font: normal 11px/1.2em "Segoe UI", "Humnst777 BT", "Lucida Grande", "Lucida Sans", "Trebuchet MS", "Lucida Grande", "Bitstream Sans Vera", Verdana, Arial, Tahoma, Helvetica, Sans-Serif;

}

body { /*border-top: 20px solid #AC815E; border-bottom: 20px solid #AC815E; */ background: #fff url("http://www.mayisay.net/wp-content/themes/mayisay/images/slate.png") repeat-x;}
ul { list-style: none; margin: 0px; padding: 0px; }
a { text-decoration: none; color: #333; }
h1 { font-size: 3em; line-height: normal; }
h2 { font-size: 1.5em; text-transform: uppercase; margin-top: 5px; margin-bottom: 5px; line-height: normal; }
h3 { font-size: 1.3em; text-transform: uppercase; font-weight: bold; color: #4E96D1; margin-top: 15px; margin-bottom: 5px; line-height: normal; }

img { border: 0px; }
a img, img a { border: 0px; }
#pageflip {
	position:absolute;
	top:0px;
	right: 0px;
	background-color:#000;
}
#pageflip img {
	width: 50px; height: 52px;
	z-index: 99;
	position: absolute;
	right: 0; top: 0;
	-ms-interpolation-mode: bicubic;
}
#pageflip .msg_block {
	width: 50px; height: 50px;
	overflow: hidden;
	position: absolute;
	right: 0; top: 0;
	background: url(images/page_flip_txt.png) no-repeat right top;
}
.hide {
	display: none;
}

#sidebar {
  width: 800px;
  margin: auto auto;
}
#sidebar li.widget { border: 1px solid #efefef; float: left; width: 172px; background: #f9f9f9; padding: 5px 10px; margin-right: 5px; }
#sidebar .widget ul li {
	border-bottom: 1px solid #fff;
}
#content { width: 800px; margin: auto auto; margin-top: 50px;  padding-bottom: 20px; }

/* COMMENTS LIST */
div.comments {
	padding-top: 20px;
}
ol.commentlist {
	margin: 15px 0;
}
ol.commentlist li {
	padding-bottom: 20px;
}
ol.commentlist .commentHead {
	height: 22px;
	background: transparent url('images/efefef.gif') 0 50% repeat-x;
}
ol.commentlist .commentHeading {
	background: #fff;
	padding-right: 5px;
	font-size: 18px;
}
ol.commentlist .commentHeading cite {
	color: #333;
}
ol.commentlist .commentmetadata {
	background: #fff;
	padding-left: 5px;
}
ol.commentlist .commentmetadata, ol.commentlist .commentmetadata a {
	color: #555;
}
ol.commentlist .num {
	margin-left: -3px;
	font-size: 24px;
	color: #ccc;
	padding: 0 14px 0 0;
}
ol.commentlist .commentEntry {
	border-bottom: 1px solid #efefef;
width: 100%;
}
ol.commentlist .commentEntry p {
	padding-top: 0;
	line-height: normal;
}

/* COMMENTS FORM */
#commentform input, #commentform textarea, #searchform input {
	background: #efefef;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
}
#commentform textarea#comment {
	width: 800px;
}
#commentform label {
	text-transform: uppercase;
	font-size: .8em;
}

li.icon_googlereader { color: #8ECE70; font-size: 1.5em; }
li.icon_twitter { color: #33CCFF; font-size: 1.5em; }
li.icon_flickr { color: #FF0084; font-size: 1.5em; }
li.icon_lastfm { color: #E11303; font-size: 1.5em; }
li.icon_googlebuzz { color: #EC7000; font-size: 1.5em; }
li.icon_youtube { color: #FF3333; font-size: 1.5em; }
li.icon_jaiku { color: #00ADEF; font-size: 1.5em; }
li.icon_stumbleupon { color: #6BBF79; font-size: 1.5em; }
li.icon_vimeo { color: #0DADD6; font-size: 1.5em; }
/*li.icon_googlebuzz a, li.icon_twitter a, li.icon_lastfm a, li.icon_googlereader a, li.icon_flickr a{ font-size: 11px; }*/
li.icon span { color: #333; font-size: 11px; }
blockquote { margin: 0px; padding: 0px; margin-left: 10px; margin-top: 10px; }
blockquote ul li { list-style: none; margin: 0px; padding: 0px; }
blockquote ul li a { color: #666; border-top: 1px solid #eee; display: block; padding: 2px 0px 2px 0px;  }

.event a { text-decoration: none; color: #fff; }
.web { background: #ccc; color: #fff; }
.lastfm { background: #E11303; color: #fff; }
.flickr { background: #FF0084; color: #fff; }
.feed1, .feed2 { color: #fff; background: #ff6600; }
.googlereader { background: #8ECE70; color: #fff; }
.twitter { color: #333; background: #33CCFF; }
.youtube { color: #fff; background: #FF3333; }
.googlebuzz { background: #EC7000; color: #fff; }
.stumbleupon, .delicious { background: #6BBF79; color: #fff; }
.jaiku { background: #00ADEF; color: #fff; }
.vimeo { background: #0DADD6; color: #fff; }

.left {
	float: left;
	position: relative;
}
.right { float: right; }
.gravatar {
	border: 1px solid #efefef;
	padding: 2px;
	margin-bottom: 3px;
}
.postmetadata {
	border-top: 1px solid #efefef;
        padding: 5px 0px;
	font-size: .8em;
}