/*
Theme Name: AshokaU
Theme URI: http://ashokau.org/
Description: A custom child theme for WordPress 3.0 and beyond.
Version: .01
Author: AshokaU
Author URI: http://ashokau.org
Template: twentyten
*/

@import url("../twentyten/style.css");



/***
 * The custom styles.
 */
 body {background: #FFFFFF; }

#site-title {

width:270px;
height: 53px;
text-indent: -9999px; 
float: left;  
background: url(images/logo.png) no-repeat top left;

}



#site-title a {

float:left;
width: 270px; 
height: 53px; 
position:relative;

}

#site-description p {display: none; }

a:link {
color:#35759E;
}
a:visited {
color:#35759E;
}
a:active, a:hover {
color:#063e61;
}

#wrapper { margin-top:0; }


#branding img {display: none; }


#access { background: #35759E; }
 #access ul#menu-primary li#menu-item-1190 a {background: #F57E20; }
	#access ul ul a {background: #7FA9C0; font-size: 12px; padding:7px 10px;color:#d7ebf6;  }
	#access ul ul li a:hover {color: #FFFFFF; }
	
#access a { color: #FFFFFF;padding:0; line-height: 30px; text-transform: lowercase;font-family:Arial,Helvetica,sans-serif; font-size:15px; }

#access li:hover > a,
#access ul ul :hover > a {
	background: #5f8aa1;
	color: #fff;
}

#access .menu-header ul#menu-primary li {border-right: 1px solid #FFF; }
#access .menu-header, div.menu {margin-left: 0; }


#access ul ul {top: 30px; }

body, input, textarea, .page-title span, .pingback a.url,#content, #content input, #content textarea  { font-family:Arial,Helvetica,sans-serif; font-size: 13px; line-height:16px; }


#main {padding-top: 20px; }

#access ul li.current_page_item > a, #access ul li.current-menu-ancestor > a, #access ul li.current-menu-item > a, #access ul li.current-menu-parent > a, #access ul li.current-page-ancestor a {background: #5f8aa1; }

#main .widget-area ul { padding-right: 0; }
#main .widget-area ul h3.widget-title {background: #5F8AA1;padding:7px 10px;color: #FFFFFF; -moz-border-radius: 5px 5px 0 0;
-webkit-border-radius: 5px 5px 0 0;
border-radius: 5px 5px 0 0; /* future proofing */
-khtml-border-radius: 5px 5px 0 0; /* for old Konqueror browsers */ }


#main .widget-area ul #submenu ul {background:#ddf0fa;list-style-type: none; margin-left: 0;  -moz-border-radius: 0 0 5px 5px;
-webkit-border-radius: 0 0 5px 5px;
border-radius: 0 0 5px 5px; /* future proofing */
-khtml-border-radius: 0 0 5px 5px; /* for old Konqueror browsers */}

#submenu ul li {

padding:7px 10px; }

#access .menu-header ul#menu-primary li .sub-menu li {
border-right:none; }

#submenu ul li.current_page_item,body.page-id-1478 div#submenu ul li.asu, body.page-id-1454 div#submenu ul li.new-school, body.page-id-1472 div#submenu ul li.tulane, body.page-id-1481 div#submenu ul li.maryland, body.page-id-1660 div#submenu ul li.marquette, body.page-id-1700 div#submenu ul li.boulder, body.page-id-1843 div#submenu ul li.coa, body.page-id-3438 div#submenu ul li.babs  { background: #edf6fb; }
#submenu ul li.current_page_item a,body.page-id-1478 div#submenu ul li.asu a, body.page-id-1454 div#submenu ul li.new-school a, body.page-id-1472 div#submenu ul li.tulane a,  body.page-id-1481 div#submenu ul li.maryland a,  body.page-id-1660 div#submenu ul li.marquette a, body.page-id-1700 div#submenu ul li.boulder a, body.page-id-1843 div#submenu ul li.coa a, , body.page-id-3438 div#submenu ul li.babs a {color: #333; }



#submenu ul li a {color:#35759E;font-weight: bold; 
font-size:12px;}



 /* LAYOUT: Two columns-reversed
   DESCRIPTION: Two-column fixed layout with one sidebar LEFT of content */

#container {
float:right;
width:100%;
margin:0 0 0 -220px;
padding:1em 0;
}

#content {
margin:0 0 0 220px;
}

#primary,#secondary {
float:left;
overflow:hidden;
width:200px;
}


