/* This CSS file is created for you to create or override any of the existing CSS styles used in this theme */

body
{
	background:#FFF8E7;
}

h1,h2
{
	font-family:'im fell english';
}

#shadow
{
	background:url(/blog/wp-content/themes/aw/images/background.png) repeat-y;
	margin:0 auto;
	width:1070px;
}

#content
{
	margin:0 auto;
}

#wrapper
{
	background:#FFF;
	border:10px solid #fff;
	margin:0 auto;
	padding:0;
	width:980px;
}

#header
{
	-moz-border-radius:5px;
	border-bottom:none;
}

#branding
{
	height:170px;
	padding:0;
}

.logo
{
	margin:20px 0 0 10px;
}

#main
{
	background:none;
	border:0;
}

a,a:link,a:visited
{
	color:#6CC;
}

img.aligncenter,img.alignright,img.alignleft
{
	border:0 none;
}

.blog-description
{
	color:#EEE;
}

#searchbar
{
	margin:15px 10px 0;
}

#searchbar .searchform
{
	border:1px solid #CCC;
}

.searchform
{
	height:14px;
	width:200px;
}

.searchform .s
{
	font-size:12px;
	padding-left:8px;
	width:170px;
}

#nav
{
	background:#fff;
	border-bottom:1px solid #CCC;
}

#index-featured,#index-news
{
	float:left;
	margin-bottom:15px;
	padding-left:15px;
	width:465px;
}

#index-news
{
	border-left:1px solid #CCC;
}

.posts-default .post {
	margin: 5px 0;
}

#index-featured .posts-default .post
{
	width:215px;
}

#index-news .posts-default .post
{
	width:215px;
}

.featured-entry
{
	background:#AAA;
	color:#fff;
	height:65px;
	top:-68px;
}

.featured
{
	height:360px;
	margin:5px 10px;
	width:940px;
}

.featured-article
{
	width:930px;
}

.featured-article img
{
	height:350px;
	width:930px;
}

#featured-slideshow
{
	border:5px solid #FFF;
	height:350px;
	width:930px;
}

#controls
{
	top:140px;
}

#controls .next
{
	left:900px;
}

.home-title
{
	color:#AAA;
	font-family:'Josefin Sans Std Light', arial, serif;
	font-size:2.5em;
	text-align:center;
	text-transform:lowercase;
}

div .home-title
{
	border:0;
	margin-bottom:5px;
	padding-bottom:0;
}

.entry-title
{
	font-family:'IM Fell English', arial, serif;
}

a.entry-title
{
	text-decoration: none;
}

.posts-default .entry-meta,.posts-quick .entry-meta
{
	background:#aaa;
	color:#fff;
	display:none;
}

.posts-default .published
{
	color:#fff;
}

.hfeed
{
	margin: 0 15px;
}

#bottom-content-1
{
	margin:0;
	padding:0;
	text-align:left;
	width:480px;
}

#bottom-content-2
{
	margin:0;
	padding:0;
	text-align:left;
	width:480px;
}

#primary,#secondary
{
	display:block;
}

.commentform_link
{
	float:right;
}

#blogintro
{
	background:url(/blog/wp-content/themes/aw/images/blogintro.jpg) no-repeat;
	display:block;
	height:50px;
	margin:0 0 0 15px;
	width:930px;
}

#footer
{
	background:#fff;
	border:0;
	margin:0 auto;
	padding:10px 0;
	width:960px;
}

.sf-menu li
{
	text-transform:lowercase;
}

.sf-menu li.sfhover,.sf-menu li:hover
{
	background:#AAA;
}

.sf-menu li ul li:hover a,.sf-menu li ul li li:hover a,.sf-menu li ul li li li:hover a,.sf-menu li ul li li li:hover a
{
	background:#AAA;
}

.sf-menu li.sfhover a,.sf-menu li:hover a
{
	color:#fff;
}

.sf-menu li li
{
	width:150px;
}

.sf-menu
{
	line-height:28px;
}

h1,h2,h3,h4,h5,h6
{
	color:#333;
}

.posts-default .entry-summary,.posts-quick .entry-summary
{
	color:#333;
}

.posts-default .entry-title a:link,.posts-default .entry-title a:visited
{
	color:#333;
}

.posts-default .entry-thumbnails-link
{
	border:0;
	padding:0;
}

#content_contact
{
	border-bottom:1px solid #ccc;
	clear:both width: 100%;
	color:#333;
	height:600px;
	list-style:none;
}

#contact_about
{
	float:left;
	padding:10px;
	width:450px;
}

#contact_form
{
	display:inline;
	float:right;
	padding:10px;
	width:450px;
}

#contact_form h2
{
	margin-bottom:10px;
}

#contact_form p
{
	margin-bottom:0;
}

textarea
{
	height:120px;
}

#contact_form label
{
	display:none;
	float:right;
}

#contact_form recaptcha_error
{
	font-size:small;
}

