/*  
Theme Name: Chloe Jo
Theme URI: http://chloejo.com/
Description: Theme created for Chloe Jo.
Version: 0.1
Author: Dwight Lee
Author URI: http://dwightlee.com/
*/

/* Begin Structure */
body {
	text-align:center;
	margin:0px;
	padding:0px;
	background-color:#351229;
	color:#666;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	}
.clear {
	clear:both;
	}
a {
	color:#8f6ca6;
	}

#footerline {
	clear:both;
	float:left;
	display:inline;
	font-size:11px;
	color:#eae5f5;
	margin:0 0 30px 10px;
	width:400px;
	}

#footerline a {
	font-size:11px;
	color:#eae5f5;
	text-decoration:underline;
	}
/*	
.introfooter {
	font-size: 9px;
	color: #fc9;
	}
.introfooter a { color: #fc9; }
.introfooter a:hover { color: #0ff; }

#ggaflash {
	width:900px;
	height:670px;
	margin:0 auto;
	padding:0;
	}
*/
#page {
	width:1024px;
	margin:0px auto;
	background-image:url(/wp-content/themes/chloejo/images/topheader2.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	}

#header {
	width:1024px;
	height:213px;
	position:relative;
	}
#headerimg {
	margin: 0;
	height: 200px;
	width: 100%;
	}

#logoback {
	width:282px;
	height:160px;
	display:block;
	position:absolute;
	top:20px;
	left:8px;
	}
#logoback a {
	display:block;
	width:282px;
	height:160px;
	}
#cheapskates {
	width:109px;
	height:100px;
	display:block;
	position:absolute;
	top:25px;
	right:65px;
	}
#cheapskates a {
	display:block;
	width:109px;
	height:100px;
	}

	
/** navigation start **/
#mainnav {
	position:absolute;
	left:67px;
	top:182px;
	width:920px;
	}
.nav_item, .nav_current {
	float:left;
	display:inline;
	height:22px;
	margin:8px 18px 0 0;
	}
.nav_item a {
	height:22px;
	display:block;
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
.nav_item a:hover {
	background-position:0px -23px;
	}
.nav_current {
	overflow:hidden;
	margin-top:8px;
	}
.nav_current img {
	margin-top:-23px;
	}	
#nav_thisweek {
	width:73px;
	}
#nav_thisweek a {
	width:73px;
	background-image:url(/wp-content/themes/chloejo/images/nav_thisweek.gif);
	}
#nav_archives {
	width:60px;
	}
#nav_archives a {
	width:60px;
	background-image:url(/wp-content/themes/chloejo/images/nav_archives.gif);
	}
#nav_media {
	width:35px;
	}
#nav_media a {
	width:35px;
	background-image:url(/wp-content/themes/chloejo/images/nav_press.gif);
	}
#nav_advertising {
	width:79px;
	}
#nav_advertising a {
	width:79px;
	background-image:url(/wp-content/themes/chloejo/images/nav_advertising.gif);
	}
#nav_blog {
	width:37px;
	}
#nav_blog a {
	width:37px;
	background-image:url(/wp-content/themes/chloejo/images/nav_blog.gif);
	}
#nav_bestof {
	width:50px;
	}
#nav_bestof a {
	width:50px;
	background-image:url(/wp-content/themes/chloejo/images/nav_bestof.gif);
	}
#nav_signup {
	width:53px;
	}
#nav_signup a {
	width:53px;
	background-image:url(/wp-content/themes/chloejo/images/nav_signup.gif);
	}
#nav_contact {
	width:59px;
	}
#nav_contact a {
	width:59px;
	background-image:url(/wp-content/themes/chloejo/images/nav_contact.gif);
	}
#nav_searchform {
	float:left;
	display:inline;
	width:320px;
	}
#nav_searchform #searchform {
	margin:5px 0 0 0px;
	}
#nav_searchform #s {
	float:left;
	display:inline;
	height:21px;
	width:230px;
	background-color:#ffffff;
	border-bottom:1px #ffffff solid;
	border-top:1px #6b6b6b solid;
	border-left:1px #a1a1a1 solid;
	border-right:1px #ffffff solid;
	margin:0;
	color:#351229;
	font-family:"Times New Roman", Times, serif;
	font-style:italic;
	font-size:18px;
	}
#searchsubmit {
	float:left;
	display:inline;
	width:64px;
	height:17px;
	background-image:url(/wp-content/themes/chloejo/images/nav_search.gif);
	background-repeat:no-repeat;
	margin:3px 0 0 14px;
	}		
/** navigation end **/

.content {
	width:935px;
	float:left;
	display:inline;
	margin:5px 0 40px 56px;
	text-align:left;
	}
	
.sidemenu {
	float:left;
	display:inline;
	width:198px;
	padding-top:30px;
	}
