/*Theme Name: JewstyleTheme URI: http://www.jewdas.orgDescription: The default theme of the jewdas.org website based on the default <a href="http://binarybonsai.com/kubrick/">Kubrick</a> theme.Version: 0.1Author: Geoffrey CohenAuthor URI: http://www.jewdas.orgTags: jews, jesus, css, confused, matzah, tref Jewstyle This theme was designed and built by Geoffrey Cohen, mastermind criminal behind jewdas.org The CSS, XHTML and design is released under GPL: http://www.opensource.org/licenses/gpl-license.php*/



body {



 background-color: black;



 color: black;



 font-family: 'Lucida Grande',Verdana,Arial,Sans-Serif;



 font-size: 62.5%;



 text-align: center;



}



#page {



 border: medium none;



 text-align: left;



}



#header {



 background: transparent none repeat scroll 0;



}



#headerimg {



 background: url(images/logo1.gif) no-repeat;



 width: 700px !important;



 height: 350px;



 float: left;



 position: relative;



}



#content {


font-size: 1.3em;

background: white;

width: 61%;

margin: 10px;

}



#content a {



}



.widecolumn .entry p {



 font-size: 1.05em;



}



.narrowcolumn .entry, .widecolumn .entry {



}



.widecolumn {



 line-height: 1.6em;



}



.narrowcolumn .postmetadata {



 text-align: center;



}



.thread-alt {



 background-color: white;



}



.thread-even {



 background-color: white;



}



.depth-1 {



 border: 1px solid #DDDDDD;



}



.even, .alt {



 border-left: 1px solid #DDDDDD;



}



#footer {



 background: transparent none repeat scroll 0;



 border: medium none;



}



small {



 font-family: Arial,Helvetica,Sans-Serif;



 font-size: 0.9em;



 line-height: 1.5em;



}



h1, h2, h3 {



 font-family: 'Trebuchet MS','Lucida Grande',Verdana,Arial,Sans-Serif;



 font-weight: bold;



}



h1 {



 font-size: 2.5em; /*used to throw the header text off screen */;



 text-indent: none; /*used to throw the header text off screen */



}



#headerimg .description {



 font-size: 0; /*used to throw the header text off screen */;



 text-indent: -1000px; /*used to throw the header text off screen */



}





h2 {



 font-size: 1.6em;



}



h2.pagetitle {



 font-size: 1.6em;



}



#sidebar h2 {



 font-family: 'Lucida Grande',Verdana,Sans-Serif;



 font-size: 1.2em;



}



h3 {



 font-size: 1.3em;



}



.post a, #content a {



 color: grey;



 text-decoration: none;

 
 padding: 0 3px;



}



.post a:hover, #content a:hover {



color: white;

background: black;


 text-decoration: none;


 border-bottom: 1px solid red;



}



.entry h2 a {



 clear: both;



}



.entry h2 a:link {



 color: #000000;



 text-decoration: none;



 border-bottom: 1px solid #FF0000;



}



/*.entry h2 a:visited {color:#FF6600 !important;text-decoration: none;border-bottom: 1px dotted #FF0000;}*/

a.addtoany_share_save:link, a.addtoany_share_save:hover {

background: white !important;

border: none !important;

float: right;

}


h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {



 color: red !important;



 text-decoration: none;



 border-bottom: none !important;



}



h2, h2 a, h2 a:link, h3, h3 a, h3 a:link {



 color: #FF0000 !important;



 border-bottom: none !important;



}



/*h2 a:visited, h3 a:visited {color:#FF6600 !important;border-bottom: none !important;}*/



h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {



 text-decoration: none;



 border-bottom: none !important;



}



.entry p a:visited {



 color: #B85B5A;



}



.commentlist li, #commentform input, #commentform textarea {



 font-family: 'Lucida Grande',Verdana,Arial,Sans-Serif;



 font-size: 0.9em;



 font-size-adjust: none;



 font-stretch: normal;



 font-style: normal;



 font-variant: normal;



 font-weight: normal;



 line-height: normal;



}



.commentlist li ul li {



 font-size: 1em;



}



.commentlist li {



 font-weight: bold;



}



.commentlist li . {



 background: #FFFFFF none repeat scroll 0;



 height: 50px;



 border: 1px solid #EEEEEE;



 float: right;



 padding: 2px;



}



.commentlist cite, .commentlist cite a {



 font-size: 1.1em;



 font-style: normal;



 font-weight: bold;



}



