body{line-height:130%;	margin:0px;padding:0px;border:0;outline:0;width:100%; font-family:Arial, Helvetica, sans-serif; font-size:11.5pt; font-weight:normal; min-height:100%  }
 a:link, a:visited { 	text-decoration: none;	color:#889244;}
 a:hover, a:active, a:focus { 	text-decoration:underline;}
 h1, h2, h3, h4, h5, h6 { margin:15px 0px 5px 0px; font-weight:normal; line-height:130%}
 h1 { font-size:22pt }
 h2 { font-size: 17pt;color: #889244;width: 100%;margin-top: 0px; }
 h3 {  font-size:15pt}
 h4 {  font-size:13pt}
 h5 {  font-size:11pt}
 h6 {  font-size:9pt}
 p { 	margin: 10px 0px;}
 del { 	text-decoration: line-through;}
 tr.odd { 	background-color: #dddddd;}
 img { 	outline: 0;}
 code, pre, kbd, samp, var { 	padding: 0 0.4em;}
 code { 	background-color: #f2f2f2;	background-color: rgba(40, 40, 0, 0.06);}
 pre code, pre kbd, pre samp, pre var, kbd kbd, kbd samp, code var { 	font-size: 100%;	background-color: transparent;}
 pre code, pre samp, pre var { 	padding: 0;}
 .description code { 	font-size: 1em;}
 kbd { 	background-color: #f2f2f2;	border: 1px outset #575757;	margin: 0 3px;	color: #666;	display: inline-block;	padding: 0 6px;	-khtml-border-radius: 5px;	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;}
 pre { 	background-color: #f2f2f2;	background-color: rgba(40, 40, 0, 0.06);	margin: 10px 0;	overflow: hidden;	padding: 15px;	white-space: pre-wrap;}
  
/* ------------------ Reset Styles ------------------ */
   caption { 	text-align: left;
/* LTR */
 	font-weight: normal;}
 blockquote { 	background: #f7f7f7;	border-left: 1px solid #bbb;	font-style: italic;	margin: 1.5em 10px;	padding: 0.5em 10px;}
 blockquote:before { 	color: #bbb;	content: "\201C";	font-size: 3em;	line-height: 0.1em;	margin-right: 0.2em;	vertical-align: -.4em;}
 blockquote:after { 	color: #bbb;	content: "\201D";	font-size: 3em;	line-height: 0.1em;	vertical-align: -.45em;}
 blockquote > p:first-child { 	display: inline;}
 a.feed-icon { 	display: inline-block;	padding: 15px 0 0 0;}
 
/* ------------------ Table Styles ------------------ */
  table { 	border: 0;	border-spacing: 0;	margin: 10px 0;	width: 100%;}
 table tr th { 	background: #757575;	background: rgba(0, 0, 0, 0.51);	border-bottom-style: none; vertical-align:top}
 table tbody tr th { 	vertical-align: top;}
 tr td, tr th { padding: 10px;	text-align: left; vertical-align:top }
 tr.odd { }
 tr, tr.even { }
 table ul.links { 	margin: 0;	padding: 0;	}
 table ul.links li { 	padding: 0 1em 0 0;}
 tbody {    border-top:none}
 
/* ------------------ List Styles ------------------ */
 .block ol, .block ul { 	margin: 0;	padding: 0 0 0.25em 0em;
/* LTR */
 }
 .contextual-links-wrapper { 	font-size: small !important;}
 .contextual-links-wrapper a { 	text-shadow: 0 0 0 !important;}
 .item-list .pager {font-size: 0.929em;}
 ul.menu li { 	margin: 0;}
 .region-content ul { 	margin: 1em 0;	padding: 0px 15px ; list-style-type:disc; list-style-position:outside}
 .region-content ol { 	margin: 1em 0;	padding: 0px 15px ; list-style-type:decimal; list-style-position:outside}
 .item-list ul li { 	margin: 0;	padding: 0.2em 0.5em 0 0;
/* LTR */
 }
 ul.tips { 	padding: 0 0 0 1.25em;
/* LTR */
 }
 
/* ------------------ Header ------------------ */
  #headtop{ clear:both;font-size: 22px;	font-weight:bold;	color:#FFFFFF;	height:33px; margin:0 auto}
 #logo { 	float: left;	padding: 0px;	width: 200px;	}
 #name-and-slogan { 	float: left;
/* LTR */
 	padding-top: 34px;	margin: 0 0 30px 15px;
/* LTR */
 }
 #site-name { 	color: #686868;	line-height: 1;}
 h1#site-name { 	margin: 0;}
 #site-name a { 	font-weight: normal;}
 #site-slogan { 	font-size: 0.929em;	margin-top: 7px;	word-spacing: 0.1em;	font-style: italic;}
     
/* --------------- Search Form ---------------- */
  #header .search, #headtop .search{ float:right;width:200px;margin-top:0px}
 #header .search input, #headtop .search input{ width:150px;box-shadow: 0px ;padding:0px; font-size:14px; }
 #header .search .form-item { margin-bottom: 0px;margin-top: 2px;}
  #block-search-form { 	padding-bottom: 7px;}
 #block-search-form .content { 	margin-top: 0;}
 #search-form input#edit-keys, #block-search-form .form-item-search-block-form input { 	float: left;
/* LTR */
 	font-size: 1em;	margin-right: 5px;	width: 150px;}
 #search-block-form input.form-submit, #search-form input.form-submit { margin-left: 0;	margin-right: 0;	height: 25px;	width: 34px;	padding: 0;	cursor: pointer;	text-indent: -9999px;	border-color: #e4e4e4 #d2d2d2 #b4b4b4;	background: url(../images/search-button.png) no-repeat center top;	overflow: hidden;}
 #search-block-form input.form-submit:hover, #search-block-form input.form-submit:focus, #search-form input.form-submit:hover, #search-form input.form-submit:focus { 	background-position: center bottom;}
 #search-form .form-item-keys label { 	display: block;}
  
/* --------------- Main Menu ------------ */
  #main-menu { 	margin: 0 auto;	line-height: 120%; max-width:750px; font-size:13px;	text-align:center; position:relative; font-weight:normal}
 #main-menu ul{ 	list-style: none;	border:none;	margin:0px;	width:100%; }
 #main-menu ul li.last { border-right:none}
 #main-menu ul li {list-style: none;border:none;margin:0px;background:none;display:inline-block;padding:2px 0px;float:none; border-right:1px #ffffcc solid   	 }
 #main-menu ul li a{color: #ffffcc;padding: 0px 8px;text-decoration: none; line-height:105%; }
 #main-menu ul li a.active, #main-menu ul li a:hover, #main-menu ul li a:focus { 	color:#ffffcc; text-decoration:underline	 }
 #indexpage{background: url(../images/jagori_flyingwomen3.jpg) #91a238 no-repeat right top; min-height:400px; max-width:1000px; margin:0 auto; padding-top:20px;}
 #indexpage .indexpageright{ float:left; color: #ffffcc; text-align:justify; padding-top:265px; max-width:340px; padding-left:10px;}
views-field-body{ min-height:125px;}
  
/* Image container style */
#indexpage .indexpageleft{ max-width:400px; float:left; padding:10px; margin:10px 20px; background-color:#ffffcc; height:350px; }
#slider{ max-width:100%; position:relative; margin:0px auto; height:340px;}
#slider a:active {outline:none;}
.slides {width:100%; margin:0px; padding:0;}
ul.slides li {list-style-type:none; margin-top:0px; display:none }
ul.slides img{vertical-align:top}
.flex-control-nav{ display:none}
.flex-direction-nav li {display:inline-block;margin:0 5px 0 0 ; width:30px;height:30px; }
.flex-direction-nav li a {display:block;width:30px;height:30px;cursor:pointer;line-height:12px; border-radius: 0px;}
ul.flex-direction-nav {top:40%; position:absolute; width:100%; margin:0px; z-index:9999; padding:0px;}
.flex-direction-nav li a.prev { opacity: 1; background:url(images/prev1.png)  center center no-repeat ; position:absolute; left:0; z-index:999}
.flex-direction-nav li a.next { opacity: 1; background:url(images/next1.png) center center no-repeat ; position:absolute; right:0; z-index:999 }
#slider .slidertitle{ text-align:center; height:40px;}




 .content { margin-top: 5px;}
 .content ul li, .content ol li  	{ margin-left: 5px;	padding: 0px 0px 5px 5px;	}
 #content .content ul li 	{ background:none;	margin-left: 0px;	padding: 0px 0px 3px 5px; list-style-position:outside}
 h1#page-title {font-size:17pt;	color:#889244;	width:100%;	margin-top:0px;}
 #content { width:auto	}
   .field-type-taxonomy-term-reference { 	margin: 0 0 1.2em;}
 .field-type-taxonomy-term-reference .field-label { 	font-weight: normal;	margin: 0;	padding-right: 5px;}
#block-views-publications-block-11 .views-row{ width:100%; clear:both;}
 #block-views-publications-block-11 img{ float:left; margin-right:20px; margin-bottom:50px; }



/* LTR */
 .field-type-taxonomy-term-reference .field-label, .field-type-taxonomy-term-reference ul.links { 	font-size: 0.8em;}
  .field-type-taxonomy-term-reference ul.links { 	padding: 0;	margin: 0;	list-style: none;}
 .field-type-taxonomy-term-reference ul.links li { 	float: left;
/* LTR */
 	padding: 0 1em 0 0;
/* LTR */
 	white-space: nowrap;}
 .link-wrapper { 	text-align: right;}
 .field-type-image img, .user-picture img { 	margin: 0 0 1em;}
 ul.links { 	color: #68696b;	}
 .node-teaser{ padding-bottom:10px; margin-bottom:10px;}
 .node-unpublished { 	margin: -20px -15px 0;	padding: 20px 15px 0;}
 .node-unpublished .comment-text .comment-arrow { 	border-left: 1px solid #fff4f4;	border-right: 1px solid #fff4f4;}
 .video { 	float:left;	padding:0px ;	 }
  
/* ----------------- content type css deal formate ----------------- */
   .readmore { 	margin-top:1px;	 }
 .readmore a:link { 	color: #865C01;	font-size:12px;	float:right;	font-weight:bold;}
 .readmore a:hover { 	color:#5f5f5f;	text-decoration:none }
 .teaser{ width:100%;margin-bottom:10px;padding-bottom:10px; min-height:125px; position:relative}
 .teaser h2{ margin-top:0px; font-size:16px; font-weight:bold; color:#000}
 .teaser p{ margin:0px ;}
 .teaser img{ float:left;margin-right:10px;border:1px #ccc solid;padding:1px; position:relative; width:100px; height:100px;}
 .teaser .node{ width:100%;float:left;margin-bottom:20px;padding:5px 0px;}
 .teaser a:link{position:relative}
 .teaser .field-name-body{position:relative}
 .teaser .field-type-taxonomy-term-reference{ float:left; line-height:20px; margin:0px;}
 .teaser ul.links{ float:left}
 .teaser ul.links li{ float:left; display:inline; background:none}
 .teaser tbody, .teaser table tr, .teaser table tr td{ vertical-align:top; padding:0px; border:0px;}
 #content .block{ margin-bottom:20px}
 #block-block-7{ text-align:center; margin-top:100px }
 #block-views-mediacutting-block td{ text-align:center}
#block-views-image-gallery-block .views-field-title{ min-height:50px}
  
/* ------------------ Sidebar ----------------- */
  .sidebar .section { 
/* padding-top: 10px;*/ }
 .sidebar .block { 	margin:15px 0px 25px 0px;	clear:both;}
 .sidebar .content ul li { 	background: url(../images/libg.png) no-repeat left top 6px;	margin-left: 0px;	padding: 4px 0px 10px 10px;	list-style:none;	 	}
 .sidebar .content ul li ul{ 	 	margin-top: 10px;	 	}
 .sidebar h2 { 	color: #333;	margin-bo: 0;	padding-bottom: 2px;	border-bottom: 2px solid #889244;	font-size: 18px;	text-align: left;}
 .sidebar .block .content {	text-align:left;}
 .sidebar .content ul li a:link { color:#FFffcc; text-decoration:none;	 	 	}
  #sidebar-first .content ul { border-top:none }
 #sidebar-first .content ul li { background-image:none; border:none; background-color:#91A238; padding: 4px 0px 10px 0px;}
  #sidebar-first .content ul li ul { margin-top:-30%}
 #sidebar-first .content ul li ul li{ padding-left:0px;}
   #sidebar-first .content ul li a:hover, .sidebar .content ul li a:active, .sidebar .content ul li a:visited  { color:#FFffcc;text-decoration:underline; background-color:#91A238}
     #sidebar-second .content ul li a:link { color:#889244; text-decoration:none;	 	 	}
 #sidebar-second .content ul li a:visited {color:#889244; text-decoration:none;	 	 	}
 .sidebar .content ul li a:hover, .sidebar .content ul li a:active, .sidebar .content ul li a:visited { color:#FFffcc;text-decoration:underline;	 	 	}
 .sidebar tbody { 	border: none;}
 .sidebar tr.even, .sidebar tr.odd { 	background: none;	border-bottom: 1px solid #d6d6d6;}
   
   



   
/* ------------------ Footer ------------------ */
  #footer-wrapper { background-color:#ffffcc; max-width:1000px; margin: 0 auto;  padding:20px 0px; line-height:160% }
 #footer { 	margin: 0 auto;	max-width:960px;}
 #footer .content ul li{ margin:5px 0px; background:none; padding:0px; list-style:disc; list-style-position:inside; color:#68771C }
 #footer .content .foot-box{ min-width:190px; float:left; padding-left:10px;}
 #footer .content .foot-boxl{float:left; padding-right:20px; max-width:330px;}
 #footer .content .foot-box h1{ font-size: 16px; color: #889244; font-weight:bold; margin-top:0px; }
 #footer .block{ 	margin: 0 auto;	max-width:960px; clear:both}
#footer .partner { width:100%; clear:both; padding-top:10px; text-align:center }
 #footer .partner .left{ float:left; width:100px; text-align:center }
#footer .partner .center{ float:left; width:100px;  text-align:center; padding-left:20px }
#footer .partner .right{ float:right; width:100px;  text-align:center }
     
/* --------------- System Tabs --------------- */
  .tabs { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;margin-bottom: 20px;}
 .tabs ul.primary { padding: 0 3px;margin: 0;overflow: hidden;border: none;background: transparent url(../images/tabs-border.png) repeat-x left bottom;}
 .tabs ul.primary li { display: block;float: left;
/* LTR */
 vertical-align: bottom;margin: 0 5px 0 0;
/* LTR */
 }
 .tabs ul.primary li.active a { border-bottom: 1px solid #ffffff;}
 .tabs ul.primary li a { color: #000;background-color: #ededed;height: 1.8em;line-height: 1.9;display: block;font-size: 0.929em;float: left;
/* not LTR */
 padding: 0 10px 3px;margin: 0;text-shadow: 0 1px 0 #fff;-khtml-border-radius-topleft: 6px;-moz-border-radius-topleft: 6px;-webkit-border-top-left-radius: 6px;border-top-left-radius: 6px;-khtml-border-radius-topright: 6px;-moz-border-radius-topright: 6px;-webkit-border-top-right-radius: 6px;border-top-right-radius: 6px;}
 .tabs ul.primary li.active a { background-color: #ffffff;}
  .tabs ul.secondary { border-bottom: none;padding: 0.5em 0;}
 .tabs ul.secondary li { display: block;float: left;
/* LTR */
 }
 .tabs ul.secondary li:last-child { border-right: none;
/* LTR */
 }
 .tabs ul.secondary li:first-child { padding-left: 0;
/* LTR */
 }
 .tabs ul.secondary li a { padding: 0.25em 0.5em;}
 .tabs ul.secondary li a.active { background: #f2f2f2;border-bottom: none;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;border-radius: 5px;}
 ul.action-links { list-style: none;margin: 5px;padding: 0.5em 1em;}
 ul.action-links li { display: inline-block;margin-left: 10px;}
 ul.action-links li a { padding-left: 15px;background: url(../images/add.png) no-repeat left center;margin: 0 10px 0 0;}
  
/* ---------------- Messages ----------------- */
  #messages { padding: 20px 0 5px;margin: 0 auto;}
 .featured #messages { background: #f0f0f0;background: rgba(30, 50, 10, 0.08);}
 div.messages { margin: 8px 15px;}
  
/* -------------- User Profile -------------- */
  .profile .user-picture { 	float: none;}
  
/* -------------- Password Meter ------------- */
  .confirm-parent, .password-parent { 	width: 34em;}
 .password-parent, div.form-item div.password-suggestions { 	position: relative;}
 .password-strength-text, .password-strength-title, div.password-confirm { 	font-size: 0.82em;}
 .password-strength-text { 	margin-top: 0.2em;}
 div.password-confirm { 	margin-top: 2.2em;	width: 20.73em;}
  
/* ---------------- Buttons ---------------- */
  input.form-submit, a.button {	background: #fff url(../images/buttons.png) 0 0 repeat-x;	border: 1px solid #e4e4e4;	border-bottom: 1px solid #b4b4b4;	border-left-color: #d2d2d2;	border-right-color: #d2d2d2;	color: #3a3a3a;	cursor: pointer;	font-size: 0.929em;	font-weight: normal;	text-align: center;	margin-bottom: 1em;	margin-right: 0.6em;
/* LTR */
 	padding: 4px 17px;	-khtml-border-radius: 15px;	-moz-border-radius: 20px;	-webkit-border-radius: 15px;	border-radius: 15px;}
 a.button:link, a.button:visited, a.button:hover, a.button:focus, a.button:active { 	text-decoration: none;	color: #5a5a5a;}
  
/* -------------- Form Elements ------------- */
  fieldset { background: #ffffff;border: 1px solid #cccccc;margin-top: 10px;margin-bottom: 32px;padding: 0 0 10px;position: relative;top: 12px;
/* Offsets the negative margin of legends */
 -khtml-border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
 .fieldset-wrapper { margin-top: 25px;}
 .node-form .vertical-tabs .fieldset-wrapper { margin-top: 0;}
 .filter-wrapper { top: 0;padding: 1em 0 0.2em;-khtml-border-radius-topright: 0;-khtml-border-radius-topleft: 0;-moz-border-radius-topright: 0;-moz-border-radius-topleft: 0;-webkit-border-top-left-radius: 0;-webkit-border-top-right-radius: 0;border-top-left-radius: 0;border-top-right-radius: 0;}
 .filter-help a { font-size: 0.857em;padding: 2px 20px 0;}
 .filter-wrapper .form-item label { margin-right: 10px;}
 .filter-wrapper .form-item { padding: 0 0 0.5em 0.5em;}
 .filter-guidelines { padding: 0 1.5em 0 0.5em;}
 fieldset.collapsed { background: transparent;-khtml-border-radius: 0;-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;}
 fieldset legend { background: #dbdbdb;border: 1px solid #ccc;border-bottom: none;color: #3b3b3b;display: block;height: 2em;left: -1px;
/* LTR */
  line-height: 2;padding: 0;position: absolute;text-indent: 10px;text-shadow: 0 1px 0 #fff;top: -12px;width: 100%;-khtml-border-radius-topleft: 4px;-moz-border-radius-topleft: 4px;-webkit-border-top-left-radius: 4px;border-top-left-radius: 4px;-khtml-border-radius-topright: 4px;-moz-border-radius-topright: 4px;-webkit-border-top-right-radius: 4px;border-top-right-radius: 4px;}
 fieldset.collapsed legend { -khtml-border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
 fieldset legend a { color: #3b3b3b;}
 fieldset legend a:hover, fieldset legend a:focus, fieldset legend a:active { color: #000;}
 fieldset .fieldset-wrapper { padding: 0 10px;}
 fieldset .fieldset-description { margin-top: 5px;margin-bottom: 1em;line-height: 1.4;color: #3c3c3c;font-style: italic;}
 input { margin: 2px 0;padding: 4px;}
 input, textarea { font-size: 0.929em;}
 textarea { line-height: 1.5;}
 textarea.form-textarea, select.form-select { padding: 4px;}
 input.form-text, textarea.form-textarea, select.form-select { border-radius:5px;padding:2px;color: #404040;font-size:12px;}
 input.form-submit:hover, input.form-submit:focus { background: #dedede;}
 .password-suggestions ul li { margin-left: 1.2em;
/* LTR */
 }
 .form-item { margin-bottom: 1em;margin-top: 2px;}
 .form-item label { font-size: 0.929em;}
 .form-type-radio label, .form-type-checkbox label { margin-left: 4px;}
 .form-type-radio .description, .form-type-checkbox .description { margin-left: 2px;}
 .form-actions { padding-top: 10px;}
   
/* Disabled form elements */
  input.form-button-disabled, input.form-button-disabled:hover, input.form-button-disabled:focus, input.form-button-disabled:active, .form-disabled input, .form-disabled select, .form-disabled textarea { background: #ededed;border-color: #bbb;color: #717171;}
 .form-disabled .grippie { background-color: #ededed;border-color: #bbb;}
 .form-disabled label { color: #717171;}
 
/* Disabled form elements */
  input.form-button-disabled, input.form-button-disabled:hover, input.form-button-disabled:focus, input.form-button-disabled:active, .form-disabled input, .form-disabled select, .form-disabled textarea { 	background: #ededed;	border-color: #bbb;	color: #717171;}
 .form-disabled .grippie { 	background-color: #ededed;	border-color: #bbb;}
 .form-disabled label { 	color: #717171;}
 
/* Animated throbber */
  html.js input.form-autocomplete { 	background-position: 100% 4px;
/* LTR */
 }
 html.js input.throbbing { 	background-position: 100% -16px;
/* LTR */
 }
 
/* Comment form */
  .comment-form label { 	float: left;
/* LTR */
 	font-size: 0.929em;	width: 120px;}
 .comment-form input, .comment-form .form-select { 	margin: 0;	-khtml-border-radius: 4px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;}
 .comment-form .form-type-textarea label { 	float: none;}
 .comment-form .form-item, .comment-form .form-radios, .comment-form .form-type-checkbox, .comment-form .form-select { 	margin-bottom: 10px;	overflow: hidden;}
 .comment-form .form-type-checkbox, .comment-form .form-radios { 	margin-left: 120px;
/* LTR */
 }
 .comment-form .form-type-checkbox label, .comment-form .form-radios label { 	float: none;	margin-top: 0;}
 .comment-form input.form-file { 	width: auto;}
 .no-sidebars .comment-form .form-text { 	width: 800px;}
 .one-sidebar .comment-form .form-text { 	width: 500px;}
 .two-sidebars .comment-form .form-text { 	width: 320px;}
 .comment-form .form-item .description { 	font-size: 0.786em;	line-height: 1.2;	margin-left: 120px;
/* LTR */
 }
 #content h2.comment-form { 	margin-bottom: 0.5em;	 }
 .comment-form .form-textarea { 	-khtml-border-radius-topleft: 4px;	-khtml-border-radius-topright: 4px;	-moz-border-radius-topleft: 4px;	-moz-border-radius-topright: 4px;	-webkit-border-top-left-radius: 4px;	-webkit-border-top-right-radius: 4px;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}
 .comment-form fieldset.filter-wrapper .fieldset-wrapper, .comment-form .text-format-wrapper .form-item { 	margin-top: 0;	margin-bottom: 0;}
 .filter-wrapper label { 	width: auto;	float: none;}
 .filter-wrapper .form-select { 	min-width: 120px;}
 .comment-form fieldset.filter-wrapper .tips { 	font-size: 0.786em;}
 #comment-body-add-more-wrapper .form-type-textarea label { 	margin-bottom: 0.4em;}
 #comment_form .tips { display:none;}
 #edit-actions input { 	margin-right: 0.6em;
/* LTR */
 }
 
/* -------------- Other Overrides ------------- */
  div.password-suggestions { 	border: 0;}
 .ui-widget-overlay { 	background: #222222;	opacity: 0.7;}
 div.vertical-tabs .vertical-tabs-panes fieldset.vertical-tabs-pane { 	padding: 1em;}
 #forum .name { 	font-size: 1.083em;}
 #forum .description { 	font-size: 1em;}
  
/* --------------- Search Results ---------------- */
  ol.search-results { 	padding-left: 0;}
 .search-results li { 	border-bottom: 1px solid #d3d7d9;	padding-bottom: 0.4285em;	margin-bottom: 0.5em;}
 .search-results li:last-child { 	border-bottom: none;	padding-bottom: 0;	margin-bottom: 1em;}
 .search-results .search-snippet-info { 	padding-left: 0;}
  
/* -------------- Shortcut Links -------------- */
  .shortcut-wrapper { 	margin: 2.2em 0 1.1em 0;
/* Same as usual h1#page-title margin. */
 }
 .shortcut-wrapper h1#page-title { 	float: left;
/* LTR */
 	margin: 0;}
 div.add-or-remove-shortcuts { 	padding-top: 0.9em;}
 .overlay div.add-or-remove-shortcuts { 	padding-top: 0.8em;}
  
/* ---------- Admin-specific Theming ---------- */
  .page-admin #content img { 	margin-right: 15px;
/* LTR */
 }
 .page-admin #content .simpletest-image img { 	margin: 0;}
 .page-admin-structure-block-demo .block-region { 	background: #ffff66;	border: 1px dotted #9f9e00;	color: #000;	font: 90% "Lucida Grande", "Lucida Sans Unicode", sans-serif;	margin: 5px;	padding: 5px;	text-align: center;	text-shadow: none;}
 .page-admin-structure-block-demo #featured .block-region { 	font-size: 0.55em;}
 .page-admin-structure-block-demo #header .block-region { 	width: 500px;}
 .page-admin #admin-dblog img { 	margin: 0 5px;}
  
/* Fix spacing when Seven is used in the overlay. */
 #system-theme-settings fieldset { 	padding: 0;}
 #system-theme-settings fieldset .fieldset-legend { 	margin-top: 0;}
  
/* Configuration. */
  div.admin .right, div.admin .left { 	width: 49%;	margin: 0;}
 div.admin-panel { 	background: #fbfbfb;	border: 1px solid #ccc;	margin: 10px 0;	padding: 0 5px 5px;}
 div.admin-panel h3 { 	margin: 16px 7px;}
 div.admin-panel dt { 	border-top: 1px solid #ccc;	padding: 7px 0 0;}
 div.admin-panel dd { 	margin: 0 0 10px;}
 div.admin-panel .description { 	margin: 0 0 14px 7px;}
  
/* ---------- Overlay layout styles ----------- */
  .overlay #main, .overlay #content { 	width: auto;	float: none;}
 .overlay #page { 	padding: 0 2em;}
 .overlay .region-page-top, .overlay #header, .overlay #page-title, .overlay #featured, .overlay #sidebar-first, .overlay #triptych-wrapper, .overlay #footer-wrapper { 	display: none;}
 .overlay-processed .field-type-image { 	display: block;	float: none;}
 .overlay #messages { 	width: auto;}
  .sliderwrapper{ position: relative;border: 0px solid navy;width: 960px; height: 283px;}
 