/*  
Theme Name: Jennifer Lopez Spring 2009
Theme URI: http://www.jlobronx.com/
Description: spring 2009 layout
Version: 1.0
Author: MJH Design
Author URI: http://www.jlobronx.com/
*/

/* BODY */

body {
	background-image: url(images/bgheader.jpg);
	background-repeat: repeat-x;
	margin:0px;
}


/* HEADERS */

h1 {
border-bottom:1px dotted #4F4F4F;
font-family:"Georgia",Times,serif;
color:#000000;
margin-top:20px;
font-size:14px;
}

h2 {
border-bottom:1px dotted #4F4F4F;
font-family:"Georgia",Times,serif;
color:#858585;
margin-top:50px;
font-size:14px;
}

small {
color:#858585;
font-size:10px;

}


.storytitle {
color:#DE4B83;
}

h3 {
border-bottom:1px dotted #4F4F4F;
font-family:"Georgia",Times,serif;
margin-top:50px;
color:#DE4B83;
}


.meta, .meta, a {
color:#DE4B83;
font-style:normal;
font-weight:bold;
letter-spacing:0;
padding-top:5px;
text-decoration:none;
}

.meta {
font-size:0.75em;
}

p, li, .feedback {
-x-system-font:none;
color:#858585;
font-family:'Georgia','Times';
font-size:12px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:100%;
}

blockquote {
background-color:#EBEBEB;
border:1px solid #828282;
margin-left:1.5em;
padding:10px;
font-size:12px;
color:#858585;
}


.feedback {
clear:both;
color:#CCCCCC;
text-align:right;
}

p, li, .feedback {
-x-system-font:none;
color:#858585;
font-family:'Georgia','Times';
font-size:13px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:100%;
}

#menu ul ul li {
-x-system-font:none;
border:0 none;
font-family:'Georgia',Times New Roman,Times New Roman;
font-size:12px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
letter-spacing:0;
line-height:115%;
margin-top:0;
padding:0 0 0 12px;
}
#menu ul li {
-x-system-font:none;
font-family:'Georgia',Times New Roman,Times New Roman;
font-size:110%;
font-size-adjust:none;
font-style:italic;
font-variant:normal;
font-weight:normal;
letter-spacing:0.1em;
line-height:normal;
margin-top:10px;
padding-bottom:2px;
}

p, li, .feedback {
color:#666666;
font-family:'Georgia','Times';
font-size:12px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:125%;
}

#menu input#s {
background:#EEEEEE none repeat scroll 0 0;
border:1px solid #999999;
color:#000000;
width:80%;
}

* {
	font-family: 'Georgia', Times;
}
a img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a {
	text-decoration: none;
	font-weight: bold;
	color:#666666;
}

em, i {
color:#DE4B83;
font-style:italic;
font-weight:bold;

}



/* WRAPPERS
----------------------------------------------- */

#wrapper #leftsidebar #subsribe {
	background-image: url(images/sidebar_subscribe.jpg);
	height: 34px;
	width: 290px;
}
#wrapper #leftsidebar #dropdown form {
}
#wrapper #leftsidebar #dropdown {
	height: 35px;
}
#wrapper {
	width: 952px;
	margin-right: auto;
	margin-left: auto;
	overflow:auto;
}
#wrapper #adletterboard {
	height: 94px;
	width: 728px;
	margin-right: auto;
	margin-left: auto;
}
#wrapper #footer {
	width: 951px;
	clear: both;
	background-color: #000000;
	height: 100px;
}

/* NAV BAR
----------------------------------------------- */

#wrapper #navbar {
	height: 53px;
	width: 951px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(images/navbg.jpg);
	
}



/* JLOHEADER
----------------------------------------------- */

a#mainBannerImage, a#mainBannerImage:link, a#mainBannerImage:visited, a#mainBannerImage:hover {
	text-indent: -9999px;
	background: url('images/jloheader.jpg') no-repeat;
	display: block;
	width: 951px;
	height: 368px;
	border: none;
	}


#wrapper #jloheader {
	background-image: url(images/jloheader.jpg);
	height: 368px;
	width: 951px;
	text-indent: -9999px;
	border: none;
}
#wrapper #content {
	width: 468px;
	min-height:500px; /* for modern browsers */
	height:auto !important; /* for modern browsers */
	height:500px; /* for IE5.x and IE6 */
	float: left;

	
}
#wrapper #leftsidebar #sidebarleftnavbar {
	background-image: url(images/sidebartop.jpg);
	height: 35px;
	width: 290px;
	background-repeat: repeat-x;
}
#wrapper #leftsidebar #archivedropdown {
	background-image: url(images/sidebar_blogtopics.jpg);
	background-repeat: repeat-x;
	height: 34px;
	width: 290px;
}
#wrapper #leftsidebar #search {
	height: 35px;
	width: 290px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#wrapper #leftsidebar #subscribebuttons {
}
#wrapper #leftsidebar #latestphotos {
	background-image: url(images/sidebar_latestphotos.jpg);
	height: 34px;
	width: 290px;
}
#wrapper #leftsidebar #coppermine {

}
#wrapper #leftsidebar #elite {
	background-image: url(images/sidebar_eliteaffiliates.jpg);
	height: 34px;
	width: 290px;
}
#wrapper #leftsidebar #topaffiliates {
	background-image: url(images/sidebar_topaffiliates.jpg);
	height: 34px;
	width: 290px;
}
#wrapper #leftsidebar {
	width: 290px;
	float: right;
	background-color: #ECECEC;
	min-height:500px; /* for modern browsers */
	color: #666666;
	font-size:13px;
	
}
#wrapper #rightsidebar {
	float: right;
	width: 193px;
	min-height:500px; /* for modern browsers */

}

#footer {
	background-color: #000000;
	clear: both;
	width: 100%;
	height: 100px;
	margin: auto;
}

#heightadjust{
width:951px;
overflow:auto; /* USE FIREFOX GUYS! WE ONLY NEED THIS LINE BECAUSE INTERNET EXPLODER ISN'T READING CODE PROPERLY */
margin-top:10px;
}

#rating {
	font-size:12px;
	height:10px;
}

em {
	font-size:12px;

}

strong {
	font-size:12px;

}


/* COMMENTS
----------------------------------------------- */
ol.commentlist {
	margin:0;
	padding:0;
	}

.commentlist li {
	list-style:none;
	margin-bottom:14px;
	}

.commentlist cite {
	padding: 7px;
	display:block;
	font-style:normal;
	background: #e1e1e1;
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	color:#ECECEC;
	}	

.commentlist a:link, .commentlist a:visited {
	color:#696969;
	}

.commentlist a:hover, .commentlist a:active {
	color:#696969;
	}

.commentlist cite img {
	padding:1px;
	border:1px solid #aab59a;
	float:left;
	margin-right:9px;
	}

.commentlist .author {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	color:#DE4B83;

	}

.commentlist .time {
	background: url() no-repeat 1px;
	padding-left:13px;
	color:#696969;

	}

.commenttext {
	background: #e1e1e1;
	border-top:1px solid #cccccc;
	padding: 0 20px 10px 20px;
	color:#cccccc;
	}
	



/* AFFILIATES
----------------------------------------------- */	
	
#elitelinks ul
{
list-style: none;
padding: 5px;
margin: 0px;
display:inline;
} 

#elitelinks li
{
list-style: none;
float: left;
padding: 2px;
} 


</style>


