html, body, address, blockquote, div, dl, form, h1, h2, h3, h4, h5, h6, ol, p, pre, table, ul,					
dd, dt, li, tbody, td, tfoot, th, thead, tr, button, del, ins, map, object,					
a, abbr, acronym, b, bdo, big, br, cite, code, dfn, em, i, img, kbd, q, samp, small, span,					
strong, sub, sup, tt, var, legend, fieldset {margin: 0; padding: 0;}					
img, fieldset {border: 0;}					
img {height: auto; width: auto\9; /* ie8 */}					
.croptable {max-width : auto!important;}					
					
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}					
body {					
	font: .81em/150% Arial, Helvetica, sans-serif;				
	color: #0A0A0A;				
	background: #F3F2F2 url(body_background.jpg) top center; 				
}					
					
a {color: #6890B3; text-decoration: none; outline: none;}					
a:hover {text-decoration: underline;}					
p {margin: 0 0 1.2em; padding: 0;}					
ul, ol {margin: 1em 0 1.4em 24px; padding: 0; line-height: 140%;}					
li {margin: 0 0 .5em 0; padding: 0;}					
					
h1, h2, h3, h4, h5, h6 {line-height: 1.4em; margin: 15px 0 .4em; color: #746E58;}					
h1 {font-size: 2em;}					
h2 {font-size: 1.6em;}					
h3 {font-size: 1.4em;}					
h4 {font-size: 1.2em;}					
h5 {font-size: 1.1em;}					
h6 {font-size: 1em;}					
input[type=search] {-webkit-appearance: none; outline: none;}					
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button {display: none;}					
					
#pagewrap {margin: 0 /*auto*/ 10px; margin-left : 160px;}					
					
#title {width:110px;}					
#header {position: relative;}					
					
#searchform {					
	width: 100%;				
	width: auto;				
	display : block;				
	position : relative;				
	margin: 0px;				
	padding :0px;				
	padding-right : 6px;				
}					
#sss {					
	width: 100%;				
	overflow: hidden;				
	outline: medium none;				
	background: #746E58;				
	border: none;				
	padding-left : 6px; padding-top: 6px; padding-bottom: 6px;				
	font: 14px Verdana;				
	-webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;				
	-webkit-box-shadow: inset 0px 1px 2px rgba(0,0,0,.75); -moz-box-shadow: inset 0px 1px 2px rgba(0,0,0,.75); box-shadow: inset 0px 1px 2px rgba(0,0,0,0.75);				
}					
#main-nav {					
	width: 100%;				
	margin: 0;				
	padding: 0;				
	margin-top: 15px;				
    -webkit-border-radius:4px; -o-border-radius:4px; border-radius:4px;					
    border-radius: 8px 8px 8px 8px; -moz-border-radius: 8px 8px 8px 8px; -webkit-border-radius: 8px 8px 8px 8px;					
    -moz-box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.9); -webkit-box-shadow:0px 1px 6px rgba(0, 0, 0, 0.9); box-shadow:0px 1px 6px rgba(0, 0, 0, 1.1);   					
 	border: 0;				
	background: #FAFAFA;				
	background: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), to(#E8E5D1) );				
	background: -moz-linear-gradient(-90deg, #FAFAFA, #E8E5D1);				
	  behavior: url(border-radius.htc);				
}					
#main-nav li {margin: 0; padding: 0; list-style: none; position: relative; float: left; height: 41px; vertical-align: middle;}					
#main-nav table, #main-nav td, #main-nav tr {border : 0; padding : 0; margin : 0; border-spacing : 0;}					
#main-nav table {width: 100%; line-height: 38px;}					
#main-nav table, #main-nav tr{border: 0; padding: 0; margin: 0; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; border-spacing: 0;}					
#main-nav li:first-child {margin-left: 10px;}					
#main-nav li:last-child {margin-right : 0px;}					
#main-nav li img {padding: 4px 4px; vertical-align : middle; position : relative;}					
#main-nav img {padding-top : 3px; vertical-align : bottom;}					
					
.lin {					
  padding-top: 10px;					
  color: #6890B3;					
  float : right;					
}					
#main-nav span {					
	font-family: Verdana;				
	display: block;				
	text-decoration: none;				
	padding-left: 14px;				
	height: 38px;				
	text-shadow: 0px 1px 3px #828B8A;				
	margin-top: 8px;				
	color: #F3F2F2;				
	vertical-align: middle;				
}					
#title {width : 180px;}					
#titler {					
	text-shadow: 0px 1px 5px #D4C9AE;				
	color: #F3F2E0;				
	padding-top : 10px;				
}					
#title a, #title a:hover {					
	display: block;				
	font-family: Verdana;				
	font-size: 20px;				
	text-decoration: none;				
	margin-left: 10px;				
}					
#title a:hover {}					
#searcher {}					
#pics {float : right;}					
.ico{padding:0; margin:0; line-height : 24px; width: 32px; height: 32px;}					
.ico a {}					
.ico img {vertical-align : bottom;}					
.ico2{}					
#content-block {					
  margin-top : 20px;					
  background: #F3F2F2;					
  position: relative;					
  margin: 0px 290px 0px 180px; /*4*/					
}					
#content {					
  float: left;					
  width : 100%;					
  margin-left : 0px;					
  margin-right : 0px;					
  opacity: 0.95;					
}					
.post {					
  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;					
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.4); -moz-box-shadow: 0 1px 3px rgba(0,0,0,.4); box-shadow: 0 1px 5px rgba(0,0,0,.5);					
  line-height: 1;					
  padding-left: 15px; padding-right: 15px;					
  width : 100%;					
  margin-top: 10px; margin-left : 0px; margin-right : 0px; margin-bottom: 10px;					
}					
.post header {border-bottom : 2px solid #746E58; padding-top : 10px; padding-bottom : 5px; overflow: hidden;}					
.post h1, .post h2, .post h3, .post h4 { text-shadow: 0px 1px 3px #D4C9AE; font-size: 1.7em;}					
.post-tools {float : right; overflow: hidden; margin-top: 0px;}					
.post-tools a {font-size : 14px; margin-left: 10px;}					
.post-tools a:hover {text-decoration : underline;}					
.post-tools img {width:24px; height:24px;}					
.post header h1  {float : left; margin: 0; padding: 0;}					
.post-title {margin: 0 0 5px; padding: 0; font: bold 24px/120% Arial, Helvetica, sans-serif;}					
.post-title a {text-decoration: none; color: #746E58;}					
.post-meta {margin: 0 0 10px; font-size: 100%;}					
.post-image {margin: 0 0 15px;}					
.post-data {padding-top: 10px; padding-bottom: 10px;font-size: 16px}					
					
#sidebar {					
  width: 238px;					
  float: right;					
  margin: 10px 10px 0 10px; /*3*/					
  padding: 0 0 40px 0;					
  border: 0;					
  outline: 0;					
  font-size: 100%;					
  vertical-align: baseline;					
  background: transparent;					
}					
#sidebar a {					
	color: #0A0A0A;				
}					
.widget {					
	background: #FAFAFA;				
	margin: 0 0 10px; 				
	padding: 10px 20px;				
	-webkit-border-radius: 8px;				
	-moz-border-radius: 8px;				
	border-radius: 8px;				
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.4);				
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,.4);				
	box-shadow: 0 1px 3px rgba(0,0,0,.4);				
	clear : none;				
}					
.widgettitle {margin: 0 0 5px; padding: 0;}					
.widget ul {margin: 0; padding: 0;}					
.widget li {margin: 0; padding: 6px 0; list-style: none;}					
.widget ul{border-top: solid 1px #F3F2F2;}					
.widget .flickr_badge_image {margin-top: 10px;}					
.widget .flickr_badge_image img {					
	width: 48px;				
	height: 48px;				
	margin-right: 12px;				
	margin-bottom: 12px;				
	float: left;				
}					
#footer {					
	clear: both;				
	color: #746E58;				
	font-size: 85%;				
	text-align : center;				
	border-top: 1px solid;				
	padding-top: 10px;				
	border-color : #F3F2F2;				
}					
#footer a {color: #746E58;}					
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }					
.clearfix { display: inline-block; }					
.clearfix { display: block; zoom: 1; }					
					
