/*
	Dolphin Shop Theme Design
	By : Javad Malaquti , Winter 2009
	Http://www.malaquti.com , http://www.web-nama.com , malaquti@gmail.com
*/
	body {
		padding: 0;
		margin: 0;
		background: #abe4ed url(body-background.jpg) top center no-repeat fixed;
		font-family: tahoma , arial;
		font-size: 12px;
	}
	#container {
		width: 800px;
		margin: 0 auto;
	}
	#header {
		width: 100%;
		height: 130px;
	/*	background:  url(header.jpg) top center no-repeat;*/
	}
	#header div {
		font-family: arial , tahoma , titr;
		float: right;
		padding-right: 15px;
		margin-top : 45px;/* !important;
		margin-top : 65px;*/
		width : 80%;
		direction: rtl;
		line-height: normal;
		text-align: right;
		/*border : 1px solid blue;*/
		display: none;
		visibility: hidden;
	}
	#header div h1 {
		font-size: 25px;
		display: inline;
		color: #060084;
	}
	#header div h2 {
		font-size: 12px;
		display: inline;
		font-family: tahoma;
		font-weight: normal;
		color: #000000;
		display: block;
		padding-right: 10px;
		margin-top: 10px;
	}

	#navigation {
		width: 100%;
		height: 30px;
		background: url(navigation.jpg) top center red no-repeat;	
		line-height: 24px;
	}
	#navigation ul {
		float: right;
		padding: 0;
		margin: 0;
		padding-right: 5px;
	}
	#navigation li {
		display: inline;
		margin-right: 10px;
	}
	#navigation a {
		color: white;
		text-decoration: none;
	}
	#navigation a:hover {
		color: yellow;
	}
	#navigation .active {
		color: yellow;
		font-weight: bold;
		border-bottom: 1px dotted yellow;
	}
	#footer {
		width : 100%;
		height: 30px;
		font-size: 10px;
		text-indent: 5px;
		line-height: 25px;
		text-align: center;
		color: white;
		background: url(footer.jpg) top center no-repeat;
	}
	#footer a {
		text-decoration: none;
		color: yellow;
	}
	#footer a:hover {
		text-decoration: underline;
	}
	
	#wrapper {
		width: 796px;
		background: #fdf1e4 url(wrapper.jpg);
		border-left : 2px solid #14006b;
		border-right : 2px solid #14006b;
		overflow: hidden;
	}
	#content {
		width: 550px;
		float: left;
		direction: rtl;
		color: #333333;
	}
	#content-title {
		margin: 10px 0px 10px 0px;
		font-size: 14px;
		font-weight: bold;
		text-indent: 10px;
		color: #5c4100;
	}
	#content-meta {
		margin-bottom: 10px;
		font-weight: bold;
		color: #666666;
		direction: ltr;
		text-align: center;
	}
	#content-meta a{
		text-decoration: none;
		color: #df8901;
	}
	#sidebar {
		width: 240px;
		float: right;
	}
	#sidebar h1 {
		font-size: 12px;
		color: white;
		display: inline;
	}
	#sidebar ul {
		margin: 0;
		padding: 0;
		margin-right: 4px;
	}
	#sidebar li {
	  list-style-type: none;
    }
    #sidebar a {
		text-decoration: none;
		color: #002a8a;
	}
	#sidebar a:hover {
		font-weight: bold;
	}
	.sidebar-item {
		direction: rtl;
		width: 95%;
		margin-top: 7px;
		margin-left: 5px;
		background-color: #f0edff;
		color: #333333;
	}
	.sidebar-item-header {
		width:100%;
		height : 25px;
		background: url(sidebar-header2.jpg) top center no-repeat;
		text-align: center;
		line-height: 17px;
	}
	/*.left-corner , .right-corner {
		width : 20px;
		height: 100%;
	}
	.left-corner {
		float: left;
		background: url(sidebar-left.jpg) no-repeat;		
	}
	.right-corner {
		float: right;
		background: url(sidebar-right.jpg) no-repeat;		
	}*/
	.sidebar-item-content {
		border : 1px solid #504191;	
		border-top: none;
		padding: 5px;
		background: url(sidebar-content.jpg) bottom repeat-x;
	}
	#sidebar img {
		margin-top: 5px;
		margin-left: 42px;
		padding: 3px;
	}
	#attach {
		width: 100%;
		height: 147px;
		background: url(attach.jpg) top center no-repeat;
	}
	#footer {
		clear: both;
	}
	/* Application Core Styles */
	.product_holder{
		width: 500px;
		margin: 0 auto;
		color: #016dae;
		border-bottom: 3px solid orange;
		direction: ltr;
	}
	.product_title {
		direction: rtl;
		font-weight: bold;
		color: #df8901;
	}
	.descr {
		direction: rtl;
		text-align: justify;
	}
	.product_img {
		width: 120px;
		display: block;
		position: relative;
		background-color: #cbba9f;
		border: 1px solid #a9a9a9;
		margin: -8px 6px 6px -3px;
		padding: 4px;
	}
	.image-shadow {
		float:left;
		margin: 10px 0 0 15px !important;
		margin: 10px 0 0 10px;
		background: url(shadow.gif) no-repeat bottom right;
		display:inline;
	}
	.more {
		background: url(green-dot.jpg) right no-repeat;
		direction: ltr;
		text-indent: 7px;
	}
	.more a {
		text-decoration:  none;
		color:  inherit;
		cursor: pointer;
	}
	.more a:hover {
		text-decoration:   underline;
	}
	.pay img {
		border: none;
	}
	.pay a {
		cursor: pointer;
	}
	/**************Form Elements**************/
	.button {
		width: 70px;
		font-family: tahoma;
		font-size: 12px;
	}
	.input , .input_focus , .textarea , .textarea_focus {
		width: 100%;
		font-family: tahoma;
		font-size: 13px;
		border : 1px solid;
	}
	.textarea {
		height: 80px;
	}
	.textarea_focus{
		height: 80px;
	}
	.input , .textarea {
		color : #57696F;
		border-color: #E1E1E1;
		background-color: #F9F9F9;
	}
	.input_focus , .textarea_focus {
		background-color: #FFFFFF;
		border-color: #149EF0;
	}
/*
	Dolphin Shop Theme Design
	By : Javad Malaquti , Winter 2009
	Http://www.malaquti.com , http://www.web-nama.com , malaquti@gmail.com
*/