/*  
Theme Name: NewYorker
Theme URI: http://milo.peety-passion.com/category/themes/
Description: A simple and lightweight theme with custom icons.
Version: 3.0
Author: miloIIIIVII
Author URI: http://milo.peety-passion.com/
*/
body {background: #666;color: #000;font-size: 12px;font-family: Arial;margin: 0;padding: 0;}

#wrap {background:  transparent;color: #000;font-size: 12px;font-family: Arial;margin: 0;padding: 0;}a, a:visited{color: #000;text-decoration: underline;}a:hover{text-decoration: none;}a img{ border:none; }

#header {background: #fff}

#header  h1, h1 a{font-family: Arial;font-size: 16px;color: color: #FF0000;text-decoration: bold;padding: 0;margin:0 auto 0;}.description {display:none;}

h2 { font-size: 16px; ;color: #FF0000;font-weight:bold;}

	h2 a { color: #FF0000; text-decoration: none; font-weight:bold;}
	
		h2 a:visited { color: #FF0000; text-decoration: none; font-weight:bold;}
	
		h2 a:hover { color: #FF0000; text-decoration: none; font-weight:bold;}


h6 { font-size: 9px; font-weight:normal;}

	h6 a { color: #000; text-decoration: none; font-weight:normal;}
	
		h6 a:visited { color: #000; text-decoration: none; font-weight:normal;}
	
		h6 a:hover { color: #000; text-decoration: underline; font-weight:normal;}


h5 { font-size: 9px; color: #fff; font-weight:bold;font-variant: small-caps;}

	h5 a { color: #fff; text-decoration: none; font-weight:bold;}
	
		h5 a:visited { color: #fff; text-decoration: none; font-weight:bold;}
	
		h5 a:hover { color: #fff; text-decoration: underline; font-weight:bold;}


{font-family: Arial;font-size: 10px;color: #333;padding:0;margin: 0;text-decoration: none;font-weight:normal;}



#navbar {width: 100%;padding: 0px 0 0px 0;text-align:left; background:#000;}

#navbar li {display: inline;list-style-type: none;margin: 0;padding: 0;}	

#navbar ul {margin: 0;padding: 0;}

#navbar a {font-family: Arial;font-size: 12px;color: #fff;font-variant: normal;padding: 0 0px 0 0px;margin: 0;text-decoration: none;font-weight:normal;}

#navbar ul li a:hover {color: #fff;padding: 0 5px 0 5px;}

#l_sidebar {background: transparent;}

#l_sidebar ul{list-style: none ;margin: 0px;padding: 0px;}

#l_sidebar li {list-style: none ;margin: 0px;padding: 0px;}

#l_sidebar ul li {margin: 6px;padding: 0px;}

#l_sidebar ul li a {color: #F26122;text-decoration: none;}

#l_sidebar ul li a:hover {color: #F26122;font-weight:bold;}

#l_sidebar ul li a:active {color: #F26122;font-weight:bold;}

#r_sidebar {background: transparent;}

#r_sidebar p{padding: 0;margin: 0;}

#r_sidebar ul {list-style: none;margin: 0;padding: 0;}

#r_sidebar ul li {margin: 0;padding: 0px 0 0 0;}

#r_sidebar ul li a {color: #600;text-decoration: underline;}

#r_sidebar ul li a:hover {color: #000;text-decoration: underline;}

#middle_sidebar {background: transparent;}

#middle_sidebar p{padding: 0;margin: 0;line-height: 0px;}

#middle_sidebar ul {list-style: none;margin: 0;padding: 0;}

#middle_sidebar ul li {margin: 0;padding: 0;}

#right_sidebar ul li a {color: #600;text-decoration: underline;}

#middle_sidebar ul li a {color: #000;text-decoration: none;}
#middle_sidebar ul li a:hover {color: #000;text-decoration: none;}

#l_sidebar li a, #r_sidebar li a, #middle_sidebar li a{text-decoration: underline;}

#l_sidebar li a:hover, #r_sidebar li a:hover, #middle_sidebar li a:hover{text-decoration: underline; color:#fff;}

#content {;margin: 0px auto 0px;padding: 0;}

#content h1, #content h1 a {color: #333;font-size: 14px;font-family: Arial,Sans-Serif;font-weight: normal;text-decoration: none;padding: 0;margin: 0;}

#content h1 a:hover {color: #600;text-decoration: none;}

#content h2 {color: #333;font-size: 16px;font-family: Arial, Arial, Sans-Serif;padding-left: 0px;margin: 0; font-weight:bold;}

#content h7 {color: #333;font-size: 14px;font-family: Arial, Arial, Sans-Serif;padding-left: 0px;margin: 0;font-variant: small-caps;border-bottom: 1px solid #C0C0C0;}

#content p ol,#content p ul {margin: 0;padding: 0 0 0 20px;}blockquote{margin: 0 0 0 0px;padding: 0 0px 0 10px;font-style: italic;color: #666;border-left: 6px solid #600;}

#content blockquote p{margin: 0 0 0px 0;padding: 0;}

#contentmiddle {}.contentdate {background: #F0EFEF url(images/date.gif);width: 44px;height: 49px;margin: 0;padding: 0;}

#contentmiddle p img{float: left;border: none;margin-right: 5px;margin-bottom: 5px;}

#contentmiddle .left-col{}

#contentmiddle .right-col{}.contentdate h3 {color: #fff;font-size: 10px;font-weight: normal;padding: 3px 0 0 10px;margin: 0;text-transform: uppercase;}.contentdate h4 {font-family: Arial;color: #333;font-size: 21px;padding: 3px 4px 0 3px;margin: 0;text-align: center;}.contenttitle {margin: 0;padding: 0 0 0 0px;}

#contentmiddle ul {list-style: disc;margin: 15px;padding: 0 0 0px 0;}

#contentmiddle ul li {margin: 0;padding: 0px 0 0 0;}

#contentmiddle ul li a {color: #600;text-decoration: none;}

#contentmiddle ul li a:hover {color: #474B7C;text-decoration: none;}#content img.wp-smiley {float: none;border: none;padding: 0;margin: 0;}

#content img.wp-wink {float: none;border: none;padding: 0;margin: 0;}.postspace {background: transparent ;height: 32px;margin: 0;padding: 0;}

#footer {background: #fff top}

#navbarf {margin:0;padding:0;text-align:center; background:transparent;}

#navbarf li {display: inline;list-style-type: none;margin: 0;padding: 0;}	

#navbarf ul {margin: 0;padding: 0;}

#navbarf ul li a {font-family: Arial;font-size: 10px;color: #333;font-variant: small-caps;padding:0;margin: 0;text-decoration: none;font-weight:normal;}

#searchdiv {margin: 0;padding 0;}

#searchform {margin: 0;padding: 0;overflow: hidden;}#s {width: 80%;background: #fff;color: #333;font-size: 14px;font-family: Arial, Helvetica, Sans-Serif;padding: 1px;margin: 2px 0 2px 0;border: 1px solid #333;}

#commentblock {width: 88%;background: #fff;color: #333;float: left;padding: 10px 20px 0 20px;margin: 10px 0 10px 0;border: 1px solid #333;}ol#commentlist {padding: 5px 0 5px 0;margin: 0;list-style-type: none;}.commentdate {font-size: 12px;padding-left: 0;}

#commentlist li p{margin-bottom: 8px;line-height: 20px;padding: 0;}.commentname {color: #ccc;margin: 0;padding: 5px 5px 5px 0;}.commentinfo{clear: both;}.commenttext {clear: both;margin: 5px 0 20px 0;padding: 20px 10px 5px 10px;width: 70%;background: #fff;}.commenttext-admin {clear: both;margin: 5px 0px 20px 0px;padding: 20px 10px 5px 10px;width: 70%;background: #ccc;}

#commentsformheader{padding: 0;}

#commentsform{text-align: left;margin: 0;padding: 0;}

#commentsform form{text-align: left;margin: 0;}

#commentsform p{margin: 0;}

#commentsform form textarea{width: 99%;}p.comments_link  img{margin: 0;padding: 0;border:none;}.entry { clear: left; }.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix {display: inline-block;} /* Hides from IE-mac \*/ * html .clearfix {height: 1%;} .clearfix {display: block;} /* End hide from IE-mac */

#wp-calendar {text-align:center;background-color:#fff;margin:0;width: 95%;}#wp-calendar td {line-height:10px;font-size:10px;color:#333;}

#wp-calendar td a {display:block;color:#333; text-decoration:none;line-height:10px;}#wp-calendar #prev a {width:30px;}

#wp-calendar #next a {}#wp-calendar #today {background:#000;color:#fff;}#wp-calendar #today a {color:#fff;font-weight:700;}#wp-calendar caption {text-align: center;width: 100%;margin:0 0 5px 0;font-variant: small-caps;}.H2 {
	font-family: Arial, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.bullet {
	list-style-position: inside;
	list-style-image: url(/wp-content/themes/newyorker-30/images/7x7bullet.gif);
	list-style-type: disc;
}

.link2 {font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none}
.link2 a{font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none}
.link2 a:visited{font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none}
.link2 a:active{font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none}

.link {font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none}
.link a{font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none}
.link a:active{font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none}
.link a:visited{font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none}

.link3 {font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #000000; text-decoration: none;}
.link3 a{font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #000000; text-decoration: none;}
.link3 a:visited{font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #000000; text-decoration: none;}
.link3 a:active{font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #000000; text-decoration: none;}






.subnav li {
	list-style:none;
	border-bottom:0px solid #FFF;
	}

.subnav li a:link, .subnav li a:visited {
	background:#F26122;
	display:block;
	padding:2px 2px 2px 4px;
	border-left:4px solid #e4efd5;
	}

.subnav li a:hover, .subnav li a:active {
	background:#F26122;
	text-decoration:none;
	color: #7da939;
	}

.subnav li li a:link, .subnav li li a:visited {
	border-left:none
	}

#nav {
	background:#F26122;
	font-size:0.9em;
	z-index:5000;
	}

#nav, #nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: 1;
	z-index:5000;
	}

#nav a, #nav a:hover {
	background:#F26122;
	display: block;
	text-decoration: none;
	border:none;
	z-index:5000;
	}

#nav li {
	background:#F26122;
	float: left;
	list-style:none;
	border-right:0px solid #a9a9a9;
	z-index:5000;
	}

#nav a, #nav a:visited {
	background:#F26122;
	display:block;
	font-weight:bold;
	color:#f5f5f4;
	padding:6px 12px;
	z-index:5000;
	}

#nav a:hover, #nav a:active, .current_page_item	a, #home .on {
	background:none;
	text-decoration:none;
	z-index:5000;
	}	
			
#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 200px;
	border-bottom: 1px solid #a9a9a9;
	z-index:5000;
	}
	
#nav li li {
	width: 200px;
	border-top: 1px solid #a9a9a9;
	border-right: 1px solid #a9a9a9;
	border-left: 1px solid #a9a9a9;
	background: #777;
	z-index:5000;
	}

#nav li li a, #nav li li a:visited {
	font-weight:normal;
	font-size:0.9em;
	color:#FFF;
	z-index:5000;
	}

#nav li li a:hover, #nav li li a:active {
	background:#F26122;
	z-index:5000;
	}	
	

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
	z-index:5000;
	}

#nav li ul ul {
    margin: -2em 0 0 18.5em;
}

#nav, #nav ul {
    padding: 0;
    margin: 0;
    list-style: none; 
    line-height: 1;
}

#nav li:hover ul ul, #nav li.sfhover ul ul {
    left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul {
    left: auto;
}