body.page #respond {display: none; }



.entry-content #main-column {float: left; width: 460px;padding-right: 10px; }
.entry-content p, .entry-content ul {clear :both; float: left; }
	.entry-content #main-column  p {margin:0 0 10px; }
.entry-content #right-column {float: right; width: 233px;padding-left: 12px; border-left:1px dotted #CCCCCC; color:#333333;
font-size:12px;
line-height:18px; }
.entry-content #right-column strong {
font-size:14px;
}

.entry-content #right-column h3 {
font-size:12px;
font-weight:normal;
margin-bottom:4px;
text-align:right;
}

.entry-content #right-column h2 {
font-size:10px;
font-style:italic;
font-weight:normal;
line-height:12px;
margin:0;
text-align:right;
}

h1, h2, h3, h4, h5, h6 {
color:#444444;
}


body.page #content .entry-title {width: 470px; clear: none; float: left;margin-bottom: 12px;   }
.entry-content {padding-top: 10px; }
#container {padding-top: 0; }

body.page .edit-link {
clear:none;
display:inline;
}

#content .entry-title .edit-link a {color: #35759E; font-size: 14px; font-style:italic; text-transform: uppercase; }

 /* Menu Navigation Width When on subpage */
 #access .menu-header {width: 100%; }
#access .menu-header ul#menu-primary {width: 100%;padding: 0; }
#access .menu-header ul#menu-primary li {text-align: center; }
	#access .menu-header ul#menu-primary li .sub-menu li {text-align: left; }
	
	
#access .menu-header ul#menu-primary li#menu-item-1226 {width: 98px; }
#access .menu-header ul#menu-primary li#menu-item-1186 {width: 117px; }
#access .menu-header ul#menu-primary li#menu-item-2923 {width: 117px; }
#access .menu-header ul#menu-primary li#menu-item-1187 {width: 166px; }
#access .menu-header ul#menu-primary li#menu-item-1185 {width: 128px; }
#access .menu-header ul#menu-primary li#menu-item-1200 {width: 128px; }
#access .menu-header ul#menu-primary li#menu-item-1188 {width: 190px; }
#access .menu-header ul#menu-primary li#menu-item-3466 {width: 190px; }
#access .menu-header ul#menu-primary li#menu-item-1320 {width: 125px; }
#access .menu-header ul#menu-primary li#menu-item-1190 {width: 110px;border-right: none;  }
#access .menu-header ul#menu-primary li.exchange {width: 110px;border-right: none;  }

body.home #access .menu-header ul#menu-primary li#menu-item-1226 {display: none;  }
body.home #access .menu-header ul#menu-primary li#menu-item-2923 {width: 134px; }
body.home #access .menu-header ul#menu-primary li#menu-item-1186 {width: 134px; }
body.home #access .menu-header ul#menu-primary li#menu-item-1187 {width: 183px; }
body.home #access .menu-header ul#menu-primary li#menu-item-1185 {width: 145px; }
body.home #access .menu-header ul#menu-primary li#menu-item-1200 {width: 145px; }
body.home #access .menu-header ul#menu-primary li#menu-item-1188 {width: 217px; }
body.home #access .menu-header ul#menu-primary li#menu-item-3466 {width: 217px; }
body.home #access .menu-header ul#menu-primary li#menu-item-1320 {width: 142px; }
body.home #access .menu-header ul#menu-primary li#menu-item-1190 {width: 114px;border-right: none;  }
body.home #access .menu-header ul#menu-primary li.exchange {width: 114px;border-right: none;  }
#access ul#menu-primary li.exchange a {
    background: #F57E20;
}

#access ul ul,#access ul ul li  {width: 200px; }
#access ul ul a {width: 180px; }

dl {
margin:10px 20px 10px 0;
overflow:hidden;
padding:0;
float: left; 
}

dt {
color:#666666;
float:right;
font-size:24px;
line-height:1.5em;
margin:0;
margin-top: 20px; 
padding:0;
width:560px;
font-weight: bold; }

dd {
float:right;
font-size:12px;
width:560px;
}

dd.img {
background:none repeat scroll 0 0 #FFF;
float:left;
padding:0 15px;
margin: 15px 0; 
width:100px;
}

 dd.img img {
border:none;
height:100px;
margin:0;
width:100px;
}


#content p {margin-bottom: 10px; }






body.home #main {
padding-top:0;
}

#carousel {
border:0 none;
float:left;
height:356px;
margin:1px 0 0;
padding:0;
width:100%;
}

