@charset "utf-8";

/* CSS Document */



* {

    padding: 0;

    margin: 0;

}



body {
    font-family: 'Arial';
    font-size: 14px;
    text-align: center;
    background: black;
}
img {
	border:0;
	}

#maintable {
	margin:0 auto;
	}

#maintable tr td {
	text-align:left;
	}
/* ============================ edit royi ============================ */
#maintable tr td.heading
{
	text-align: center;
	font-size: 11px;
}
#maintable tr td.contentc
{
	text-align: center;
	/*font-size: 11px;*/
}
#maintable tr td.headingc
{
	padding-left: 20px;
}
/* ============================ edit end ============================ */

/* added for arabic version */
.language {
	font-size: 16px;
	font-weight: bold;
	/*display: block;*/
	position: absolute;
	width: 127px;
	text-align: center;
	color: #C9C;
	top: 80px;
	left: 13px;
}
.language  a {
	text-decoration: none;
	color: #C9C;
	display: block;
	/*width: 49%;
	float: right;*/
}

#breadcrumbs,#breadcrumbs a {
	color:#fff; font-size:11px;
} /* <-- wowt edit */

#breadcrumbs { display:none;
} /* <-- wowt edit */



#all {
    background: #000;
    width: 1000px;
    margin: 0 auto;
    text-align: left;
}

#header {
    background: #702570;
    height: 98px;
    position: relative;
}



#flash {
    padding: 28px 13px 18px;
    background: #2c2c2c;
    /*height: 313px;*/
}

#flash-banner {
    width: 820px;
    height: 267px;
    float: left;
}

#rightmenu {
    float: left;
    margin-left: 11px;
}

#rightmenu ul.menu {
    list-style: none;
}

#rightmenu-top {
    background: #b539b5 url('../img/right_top.gif') no-repeat top;
    height: 5px;
    width: 142px;
    font-size: 1px; /* IE Fix */
}



#rightmenu-middle { 

    background: #b539b5;

    padding-left: 18px;

    padding-top: 20px;

    width: 124px;

    min-height: 237px;

    overflow: hidden;

	font-family: "Century Gothic", Arial, Helvetica, sans-serif;





}

#rightmenu-middle ul { /* <---- wowt edit */

	list-style:none;

}

#rightmenu-middle ul li { /* <---- wowt edit */

	list-style:none;

}

#rightmenu-middle ul li li a {

	color:#fd8686;

	}



#rightmenu-bottom {

    background: #b539b5 url('../img/right_bottom.gif') no-repeat bottom;

    height: 5px;

    width: 142px;

    font-size: 1px; /* IE Fix */

}



#rightmenu ul.menu li a {

	font-family: "Century Gothic", Arial, Helvetica, sans-serif;

    font-size: 14px;

    font-weight: bold;

    color: #fff;

    text-decoration: none;

    line-height: 30px;

}



#sep1 {

    height: 32px;

    background: #000;

}



#sep2 {

    height: 38px;

    background: #000;

}

    

#sep3 {

    height: 11px;

    background: #000;

}

    

#sep4 {

    height: 25px;

    background: #000;

}

    

#footer {

    background: #381338;

   padding:10px;

    color: #cc6d6d;

	margin-top: 20px;

	position:relative;

}



#copy {

    font-family: arial;

    font-size: 10px;

    text-align: left;

   /* line-height: 44px;

    height: 44px;

    margin-left: 22px;

	*/

}



.wrap {

    clear: both;

}



#wrapper {

    padding-top: 20px;

    width: 404px;

    float: left;

}

#page {

	background:#4d054d;

	padding:5px;

	}

#page img, #content img {

    /*margin-right: 15px;*/

    margin-bottom: 5px;

}



#wrapper h2, .componentheading {

	font-family: "Century Gothic", Arial, Helvetica, sans-serif;

    font-size: 21px;

    font-variant: small-caps;

    color: #e2e2e2;

    margin-bottom: 20px;

}







#location {

    float: left;

	padding:10px;



}



#subs {

    float: left;

	width:160px;

	font-size:10px;

	margin-top:30px;

}

#subs table {

	text-transform:uppercase;

	width:100px;

	}

#subs table th {

	font-size:12px;

	padding-bottom:10px;

	}

#subs table input {

	width:100px;

	}

#subs table img {

	margin:5px 0 0 5px;

	}

		



/* dont do this, google hates hidden content

#logo a { 



    display: block;

    background: #702570 url('../images/logo.png') no-repeat top left;

    width: 191px;

    height: 98px;

    text-indent: -10000px;    

} */



