/*
Theme Name: May I Say
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
*/
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 {
	margin: 0px;
	padding: 0px;
	text-align: center; 
	/*background: url("http://mookoojoe.googlepages.com/ZuneBackground.jpg") top right fixed;*/
	background: #fff url("images/slate.png") repeat-x fixed;
	/*background: #fff url("http://colourlovers.com.s3.amazonaws.com/images/patterns/555/555284.png") repeat;*/
	/*background: #fff url("images/664305.png") repeat;*/
	/*background: #fff url("http://colourlovers.com.s3.amazonaws.com/images/patterns/422/422630.png") repeat;*/

}
ul { list-style: none; margin: 0px; padding: 0px; }
ul li { list-style: none; margin: 0px; padding: 0px; }
/* CALENDER WIDGET */
#wp-calendar #prev a, #wp-calendar #next a {
	background: #EFEFEF;
	border-top:1px solid #CCCCCC;
	color:#666;
	font-weight:bold;
	padding:3px 5px;
	}
#wp-calendar #next {
	right: 10px;
	text-align: right;
}	
#wp-calendar { width: 100%;}
#wp-calendar a {
	color: #000;
	font-weight: bold;
	text-decoration: none;
	}

#wp-calendar caption {
	text-transform: uppercase;
	font-size: 103%;
	padding-bottom: 5px;
	color: #AFAfAf;
	}
#wp-calendar td {
	color: #666;
	padding: 3px 0px;
}
#wp-calendar th {
	color: #ccc;
	font-style: normal;
	text-transform: capitalize;
	}

h1 { 
	font-size: 1.3em;
	color: #666;
	float: left;
	margin-right: 15px;
	font-weight: normal;
	text-transform: lowercase;
	cursor: pointer;
	letter-spacing: -0.09em; 
	color: #EC008C;
	font-weight: normal;
}
#wrapper {
	text-align: left;
	width: 1000px;
}
#header {
	padding: 0px;
}
a {
 color: #666; 
 text-decoration: none;
}
#navigation {
	margin-top: 15px;
	height: 1.5em;;
}
#navigation ul { 
	list-style: none;
	padding: 0px;
	margin: 0px;
}
#navigation ul li {
	list-style: none;
	padding: 0px;
	margin: 0px;
	float: left;
	margin-right: 20px; 
}
#navigation ul li a {
	text-transform: uppercase;
	float: left;
	color: #999;
	text-decoration: none;
	font-size: 1.0em;
	font-weight: bold; 
	letter-spacing: -0.05em;
}
#navigation li.current_page_item a {
	color: #000;
}
#subnavigation {
}
#subnavigation ul { 
	list-style: none;
	padding: 0px;
	margin: 0px; 
}
#subnavigation ul li {
	list-style: none;
	padding: 0px;
	margin: 0px;
	float: left;
	margin-right: 10px; 
}
#subnavigation ul li a {
	text-transform: lowercase;
	letter-spacing: -0.09em;
	float: left;
	color: #999;
	text-decoration: none;
	font-size: 1.8em;
	height: 1.3em;
	font-weigh3: normal;
}
#subnavigation li.current_page_item a {
	color: #000;
}
#content {
	float: none;
	clear: both;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#menu .username {
	font-size: 3em;
	color: #666;
	text-transform: lowercase;
	margin-right: 15px;
}
#menu .display_name {
	font-size: 1.6em;
	color: #000;
	text-transform: capitalize;
	margin-right: 15px;
}
#menu .authorization{
	font-size: 0.9em;
	color: #999;
	text-transform: uppercase;
	margin-right: 15px;
}
#grid_1 { width: 210px; color: #666; float: left; margin-right: 20px; }
#grid_2 { float: left; width: 510px; padding-left: 20px; padding-right: 20px; }
#grid_3 { float: left; width: 200px; padding-left: 10px; border-left: 1px solid #eee; }
#grid_4 { float: left; width: 730px; padding-left: 10px; border-left: 1px solid #eee; }