div.kalendas-title {width: 100%;float: left; overflow: hidden;  }
.kalendas-img-off {display: none; }

#footer #footer-widget-area {background: #F5F5F5;display:none; }
body.home #footer #footer-widget-area {display: inline;}
#footer #footer-widget-area ul.xoxo li.widget-container {height: 232px;margin-bottom: 0;background: #F5F5F5;  }
#footer #footer-widget-area h3.widget-title {height: 32px ; width: 292px; border: none; padding: 0 10px; margin: 0;line-height: 32px; text-align: left; color: #FFF; text-transform: lowercase;  }
	#footer #footer-widget-area #first h3.widget-title {background: #F57E20; }
	#footer #footer-widget-area #second h3.widget-title {background: #7FA9C0; }
	 #footer #footer-widget-area #third h3.widget-title {background: #35759E; width: 294px; }
	 
	 #footer #footer-widget-area h3.widget-title a {color: #FFFFFF; }
#footer #footer-widget-area #first, #footer #footer-widget-area #second, #footer #footer-widget-area #third {width: 312px;padding: 0;border-right: 1px solid #FFF;margin: 0; }
#footer #footer-widget-area .widget-area ul li div {padding: 10px;overflow: hidden; }
	#footer #footer-widget-area .widget-area ul li div div {padding: 0px; }
#footer #footer-widget-area #third {margin-right: 0; width: 314px; border-right: none; }
#footer #footer-widget-area .widget-area ul {margin-bottom: 0; list-style-type: none;  }


#footer #footer-widget-area li.posttitle  {margin-bottom: 10px; overflow: hidden; float: left; background: url(images/icon-blog.png) no-repeat  0 1px; padding-left: 22px; width: 100%; }
li.widget_kalendas ul li { background: url(images/icon-event.png) no-repeat 0 1px; padding-left: 22px; }
#footer #footer-widget-area ul.twitter {padding: 10px;margin-left: 0;  }

#footer #footer-widget-area li.posttitle span.date {float: left; clear: both; font-size: 11px; color: #888;width: 100%;margin-bottom: 10px;overflow: hidden;  }
body.home div.kalendas-title {float: left; clear: both; font-size: 11px; color: #888;width: 100%;margin-bottom: 4px; }
#footer #footer-widget-area .widget-area ul li div ul {margin-bottom: 10px;float: left;margin-left: 0;    }

#site-info { width:920px; background-color:#F5F5F5;border:none;float:left;margin:0;padding:10px;margin-top: 20px;}
span#copyright {float: right; }

ul.twitter { list-style-type: none; margin: 0; padding: 0; }
ul.twitter li.twitter-item {
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin-bottom:10px;
}

#colophon {
border-top:none;
margin-top:1px;
overflow:hidden;
padding:0 0 18px 0; }

body.home #container {padding-bottom: 0; }


 /* Style for the first widget footer on homepage (events) */
#footer #footer-widget-area ul li#text-9 h3.widget-title {display: none; }
#footer #footer-widget-area ul li#text-9 { background-color:#AAAAAA;
border:none;
color:#35759E;
height:32px;
font-size:14px;
line-height:32px;
font-family:Arial,Helvetica,sans-serif;
margin:0;
padding:0 10px;
text-align:right;
text-transform:lowercase;
width:292px;
font-weight: bold; 
}

#footer #footer-widget-area ul li#text-9 a {color: #FFFFFF; }
#footer #footer-widget-area ul li#text-9 .textwidget {padding: 0; }

 /* Style for the second widget footer on homepage (twitter) */
#footer #footer-widget-area ul li#text-10 h3.widget-title {display: none; }
#footer #footer-widget-area ul li#text-10 { background-color:#dedede;
border:none;
color:#35759E;
height:32px;
font-size:14px;
line-height:32px;
font-family:Arial,Helvetica,sans-serif;
margin:0;
padding:0 10px;
text-align:right;
text-transform:lowercase;
width:292px;
font-weight: bold; 
}

#footer #footer-widget-area ul li#text-10 a {color: #333; }
#footer #footer-widget-area ul li#text-10 .textwidget {padding: 0; }

 /* Style for the second widget footer on homepage (twitter) */