/* EN2 ehchanged */					
#LogInBox {					
margin: 0 auto;					
margin-bottom : 10px;					
padding-left: 6px;					
max-width : 350px;					
}					
.en-box {					
-moz-border-radius: 8px 8px 8px 8px;					
-webkit-border-radius: 8px 8px 8px 8px;					
border-radius: 8px 8px 8px 8px;					
-moz-box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.35);					
-webkit-box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.35);					
box-shadow: 0px 1px 6px rgba(0, 0, 0, 0.35);					
border-top: 1px #F3F2F2 solid;					
border-bottom: 1px #F3F2F2 solid;					
border-left: 1px #F3F2F2 solid;					
border-right: 1px #F3F2F2 solid;					
background: #FAFAFA;					
padding-bottom: 18px;					
padding-top: 18px;					
margin-bottom : 10px;					
}					
.en-box-header {					
display: block;					
clear: both;					
text-align: center;					
font-size: 20px;					
color: #746E58;					
text-shadow: 0 1px 1px white;					
margin-bottom: 10px;  					
}					
.en-box-line {					
  margin-bottom: 14px;					
  clear: both;					
  /*float: left;  */					
}					
.en-box-line label {					
  width : 35%;					
  display: block;					
  float: left;					
color: #0A0A0A;					
  font-size: 15px;					
  margin: 5px 15px 5px 5px;					
  text-align: right;  					
}					
.en-box-line input, .en-box-line textarea {					
  width: 50%; 					
  display: block;					
  float: left;					
  font-size: 14px;					
color: #FAFAFA;					
  border: 1px solid #F3F2F2;					
  padding: 4px 4px 4px 4px;  					
}					
.en-box-buttons {text-align : center;}					
.en-box-buttons input {					
  text-align : center;					
  border : 1px;					
  margin-top: 10px;					
  display: inline-block;					
  padding: 9px;					
color: #0A0A0A;					
  text-decoration: none;					
  -moz-border-radius: 4px;					
  -webkit-border-radius: 4px;					
  -moz-box-shadow: 0 0px 3px rgba(0,0,0, 1);					
  -webkit-box-shadow: 0 0px 3px rgba(0, 0, 0, 1);					
  background: -webkit-gradient(linear, left top, left bottom, from(#6890B3), to(#FAFAFA) );					
  background: -moz-linear-gradient(-90deg, #6890B3, #FAFAFA);					
 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#6890B3', endColorstr='#FAFAFA');					
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);					
  border-bottom: 1px solid rgba(0, 0, 0, 0.25);					
  position: relative;					
  cursor: pointer;					
  font-size: 13pt;					
  background-color: #746E58;					
  line-height : 1;					
  /*min-width : 100px;*/					
  width : 100px;					
}					
.en-box-buttons input:hover {					
 background-color: #746E58;					
 background: #FAFAFA;					
  background: -webkit-gradient(linear, left top, left bottom, from(#FAFAFA), to(#6890B3) );					
  background: -moz-linear-gradient(-90deg, #FAFAFA, #6890B3);					
 filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FAFAFA', endColorstr='#6890B3');					
}					
					
#logos{padding-top: 10px; height : auto;}					
#logoleft {float : left;}					
#logoright {float : right;}					
#clear {clear : both;}					
.ico3 {float: left; vertical-align : middle;}					
.icon {position: relative; width : auto; padding : 0; margin : 0;}					
.ma {position: relative;}					
#logobann  {float : left; width : 150px; margin-top: -15px; position : absolute;}					
#logobann img {max-width : 100%;}					
#logos{margin-top: 10px; padding-top : 0px; height : 88px; background-image : url(egypt_background.jpg);}					
#logoleft {float : left;}					
#logoright {float : right;}					
#logomidl {width : 100%;}					
#clear {clear : both;}					
					
.tablelist {width : 100%; border-collapse: collapse; background-image : none; background: #F3F2F2; border-spacing: 0px;}					
.tablelist tr {border: 1px solid #F3F2F2;}					
.tablelist td {					
  border: 1px solid #F3F2F2;					
  vertical-align: middle;					
  text-align: center;					
  font: 14px Arial;					
  border-spacing: 0px;					
  padding: 5px;					
}					
.edit_button  {background:url('edit.png') bottom no-repeat; text-decoration:none;}					
.edit_button:hover  {background:url('edit.png') no-repeat scroll left top transparent; text-decoration:none;}					
.delete_button {background: url('delete.png') bottom no-repeat; text-decoration:none;}					
.delete_button:hover {background:url('delete.png') no-repeat scroll left top transparent; text-decoration:none;}					
.insert_button {background: url('insert.png') bottom no-repeat; text-decoration:none;}					
.insert_button:hover {background: url('insert.png') top left no-repeat; text-decoration:none;}					
.add_button {background: url('add.png') bottom no-repeat; text-decoration:none;}					
.add_button:hover {background: url('add.png') top left no-repeat; text-decoration:none;}					
.photo_button {background: url('photo.png') bottom no-repeat; text-decoration:none;}					
.photo_button:hover {background:url('photo.png') no-repeat scroll left top transparent; text-decoration:none;}					
.apply_button {background : url('apply.png') bottom no-repeat; text-decoration: none;}					
.apply_button:hover {background : url('apply.png') no-repeat scroll left top transparent; text-decoration : none; }					
					
.app_button, .clear_button, .insert_button, .info_button, .delete_button, .edit_button, .up_button, .down_button, .apply_button, .install_button , .add_button,					
.photo_button {					
display:block;					
float:left;					
height:16px;					
margin-left:3px;					
text-decoration:none;					
width:16px;					
}					
.tableform {					
  width : 100%;					
  border-collapse: collapse;					
  background-image : none;					
 background: #F3F2F2;					
  border-spacing: 0px;					
}					
.tableform tr {					
  border: 1px solid #D4C9AE;					
}					
					
.tableform td {					
  border: 1px solid #D4C9AE;					
  vertical-align: middle;					
  font: 14px Arial;					
  border-spacing: 0px;					
  padding: 5px;					
}					
.tableform input {					
  width : 95%;					
}					
.tableform input[type="submit"] {					
  width: auto;					
}					
.widget ul li ul  li{					
}					
.widget ul li a {					
}					
.widget li {					
  margin-left : 0px;					
  list-style-type: none;					
  padding-left: 0px;					
  padding-top: 5px;					
  padding-bottom: 0px;					
}					
.widget ul {					
  padding-left : 10px;					
}					
					
 #gallery article {					
   position: relative;					
   float: left;					
   /*margin: 10px 1%;*/					
   margin-right : 10px;					
   margin-bottom: 10px;					
   width: 230px;					
}					
        					
       #gallery article a {					
            display: block;					
            padding: 8px;					
            text-decoration: none;					
background: #F2EEF3 url(#../images/item_background.png#) bottom repeat-x;)					
border: 1px solid #6890B3;					
            					
            -moz-border-radius: 10px;					
            -webkit-border-radius: 10px;					
            border-radius: 10px;					
            -moz-box-shadow: #baaa89 0 0 10px;					
            -webkit-box-shadow: #baaa89 0 0 10px;					
            box-shadow: #baaa89 0 0 10px;					
        }					
					
            #gallery article a.inner:hover {					
-moz-box-shadow: #F2EEF3 0 0 35px;					
-webkit-box-shadow: #F2EEF3 0 0 35px;					
box-shadow: #F2EEF30 0 35px;					
            }					
        					
        #gallery article img {					
            display: block;					
            width: 100%;					
            min-height: 80px;					
			height : 115px;		
        }					
					
        #gallery article .details {					
            position: absolute;					
			height : 20px;		
            bottom: 0;					
            left: 0;					
            width: 100%;					
            padding: 5px 0 15px 0;					
color: #6890B3;					
background: rgb(242, 238, 243);					
background: rgba(242, 238, 243, 0.8);					
            					
            -moz-border-radius: 10px;					
            -webkit-border-radius: 10px;					
            border-radius: 10px;					
        }					
    					
            #gallery article .details h1 {					
                margin: 0;					
                text-align: left;					
                padding: 0 15px 8px 20px;					
 font: bold 14px "proxima-nova-condensed-1", "proxima-nova-condensed-2", Helvetica, Arial, sans-serif;					
	color: #746E58;				
					
                -moz-text-shadow: none;					
                -webkit-text-shadow: none;					
                text-shadow: none;					
            }					
            					
            #gallery article .details dl {					
                padding: 0 15px 0 30px;					
            }					
            					
                #gallery article .details dl dt {					
                    margin-bottom: 5px;					
                    float: left;					
                    width: 50%;					
                    font-weight: bold;					
                }					
                					
                #gallery article .details dl dd {					
                    margin-bottom: 5px;					
                    float: left;					
                    width: 50%;					
                }					
					
