﻿/*
	 Raphael Nouril
	 by 4HILTON
	 http://4hilton.net
	 
	 COLOR KEY:
	   bg-blue:#2e2934;
       light-yellow:#eae3c7;
	   gold:#cca968;
       light-beige:#d6c19a;  footer links 
		
	 	
*/

/*	TOOLS, RESET ADN GENERAL   */
*
{
	margin: 0;
	padding: 0;
}
a
{
	outline: 0;
	color: #d6c19a;
}
a img
{
	border: 0;
}
body
{
	background-color: #2e2934;
}
.site-wrap
{
	width: 955px;
	margin: 18px auto;
}
.float-left
{
	float: left;
}
.float-right
{
	float: right;
}
/*.clear{
clear:both;
}*/
br.clear
{
	clear: both;
	display: block;
	height: 1px;
	margin: -1px 0 0 0;
}
.txt-align-center
{
	text-align: center;
}
/* GENERAL TYPOGRAPHY */
h1
{
	font: normal 26px Times New Roman;
	color: #9f782f; /*cca968*/
}
/*
h2
{
	font:bold 16px Arial;
	color:#0486c4;
}
*/
h2
{
	font: normal 22px Myriad Pro;
	color: #9f782f;
}
h3
{
	font: bold 13px Arial;
	color: #2e2934;
	margin: 0 0 7px 0;
}
h4
{
	font: normal 16px Ariel;
	color: black;
	font-style: italic;
	display: run-in;
	margin: 0 0 8px 0;
}
h5
{
	font: normal 17px Arial;
	color: #eae3c7;
}
h6
{
}
p
{
	font: normal 13px Arial;
	color: #2e2934;
	line-height: 1.5;
	text-align: justify;
}
p.light-gold
{
	font: normal 13px Arial;
	color: #eae3c7;
}
span.light-gold
{
	font: normal 13px Arial;
	color: #eae3c7;
}
.light-gold
{
	font: normal 13px Arial;
	color: #eae3c7;
}
.txt-arial-11px-gold-c1a064
{
	font: normal 11px Arial;
	color: #c1a064;
}
.txt-13px-light-gold
{
	font: normal 13px Arial;
	color: #eae3c7;
}

