/* 
  -----------------------------------
  tc style
  -----------------------------------
*/
/*
PAGE LAYOUT STYLES
*/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	background-color: #EAE7D6;
}
#contentTable {
	border-bottom: 6px solid #707070;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
}
#contentTable td {
	vertical-align: top;
}
/*
Sets the large masthead background image, sets the height of the table cell
to match the height of the background image. Sets the table cell contents
to align in the middle. */
#masthead {
    background-image: 
	background-repeat: no-repeat;
	background-position: left top;
	
}
/*
This rule sets the masthead pizza graphic as a background on the DIV
that contains the embedded logo image. The embedded image appears naturally
at the left edge of the parent masthead cell, while the pizza background
is displayed at the right edge.*/
#logodiv {
background-image: url(http://torahcurrents.org/images/tc_cropped_grd.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0;
	background-color: #1F5EC1;
	height: 82px;
	border-bottom: 1px solid #fff;
}
/*
Sets the menu container cell and the top-level menu UL to have a
textured gray backgrouind.*/
#menubar, #p7PMnav {
	background-color: #990000;
	text-align:left;
}
/*
Sets the menu font size*/
#menubar {
	font-size: 0.8em;
}
/*
Sets styles for the main content table cell. Note that the
verticalRule background image is the dashed border between the
main content cell and the sidebar. Also sets the main content cell
to a flexible width of 80%.*/
#maincontent {
	background-image: url(http://ouradio.org/images/vzh_verticalRule.gif);
	background-repeat: repeat-y;
	background-position: right top;
	padding: 15px 45px;
	font-size: 0.85em;
	line-height: 1.5em;
	width: 70%;
	background-color: #FFFFFF;
}

#maincontent_art {
	padding: 15px 50px;
	font-size: 0.85em;
	line-height: 1.5em;
	width: 70%;
	background-color: #FFFFFF;
}
/*
Sets the sidebar width to a flexible 20%.*/
#sidebar {
	padding: 5px;
	width: 30%;
	font-size: 0.75em;
	background-color: #F7F4Ea;
}
#footer {
	font-size: 0.7em;
	color: #DD515A;
	padding: 16px 12px;
}
h1, h2 {
	font-family: "Palatino Linotype", Georgia, "Times New Roman", serif;
	line-height: normal;
}
h1 {font-size: 2em;}
h2 {font-size: 1.5em;}
h3 {font-size: 1.3em;}
/*/* 
  -----------------------------------
  PopMenu Magic Style Sheet
  by Project Seven Development
  www.projectseven.com
  Page Pack 01
  Venezia Horizontal 3 Column
  -----------------------------------
*/
/*
PAGE LAYOUT STYLES
*/
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	background-color: #EAE7D6;
}
#contentTable {
	border-bottom: 6px solid #707070;
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
}
#contentTable td {
	vertical-align: top;
}


/*
Sets the menu container cell and the top-level menu UL to have a
textured gray backgrouind.*/
#menubar, #p7PMnav {
	background-color: #990000;
}
/*
Sets the menu font size*/
#menubar {
	font-size: 0.8em;
}
/*
Sets styles for the main content table cell. Note that the
verticalRule background image is the dashed border between the
main content cell and the sidebar. Also sets the main content cell
to a flexible width of 80%.*/
#maincontent {
	background-image: url(../images/vzh_verticalRule.gif);
	background-repeat: repeat-y;
	background-position: right top;
	padding: 15px 30px;
	font-size: 0.85em;
	line-height: 1.5em;
	width: 70%;
	background-color: #FFFFFF;
}
/*
Sets the sidebar width to a flexible 20%.*/
#sidebar {
	padding: 15px;
	width: 30%;
	font-size: 0.75em;
	background-color: #F7F4Ea;
}
#footer {
	font-size: 0.7em;
	color: #DD515A;
	padding: 16px 12px;
}
h1, h2 {
	font-family: "Palatino Linotype", Georgia, "Times New Roman", serif;
	line-height: normal;
}
h1 {font-size: 2em;}
h2 {font-size: 1.5em;}
h3 {font-size: 1.3em;}
/*
Sets link styles for all links on the page except the Pop Menu Magic Menu.*/
a:link {
	color: #6A6784;
}
a:visited {
	color: #999999;
}
a:hover, a:active, a:focus {
	color: #D14550;
}


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

