/*Theme Name: Rokach Default
Theme URI: http://www.allenrokach.com/
Description: Based On The original WordPress theme that graced versions 1.2.x and prior.
Version: 1.5
Author: Pete Russo 
Tags: Three Columns
*/

body {
	color:#333333;
}

/*Column 1: Middle
Column 2: Left
Column 3: Right*/

/*Begin Column 1 Layout and Colors*/

#newsmain {
	position:relative;
	width:auto;
	width:600px;
	margin:0 auto;
	min-height:100%;
	height:auto;
	top:45px;
	background-color:#eee;
	padding-left:1em;
	padding-right:1em;
	padding-top:10px;
	padding-bottom:10px;
}

#newsmain p {
	margin-top:1em;
	margin-botttom:1em;
	line-height:1.5;
    font-family:Verdana, sans;
}

.post {
	margin:0 auto;
    width:600px;
}

.post hr {
	display: block;
}

.postmetadata {
	clear: left;
        padding-top: 25px;
}


/*Begin Column 2 Layout and Colors*/

.col2 #sidebar {
       position:relative;
       width:140px;
       left:20px;
}

.col2 #sidebar a, .col2 #sidebar h2 {
	font-family:"Century Gothic", Century, Sans-serif;
	font-size:20px;
	}
.col2 #sidebar a:hover {
	font-weight:bold
	}
.col2 #sidebar ul, .col3 #sidebar ul li {
       display:block;
       width:140px;
       left:0;
       line-height:20px;
}

/*Begin Column 2 Typography*/

.col2 #sidebar ul li a{
       color:#cccccc;
       letter-spacing:0.05em;
       text-decoration:none;
}

.col2 #sidebar ul li a:hover{
       color:#FFFFFF;
       text-decoration:none;
}


/*Begin Column 3 Flickr Badge*/
#flickr_badge_source_txt {padding:0; font: 11px Arial, Helvetica, Sans serif; color:#666666;}
#flickr_badge_icon {display:block !important; margin:0 !important; border: 1px solid rgb(0, 0, 0) !important;}
#flickr_icon_td {padding:0 5px 0 0 !important;}
.flickr_badge_image {text-align:center !important;}
.flickr_badge_image img {border: none !important;}
#flickr_badge_uber_wrapper {width:150px;position:absolute;left:-35px;top:-20px;}
#flickr_www {display:block; text-align:center; padding:0 10px 0 10px !important; font: 11px Arial, Helvetica, Sans serif !important; color:#3993ff !important;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important; underline:none; !important}
#flickr_badge_wrapper {background-color:#999999;}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;}


/*Begin Headers */

h1, h2, h3 {
	font-family:Tahoma, sans;
	font-weight:bold;
	color:#333333;
	margin:0;
	padding:0;
}

h1 {
	text-align: left;
	font-size: 130%;
	margin-bottom:20px;
	}

h2{
	font-size:125%;
	margin-top:1em;
	margin-bottom:.2em;
	line-height:normal;
}


#sidebar ul li h2 {
    color:#ffffff;
	margin: 5px 0 0;
	padding: 0;
	}

h3{
	font-size:115%;
	margin-top:.8em;
	line-height:normal;
}

h3.comments {
	padding: 0;
	margin: 40px auto 20px ;
	}
/* End Headers */



/* 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 Lists */


.entry ul {
	margin: 0px;
	padding: 0px;
	list-style: none;


	}

.entry li {
	line-height:1.8em;
		}


.entry ol {
	padding: 0 0 0 35px;
	margin: 0;
	}

.entry ol li {
	margin: 0;
	padding: 0;
	}

.postmetadata ul, .postmetadata li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	}

#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}


#sidebar ul p, #sidebar ul select {

	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 0;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}
/* End Entry Lists */



/* Begin Form Elements */
#searchform {
	margin: 10px auto;
	padding: 5px 3px;
	text-align: center;
	}

#sidebar #searchform #s {
	width: 108px;
	padding: 2px;
	}

#sidebar #searchsubmit {
	padding: 1px;
	}

.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align:center;
	}

select {
	width: 130px;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	}

#commentform textarea {
	width: 100%;
	padding: 2px;
	}

#commentform #submit {
	margin: 0;
	float: right;

	}
/* End Form Elements */




/* Begin Comments*/
.alt {
	
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 3px;
	padding: 5px 10px 3px;
	list-style: none;
	}

.commentlist p {
	margin: 10px 5px 10px 0;
	}

#commentform p {
	margin: 5px 0;
	}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
/* End Comments */




/* Begin Sidebar */
#sidebar
{
	padding: 20px 0 10px 0;

	margin: 0;
	width: 170px;
        
	}

#sidebar form {
	margin: 0;
	}
/* End Sidebar */



/* 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;
	}

.clear {
	clear: both;
}


hr {
	display: none;
	}

a img {
	border: none;
	}

.navigation {
padding-bottom:20px;
padding-top:20px;
}

.navigation div{
	display: block;
	margin-bottom:20px;
}

.entry {
	width:600px;
}

.workshops a:link {
     color:#ffffff;
}

.workshops a:hover {
     color:#ffffff;
}

.col3 ul.wsList  {
	margin:0;
	padding:0;
	text-indent:0;
	list-style-type:none;
	width:170px;
        display:block;
}

.col3 ul.wsList li  {
	width:100%;
	height:auto;
	margin-bottom:20px;
	text-align:left;
}

.col3 ul li h1, .workshops h1 {
	font-size:130%;
	color:#ffffff;
	line-height:normal;
	margin:0;
	padding:0;
	text-align:left;
}

#comment {
	width:600px;
	margin:0;
	padding:0;
}

.subscribe {
     width:140px;
     line-height:1.5em;
     color:#ffffff;
     font-size:84%;
     font-family:"Century Gothic", Century, Sans-serif;
	 padding-bottom:10px;
}
.subscribe p {
	padding-bottom:10px;
}

.postmetadata {
     font-size:50% !important;
     line-height:1.3em;
     margin-top:10px;
     margin-bottom:40px;
}

/*Typography*/

#newsmain a {
	margin:0;
	padding:0;
	border:0;
	cursor:pointer !important;
}
	
#newsmain a:link {
	color: #194a73;
	text-decoration:none;
}   

#newsmain h1 a:link {
        border:none;
        color:#333333;
}   


#newsmain a:visited {

}  

#newsmain a:hover {
	color: #004585;
        text-decoration:underline;
}  
	
#newsmain a:active {
	color: #004585;
}  

.whatsNewGallery {
	width:500px;
	display:block;
	margin:0 auto;
	text-align:center;
	height:auto;
	position:relative;
	
}

.whatsNewGallery img {
	display:block;
	margin:0 auto;
	padding-top:10px;
	position:relative;
	text-align:center;
}

.wp-caption {
margin: 10px auto;
text-align:center;

}

/*Shea's Leftovers

.commentlist li, #commentform input, #commentform textarea {
	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentlist li {
	font-weight: bold;
	}

.commentlist li .avatar { 
	float: right;

	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
	}


.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 110%;
	}

.commentlist p {
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
	}

#commentform p {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	}

.commentmetadata {
	font-weight: normal;
	}
*/