.narrowcolumn, .widecolumn {
	width:721px;
	float:left;
	display:inline;
	background-color:#eae5f5;
	border:#867893 3px solid;
	position:relative;
	}

.narrowcolumn .corner_tl, .widecolumn .corner_tl {
	background-image:url(/wp-content/themes/chloejo/images/corner_tl.gif);
	background-repeat:no-repeat;
	width:5px;
	height:4px;
	position:absolute;
	top:0px;
	right:0px;
	}
.narrowcolumn .corner_bl, .widecolumn .corner_bl {
	background-image:url(/wp-content/themes/chloejo/images/corner_bl.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	width:3px;
	height:3px;
	position:absolute;
	bottom:0px;
	right:0px;
	}
.widecolumn {
	width:918px;
	}
.sidemenu .weekdate {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	color:#fff;
	margin:23px 0 15px 0px;
	text-align:left;
	}
	
.sidenav_current, .sidenav_item {
	clear:both;
	float:left;
	display:inline;
	height:17px;
	margin:0 0 12px 0px;
	}
.sidenav_item a {
	height:17px;
	display:block;
	background-repeat:no-repeat;
	background-position:0px 0px;
	}
.sidenav_item a:hover {
	background-position:0px -18px;
	}
.sidenav_current {
	overflow:hidden;
	}
.sidenav_current img {
	margin-top:-18px;
	}
#sidenav_radar {
	width:139px;
	}
#sidenav_radar a {
	width:139px;
	background-image:url(/wp-content/themes/chloejo/images/sidenav_radar.gif);
	}
#sidenav_recipe {
	width:183px;
	}
#sidenav_recipe a {
	width:183px;
	background-image:url(/wp-content/themes/chloejo/images/sidenav_recipe.gif);
	}
#sidenav_everywhere {
	width:127px;
	}
#sidenav_everywhere a {
	width:127px;
	background-image:url(/wp-content/themes/chloejo/images/sidenav_everywhere.gif);
	}
#sidenav_hookup {
	width:138px;
	}
#sidenav_hookup a {
	width:138px;
	background-image:url(/wp-content/themes/chloejo/images/sidenav_hookup.gif);
	}
#sidenav_adoptme {
	width:106px;
	}
#sidenav_adoptme a {
	width:106px;
	background-image:url(/wp-content/themes/chloejo/images/sidenav_adoptme.gif);
	}
#sidenav_nyc {
	width:142px;
	}
#sidenav_nyc a {
	width:142px;
	background-image:url(/wp-content/themes/chloejo/images/sidenav_nyc.gif);
	}
#sidenav_about {
	margin-top:25px;
	width:65px;
	}
#sidenav_about a {
	width:65px;
	background-image:url(/wp-content/themes/chloejo/images/sidenav_about.gif);
	}
#sidenav_photos {
	width:75px;
	}
#sidenav_photos a {
	width:75px;
	background-image:url(/wp-content/themes/chloejo/images/sidenav_photos.gif);
	}
#sidenav_press {
	width:58px;
	}
#sidenav_press a {
	width:58px;
	background-image:url(/wp-content/themes/chloejo/images/sidenav_press.gif);
	}
#sidenav_atlanta {
	width:95px;
	}
#sidenav_atlanta a {
	width:95px;
	background-image:url(/wp-content/themes/chloejo/images/sidenav_atlanta.gif);
	}
#sidenav_la {
	width:137px;
	}
#sidenav_la a {
	width:137px;
	background-image:url(/wp-content/themes/chloejo/images/sidenav_la.gif);
	}
#sidenav_philadelphia {
	width:137px;
	}
#sidenav_philadelphia a {
	width:137px;
	background-image:url(/wp-content/themes/chloejo/images/sidenav_philadelphia.gif);
	}
#sidenav_sf {
	width:150px;
	}
#sidenav_sf a {
	width:150px;
	background-image:url(/wp-content/themes/chloejo/images/sidenav_sf.gif);
	}



.sidenav_180x150ad {
	margin:15px 0 0 3px;
	float:left;
	display:inline;
	}
.sidenav_160x600ad {
	margin:15px 0 0 13px;
	float:left;
	display:inline;
	}
.sidenav_ggSignup {
	margin:15px 0 0 33px;
	float:left;
	display:inline;
	}		
.sidenav_giveaway {
	float:left;
	display:inline;
	margin:30px 0 10px 5px;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	color:#fff;
	font-size:11px;
	line-height:12px;
	width:177px;
	}
.sidenav_giveaway .giveaway_title {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	line-height:15px;
	}
.sidenav_giveaway a {
	color:#fff;
	}

/** BLOG START **/
.blog_title, .archives_title {
	float:left;
	display:inline;
	font-size:24px;
	font-weight:bold;
	color:#333;
	width:700px;
	text-align:left;
	margin:20px 0 20px 20px;
	}