.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;



}



#sidebar {



 font-family: 'Lucida Grande',Verdana,Arial,Sans-Serif;



 font-size: 1em;



 font-size-adjust: none;



 font-stretch: normal;



 font-style: normal;



 font-variant: normal;



 font-weight: normal;



 color: #777777;



 line-height: normal;



}



small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {



 color: grey;



}



code {



 font-family: 'Courier New',Courier,Fixed;



 font-size: 1.1em;



 font-size-adjust: none;



 font-stretch: normal;



 font-style: normal;



 font-variant: normal;



 font-weight: normal;



 line-height: normal;



}



acronym, abbr, span.caps {



 font-size: 0.9em;



 letter-spacing: 0.07em;



}



#sidebar a {



 color: #777;



 text-decoration: none;



 font-style: italic;



 font-style: 1.3em;



}



.navigation a {



 text-decoration: none !important;



 color: #777;



 font-style: italic !important;



 font-size: 0.9em !important;



}



.navigation a:hover {

 color: white;

}



p a {



 text-decoration: none;



 color: #222;


 font-size: 100%;



}



p a:hover {



 text-decoration: none;



 color: white;



 border-bottom: 1px solid red !important;



 font-size: 100%;



}





#sidebar a {



 color: #777;



 text-decoration: none;



 font-style: italic;



 font-size: 1em;



}



h2 a:hover, h3 a:hover {

color: white !important;

 text-decoration: none;

background: black;


}



#sidebar a:hover {



 color: white !important;



 text-decoration: none;



}



#wp-calendar #prev a, #wp-calendar #next a {



 font-size: 9pt;



}



#wp-calendar a {



 text-decoration: none;



}



#wp-calendar caption {



 font-family: 'Lucida Grande',Verdana,Arial,Sans-Serif;



 font-size: 1.3em;



 font-size-adjust: none;



 font-stretch: normal;



 font-style: normal;



 font-variant: normal;



 font-weight: bold;



 line-height: normal;



 text-align: center;



}



#wp-calendar th {



 font-style: normal;



 text-transform: capitalize;



}



body {



 margin: 0 0 20px;



 padding: 0;



}



#page {



 border: medium none;



 margin-left: auto;



 margin-right: auto;



 padding: 0;



 width: 100%;



 max-width: 1000px;



 min-width: 860px;



 background-color: black;



}



#header {



 background-color: white;



 margin: 0 0 0 1px;



 padding: 0;



}





.narrowcolumn {




 float: left;



 margin: 0;



 padding: 0 20px;



 width: 61%;



}



.singlecolumn {



 background-image: none;



 background-repeat: repeat-y;



 float: left;



 margin: 0;



 padding:0 20px 0 13px;



 width: 75%;



 background-color: white !important;



 -webkit-border-radius: 4px;    /* for Safari */



 -moz-border-radius: 4px;       /* for Firefox */



}



.widecolumn {



 margin: 5px 0 0 ;



 padding: 10px 0 20px;



 width: 77%;
float: left;



}



.post {



 margin: 0 0 40px;




}



.post hr {



 display: block;



}



.widecolumn .post {



 margin: 0;



}



.narrowcolumn .postmetadata {



 padding-top: 5px;



}



.widecolumn .postmetadata {



 margin: 30px 0;



}



.widecolumn .smallattachment {



 float: left;



 margin: 5px 5px 5px 0;



 text-align: center;





}



.widecolumn .attachment {



 margin: 5px 0;



 text-align: center;



}



.postmetadata {



 clear: both;



}



.clear {



 clear: both;



}



#footer {



 clear: both;



 margin: 0 auto;



 padding: 0;



 width: 100%;



}



#footer p {



 margin: 0;



 padding: 20px 0;



 text-align: center;

 

 color: #777777;



}



#footer a {



color: #777777;
�




}



#footer a:hover {



color: #dbff4b;



border-bottom: 1px solid white;



}





h1 {



 margin: 0;



 padding-top: 0px;



}

h1 a:hover {

text-decoration: underline !important;

}



h2 {



 margin: 0 0 0;



}



h2.pagetitle {



 margin-top: 30px;



 text-align: center;



}



#sidebar h2 {



 margin: 5px 0 0;



 padding: 0;



}



h3 {



 margin: 30px 0 0;



 padding: 0;



}



#comments {

clear: both;

padding: 25px 0 0 0;

}



p img {



 max-width: 100%;



 padding: 0;



}