#footer #footer-widget-area ul li#text-12 h3.widget-title {display: none; }
#footer #footer-widget-area ul li#text-12 { background-color:#7FA9C0;
border:none;
color:#35759E;
height:32px;
font-size:14px;
line-height:32px;
font-family:Arial,Helvetica,sans-serif;
margin:0;
padding:0 10px;
text-align:right;
text-transform:lowercase;
width:292px;
font-weight: bold; 
}

#footer #footer-widget-area ul li#text-12 a {color: #333; }
#footer #footer-widget-area ul li#text-12 .textwidget {padding: 0;height: 100%; overflow: hidden;text-align: center;  }

#footer #footer-widget-area ul li#text-12 .textwidget a {padding: 0 10px; overflow: hidden;height: 26px; width: 26px;}
#footer #footer-widget-area ul li#text-12 .textwidget p {margin-bottom: 0; height: 26px; margin-top: 3px; }














/* Extra div to handle some IE scenarios with absolute positioning. */
#sliding-panel-container {
	position: relative;
	display: table;
	z-index: 999;
	width: 100%;
	}

/* Sliding panel. */
#sliding-panel {
	position: absolute;
	top: 0;
	z-index: 999;
	width: 100%;
	margin: 0 auto;
	text-align: center;
	}

/* The part of the panel that actually slides. */
#sliding-panel .panel {
	overflow: hidden;
	display: none;
	position: relative;
	z-index: 10;
	width: 100%;
	height: 150px; 
	background: #165882;
	box-shadow: 0 1px 0 #074064;
  -moz-box-shadow: 0 1px 0 #074064;
  -webkit-box-shadow: 0 1px 0 #074064;

	}

/* Widget container. */
#sliding-panel .panel-content {
	overflow: hidden;
	width: 960px;

	margin: 15px auto;
	padding: 0;
	text-align: left;
	border-left: none;
	}

/* Sliding panel widgets. */
#sliding-panel .widget {
	overflow: hidden;
	float: left;
	width: 800px;
	margin: 0;
	padding: 0 60px;
	font: normal normal normal 14px/21px Georgia, Times, 'Times New Roman', serif !important;
	color: #888;
	background: transparent;
	border: none;
	}
#sliding-panel .widget-inside {
	margin: 0;
	padding: 0;
	background: transparent;
	border: none;
	}

/* Sliding panel widget titles. */
#sliding-panel .widget-title {
	margin: 10px 0 15px;
	padding: 0;
	font: normal normal bold 18px/21px Arial, Verdana, sans-serif !important;
	color: #FFF;
	text-transform: none;
	background: transparent;
	border: none;
	text-shadow: 1px 1px 1px #000; 
	}

/* Sliding panel widget lists. */
#sliding-panel .widget ul {
	margin: 0 0 10px 20px;
	list-style: square;
	}
#sliding-panel .widget ul li {
	margin: 0;
	padding: 0;
	background: transparent;
	border: none;
	}

/* Sliding panel widget links. */
#sliding-panel .widget a {
	font-style: italic;
	color: #eee;
	text-decoration: none;
	}
#sliding-panel .widget a:hover {
	text-decoration: underline;
	}

/* Toggle div wrapper. */
#sliding-panel .tab {
	position: relative;
	top: 0;
	z-index: 9999;
	height: 33px;
	border-top: none;
	}

/* Wrapper for the open/close button. */
#sliding-panel .tab .toggle {
  	clear: both;
	display: block;
	position: relative;
	width: 150px;
	height: 35px;
	line-height: 35px;
	margin: 0 auto;
	float: right; 
	}

/* Open/close link. */
#sliding-panel .tab a {
	display: block;
	float: right;
	position: relative;
	text-transform: lowercase; 
	height: 35px;
	top: -1px;
	margin: 0;
	padding: 0 10px;
	font: normal normal bold 13px/33px "Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif !important;
	color: #fff;
  	background: #165882;
 	text-align: center;
	}


#sliding-panel .tab .toggle a.open {background:#165882 url(images/icon-mail.png) no-repeat  5px 8px; padding-left: 30px; width: 110px;  }
#sliding-panel .tab #blog-link a {background:#35759E url(images/icon-readblog.png) no-repeat  9px 9px; padding-left: 28px; width: 50px;  }
body #sliding-panel .tab #extra #blog-link a:hover {text-decoration: underline; }
#sliding-panel .tab #intranet-link a {background:#35759E url(images/icon-intranet.png) no-repeat  9px 9px; padding-left: 22px; width: 100px;  }
body #sliding-panel .tab #extra #intranet-link a:hover {text-decoration: underline; }