#logo {

	float:left;

	}

#logo img { /* <---- wowt edit */

	margin: 15px 0 0 20px;

	}

	





#mainmenu { /* <---- wowt edit */

	font-family: "Century Gothic", Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	position:absolute;

	bottom:0;

	left:180px;

	height:39px;

	letter-spacing:0.1em;



	}

	#mainmenu ul { /* <---- wowt edit */

		float:left;

		list-style:none;

		height:39px;

		padding:0;

		margin:0;



	

	}

		#mainmenu ul li { /* <---- wowt edit */

			list-style:none;

			float:left;

			height:39px;

			}

		#mainmenu ul li a { /* <---- wowt edit */

			text-decoration:none;

			display:block;

			padding:10px 15px 0 15px;

			width:auto;

			min-width: 10px;

			/width: 10px;

			white-space: nowrap;

			}

		html>body #mainmenu ul li a { 

			*width:auto;

			}

			



		#mainmenu ul li.aOpen { /* <---- wowt edit */

			background:url(../img/tab_left.gif) top left no-repeat;

			}

					#mainmenu ul li.aOpen a { /* <---- wowt edit */

						background:url(../img/tab_right.gif) top right no-repeat;

			}



	

	#trmenu, #brmenu { /* <---- wowt edit */

		font-size:11px;

		position:absolute;

		font-weight:bold;

	}

		 #trmenu {bottom:5px;right:5px;} 

		 #brmenu {bottom:8px;right:5px;}

	

	

	#trmenu ul, #brmenu ul{ /* <---- wowt edit */

		float:right;

		list-style:none;

		}

	#trmenu ul li, #brmenu ul li { /* <---- wowt edit */

			list-style:none;

			float:left;

			margin-right:5px;

			}

    #trmenu ul li a, #brmenu ul li a { /* <---- wowt edit */

		color:#cc6d6d;

		}





#subscribeFormModule {

    text-align: center;

}



#subscribeFormModule {

    text-transform: uppercase;

}



#subs #email, #subs #name {

    width: 142px;

    border: 1px solid #2c2c2c;

    height: 17px;

    margin-bottom: 7px;

}



#subs label {

    width: 50px;

}



.gap {

    padding-bottom: 5px;

}



#map {

    background: #6e0065;

    padding: 7px;

    margin: 7px 15px 20px 0;

}



#subs #submit {

    background: url('../images/btn-sub.png') no-repeat;

    border: none;

    width: 135px;

    height: 26px;

    font-size: 0px;

    overflow: hidden; 

    margin-top: 10px;

}

#page {

	padding:10px;}

	

#page h2 {

padding-bottom:8px;

}

.blog {

    padding-bottom: 25px;

}



.blog p {

    padding-bottom: 10px;

}



.blog ol, #page ol {

    margin-left: 25px;

    margin-bottom: 10px;

}

/* ==================================== */

#contentarea {/* <--- wowt edit */

	font-family: "Century Gothic", Arial, Helvetica, sans-serif;

    font-size: 13px;

    line-height: 18px;

    background: #000 url('../images/content-back.png') repeat-y 0 32px;

	padding: 30px 0 30px 45px;

}



#main {/* <--- wowt edit */

	width:425px;

	min-height:425px;

	color:#fff;

	background:#4d054d;

	float:left;

	margin-right:60px;



	

}

#main ul {

    margin-left: 25px;

    margin-bottom: 10px;

}

/*
 * catering/updates exceptions
 */
.page_updates #main,
.page_catering #main
{
	width: 925px;
}
.page_updates #left,
.page_catering #left	 /* <-- royi edit */
{
	display: none;
}
/*.page_catering */
/*
 * end of catering
 */

#left {	/* <--- wowt edit */

	width:425px;

	background-color:#4d054d;

	min-height:425px;

	/height:425px;

	width:425px;

	font-family: arial;

	font-size: 12px;

	float:left; 

	    color: #cc6d6d;

}



html>body #left {

	height: auto;

}



/* ==================================== */

#left ul {

    list-style-type: none;

}



a, a:link {

    color: #eee;

}

/*

.lowerbar {

    background: url(../images/sep.png) no-repeat center bottom;

    margin-bottom: 10px;

}

*/



/* Contact */



.contact label {

    float: left;

    width: 120px;

}



.contact .contact_email {

    margin-bottom: 5px;

}



.contact #contact_text {

    width: 201px;

    height: 80px;

}



.contact_email_checkbox label {

    float: none !important;

    width: 80%;

}



.contact_email_checkbox {

    padding-bottom: 10px;

}