.blog_title a {
	color:#333;
	text-decoration:none;
	}
.blog_post {
	width:680px;
	margin:0px 0 20px 20px;
	float:left;
	display:inline;
	text-align:left;
	border-bottom:1px solid #93889f;
	}
.blog_header {
	width:680px;
	text-align:left;
	margin:0px;
	}	
.blog_header h3 {
	margin:0px;
	}
.blog_header h3, .blog_header h3 a, .blog_header .postdate {
	font-size:18px;
	font-weight:bold;
	color:#351229;
	text-decoration:none;
	}
.blog_header .postdate {
	font-size:12px;
	}
.blog_meta {
	color:#351229;
	font-size:10px;
	margin:10px 0 20px 0;
	}
.blog_meta a {
	color:#351229;
	text-decoration:underline;
	}
.blog_navigation {
	float:left;
	display:inline;
	margin:0px 0 20px 20px;
	
	}
.blog_navigation a {
	color:#351229;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	}
.blog_navigation .alignright {
	float: left;
	}
.blog_navigation .alignleft {
	float:left;
	margin-right:20px;
	}


/*	Special stylized non-IE bullets
	Do not work in Internet Explorer, which merely default to normal bullets. */

.blog_entry {
	color:#351229;
	}

html>body .blog_entry ul {
	margin-left: 0px;
	padding: 0 0 0 30px;
	list-style: none;
	padding-left: 10px;
	text-indent: -10px;
	} 

html>body .blog_entry li {
	margin: 7px 0 8px 10px;
	}

.blog_entry ul li:before, #sidebar ul ul li:before {
	content: "\00BB \0020";
	}

.blog_entry ol {
	padding: 0 0 0 35px;
	margin: 0;
	}

.blog_entry ol li {
	margin: 0;
	padding: 0;
	}
.blog_sidetitle {
	font-size:14px;
	font-weight:bold;
	color:#eae5f5;
	margin:25px 0 0 10px;
	}

ul.blog_sidelist, ul.blog_archivelist {
	width:150px;
	color:#f8c6ae;
	margin:8px 0 0 28px;
	padding:0px;
	}
ul.blog_archivelist {
	list-style:none;
	}
ul.blog_sidelist li, ul.blog_archivelist li {
	margin:12px 0px;
	width:160px;
	padding:0px;
	}
ul.blog_archivelist li {
	margin:4px 0;
	list-style:none;
	}
ul.blog_sidelist li a, ul.blog_archivelist li a {
	color:#f8c6ae;
	text-decoration:none;
	}
ul.blog_sidelist li a:hover, ul.blog_archivelist li a:hover {
	color:#8bdee8;
	}
ul.blog_sidelist li a.current, ul.blog_archivelist li a.current {
	color:#8bdee8;
	}

/** BLOG END **/


/** PAGE GENERIC START **/
.pageheader {
	font-size:24px;
	font-weight:bold;
	width:400px;
	margin:18px 0 18px 20px;
	color:#333;
	}
.widecolumn .pageheader {
	width:850px;
	}
.pageholder a {
	color:#8f6ca6;
	}
.pageholder h1, .pageholder h2, .pageholder h3, .pageholder h4, .pageholder h5 {
	margin:0px;
	padding:0px;
	}
.pageholder p {
	margin:5px 0;
	padding:0px;
	}
.pageholder h1 {
	font-size:24px;
	font-weight:normal;
	}
.pageholder h2 {
	font-size:18px;
	font-weight:normal;
	}
.pageholder h3 {
	font-size:18px;
	font-weight:normal;
	}
.pageholder h4 {
	font-size:16px;
	font-weight:normal;
	}
.pageholder h5 {
	font-size:14px;
	}
.pageholder .entry {
	color:#000000;
	font-size:11px;
	padding:0 20px 40px 20px;
	}
#entry_radar a {
	color:#8f6ca6;
	}
#entry_radar ul {
	width:679px;
	list-style:none;
	margin:0px;
	padding:10px 0 0 0px;
	border-top:1px solid #ccc;
/*	list-style-image:url(/wp-content/themes/chloejo/images/radar_bullet.gif); */
	}
#entry_radar ul li {
	padding:8px 0 5px 40px;
	background-image:url(/wp-content/themes/chloejo/images/radar_bullet.gif);
	background-repeat:no-repeat;
	background-position:15px 10px;
	}


/** ARCHIVES START **/

.post .entry {
	color:#000000;
	font-size:11px;
	padding:0 20px 40px 20px;
	}

.archive_navs {
	width:180px;
	float:left;
	display:inline;
	margin:20px 0;
	}
#sidemenu_archives .archive_more {
	width:75px;
	text-align:right;
	float:right;
	}