/* Open link. */
#sliding-panel .tab a.open {
	}

/* Close link. */
#sliding-panel .tab a.close {
	}

/* Open/close link hover. */
#sliding-panel .tab a:hover {
	cursor: pointer;
	text-decoration: underline;
	}

/* Open/close link array (&urarr;). */
#sliding-panel .tab a .arrow {
	font-style: normal;
	}
	
	
	#sliding-panel .widget br {display: none; }
	form.phplist label.required {margin-left: 20px; margin-right: 5px; color: #FFF; }
	
	#sliding-panel .tab #extra {
	
	clear:both;
display:block;
height:35px;
line-height:35px;
margin:0 auto;
position:relative;
width:940px;
}
body #sliding-panel .tab #extra #blog-link a {text-decoration: none; text-transform: lowercase; }
body #sliding-panel .tab #extra #intranet-link a {text-decoration: none; text-transform: lowercase;}

body #sliding-panel .current #extra #blog-link, body #sliding-panel .current #extra #intranet-link, body #sliding-panel .current #extra #guide-link{display: none; }




#sliding-panel .widget .top-email-signup input {
float: left; margin-right: 10px; 
background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(205, 205, 207); color: rgb(166, 168, 173); font-size: 16px; width: 310px; padding: 10px 12px; -moz-border-radius: 7px;-webkit-border-radius: 10px;
border-radius: 7px; /* future proofing */
-khtml-border-radius: 7px; /* for old Konqueror browsers */}
#sliding-panel .widget span.button {padding-left: 0; }
#sliding-panel .widget span.button input {
background: #043656; border: medium none; color: rgb(255, 255, 255); font-size: 13px; padding: 12px 20px; -moz-border-radius: 7px;-webkit-border-radius: 10px;
border-radius: 7px; /* future proofing */
-khtml-border-radius: 7px; /* for old Konqueror browsers */
}

span.label,span.spacer,span.multiple span {width:120px;float:left;} 
span.multiple {float:left;} 
span.button {padding-left:120px;} 
div.clear {clear:both;padding-top:5px;} 


#post-244 h2 {display: none; }




body.blog #primary, body.single #primary, body.blog #secondary, body.single #secondary, body.archive #primary, body.archive #secondary {
float:left;
overflow:hidden;
width:300px;
}

.entry-content, .entry-summary {overflow: hidden; }

body.blog #content, body.single #content, body.archive #content  {
margin:0 0 0 330px;
}

body.blog #container, body.single #container, body.archive #container  {
float:right;
margin:0 0 0 -330px;
}

li#text-4 div.textwidget a {height: 75px; width: 75px; border: none; margin: 0; padding: 0; overflow:hidden; }

li#text-4 div.textwidget a img {height: 75px; width: 75px; border: none; margin: 0; padding: 0; overflow: hidden; float: left; }

#main .widget-area ul li#text-4 h3.widget-title {background: #F57E20; }

#content div.post h2.entry-title, #content div.post h1.entry-title {
color:#000000;
font-family:Helvetica,Arial;
font-weight:bold;
line-height:1.1em;
text-shadow:0 1px 0 #FFFFFF;
font-size:32px;
letter-spacing:-1px;
}

.hentry {
margin:0 0 28px;
}

.comments-link a {text-decoration: none; }

li.widget_recent_entries ul {margin-top: 10px; }
li.widget_recent_entries ul li {margin-bottom: 5px; }

div#TB_overlay {z-index: 1001; }
div#TB_window {z-index: 1002; }


#content #post-47 p {margin-bottom: 24px; }


body.page-id-1815 #primary, body.page-id-11 #secondary {
float:left;
overflow:hidden;
width:225px;
}

body.page-id-1815 #content {margin-left: 245px; }
body.page-id-1815 #container {margin-left: -245px; }
body.page-id-1815 .entry-content #main-column {width: 435px; }
body.page-id-1815 #content .entry-title {width: 435px; }

/* Temporarily disabled - this will change the widget color on summit pages. 
body.page-id-11 #main .widget-area ul h3.widget-title, body.parent-pageid-11 #main .widget-area ul h3.widget-title{background: #F57E20; }
body.page-id-11 #main .widget-area ul #submenu ul, body.parent-pageid-11 #main .widget-area ul #submenu ul {background:#ffe8d5; }
body.page-id-11 #submenu ul li a, body.parent-pageid-11 #submenu ul li a { color:#F57E20;}
*/