article.post.clearfix a img {					
 max-width : 100%;					
}					
					
.ac_results {					
	padding: 0px;				
	border: 1px solid black;				
	background-color: white;				
	overflow: hidden;				
	z-index: 99999;				
}					
					
.ac_results ul {					
	width: 100%;				
	list-style-position: outside;				
	list-style: none;				
	padding: 0;				
	margin: 0;				
}					
					
.ac_results li {					
	margin: 0px;				
	padding: 2px 5px;				
	cursor: default;				
	display: block;				
	/* 				
	if width will be 100% horizontal scrollbar will apear 				
	when scroll mode will be used				
	*/				
	/*width: 100%;*/				
	font: menu;				
	font-size: 12px;				
	/* 				
	it is very important, if line-height not setted or setted 				
	in relative units scroll will be broken in firefox				
	*/				
	line-height: 16px;				
	overflow: hidden;				
}					
.ac_loading {					
	background: white url('indicator.gif') right center no-repeat;				
}					
					
.ac_odd {					
	background-color: #F2EEF3;				
}					
					
.ac_over {					
	background-color: #F2EEF3;				
	color: 6890B3;				
}					
.pager {padding-top: 8px; padding-bottom : 8px;}					
/*.pager a.sel{					
  text-decoration : bold;					
}*/					
.pager a {					
  position : relative;					
  overflow : hidden;					
  float : left;					
  /*display : block;*/					
}					
.pager a, .pager_title {					
         /*   display: block;*/					
            padding: 8px;					
            text-decoration: none;					
background: #F3F2F2;					
border: 1px solid #6890B3;					
            					
            -moz-border-radius: 10px;					
            -webkit-border-radius: 10px;					
            border-radius: 10px;					
            -moz-box-shadow: #baaa89 0 0 10px;					
            -webkit-box-shadow: #baaa89 0 0 10px;					
            box-shadow: #baaa89 0 0 10px;					
        }					