#sidemenu_archives .archive_more a {
	font-weight:bold;
	font-size:14px;
	color:#f8c6ae;
	text-decoration:none;
	}
#sidemenu_archives .archive_more a:hover {
	text-decoration:underline;
	}

#sidemenu_archives .archive_prev {
	width:75px;
	text-align:left;
	float:left;
	margin-left:5px;
	}
#sidemenu_archives .archive_prev a {
	font-weight:bold;
	font-size:14px;
	color:#f8c6ae;
	text-decoration:none;
	}
#sidemenu_archives .archive_prev a:hover {
	text-decoration:underline;
	}


#sidemenu_archives ul {
	list-style:none;
	margin:00px 0 0 0;
	padding:0px;
	width:190px;
	}

#sidemenu_archives ul li {
	font-weight:bold;
	font-size:14px;
	color:#f8c6ae;
	margin:0 0 10px 0;
	padding:0px;
	}
#sidemenu_archives ul li.current {
	color:#8bdee8;
	}

#sidemenu_archives ul li a {
	color:#f8c6ae;
	text-decoration:underline;
	}
#sidemenu_archives .archivedate {
	font-size:11px;
	}



/** MEDIA START **/

#page_about .pageheader, #page_press .pageheader, #page_photos .pageheader {
	width:600px;
	}
#page_photos a, #page_press a {
	text-decoration:none;
	}


/** BEST OF START **/
#page_bestof a {
	color:#f91875;
	}



/** CONTACT START **/
#page_contact, #page_contact .entry {
	color:#351229;
	font-size:12px;
	}

#page_contact a {
	color:#351229;
	}


/* Begin Typography & Colors */



/* Begin comments */	
h3#comments, h3#respond {
	font-weight:bold;
	font-size:18px;
	color:#351229;
	margin-left:20px;
	}
.comment_row {
	clear:both;
	float:left;
	display:inline;
	width:600px;
	margin:5px 0 0 30px;
	}
.comment_row #author, .comment_row #email, .comment_row #url {
	width:249px;
	}
.comment_row #comment {
	width:417px;
	}
.comment_row label {
	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-size:10px;
	color:#000;
	margin-left:5px;
	}
.comment_submit {
	clear:both;
	float:left;
	display:inline;
	margin:20px 0px 0 30px;
	padding-bottom:50px;
	}
.alt {
	margin: 0;
	background-color:#f0f7ff;
	border-bottom:#93889f 1px solid;
	border-top:#93889f 1px solid;
	}

.commentlist {
	margin-left:30px;
	padding: 0;
	text-align: justify;
	}

.commentlist ol {
	margin:0;
	}
.commentlist li {
	width:620px;
	margin: 0px 0 0px 0;
	padding: 15px 10px 15px 10px;
	list-style: none;
	}

.commentlist p {
	margin: 10px 5px 10px 0;
	color:#351229;
	}
.comment_name, .comment_name a {
	color:#351229;
	}
.comment_date {
	color:#93889f;
	font-size:11px;
	}
.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}


/* 404 */
.error404Holder {
	float:left;
	display:inline;
	width:830px;
	margin:100px 40px;
	height:200px;
	text-align:center;
	font-style:italic;
	font-weight:bold;
	font-size:18px;
	color:#ff3399;
	font-family:Georgia, "Times New Roman", Times, serif;

	}
	
.error404Return, .error404Return a {
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	color:#666666;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	}	
	

/* search */
.search_noposts {
	margin-top:100px;
	text-align:center;
	font-style:italic;
	font-weight:bold;
	font-size:18px;
	color:#ff3399;
	font-family:Georgia, "Times New Roman", Times, serif;
	}

.search_formholder {
	padding:5px 0 5px 10px;
	width:320px;
	height:38px;
	margin:10px 0 0 300px;
	background-color:#333333;
	display:block;
	}

.search_date {
	color:#666666;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-style:normal;
	font-size:12px;
	
	}
.search_post {
	clear:both;
	float:left;
	display:inline;
	margin:3px 0 0 20px;
	font-style:italic;
	font-size:14px;
	color:#000;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
.search_post a{
	color:#ff3399;
	}
.search_navigation {
	clear:both;
	float:left;
	display:inline;
	font-style:italic;
	margin:40px 0 0 20px;
	}
.search_navigation .alignleft {
	float:left;
	margin-right:20px;
	}
.search_navigation .alignright {
	float:left;
	}
.search_navigation a {
	color:#ff3399;
	}

/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* End Images */


/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px dashed #999;
	}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ddd;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}

.center {
	text-align: center;
	}

hr {
	display: none;
	}

a img {
	border: none;
	}

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	}
/* End Various Tags & Classes*/


.stico_rotate {
    background: url(http://girliegirlarmy.com/wp-content/plugins/share-this/rotating-icon.gif) no-repeat scroll 0px 0px;
}