li#text-7 div.textwidget a img {
border:medium none;
float:left;
height:75px;
margin:0;
overflow:hidden;
padding:0;
width:75px;
}

li#text-7 div.textwidget a {
border:medium none;
height:75px;
margin:0;
overflow:hidden;
padding:0;
width:75px;
}

.entry-title a:active, .entry-title a:hover {
color:#35759E;
}

#content h3 {margin: 30px 0 10px 0;float: left; font-weight: bold;width: 100%;  }

div.video{
overflow: hidden; padding: 20px; background: #EEE;margin-bottom: 50px; float: left; clear:both; }

div#post-86 .entry-content p {background: #EEE; padding: 15px 0; width: auto;  }

div#post-86 .entry-content p a {padding: 0 15px; }

#content #post-92 h4 {margin-bottom: 4px; }

.paged #nav-above, .single #nav-above { display: none; }

#commentform p {float: left; }


.facebook-like {
background:none repeat scroll 0 0 #E8F0F9;
border:1px solid #ABD2E9;
margin:15px 0;
padding:3%;
}

#content .facebook-like h4 {
color:#3A5796;
font-family:'Helvetica Neue',Arial,sans-serif;
font-size:16px !important;
font-weight:bold;
margin-bottom: 6px; 
}

 #content ol {float: left; }
 
 body.parent-pageid-40 ol li {font-weight: bold; margin-bottom: 5px;float: left;  }
 
#content ul.toc {width: 95%; padding-bottom: 20px; border-bottom: 1px solid #EEE; float: left ;margin: 0;padding-left: 5%;  }
  ul.toc li {padding: 5px 0 5px 10px; }
 ul.toc li a {text-decoration: none; font-weight: bold; font-size: 16px; }
 
 #content ul {margin-bottom: 14px; }
 
.navigation a:hover {color: #35759E;}
.comments-link a:hover {color: #35759E; text-decoration: underline; }




#site-info {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight: normal; 
}
#site-info a {
color:#35759E;
padding:0 4px;
}

div#content div#post-94 h2 {display: none; }
.entry-content p{clear: none; float: none; }

body.page .entry-content p {clear: both; float: left; width: 100%; }
#respond {float: left; }
#commentform p {float: none; } 

#content ul {margin-left: 5%; width: 95%; }

body.page-id-11 #content .entry-title, body.parent-pageid-11 #content .entry-title, #submenu li.page-item-1815 {display: none; }


 /*  #content tr td {width: 300px;text-align: left;  }
 */
 
 
body #content tr td.time {width: 90px; }

li.page-item-2128, li.page-item-2123 {display:none; }

#entry-author-info {
       border-top: 4px solid #35759E;
       }
       
#main .widget-area ul li#text-17 h3.widget-title {background: #F57E20; }
#main .widget-area ul li#text-17 p {padding: 10px; }
#main .widget-area ul li#text-17 .textwidget {background: #f3f3f3; }
#main .widget-area ul li#text-17 .textwidget a {font-weight: bold; text-decoration: underline; }

body #sliding-panel .tab #extra #guide-link a {
    text-decoration: none;
    text-transform: lowercase;
}
#sliding-panel .tab #guide-link a {
    background: url("images/cart.png") no-repeat scroll 7px 7px #F57E20;
    padding-left: 28px;
    width: 50px;
    }
    
body #sliding-panel .tab #extra #guide-link a:hover {text-decoration: underline; }
#sliding-panel .tab #guide-link, #sliding-panel .tab #blog-link {float: right; margin-right: 1px; }



#submenu ul li.page-item-1961, #submenu ul li.page-item-1875, #submenu ul li.page-item-2182, #submenu ul li.page-item-2186 {display: none; }


#main .widget-area ul li#text-16 h3.widget-title  {display: none; }

body .awesome {
background: #ff5c00 url(images/alert-overlay.png) repeat-x;
display: inline-block;
padding: 5px 10px 6px;
color: #fff;
text-decoration: none;
font-weight: bold;
line-height: 1;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
-moz-box-shadow: 0 1px 3px #999;
-webkit-box-shadow: 0 1px 3px #999;
text-shadow: 0 -1px 1px #642502;
border-bottom: 1px solid #b24b14;
position: relative;
cursor: pointer;
}


body .awesome:hover {
	background-color: #ce4e06; 
	color: #FFF; 
	}


div#content div#post-94 #right-column h2 {
	display: block; 
}

ul.gce-list li { margin-bottom: 8px; }
