/*
Design by Metamorphosis Design
http://www.metamorphozis.com
Released for free under a Creative Commons Attribution 2.5 License
*/


*
{
margin: 0px;
padding: 0px;
outline:none;
}

a:link {
	color: #000000;
}

a:hover {
	text-decoration: none;
	color: #FF0000;
}

a:visited {
	color: #EC5D3B;
}

body {	
	background:#f9f8f1;
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif;
	color: #383838;
}

#content{
	margin: 0 auto;
	width: 1036px;
	text-align: left;
	background: #f9f8f1 url(images/back_all.gif) repeat-x top;
	padding-top: 10px;
}

#main{
	width: 1036px;
	margin: 0 auto;
	background: url(images/conbg.gif) repeat-y;
}

#header {
	height: 400px;
	width: 238px;
	background: url(images/header_hands.jpg) no-repeat top;	
	margin-bottom: 9px;	
}


#header1 {
	height: 400px;
	width: 238px;
	background: url(images/header1.jpg) no-repeat top;	
	margin-bottom: 9px;	
}

#logo {
	height: 400px;
	text-align: center;
	width: 238px;
}

#logo a {
	text-decoration: none;
	font-size: 36px;
	
}
#logo H2 a{
	font-size: 18px;

}
#menu{
	width: 750px;
	height: 48px;
	background: #f9f8f1;
	padding-bottom: 9px;
}

#menu ul {
	list-style: none;	
	padding-left: 0px;
	display: inline; 
}

#menu li {
	display: inline; 
	list-style: none;	
}

#menu ul li a{
	font-family:Georgia, Times New Roman, Times, serif;
	font-size: 15px;
	font-weight:normal;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	float: left;
	width: 142px;
	height: 34px;
    display: block;
	padding-top: 14px;
	background: url(images/menu.gif) no-repeat;
	margin-right: 1px;
	
	margin-left: 5px;
}

#menu ul li a:hover{
	color: #FFFFFF;
	text-decoration: none;
	background:url(images/menu_hover.gif) no-repeat;
}

#conbot{
	background:url(images/conbot.png) no-repeat bottom center;
	height: 17px;
}

#left{
	width: 253px;
	margin-left: 9px;
}

#left_top{
	background:url(images/left_top.png) no-repeat;
	height: 9px;
}

#left_pad{
	padding-left: 8px;
}

#left H3{
	font-family:Georgia, Times New Roman, Times, serif;
	font-size: 20px;
	color: #FFFFFF;
	font-weight:normal;
	text-align:center;
	width: 236px;
	height: 35px;
	padding-top: 10px;
	background: url(images/title_left.png) no-repeat;
}

.left_title_bot{
	background:url(images/left_title_bot.png) no-repeat top left;
	padding-top: 30px;
}
.left_title_bot_link{
	font-family:Georgia, Times New Roman, Times, serif;
	font-size: 18px;
	color: #FFFFFF;
	
	text-decoration: none;
	font-weight:normal;
	text-align:center;
	width: 236px;
	height: 38px;
	
	background:url(images/menu.gif) no-repeat bottom center;
	padding-top: 10px;
}
.left_title_bot_link a {
	text-decoration: none;	
}
.left_title_bot_link:hover{
	color: #FFFFFF;
	text-decoration: none;
	background:url(images/menu_hover.gif) no-repeat  bottom center;
	
	
}

#left ul {
	list-style: none;
	padding-bottom: 10px;
	margin-bottom: 10px;
	
}


#left ul {
	border: 0px;
	margin-left: 10px;
	margin-bottom: 5px;
}


#left li {
	background: url(images/list_style.gif) no-repeat top left;
	padding-left: 10px;
	margin-bottom: 4px;
	margin-right: 15px;
}

#left li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#000000;
	text-decoration: none;
}

#left li a:hover{
	text-decoration:underline;
}

#right{
	float: right;
	width: 750px;
	margin-right: 4px;
} 
html > body #right{
	float: right;
	width: 750px;
	margin-right: 9px;
}

.text{
	padding-right: 10px;
	padding-left: 10px;
}

#right a{
	color: #ad1700;
	text-decoration:none;
}

#right a:hover{
	color:#000000;
	text-decoration: underline;
}

#right_top{
	background: url(images/right_top.png) no-repeat;
	height: 8px;
	
	width: 750px;
}

#right_pad{
	padding-left: 7px;
	padding-right: 7px;
}

.right_title_bot{
	background:url(images/right_title_bot.png) no-repeat top;
	padding-top: 30px;
}

.right_spacer_bot{
	background:url(images/right_spacer_bot.png) no-repeat top;
	padding-top: 10px;
}