#alert
{
	color:red;
	font-size:large;
	font-weight:700;
}

.overlay
{
	background:transparent url(http://www.annawu.com/blog/wp-content/themes/aw/images/overlay.png) repeat top left;
	bottom:0;
	left:0;
	position:fixed;
	right:0;
	top:0;
	z-index:100;
}

.box
{
	-khtml-border-radius:20px;
	-moz-border-radius:20px;
	-moz-box-shadow:0 1px 5px #333;
	-webkit-border-radius:20px;
	-webkit-box-shadow:0 1px 5px #333;
	background-color:#fff;
	border:2px solid #ccc;
	color:#7F7F7F;
	left:30%;
	padding:20px;
	position:fixed;
	right:30%;
	top:-200px;
	z-index:101;
}

.box h1
{
	-khtml-border-top-left-radius:20px;
	-khtml-border-top-right-radius:20px;
	-moz-border-radius:20px 20px 0 0;
	-webkit-border-top-left-radius:20px;
	-webkit-border-top-right-radius:20px;
	background-color:#FFEFEF;
	border-bottom:1px dashed #7F7F7F;
	color:#EF7777;
	margin:-20px -20px 0;
	padding:10px;
}

a.boxclose
{
	background:transparent url(http://www.annawu.com/blog/wp-content/themes/aw/images/cancel.png) repeat top left;
	cursor:pointer;
	float:right;
	height:26px;
	margin-right:-30px;
	margin-top:-30px;
	width:26px;
}

.single .post,#main .single-post
{
	border:0;
}

.comment_form textarea
{
	height:100px;
}

div#comments
{
	-moz-border-radius:5px;
	border:1px solid #ccc;
	border-radius:5px;
	padding:10px 10px 20px;
}

.awpcomments
{
	border-top:1px solid #ccc;
	margin-top:15px;
}

div.slideshow-thumbs
{
	width:960px;
}

ul.slides
{
	margin:0;
	padding:0;
}

#primary
{
	border-top:1px solid #6cc;
	padding:9px;
}

#secondary .widgetcontainer
{
	float:left;
	margin:0;
	max-width:300px;
	padding:5px 10px;
}

.widgetcontent
{
	border:none;
	height:260px;
	width:280px;
}

.fb
{
	background:url(http://annawu.com/blog/wp-content/themes/aw/images/fbbox.jpg) no-repeat scroll 0 0 transparent;
}

.twitter
{
	background:url(http://annawu.com/blog/wp-content/themes/aw/images/twitterbox.jpg) no-repeat scroll 0 0 transparent;
}

#yelp
{
	background:url(http://annawu.com/blog/wp-content/themes/aw/images/yelpbox.jpg) no-repeat scroll 0 0 transparent;
}

#yelp li
{
	list-style-image:url(http://annawu.com/blog/wp-content/themes/aw/images/stars.png);
	list-style-position:inside;
}

.widgettitle
{
	background:none;
	border:0;
	float:right;
}

.widgettitle a
{
	color:#ccc;
	font-family:'im fell english';
	font-size:12pt;
	text-decoration:none;
}

table
{
	background:none;
	border:0;
	margin:0;
}

td
{
	background:none;
	border:0;
	padding:0;
}

tbody td
{
	background:none;
	padding-right:5px;
	vertical-align:top;
	padding-bottom: 10px;
}
.top {
	text-align: right;
	margin-right: 10px; }

#bestof h1 {
	margin-bottom: 10px; }

#bestof h1 a {
	text-decoration: none; }

#travels td {
	padding-right: 9px; }

#food .alignright {
	margin-right: 10px;
	margin-left: 0px; }

#books td {
	padding-right: 10px; }

#index-featured .posts-default .entry-meta,#index-featured .posts-quick .entry-meta,#index-news .posts-default .entry-meta,#index-featured .posts-quick .entry-meta
{
	display:none;
}

.phs,.pts
{
	padding:0;
}

.fbConnectWidgetTopmost
{
	border:0;
}

.fan_box .connections_grid .grid_item
{
	padding:0 3px 5px 0;
}

.fbConnectWidgetFooter .fbFooterBorder
{
	display:none;
}

ul .tw
{
	height:235px;
	margin-left: 0px;
}

#yelp ul
{
	margin-left:5px;
}

#primary img
{
	padding:4px;
}

#footer-sidebar
{
	border-bottom:1px solid #6cc;
	margin:8px 0;
}

#footer-sidebar .widgetcontainer
{
	max-width:960px;
	text-align:center;
	width:960px;
}

.footer-message
{
	color:#aaa;
	display:none;
	text-align:center;
	text-transform:lowercase;
}

img
{
	border-style:none;
}

.posts-quick li
{
	width:465px;
}

#bottom-content-1 img
{
	padding:5px;
}

#bottom-content-2 img
{
	padding:5px;
}

#contact_about_mod
{
	float:left;
	padding:10px;
	width:425px;
}