img.centered {



 display: block;



 margin-left: auto;



 margin-right: auto;



}



img.alignright {



 display: inline;



 margin: 0 0 2px 7px;



 padding: 4px;



}



img.alignleft {



 display: inline;



 margin: 0 7px 2px 0;



 padding: 4px;



}



.alignright {



 float: right;



}



.alignleft {



 float: left;



}



html > body .entry ul {



 list-style-image: none;



 list-style-position: outside;



 list-style-type: none;



 margin-left: 0;



 padding: 0 0 0 10px;



 text-indent: -10px;



}



html > body .entry li {



 margin: 7px 0 8px 10px;



}



.entry ul li:before, #sidebar ul ul li:before {



 content: "» ";



}



.entry ol {



 margin: 0;



 padding: 0 0 0 35px;



}



.entry ol li {



 margin: 0;



 padding: 0;



}



.postmetadata ul, .postmetadata li {



 display: inline;



 list-style-image: none;



 list-style-type: none;



}



#sidebar ul, #sidebar ul ol, #sidebar2 ul, #sidebar2 ul ol {



 margin: 0;



 padding: 0;



}



#sidebar ul li, #sidebar2 ul li {



 list-style-image: none;



 list-style-type: none;



 margin-bottom: 15px;



}

#sidebar2 ul li a, #sidebar2 ul li
{
	color: #777777;
	font-style: none;
	text-decoration: none;
}



#sidebar ul p, #sidebar ul select {



 margin: 5px 0 8px;



}



#sidebar ul ul, #sidebar ul ol {



 margin: 5px 0 0 10px;



}



#sidebar ul ul ul, #sidebar ul ol {



 margin: 0 0 0 10px;



}



ol li, #sidebar ul ol li {



 list-style-image: none;



 list-style-position: outside;



 list-style-type: decimal;



}



#sidebar ul ul li, #sidebar ul ol li {



 margin: 3px 0 0;



 padding: 0;



}



#searchform {



 margin: 10px auto;



 padding: 5px 3px;



 text-align: center;



}



#sidebar #searchform #s {



 padding: 2px;



 width: 108px;



}



#sidebar #searchsubmit {



 padding: 1px;



}



.entry form {



 text-align: left;



}



select {



 width: 130px;



}



#commentform input {



 margin: 5px 5px 1px 0;



 padding: 2px;



 width: 170px;



}



#commentform {



 margin: 5px 10px 0 0;



}



#commentform textarea {



 padding: 2px;



 width: 100%;



}



#respond:after {



 clear: both;



 content: ".";



 display: block;



 height: 0;



 visibility: hidden;



}



#commentform #submit {



 float: right;



 margin: 0 0 5px auto;



}



.alt {



 margin: 0;



 padding: 10px;



}



.commentlist {



 padding: 0;



 text-align: justify;



}



.commentlist li {



 list-style-image: none;



 list-style-position: outside;



 list-style-type: none;



 margin: 15px 0 10px;



 padding: 5px 5px 10px 10px;



}



.commentlist li ul li {



 margin-left: 10px;



 margin-right: -5px;



}



.commentlist p {



 margin: 10px 5px 10px 0;



}



.children {



 padding: 0;



}



#commentform p {



 margin: 5px 0;



}



.nocomments {



 margin: 0;



 padding: 0;



 text-align: center;



}



.commentmetadata {



 display: block;



 margin: 0;



}



#sidebar {



 background-image: url(images/left_border2.jpg);



 background-repeat: repeat-y;



 float: right;



 padding: 20px 0 10px 13px;



 width: 14%;



}



#sidebar form {



 margin: 0;



}



#wp-calendar {



 empty-cells: show;



 margin: 10px auto 0;



 width: 155px;



}



#wp-calendar #next a {



 padding-right: 10px;



 text-align: right;



}



#wp-calendar #prev a {



 padding-left: 10px;



 text-align: left;



}



#wp-calendar a {



 display: block;



}



#wp-calendar caption {



 text-align: center;



 width: 100%;



}



#wp-calendar td {



 padding: 3px 0;



 text-align: center;



}



#wp-calendar td.pad:hover {



 background-color: #FFFFFF;



}



acronym, abbr, span.caps {



 cursor: help;



}



acronym, abbr {



 border-bottom: 1px dashed #CCCC33 !important;



}



blockquote {



 border-left: 5px solid #DDDDDD;



 margin: 15px 30px 0 10px;



 padding-left: 20px;



}