ul#submenu {
	list-style: none;
	margin: 0px;
	padding: 0px;
}
ul#submenu li {
	font-size: 1.3em;
	color: #666;
	float: left;
	margin-right: 15px;
	font-weight: normal;
	text-transform: lowercase;
	cursor: pointer;
	letter-spacing: -0.09em; 
}
ul#submenu li.current {
	color: #EC008C;
	font-weight: normal;
}
.conv {
	float: none; clear: both; 
	padding-top: 5px;
	padding-bottom: 5px;
	background: #fff;
	margin-bottom: 5px;
}
.conv .ago {
	text-align: left;
	text-transform: capitalize;
	color: #999;
    font-weight: normal;
	font-size: 0.9em;
	padding-top: 4px;
}
.conv .text {
	color: #333;
	padding: 5px;
	text-align: left; 
}
.alternate { border-top: 1px dotted #eee; border-bottom: 1px dotted #eee; }


.first .text, .first .text a {  /*color: #000; font-size: 1.1em; line-height: 1em;*/ }
.big { font-size: 1.2em; line-height: normal; }
.large { font-size: 3em; line-height: normal; text-transform: uppercase;}
.link { background: transparent url("images/link.png") top right no-repeat; padding-right: 20px; font-size: 1.2em; cursor: pointer; text-transform: lowercase; letter-spacing: -0.09em; }
.link1 { font-size: 1.2em; cursor: pointer; text-transform: lowercase; letter-spacing: -0.09em; }

.clear { float: none; clear: both; }
.floatright { float: right; }

#headerLeft {
float: right; 
width: 250px; 
}

#loggedInUser {
	background: transparent url("images/header_topbg.png") repeat-y top right; 
	float: right;
	width: 250px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px; 
}
#loggedInUser .avatar { float: right; margin-left: 5px; }
#loggedInUser .welcomeText { font-weight: normal; font-size: 1.1em; text-align: right; padding-top: 10px; }
#loggedInUser .conversationCount { font-weight: normal; color: #666; text-align: right; }


#search { float: right;  margin-top: 10px; }
#search #s { background: #fff url("images/searchBg.png") no-repeat 5px 5px; width: 215px; border: 1px solid #eee; height: 27px; padding-left: 35px; color: #666; }

#avatarBg { background: transparent url("images/avatarBg.png") no-repeat; padding: 5px; width: 220px; height: 220px;}

.orange { color: #EC008C; }
.blue { color: #336699; }




.closeBtn { float: right; cursor: pointer; background: transparent url("images/closeBtn.png") no-repeat; text-indent: -9999px; width: 25px; height: 25px; }
.quickTab { background: #E3EBEF url("images/sideBox.png"); padding: 10px; }
.quickTab input { width: 200px; padding: 5px; font-size: 1.2em; }
.quickTab textarea { width: 500px; height: 50px; padding: 5px; font-size: 1.2em; }
img a { border: 0px; }
a img { border: 0px; }

#personalOptions #personalOptions_message { margin-bottom: 10px; color: #900; font-weight: bold; }
#personalOptions label { color: #000; }
#personalOptions input, #personalOptions textarea { color:#666; border: 1px solid #eee; width: 500px; margin-bottom: 5px; }

.loading { margin-top: 10px;  background-image: url("images/ajax-loader.gif"); background-repeat: no-repeat; background-position: center center; text-indent: -9999px; display: block; border: 1px solid #eee; -moz-border: 5px; -moz-border-radius: 5px; font-weight: bold; font-size: 1.2em;  padding: 10px; text-align: center; cursor: pointer;}

.footer { color: #999; }
#more { margin-top: 10px; display: block; background: #fff; border: 1px solid #eee; -moz-border: 5px; -moz-border-radius: 5px; background: #f9f9f9; font-weight: bold; font-size: 1.2em;  padding: 10px; text-align: center; cursor: pointer; }

ul#moremenu { color: #999; width: 100%; z-index: 100; height: 20px; margin: 0px; padding: 0px; list-style: none; margin-left: 70px; }
ul#moremenu li { margin: 0px; padding: 0px; float: left; list-style: none; padding: 5px 10px; color: #43A4C4; cursor: pointer; }
ul#moremenu li a { color: #43A4C4; cursor: pointer; }
h2 { color: #666666; font-size: 1.3em;font-weight: normal; }
