/*
 	Theme Name: Rina Zin
	Theme URI: 
	Description: 
	Author: Hannit cohen
	Author URI: http://hannitcohen.co.il
*/
*{ margin:0; padding:0}
.clear { clear:both;}a { color:#cbc9c8;}
/*general construction */
body { direction: rtl; background: #666563; font-family: Arial;	font-size:12px;	color: #fff;}
#page { width:1000px; margin: auto; height:620px}
#wrap {width:563px; float:right; height:620px; background: url(images/bg.jpg) no-repeat top right}
#page.solidbg, #page.slilim {background: #7c7976;  padding: 0;}
#page.solidbg #wrap { background-image: none; width:544px;}#page.slilim #wrap { background-image: none; width:556px; margin-right:65px;}
#page.solidbg #wrap.wide {width:435px;}
#page.solidbg #wrap.drushim { width: 614px;}
#sidebar { width: 437px; float: right; height:620px; background:url('http://merlin.eukhost.com/~rinazin/he/wp-content/uploads/2009/12/mainMenuHP_BG_empty.jpg') no-repeat top right;}
#wlcontent, #lcontent{background: #7c7976; width:456px; float: right; height:620px;}#page.slilim #lcontent{width:379px;}
#page.solidbg #lcontent.drushim {width:386px;}
#wlcontent .entry {border:none; margin:0px; padding-top:0; padding-left:0; line-height:18px; width: 421px;}
#wlcontent .entry p { margin-bottom:25px;}
#wlcontent{width:565px; text-align: right;}
#fmenu {height:246px; padding-bottom:14px; padding-left:65px;text-align: left;}
/*content */
#content { width:498px; margin-right:65px; margin-top: 125px; float: right;}
#content h2 { color: #fff; font-size:18px; font-weight: bold; margin-bottom:21px; padding:0;}
#lcontent .post, #wlcontent .post { margin-right: 71px; margin-left: 65px; margin-top:55px; border: none;height:293px;}
#lcontent.drushim .post {margin-top:0; margin-bottom:55px;}
#lcontent .entry {border: none; }
.entry {padding-top: 20px; padding-bottom: 25px; border-top: 1px dashed #fff; border-bottom: 1px dashed #fff; line-height:20px; padding-left: 21px;}
#lcontent.drushim .entry {padding-bottom:0;}#lcontent strong {color:#fffefe;}
#wlcontent strong {color:#fcfdfe;}
#wlcontent, #lcontent { color: #cbc9c8;}
.club-post .entry{padding-top:10px; padding-left:0;}
/* page titles */
#rzin{ background:url('images/rzin-t.png') no-repeat; width: 62px; height:14px; display:block;}
#tfisa{ background:url('images/tfisa-t.png') no-repeat; width: 64px; height:12px; display:block;}
#studio{ background:url('images/studio-t.png') no-repeat; width: 139px; height:12px; display:block;}
#meatzevet{ background:url('images/meatzevet-t.png') no-repeat; width: 68px; height:12px; display:block;}

/* page nav */
#nav{ padding-top: 14px;}
#left { float: left;}
#right {float: right;}
#nav a img {border: none;}
#news {margin-top: 100px;}
#news img {margin-left:16px; margin-top:2px; float: right;}
#news #title{ font-weight: bold; color:#3d3d3d; width: 214px; overflow: hidden; height:14px; line-height:14px; padding-top: 12px;}
#news #text {color:#3d3d3d; width: 214px; overflow: hidden; height:40px; line-height:18px}
#wbg-img, #bg-img {width:544px; height:620px; background: #7c7976; display:block; float: right;}
#wbg-img {width:435px;}
#drushim-img { margin-right:65px; margin-top:97px;}
#drushim-ad {width:130px; height:159px; margin-top:10px; background:url(images/drushim-ad-bg.png) no-repeat top left; float:left;text-align: center; padding:60px 18px 0; color:#3d3d3d;}
#drushim-ad h2 {text-align: center; color:#e5e4e4; font-size:17px; margin-bottom:8px;}
#drushim-ad p {line-height:16px;}
#drushim-ad a{color:#e5e4e4;}	
#sales-img { margin-right:65px; margin-top:48px;}
#sales-ad {width:130px; height:149px; background:url(images/sales-ad-bg.png) no-repeat top left; float:left;text-align: center; padding:70px 18px 0;color: #3d3d3d; overflow:hidden}
#sales-ad h2 {margin-bottom:7px;}
#sales-data{margin-top: 92px; padding-bottom:20px; margin-right:65px; width: 488px; border-bottom: dashed 1px #fff;}

#slilim { margin-top: 65px;}
#slilim .entry {width:286px; margin:28px 0 0 0; border: none; padding:0; }
#filler{ height: 362px;}
.shops p {line-height:30px;}
.shops strong{ padding-left:5px;}

/*collection pages*/
#collection-content { padding:55px 65px 0; width: 870px; height:293px;}
#collection { height: 240px;}
.collection-img { float: left; margin-right:8px; margin-bottom:13px;}
.collection-img a{ width: 136px; height:102px; border:1px solid #8a8a89; text-align:center; display:block}
.media .collection-img { margin-right:23px;}
.last, .media .last {margin-right:0;}
.media .collection-img a { width:102px; height:136px;}
.collection-img a:hover{border: 1px solid #fff;}
.collection-img a img{border: none;}
#bottom #fmenu{float: left;}
#quote { margin-right:184px; float:right}

/* forms */
.wpcf7-form input[type="text"], .wpcf7-form textarea {width:240px; border: 1px solid #8a8a89;}
.wpcf7-form textarea {width:240px; height:94px; margin-bottom:16px; margin-top:2px;}
.wpcf7-form .phone input{ width: 85px;}
.wpcf7-form .your-city input{ width: 125px;}
.wpcf7-form .your-zip input{ width: 57px;}
.wpcf7-form .year input{ width: 57px;}
.wpcf7-form table td.lable { width:75px;}
.wpcf7-form table td.must {color:#ffd200; font-weight:bold;}
.wpcf7-form span.zip { padding-right:24px;}
.wpcf7-form .get-mail { font-size:11px; color: #333; line-height:12px;}
.wpcf7-form .sub {border-top: 1px dashed #444; text-align: left}
.wpcf7-form .rsub {border-top: 1px dashed #444; text-align: right}

.wpcf7-form .area {vertical-align: top;}
div.wpcf7-response-output{margin: 0.4em 0.5em 1em !important; position:relative !important; top: -23px; width:151px !important;}
div.wpcf7-validation-errors{color:#FFD102; padding:0 !important; border:none !important;}
.wpcf7-form .sub input[type="submit"]{margin-top:5px; width:47px; height:11px; background: #7c7976 url('images/send-btn.png') no-repeat; border:none; float:left;}
.wpcf7-form .sub input[type="submit"]:hover{cursor:pointer;}


/* pagenavi */
.wp-pagenavi { direction: ltr; text-align:right;}
.wp-pagenavi span.current { border:none !important; background:none !important; padding:2px 12px !important;}
.wp-pagenavi a {border:none !important; background:none !important; font-family: Times !important; font-size:12px !important; color:#e5e4e4 !important; padding:2px 12px !important;}
.wp-pagenavi a:hover{color: #fff !important;}
#footer{direction: ltr;width:1000px; margin: 8px auto 0; font-size:11px; color: #bfbfbf;}
#footer .alignright {float: right;}
#footer .alignleft {float: left;}
#footer a{font-size:11px; color: #bfbfbf; text-decoration: underline}
#club-form span.wpcf7-not-valid-tip {top:-3px !important; right:-83px; color:#ffd200 !important; font-weight:bold !important; border:none !important; background:none !important; width:3px;}

/* temp eng */
.eng-msg {margin-top: 160px; margin-right:78px;}