.entry-cat {
font-color: #ffffff;
font-size: 110%;
margin: 8px 48px 0px 35px;
padding: 0 0 10px 6px;
background: url("http://torahcurrents.org/images/cat_bar.jpg") top left repeat-x;
}

.entry-cat2 {
font-color: #ffffff;
font-size: 110%;
margin: 8px 48px 0px 0;
padding: 0 0 10px 6px;
background: url("http://torahcurrents.org/images/cat_bar.jpg") top left repeat-x;}

.entry-title {
margin: 0;
padding: 0;
}

.entry-title-print {
margin: 0;
padding: 0;
color: #000;
}

.entry-title a:link {
text-decoration: none;
}

.entry-title a:visited {
text-decoration: none;
}

.entry-title a:hover {
text-decoration: none;
}

.entry-title img {
margin: 3px 6px 3px 0;
padding: 0 0 0 0;
clear:both; 
margin: 0 0 10px 0; 
border:1px solid #000000;
}


#cat-title li  {
margin: 0 0 4px  0;
padding: 0;
width: 300;
line-height: 14px;
list-style-type: circle;
}

#cat-title  a {
margin: 0 0 2px  0;
padding: 0;
width: 300;
line-height: 14px;
list-style-type: circle;
border: none;
}

.home-top {
margin: 0 40px 0px 40px;
padding: 0 0 0px 0;
font-size: 11px;
line-height: 15px;
}

.entry h5{
font: normal;
font-color: #ffffff;
font-size: 110%;
margin: 15px 48px 10px -5px;
padding: 0 0 0 4px;
background: url("http://torahcurrents.org/images/cat_bar.jpg") top left repeat-x;
}
<!--category listing h5 -->
h5{
font: normal;
font-color: #ffffff;
font-size: 110%;
margin: 10px 0 1px -5px;
padding: 0 0 0 8px;
background: url("http://torahcurrents.org/images/cat_bar.jpg") top left repeat-x;
}


div h4{
font: normal;
font-color: #ffffff;
font-size: 110%;
margin: 10px 0 3px 0;
padding: 0 0 0 0;
}



h4{
font: normal;
font-color: #ffffff;
font-size: 110%;
margin: 10px 0 3px 0;
padding: 0 0 0 0;
}

.entry-title h3 {
margin: 0 0 5px 0;
padding: 0 0 0 0;
color: #990000;
font: bold 12px Verdana, 'Times New Roman', sans-serif;
}

.entry-title-print h3 {
margin: 0 0 5px 0;
padding: 0 0 0 0;
color: #000000;
font: bold 12px Verdana, 'Times New Roman', sans-serif;
}

.entry-title-cat h3 {
margin: 0 0 5px -5px;
padding: 0 0 0 0;
color: #990000;
font: bold 12px Verdana, 'Times New Roman', sans-serif;
}

.entry-title h3 a {
border: none;
color: #990000;
}

.entry-title h3 a:hover {
border: none;
color: #FF0000;
}

.entry-comments p{
margin: 10px 12px 15px 15px;
padding: 2px 0 5px 0;
border-bottom: 1px solid #CCC;
}

.entry-info {
margin: 10px 0 0 0;
padding: 3px 0 0 0;
font-size: 10px;
text-align: right;
line-height: 14px;
border-top: 1px solid #CCC;
}

.entry-info-nav {
margin: 10px 0 0 0;
padding: 0;
font-size: 10px;
text-align: right;
line-height: 16px;

}
.entry-info a {
margin: 0 0 0 0;
padding: 0 0 0 0;
border-bottom: none;
text-decoration: none;
}

.entry-info img {
margin: 0px 0px 0 315px;
vertical-align: middle;
padding: 0 0 0 0;
}

.entry-info p {
margin: 0 0 0 0;
padding: 0 0 0 0;
border-bottom: none;
text-decoration: none;
}

.entry ul {
list-style: square;
margin: 0 15px 0 15px;
padding: 0 0 0 0;
}

.entry .imgupload {
border: none;
float: left;
margin: 20px 10px 0 0;
border: 1px solid #333;
}


.navi-pages {
text-align: left;
margin: 0 0 4px 0;
font-size: 11px;
background: #FBF8EF;
padding: 5px;
}
.navi-pages p {
margin: 0;
padding: 0;
}

#smaller {
float: right;
margin: 0 0 0 0;
padding: 0 0 0 0;
font-size: 11px;
line-height: 16px;
}

