/*
Theme Name: ALLNY 
Theme URI: http://www.allny.com/
Version: 1.0
Author URI: http://www.commonmind.com/
*/

/**  NOTE:  Only exceptions/extensions to the main allny.com style sheet are defined here.  For other changes, see http://www.allny.com/css/style.css **/

#main{
	margin-left: 0px !important;
	margin-right: 175px;
}

#rightbar {
background: #EEEEEE;
}

#rightbar_b{
	padding: 5px;

}

#sidebar ul {
	list-style-type: none;
	list-style-image: none;
        margin: 10px;
}


#sidebar ul li {
        padding-bottom: 10px;
        border-bottom: 1px dotted #999999;
        margin-bottom: 10px;
}

#sidebar ul li ul li {
        padding-bottom: 0px;
        border-bottom: 0px;
        margin-bottom: 0px;
}

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;
}

#sidebar ul li ul {
        color:#D55740;
        margin: 0px 0px 0px 16px !important;
        list-style-type: square;
}

#sidebar ul li a { color: #000000; }
#sidebar ul li a:link { color: #000000; }
#sidebar ul li a:visited { color: #000000; }
#sidebar ul li a:active { color: #333333;  }
#sidebar ul li a:hover { color: #333333; }

#sidebar ul li h2 { padding: 0px;
}

#s { width: 100px; }

ol.commentlist { margin: 0px 20px; }

h3 { margin: 20px 5px 5px 5px; }

#commentform p textarea { width: 420px !important; }

#searchform div label { color: #000000; }

h1 a { font-size: 1em; text-decoration: none; }
h1 a:link { text-decoration: none; }
h1 a:visited { text-decoration: none; }
h1 a:active { text-decoration: underline; }
h1 a:hover { text-decoration: underline; }

.post { margin-bottom: 20px; clear: left; }

.navigation { margin: 5px 5px 10px 5px; padding: 5px 0px 10px 0px; clear: left; border-top: 1px dotted #CCCCCC; }
.alignleft { float: left; }
.alignright { float: right; }

.entry { padding-bottom: 10px; clear: left; }

.entry ul, .entry ol { padding: 0px 25px; }
.entry ul ul { padding: 0px 12px; }

.postmetadata { clear: left; }
.postmetadata small { font-size: .75em; }
.postmetadata small a { font-size: 1em; }

.addthis_container {
  text-align: left;
  margin: 10px;
}
.widget_tag_cloud div a { line-height: 1.15em !important; }

.feed {
  display: block;
  height: 34px;
  margin-left: 3px;
  padding: 0 0 0 34px;
  background: url(images/feed-icon-28x28.png) no-repeat 0 50%;
}