blockquote cite {



 display: block;



 margin: 5px 0 0;



}



.center {



 text-align: center;



}



.hidden {



 display: none;



}



hr {



 display: none;



}



a img {



 border: medium none;



}



.navigation {



 display: block;



 margin-bottom: 60px;



 margin-top: 10px;



 text-align: center;



}



.aligncenter, div.aligncenter {



 display: block;



 margin-left: auto;



 margin-right: auto;



}



.wp-caption {



 -moz-border-radius-bottomleft: 3px;



 -moz-border-radius-bottomright: 3px;



 -moz-border-radius-topleft: 3px;



 -moz-border-radius-topright: 3px;



 background-color: #F3F3F3;



 border: 1px solid #DDDDDD;



 margin: 10px;



 padding-top: 4px;



 text-align: center;



}



.wp-caption img {



 border: 0 none;



 margin: 0;



 padding: 0;



}



.wp-caption p.wp-caption-text {



 font-size: 11px;



 line-height: 17px;



 margin: 0;



 padding: 0 4px 5px;



}



#navmenu {



 background-color: red;



 border: 1px solid black;



 float: left;



 width: 100%;



}


#navMenuItems {

margin: 0 auto;

}


#navmenu ul {



 list-style-image: none;



 list-style-type: none;



 margin: 0 auto;



 padding: 0;



width: auto;



}



#navmenu li {



 display: inline;



}



#navmenu ul li a {



 background: red;



 border-color: black;



 border-right: 1px solid black;



 border-width: 1px;



 color: black;



 float: left;



 font-size: 1.5em;



 font-weight: bold;



 font-family: courier, 'Lucida Grande',Verdana,Arial;



 margin: 0 auto;



 padding: 4px 6px;



 text-decoration: none;



 background-color: red;



}



#navmenu ul li a:hover, #navmenu ul li a:active {



 background-color: black;



 color: white;



}



img.photo {



 float: left;



 margin: 7px 10px 20px 0;



 border: 1px solid #777777;



}

.tablet img.photo {

margin: 0 10px 20px 0;

}



#about {



 display: block;



 width: 200px;



 height: 61px;



 background: url(images/about5.jpg) no-repeat 0 0;



}



#about:hover {



 background-position: 0 -61px;



}



#about span {



 display: none;



}



#write {



 display: block;



 width: 200px;



 height: 61px;



 background: url(images/write5.jpg) no-repeat 0 0;



}



#write:hover {



 background-position: 0 -61px;



}



#write span {



 display: none;



}



.userphoto {



 float: left;



}



/* =============================================================.sfsendpmtag: Send PM button held within articles============================================================= */



a.sfsendpmtag {



 color: white !important;



 background: black;



 border-top: 2px solid #CCCCCC;



 border-left: 2px solid #CCCCCC;



 border-right: 2px solid #777777;



 border-bottom: 2px solid #777777 !important;



 margin: 1px 1px 1px 1px;

 padding: 3px 7px 3px 7px;


 text-decoration: none;

font-size: 0.9em;

float: left;

clear: both;

}



a.sfsendpmtag:hover {



color: red !important;


border-color: red !important;




}



#sidebar2 {



 width: 14%;



 float: left;



 min-width: 135px;



 padding: 13px 0 0 0;



 



}



.flickr {



 border: none;



 padding: 2px;



}



.flickbox {



 border: solid black 2px;



 margin: 2px;



 float: left;



}



.flickr_photo {



 width:95%;



}



.ngg-widget img {



 border: 2px solid #A9A9A9;



 margin: 2px 2px 2px 0 !important;



 padding: 0;



 



}







.tablet {



 background-color: white;



 padding: 0 1% 10px 0;



}







.tablet2 {



 background-color: #F8EFF4;



 float: left;



 margin: 20px 0 0 0;



 width: 61%;



 padding: 0 10px 0 10px;



 -webkit-border-radius: 4px;    /* for Safari */



 -moz-border-radius: 4px;       /* for Firefox */



}







.sfpmcount a:hover {



color: #FF00FF;



border-bottom: 1px solid white !important;



}



#topofsite {



width: 900px;

margin: 0 auto;



}


.notice { 
clear: both; 
padding: 10px 0px;
}


#google_translate_element {
position: relative;
left: 20%;
}

.goog-logo-link {
display: none;
}

.skiptranslate {
color: black !important;
}