/* XMAP Component */

.xmap a, .xmap a:link {

    padding-right: 14px;

    background: url('../images/link.gif') no-repeat right center;

}



.xmap a:hover {

    background: url('../images/link_over.gif') no-repeat right center;

}



.xmap h2 {

    font-size: 16px !important;

    margin-bottom: 5px !important;

}



.xmap {

    padding-bottom: 10px;

}





/* Virtue Mart */



.rating {

    float: left;

    width:235px;

}



.cart {

    float: left;

}



.item {

    padding: 15px 0;

    background: url('../images/sep.png') bottom center no-repeat;

    position: relative;

}



fieldset {

    border: 1px solid #5f0d5f;

    padding: 5px;

}



fieldset legend {

    /*font-weight: bold;*/

    font-size: 14px;

}



fieldset label {

    font-weight: normal;

}



#vmMainPage {

    padding-bottom: 10px;

}



#vmMainPage .button {

    margin: 10px 0;

}



#sb-rem {

    padding: 5px 0;

}



#login {

    background: url(../images/sep.png) no-repeat center top;

    padding-top: 10px;

}



.vmCartModule {

    background: url(../images/sep.png) no-repeat center top;

    margin-top: 10px;

    padding-top: 10px;

}



.vmCartContainer {

    background: #4d074d;

    border: 1px solid #830076;

}



.vmRecent {

    padding-top: 10px;

}



.shop_error, .shop_warning, .shop_debug, .shop_critical, .shop_tip {

    background-color: #111 !important;

}



#p_details h1 {

    font-size: 18px;

    line-height: 18px;

    font-weight: bold;

    padding-bottom: 5px;

    display: block;

}



#p_details #p_img {

    float: left;

    text-align: center;

    padding-right: 10px;

}



#p_details #p_img img {

    margin: 0;

}



#p_details .p_info {

    padding-bottom: 10px;

    background: url(../images/sep.png) no-repeat center bottom;

    margin-bottom: 10px;

}



#p_details p {

    padding-bottom: 10px;

}



#comment {

    width: 400px;

}



.contentpaneopen_edit {

    display: none;

}



.browseProductImage {

    margin-right: 10px;

    margin-bottom: 5px;

}



.vmCartContainer {

    margin-top: 10px;

}



div.buttons_heading {

    width:48px;

    margin:3px 10px 10px;

}



/* Location */

.loc-add {

    border-top: 1px solid #ccc;

    color: #fff;

}



.loc-nav {

    margin: 5px 3px;

}



.loc-nav img {

    border: none;

}



a.loc-prev {

    display: block;

    float: left;

}



div.loc-title {

    float: left;

    text-align: center;

    width:145px;

}



a.loc-next {

    display: block;

    float: left;

}



.image_link{

border:none;

}

#loadbar{

text-align:center;

}

.contentimage{

margin-right:10px;

}



.linkimage{

    margin: 0 7px 0 7px !important;

}

.approved a span {

	display:block;

	background:url(../images/approved.gif) no-repeat center !important;

	width:100px;

	overflow:hidden;

	text-indent: -1000px;

}

.eMenuForm{

width:50px;

}

.forme td span{

white-space: normal !important;

}

.forme td span input{

margin: 0 3px 0 5px !important;

}



/* ============================ edit wowt ============================ */



#searchbox {

	visibility:hidden;

	}

#icecreamtable {

	width:95%;

	background-color:#3b043b;

	font-size:11px;

	border:#fff solid 1px;

	}

	#icecreamtable th {

		text-align:left;

		vertical-align:top;

			padding:5px;

			background:#000;

		}

		#icecreamtable tr.stripe {

			background:#4d054d;

		}

	#icecreamtable tr td {

		vertical-align:top;

		padding:5px;

		}

	#credits {

		color:#FFFFFF;

		font-size:11px;

		height:30px;

		line-height:30px;

		text-align:right;

		padding-right:10px;

		}

		#credits a {

			text-decoration:none;

			}

	/* added 22 jan 2009 */

	.antipodes {
	position:absolute;
	color:#b539b5;
	top:3px;
	right:25px;
	text-align:center;
	font-size:9px;
	}
		.antipodes a {
		text-decoration:none;
		color:#b539b5;
		margin-top:5px;
		}

.menubar {
	width: 100%;
	height: 1px;
	background-color: #4D054D;
	border: none;
	margin-top: 5px;
	margin-bottom: 5px;
}

.fblink 
{
	width: 100px;
	/*text-align: center;*/
	padding-top: 20px;
}