.pager a:hover {background: #F2EEF3;}					
.pager_title {clear : both; float : left; margin-right : 8px;}					
.post p {font : 16px Tahoma;}					
.post h1 {color: #746E58;}					
.post h2 {color: #746E58;}					
.post h3 {color: #746E58;}					
.post h4 {color: #746E58;}					
.post h5 {color: #746E58;}					
					
.post p img {					
max-width: 100%;					
margin-top : 8px;					
margin-bottom : 8px;  					
margin-right : 8px;					
margin-left : 8px;					
}					
					
table.can {					
  font : 13px "Trebuchet MS", Trebuchet, Tahoma, Verdana, Arial, sans-serif;					
  border-spacing: 1px;					
  border : 0px;					
}					
					
table.can td {					
  padding : 2px;					
  border: 1px solid #F3F2F2;					
  text-align : center;					
  width : 50px;					
}					
					
table.carus {					
  border-collapse : collapse;					
  background: #F3F2F2;					
}					
					
table.carus td {					
  border: 1px solid #F3F2F2;					
  padding : 3px;					
}					
					
.calendar * { font-size: 11px !important;}					
.calendar { /*background: #f9f9f9;*/ margin-bottom: 10px; width: 100%; }					
.claendar_inner { /*background: white; */ padding: 0px 5px; width: 178px; margin: 0 auto; }					
.calendar_box { border-left: solid 1px #F3F2F2; border-right: solid 1px #F3F2F2; border-bottom: solid 1px #F3F2F2; padding: 6px 10px; font-family: Verdana;}					
.cl {clear: both;}					
.cal_left { position: absolute; background: #FAFAFA !important;}					
.cal_center { border: 1px solid #F3F2F2; height: 18px; line-height: 18px; text-align: center; color: #746E58; font-size: 12px !important; }					
.cal_right { position: relative; float: right; margin: -20px 0 0 0; background: #FAFAFA !important; height: 19px;}					
					
.cal_days { font-size: 11px; }					
.cal_day_of_week { float: left; padding: 1px 0 1px; display: block; width: 18px; text-align: center; margin: 4px 2px 6px; color: #F3F2F2; }					
.cal_day { float: left; display: block; padding: 1px 0 1px; margin: 2px 2px 2px 2px; /*background: #f9f9fb;*/ border: 1px solid #F3F2F2; width: 16px; text-align: center; height: 14px; color: #0A0A0A; }					
.cal_day:link { color: #0A0A0A !important; cursor: pointer; text-decoration: none; }					
.cal_day:visited { color: #F3F2F2 !important; cursor: pointer; text-decoration: none; }					
.cal_day:hover, .cal_day:active { color: #F3F2F2; !important; cursor: pointer; text-decoration: none; background: #FAFAFA; }					
.selected { background: #FAFAFA;  border: 1px solid #F3F2F2; font-weight: bold; }					
.today { font-weight: bold; border:1px solid #FAFAFA }					
span.cal_day:hover, span.cal_day { cursor: default !important; color: #F3F2F2 !important; background: #FAFAFA !important; }					
.cal_spacer { margin: 0 0 5px 0; }					
					
					
#searchform {					
	width: 100%;				
	width: auto;				
	display : block;				
	position : relative;				
	margin: 6px;				
	padding :0px;				
	padding-right : 10px;				
	margin-right : 6px;				
	float : left;				
	margin-top: 5px;				
}					
#searchform input					
{					
  margin : 0px;					
  width : 190px;					
}					
#sss {					
	width: 100%;				
	padding-left: 6px;				
	overflow: hidden;				
	outline: medium none;				
	background: #E8E5D1;				
	border: none;				
	padding-top: 6px;				
	padding-bottom: 6px;				
	font: 14px Verdana;				
	border-radius: 5px 5px 5px 5px;				
	-webkit-border-radius: 5px 5px 5px 5px;				
	-moz-border-radius:  5px 5px 5px 5px;				
	/* box shadow */				
	-webkit-box-shadow: inset 0px 1px 2px rgba(212, 201, 174,.75);				
	-moz-box-shadow: inset 0px 1px 2px rgba(212, 201, 174,.75);				
	box-shadow: inset 0px 1px 2px rgba(212, 201, 174,0.75);				
	 color: #6890B3; 				
	margin-top: 2px;				
	margin-bottom : 2px;				
}					
					
#searchform input[type="submit"] {					
	border : 1px;				
	/*margin: 4px;*/				
	margin-left: 5px;				
	display: inline-block;				
	padding: 4px;				
	color: #6890B3;				
	text-decoration: none;				
					
    border-radius: 4px;					
	-moz-border-radius: 4px;				
	-webkit-border-radius: 4px;				
					
	box-shadow: 0px 0px 3px rgba(212, 201, 174, 1);				
	-moz-box-shadow: 0 0px 3px rgba(212, 201, 174, 1);				
	-webkit-box-shadow: 0 0px 3px rgba(212, 201, 174, 1);				
					
	background : #F3F2E0 url('search.png') center no-repeat;				
	background: -webkit-gradient(linear, left top, left bottom, from(#F3F2E0), to(#E8E5D1) ) url('search.png') center no-repeat;				
	background: -moz-linear-gradient(-90deg, #F3F2E0, #E8E5D1) url('search.png') center no-repeat;				
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#F3F2E0', endColorstr='#E8E5D1') url('search.png') center no-repeat;				
	background: -o-linear-gradient(top, #F3F2E0, #E8E5D1) url('search.png') center no-repeat;				
	text-shadow: 0 1px 1px rgba(212, 201, 174, 0.25);				
	/*border-bottom: 1px solid rgba(212, 201, 174, 0.25);*/				
	position: relative;				
	cursor: pointer;				
	font-size: 15px;				
	background-color: #F3F2E0;				
	line-height : 21px;				
	/*min-width : 80px;*/				
	font-family: MS Shell Dlg;				
	font-size: 13pt;				
	behavior: url(border-radius.htc);				
	width : 30px;				
}					
					
#searchform input[type="submit"]:hover {					
	background-color: #E8E5D1;				
	/*background: #E8E5D1;*/				
	background: -webkit-gradient(linear, left top, left bottom, from(#E8E5D1), to(#FAFAFA) ) url('search.png') center no-repeat;				
	background: -moz-linear-gradient(-90deg, #E8E5D1, #FAFAFA) url('search.png') center no-repeat;				
	background: -o-linear-gradient(top, #E8E5D1, #FAFAFA) url('search.png') center no-repeat;				
	filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#E8E5D1', endColorstr='#FAFAFA') url('search.png') center no-repeat;				
	behavior: url(border-radius.htc);				
}					
