/* 

Theme Name: New Yorks Delight
Theme URI: http://www.nysdelight.com
Author: CrushLabs, Inc.
Author URI: http://www.crushlabs.com
Description: A custom theme for New York's Delight developed by <a href="http://www.crushlabs.com">CrushLabs, Inc</a>.
Tags: Custom, 3 Column, pink, blue

*/

/* Universal */

body {width: 1000px; background-color: #FFFFFF; margin: 0px auto; padding: 0px; color: #000; font-size: 12px; font-family: Calibri,Verdana,Arial,Helvetica,sans-serif;}

a {color: #495182; text-decoration: none;}

a:hover {color: #E1C4C1;}

a img {border: none;}

acronym, abbr {}

blockquote {}

blockquote cite {}

code, pre {}

.clear {clear: both;}

fieldset {border: none;}

legend {display: none;}

h1, h2, h3, h4, h5, h6 {margin: 0px; padding: 0px;}

h1 {font-size: 18px;}

h2 {font-size: 16px;}

h3 {font-size: 14px;}

hr {display: none;}

input, textarea {padding: 2px; font-size: 100%;}

td, th, tr {}


#outer1 {background-image: url(images/bg.gif); background-repeat: repeat-y; width: 1100px; margin: 0px auto; padding: 0px;}

#wrapper {border-left: 1px solid #DADADA; border-right: 1px solid #DADADA; background-color: #FFF;width: 1000px; margin: 0px auto;padding: 0px;}



/* Header */

#header {background-color: #B1E0E8; width: 1000px; height: 250px;margin: 0px; padding: 0px; overflow: hidden;}

#header .sub {text-transform: uppercase; font-size: 12px; padding-right: 50px;}

.left {width: 810px; float:left; margin: 0px;}

.right {width: 170px;float: right;margin: 0px;padding: 10px;}

.right img  {padding: 3px;margin: 1px; border: 1px solid #FFF;}

.right hr {height: 5px background-color: #4D4365;}

#header h3 {background-color: #4D4365; color: #FFF; font-size: 26px; font-weight: bold; padding: 5px; margin-bottom: 10px;}

#searchform {margin: 0px;padding: 0px;overflow: hidden;display: inline;}

#s {background: #FFFAFA;width: 110px;color: #000000;font-size: 12px;font-weight: normal;margin: 0px;padding: 2px 0px 2px 5px;border-top: 1px solid #666666;border-right: 1px solid #DDDDDD;border-left: 1px solid #666666;border-bottom: 1px solid #DDDDDD;display: inline;}

#sbutt {background: #CD9C98;color: #FFFAFA;font-size: 12px;margin: 0px 0px 0px 5px;padding: 2px;border: 1px solid #234B69;font-weight: bold;}

.signup {padding-right: 45px;}



/*Home */

#home-thumbs {border-bottom: 1px dotted #DADADA;}
.entry {padding: 10px 0px;}
.thumbleft {float: left;width: 120px;text-align: center;margin: 0px;padding: 0px;}
.thumbleft img {border: 1px solid #DADADA; padding: 2px; margin: 3px 2px;}
.thumbright {float: right;width: 450px;margin: 0px;padding: 0px;}
.thumbright {font-size: 14px; color: #000;}
.thumbright a {color: #495182;}

/* Content */

#content {width: 1000px; margin: 0px auto; padding: 0px;line-height: 20px; background: #FFF url(images/content_bg.gif) repeat-y; background-color: #FFF;}

#content p {padding: 0px 0px 15px 0px;margin: 0px;}

#container {width: 810px; float: right;}

#post {float: right;width: 580px;margin: 0px 0px 0px 0px;padding: 10px 20px 20px 10px;}

#post .postmeta {padding: 0px; margin: 0px 0px 10px; font-size: 12px; border-bottom: 1px dotted #DADADA; text-transform: uppercase;}

#post h3 {margin: 0px 0px 5px;}

#post h2 a {color: #495182; padding: 10px 0px; }

#post h2 a:hover {color: #1930ED;}

#post h2 {color: #495182; margin: 0px 0px 5px; padding: 0px 0px 5px; border-bottom: 1px dotted #DADADA;}

#post h2.pagetitle {color: #495182; margin: 0px 0px 5px;padding: 0px 0px 5px; border-bottom: 1px dotted #DADADA;}

#navbar {border-top: 1px solid #DADADA; border-bottom: 1px solid #DADADA;background: #FFF;width: 1000px;height: 32px;color: #FFFFFF;margin: 0px auto 0px;padding: 0px 0px 0px 0px;}

#navbar li {display: inline;list-style-type: none;margin: 0px;padding: 0px;}

#navbar ul {margin: 0px;padding: 8px 0px 0px 10px;}

#navbar ul li a {font-size: 12px;color: #000;padding: 0px;margin: 0px 10px 0px 10px;font-weight: bold;text-decoration: none;}

#navbar ul li a:hover {color: #CCC;text-decoration: underline;}

.navbarleft {width: 600px;height: 32px;float: left;color: #DADADA;margin: 0px;padding: 0px 0px 0px 0px;}

.navbarright {width: 350px;float: right;text-align: right;color: #DADADA;margin: 0px;padding: 5px 10px 0px 0px;}



/* Comments */

#content .commentlist {margin:0;padding:0;border-top:#DADADA 1px solid;}
#content .commentlist li {list-style:none;margin: 0;padding:1em;border-bottom:#DADADA 1px solid;}
.commentlist li.alt {background-color:#FAFAFA;}
.commentlist li .cmtinfo {font-size:12px;}
.commentlist li cite {font-size:12px;}
.commentlist li .cmtinfo em {float:right;margin:0;padding:0;font-style:normal;color:#999;}
#content .nocomments {text-align:center;color:#999;}


/* Sidebar */

#l_sidebar {float: left;width: 180px;margin: 0px;padding: 20px 0px 20px 0px;line-height: 17px;display: inline; overflow:hidden;}

#l_sidebar h2 {color: #495182;font-size: 14px;font-weight: bold;padding: 5px 0px 3px 0px;margin: 0px;border-bottom: 1px dotted #B7B7B7;text-transform: uppercase;}

#l_sidebar ul {list-style: none;margin: 0px;padding: 0px 0px 20px 0px;}

#l_sidebar li {list-style: none;margin: 0px;padding: 0px 0px 20px 0px;}

#l_sidebar ul li {padding: 0px;margin: 0px;border-bottom: 1px dotted #B7B7B7;}

#l_sidebar ul li a, #l_sidebar ul li a:visited {color: #000;text-decoration: none;margin: 0px;padding: 3px 0px 3px 0px;display: block;}

#l_sidebar ul li a:hover {background: #FFFfFf;color: #495182;text-decoration: none;margin: 0px;padding: 3px 0px 3px 0px;}

#r_sidebar {float: left;width: 160px;margin: 0px;padding: 20px 10px 20px 10px;line-height: 17px;display: inline;overflow: hidden;}

#r_sidebar h2 {color: #495182;font-size: 14px; font-weight: bold;padding: 5px 0px 3px 0px;margin: 0px;border-bottom: 1px dotted #B7B7B7;text-transform: uppercase;}

#r_sidebar h3 {color: #495182;font-size: 14px; font-weight: bold;padding: 0px 0px 3px 0px;margin: 0px;}

#l_sidebar a img, #r_sidebar a img {border: none;margin: 0px 0px 16px 0px;padding: 0px;}

#r_sidebar ul {list-style: none;margin: 0px;padding: 0px 0px 20px 0px;}

#r_sidebar li {list-style: none;margin: 0px;padding: 0px 0px 20px 0px;}

#r_sidebar ul li {padding: 0px;margin: 0px;border-bottom: 1px dotted #B7B7B7;}

#r_sidebar ul li a, #r_sidebar ul li a:visited {color: #000;text-decoration: none;margin: 0px;padding: 3px 0px 4px 0px;display: block;}

#r_sidebar ul li a:hover {background: #FFFfFf;color: #495182;text-decoration: none;margin: 0px;padding: 3px 0px 4px 0px;}


/* Footer */

#footer {clear: both;margin: 0px; padding: 0px 0px 10px; font-size: 12px; text-align: center; border-top: 2px solid #DADADA;}

#footer a {}

#footer a:hover {}

#footer ul li {list-style: none; display: inline; padding: 5px 10px;}

/* Various Classes & Image Alignment */

.center {text-align: center;}

.floatleft {float: left; margin: 5px;}

.floatright {float: right; margin: 5px;}

img.center {display: block; margin: 10px auto;}

img.left {display: inline; margin: 0 10px 5px 0;}

img.right {display: inline; margin: 0 0 5px 10px;}

.navigation {display: block;text-align: center;margin: 10px;}
.alignleft {float: left; width: 48%; padding-left: 10px;}
.alignright {float: right; width: 48%; padding-right: 10px; } 
.previouslink {}

.nextlink {} 

.sub-icons {padding-right: 50px;}

.entry img {border: 1px solid #DADADA; padding: 3px;}
.post, p, .post li, .entry {font-size: 15px;}
#l_sidebar, #r_sidebar {font-size: 13px;}
.entry h1 {margin-bottom: 10px;}
/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */.adsense-horiz {text-align: center; margin: 0px 0px 10px;}