.smaller-c {
margin: 0px 0px 0 0px;
padding:0 0 0 15px;
}

#smaller .box-1 {
margin: 0px 7px 5px 0;
padding:0;
}

.box-h h4 {
margin: 0 0 0 0;
padding: 0 0 0 0;
}

.box-h ul li {
margin: 0 0 2px 0;
padding: 0 0 3px 0;
}

.box-com ul li {
margin: 0 0 4px 0;
padding: 0 0 7px 0;
}

span.divider {
	display: block;
	background: url(http://torahcurrents.org/images/dots.gif) repeat-x;
	height: 1px;
	margin: 10px 0 2px 0;
	padding: 0;
}

#smaller h4 {
margin: 0 0 4px 0px;
padding: 0;
color: #990000;
font: bold 12px Verdana, Arial, sans-serif;
}
/*
#smaller .box-tod h4 {
margin: 0 0 0px 0;
padding: 0 0 0 0;
color: #990000;
font: bold 12px Verdana, Arial, sans-serif;
}
*/

#smaller ul {
list-style: square;
margin: 0 15px 0 20px;
padding: 0 0 0 0;

}

#smaller ul li {
margin: 0px 0 2px 0;
}

#tools {
	float: right;
	margin: 0 0px  6px 14px;
    padding: 4px;
line-height: 15px;
	width: 100px;
border-top: 2px solid #ccc;
border-bottom: 2px solid #ccc;
	}
	
	#tools2 {
	float: right;
	margin: 0 10em  6px 14px;
    padding: 4px;
line-height: 15px;
	width: 100px;
border-top: 2px solid #ccc;
border-bottom: 2px solid #ccc;
	}
	
	#tools2 div {
	font-size: 10px;
font: normal;
padding: 0;
	}

#tools2 img {
	vertical-align: middle;
margin-right: 3px;
	}

#tools2 a {
font-size: 10px;
border: none;
padding: 0;
}
<!--old tools -->
#tools div {
	font-size: 10px;
font: normal;
padding: 0;
	}

#tools img {
	vertical-align: middle;
margin-right: 3px;
	}

#tools a {
font-size: 10px;
border: none;
padding: 0;
}

#comments dl {
	margin: 0 40px 5px 40px;
border-bottom: 1px solid #ccc;
	}

#comments dt {
font-weight: normal;
font-size: 10px;
	padding: 0;
	margin: 0;
	line-height: 1em;
}

#comments dt img {
	vertical-align: middle;
margin-right: 5px;
	}

#comments dd {
	margin-left: 5px;
	}

#comments h4 {
	font: 12px;
margin: 15px 0px 4px 0;
	}

.comment-item, .trackbacks-item {
margin: 5px 0 20px 0;
padding: 0 0 20px 0;
border-bottom: 1px solid #f3f3f3;
}
.comment-text p, .comment-info p, .trackbacks-text p, .trackbacks-info p {
margin: 0 0 8px 0;
padding: 0;
}
.comment-info, .trackbacks-info {
text-align: right;
font-size: 10px;
}
.trackbacks-text h5 {
font: bold 11px Verdana, Arial, sans-serif;
margin: 0;
padding: 0;
color: #993300;
}


form {
 color: #ffffff;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 margin: 0;
 padding: 0;
}

form .text {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 width: 100px;
 margin-right: 6px;
}

form .text_small {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 width: 50px;
 margin-right: 3px;
}

form .buttons {
font: 11px Verdana, Arial, sans-serif;
background: #fff;
color: #993333;
margin: 3px 4px 0 0;
}

/*
-----------------------------------------------------
PMM MENU STYLE MODIFICATION*/
/*
Sets the width of the top-level menu bar to a scalable 46em. The menu
can then scale as the user resizes text preventing menu items from
breaking to a new line.*/
#p7PMnav {
	width: 10em;
}

Sets link styles for all links on the page except the Pop Menu Magic Menu.*/
a:link {
	color: #6A6784;
}
a:visited {
	color: #999999;
}
a:hover, a:active, a:focus {
	color: #D14550;
}
/*
-----------------------------------------------------
PMM MENU STYLE MODIFICATION*/
/*
Sets the width of the top-level menu bar to a scalable 46em. The menu
can then scale as the user resizes text preventing menu items from
breaking to a new line.*/
#p7PMnav {
	width: 30em;
}