.txt-arial-11px-gold
{
	font: normal 11px Arial;
	color: #9f782f;
}
.txt-arial-11px-light-beige a
{
	font: normal 11px Arial;
	color: #d6c19a;
}
.txt-arial-12px-gray
{
	font: normal 12px Arial;
	color: #767676;
}
.txt-arial-12px-yellow2
{
	font: normal 12px Arial;
	color: #eae3c7;
	line-height: 1.7;
}
.txt-arial-12px-gold2, .txt-arial-12px-gold2 a
{
	font: bold 12px Arial;
	color: #b3935a;
	text-decoration: none;
}
.txt-arial-13px-gold
{
	font: bold 13px Arial;
	color: #9f782f;
}
.txt-arial-13px-very-dark-gold
{
	font: bold 13px Arial;
	color: #6e4d0f;
}
.txt-arial-14px-yellow2
{
	font: normal 14px Arial;
	color: #eae3c7;
}
.txt-arial-14px-dark-gold
{
	font: bold 14px Arial;
	color: #c1a064;
}
.txt-arial-14px-gold
{
	font: normal 14px Arial;
	color: #9f782f;
}
.txt-arial-15px-gold
{
	font: bold 15px Arial;
	color: #9f782f;
}
.txt-arial-20px-light-yellow
{
	font: normal 20px Arial;
	color: #eae3c7;
}
.gold
{
	color: #C1A064;
}
/**/
.header-img
{
	margin: 0 0 12px 0;
}
/********/
/* MENU */
/********/
#menu
{
	width: 678px; /*708*/
	height: 60px;
	background-image: url(../images/menu-bottm-line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 0 0 1px 0;
	z-index: 500;
	position: relative;
	margin: 0 0 15px 0;
}

#menu ul
{
	margin: 0;
	padding: 0;
	list-style: none;
	margin: 0 0 0 9px;
}
#menu li
{
	float: left;
	margin: 0;
	padding: 0;
	background: url();
	margin: 0 3px 0 0;
}

#menu a
{
	display: block;
	background: url();
	padding: 0 0 9px 0;
}
#menu .current
{
	padding: 0;
	background: url(../images/menu-btn-bg-right.jpg) no-repeat right top;
}
#menu .current a
{
	display: block;
	background: url(../images/menu-btn-bg-left.jpg) no-repeat left top;
	padding: 0 0 9px 0;
}
#menu ul li img
{
	margin: 10px 10px 0 11px;
}






/**/
.menu-gallery
{
	position: relative;
	width: 101px;
	height: 51px;
}
.menu-gallery img /* position gallery main link image */
{
	position: absolute;
	top: -10px;
	left: -11px;
}

table.menu-drop
{
	display: block;
	z-index: 500;
	position: absolute; /*background-image:url(../images/menu-drop-down-bg.png); 	background-repeat:no-repeat;*/
	width: 101px;
	height: 141px; *top:50px;
top:51px;
left:109px;
/*	right:0;*/
/*_left:-9px;/* FOR IE6*/
border-collapse:collapse;
}

a#judaica-link
{
	width: 101px;
	height: 38px;
	margin: 0 0 0 0;
	padding: 0;
	display: block;
	border: 0;
}
a#portraits-link
{
	width: 101px;
	height: 38px;
	margin: 0 0 0 0;
	padding: 0;
	display: block;
	border: 0;
}
a#other-link
{
	width: 101px;
	height: 38px;
	margin: 0 0 0 0;
	padding: 0;
	display: block;
	border: 0;
}
a.black-txt-link
{
	color: #2e2934;
}
/*
	CONTENT
*/
.content
{
	margin: 10px 0 0 0;
}
/**/
.content-left
{
	width: 255px; /*text-align:justify;*/
}
.content-left p
{
	line-height: 1.4;
}
/***/
.content-right
{
	width: 678px;
}
/**/
.contact-info
{
	width: 415px;
	height: 100%; /*240*/
}
.contact-info .inside
{
	padding: 22px 0 0 26px;
}
/*
	CONTENT ROUNDED
*/
.content-round-top
{
	background-image: url(../images/content-round-top.gif);
	background-repeat: no-repeat;
	width: 678px;
	height: 6px;
	font-size: 0;
	margin: 15px 0 0 0;
}
.content-round-bg
{
	background-image: url(../images/content-bg.gif);
	background-repeat: repeat-y;
	width: 678px;
	height: 100%;
}
.content-round-bg .inside
{
	padding: 32px 53px 45px 50px;
}
.content-round-bottom
{
	background-image: url(../images/content-round-bottom.gif);
	background-repeat: no-repeat;
	width: 678px;
	height: 6px;
	font-size: 0;
	margin: 0 0 15px 0;
}
/**/
.img-gold-border
{
	border: solid 1px #cca968;
	padding: 4px;
}
.sm-img-gold-border
{
	border: solid 1px #cca968;
	padding: 1px;
	margin: 0 11px 0 0;
}
.img-margin-left
{
	margin: 0 0 20px 18px;
}
.img-margin-right
{
	margin: 0 18px 8px 0;
}

/*
	FOOTER
*/
.footer
{
	background-image: url(../images/menu-bottm-line.gif);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	height: 25px;
	padding: 9px 0 0 0;
	margin: 30px 0 0 0;
}
.footer a.createdLink
{
	color: #9f782f;
}

/*\
	ORDER
*/
.mycart .mycart-inside
{
	padding: 14px;
}
.mycart-title
{
	border-bottom: solid 1px #bc9959;
	padding: 0 0 11px 0;
	margin: 0 0 14px 0;
}
/*.border-bottom-gold
{
	
}
*/
ul.dd
{
	list-style-type: none;
}
ul.dd li
{
	/*display:inline;*/
}
/**/
.border-bottom-gold-1px
{
	border-bottom: solid 1px #bc9959;
	padding: 0 0 13px 0;
	margin: 0 0 13px 0; /*color:#bc9959; background-color:#bc9959; height:1px; border: 0px;*/
}
.order-pic-price-list
{
	width: 238px;
	padding: 12px 0 0 0;
}
.order-pic-price-list ul
{
	list-style-type: none;
}
.order-pic-price-list ul li p
{
	display: inline;
	margin: 0 0 20px 0;
}
.img-border-padding-order
{
	border: solid 1px #dba84a;
	padding: 5px;
	margin: 0 0 5px 0;
}
hr.item-hr-divider
{
	color: #e4d4b7;
	background-color: #e4d4b7;
	height: 1px;
	border: 0px;
	margin: 40px 0 55px 0;
}
/* 
	GALLERY
*/
ul.menu-gallery-side
{
	margin: 0;
	padding: 0;
	list-style: none;
	margin: 0 0 0 0px;
}
ul.menu-gallery-side li
{
	margin: 0;
	padding: 0;
}
ul.menu-gallery-side li a
{
	width: 145px;
	height: 70px;
	display: block;
}
.bottom-border-brown
{
	border-bottom: solid 1px #756147;
}

/**/
ul.gallery-right-thumbs
{
	margin: 5px 0 0 0;
	padding: 0;
	list-style: none;
	border: solid 1px #b3935a;
}
ul.gallery-right-thumbs li
{
	margin: 0;
	padding: 4px;
}
/**/
.larg-image-thumb-box
{
	margin: 0 28px 20px 0;
}
.gold-border-pad-5
{
	border: solid 1px #dba84a;
	padding: 5px;
}
.gold2-border-pad-2
{
	border: solid 1px #b3935a;
	padding: 2px;
	margin: 5px 0 0 0;
}
ul.gallery-painting-info li
{
	list-style-type: none;
	line-height: 2;
}
/**/
.gallery-txt-short
{
	float: left;
	width: 265px;
}
/*
	CONTACT
*/
.input
{
	border: 0;
	background-color: #F1ECDD;
	height: 18px;
	width: 178px;
	padding: 4px 3px 0 3px;
}
.commnets
{
	width: 350px;
}

.light-beige
{
	color: #D6C19A;
}
.submit-btn
{
	margin: 0 31px 0 0;
	border: 1px solid;
	border-color: #696 #363 #363 #696;
}