#right H4{
	font-family:Georgia, Times New Roman, Times, serif;
	font-size: 20px;
	color:#FFFFFF;
	font-weight:normal;	
	width: 709px;
	height: 35px;
	padding-left: 25px;
	padding-top: 12px;
	background: url(images/title_right.png) no-repeat;
	
	margin-left: 2px;
}
#right H4 a:hover{

	color:#FFFF00;
	font-weight:normal;
		
	text-decoration:underline;

}

.read{
	text-align:right;
	padding-right: 20px;	
	padding-bottom: 10px;
}

#right p {
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
	padding-left: 10px;
}

#footer {
	height: 95px;
	width: 1036px;
	clear: both;
	padding-top: 12px;
	background: url(images/footer.gif) no-repeat top;
}

#footer p {
	margin: 0;
	font-size: 10px;
	text-align: center;
	color: #ffffff;
	
	font-family: Arial, Helvetica, sans-serif;
	
}

#footer a {
	color: #ffffff;
	text-decoration: none;
}
#footer a:hover{
	color:#FFFF00;
	text-decoration: none;

}
.style1 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 28px;
	color: #f9f8f1;
}
.style3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000;
	
}
.style4 {
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	
}
.style5 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	
}
.style6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	
}
.style7 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 22px;
	color: #018baf;
	font-weight: bold;
	font-style: italic;
}
.style8 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 18px;
	color: #018baf;
	font-weight: bold;
	font-style: italic;
	
}
.style9 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	
}
.style10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.style11 {
	color: #000000;
		
}		
#logo style2 a{
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 18px;
	color: #ad1700;
}
.style12 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 14px;
	color: #ad1700;
	font-weight: bold;
	font-style: normal;
}
	
.style13 {	/* hm pg logo just ketubahs */
	font-family: Times New Roman, Times, serif;
	font-size: 24px;
	color: #ad1700;
}
.style14 {	/* hm pg logo where everyone can find a ketubah */
	font-family: Times New Roman, Times, serif;
	font-size: 16px;
	color: #ad1700;
	font-weight: bold;
	font-style: normal;
}
.style15 {	/* hm pg logo where everyone can find a ketubah */
	color: #018baf;
	font-weight: bold;
	font-style: Italic;
	
}
.style16 {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 8px;
	color: #FFF;
	font-style: normal;
}
#paginator, #paginator_helper { 
	padding: 10px;
	display: inline; 
	font-size: 12px;
	font-family: Verdana, Geneva, sans-serif;
}
#paginator a {
	text-decoration: underline;	
}
 
a.paginate {
	text-decoration: underline;
}
 
#paginator  .current {
	text-decoration: none; 
	color: #000;
	
}
 
.category_info{
	text-align: left;
	padding-left: 50px;
}

#left-1 ul {
	list-style: none;
	padding-bottom: 10px;
	margin-bottom: 10px;
	
}


#left-1 ul {
	border: 0px;
	margin-left: 10px;
	margin-bottom: 5px;
}


#left-1 li {
	background: url(images/list_style.gif) no-repeat top left;
	padding-left: 10px;
	margin-bottom: 4px;
	margin-right: 15px;
}

#left-1 li a{
	text-decoration: none;
}

#left-1 li a:hover{
	text-decoration:underline;
}



#left-2 ul {
	list-style: none;
	padding-bottom: 10px;
	margin-bottom: 10px;
	
}


#left-2 ul {
	border: 0px;
	margin-left: 10px;
	margin-bottom: 5px;
}


#left-2 li {
	background: url(images/list_style.gif) no-repeat top left;
	padding-left: 10px;
	margin-bottom: 4px;
	margin-right: 15px;
}

#left-2 li a{
	text-decoration: none;
}

#left-2 li a:hover{
	text-decoration:underline;
}


#left .divH3{
	font-family:Georgia, Times New Roman, Times, serif;
	font-size: 20px;
	color: #FFFFFF;
	font-weight:normal;
	text-align:center;
	width: 236px;
	height: 35px;
	padding-top: 10px;
	background: url(images/title_left.png) no-repeat;
}
.tablepadding td{
	padding : 5px; 
}
.fav_table {
    border: 1px solid #999999;
    height: 200px;
    padding: 10px;
    width: 300px;
}
.fav_table .fav_header {
    font-weight: bold;
    padding: 0 0 10px;
    text-align: center;
}
.fav_table td {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    padding: 2px;
    text-align: left;
}
td.fav_button {
    padding: 5px 0;
    text-align: center;
}
td.fav_button input {
    background-color: #FFD479;
    padding: 7px;
}

input[type=submit] {
	text-transform:capitalize;
	background-color:#B1250F;
	color:#F9F8F1;
	padding:4px;
	border: 1px solid #E4D3CA;
	cursor:pointer;
}
#divH3 input[type=submit] {
	text-transform:capitalize;
	background-color:#B1250F;
	color:#F9F8F1;
	padding:2px;
	border: 1px solid #E4D3CA;
}
