/*body --------------------------------------- */
body {
margin-top:0px;
background-image:url(../images/paper-bgd.jpg);
background-color:#fff6dc;
font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
outline:none;
}


/*infobar --------------------------------------- */
.infobar {
background-color:#792711;
height:34px;
}

.infobar .search {
height:34px;
width:960px;
margin-left:auto;
margin-right:auto;
padding-top: 5px;
}

.infobar .search form {
float:right;
padding-right:2px;
}

.infobar .search form a {
color:#FFF6DC;
text-decoration:none;
font-size:13px;
}

.infobar .search form a:hover, a:active {
text-decoration:underline;
}


/*header --------------------------------------- */
.header_wrapper {
background-color:#792711;
height:150px;
width:960px;
margin-left:auto;
margin-right:auto;
overflow: auto;
}

.header {
width:960px;
margin-left:auto;
margin-right:auto;
overflow:auto;
background:#792711 no-repeat;
}

#logo {
display:block;
margin:0 auto;
position:relative;
top:0px;
background:url(../images/calligraphyqalamlogo.jpg);
width:960px;
height:150px;
}

.description {
display:none;
}

/*navbar --------------------------------------- */

#nav-menu ul {
list-style: none;
padding: 0;
margin: 0;
}

#nav-menu li {
float: left;
margin:0;
}

#nav-menu li a {
background-color:#00717C;
height: 35px;
line-height: 2em;
font-size:17px;
float: left;
width: 120px;
display: block;
color:#D8D878;
text-decoration: none;
text-align: center;
}

#nav-menu li a:hover, #nav-menu li a:active {
color:#FFF6DC; 			/* Tan */
background-color:#BE8C0A;   /* Yellow */
background-image: url(../images/button.gif);
background-repeat:no-repeat;
background-position:center;
}

/* Hide from IE5-Mac \*/
#nav-menu li a {
float: none
}
/* End hide */

#nav-menu {
width:960px;
margin-left:auto;
margin-right:auto;
} 

#nav-menu a.current {
color:#FFF6DC;
color:#FFF6DC; 			/* Tan */
background-color:#BE8C0A;   /* Yellow */
background-image: url(../images/button.gif);
background-repeat:no-repeat;
background-position:center;
}

/*maincontent --------------------------------------- */
.maincontent {
clear:both;
background-color:#FFFFFF;
width:960px;
height:auto;
padding-top:20px;
padding-bottom:20px;
margin-left:auto;
margin-right:auto;
}

.maincontent h2 {
font-size:18px;
color:#74541D;
padding-top:10px;
}

.maincontent h2 a:link, .maincontent h2 a:visited {
color:#74541D;
}

.maincontent h2 a:hover {
color:#792711;
}

.maincontent h3 {
font-size:14px;
color:#00717c;
margin-top:15px;
margin-bottom:5px;
}

.maincontent h2.headerbox {
padding-top:20px;
padding-bottom:10px;
text-align:center;
vertical-align:text-top;
background-image:url(../images/headerbox.gif);
background-repeat: no-repeat;
background-position:bottom;
}

.maincontent ul.bullets {
margin:0px 5px;
font-size:13px;
}

.maincontent ul.bullets a {
text-decoration:none;
font-size:13px;
color:#792711;
}

.maincontent ul.bullets a:hover, ul.bullets a:active {
text-decoration:underline;
background-color:#FFFFFF;
}

.maincontent ul.bullets a:visited {
color:#ab5410;
}
.maincontent .bullets li {
list-style-type: none;
background: url(../images/bullet-small.gif) left top no-repeat;
padding-left:22px;
line-height:1.4em;
vertical-align:top;
margin-bottom:.4em
}

.maincontent .bullets-small li {
list-style-type: none;
background: url(../images/bullet-small.gif) left top no-repeat;
padding-left:22px;
line-height:1.4em;
vertical-align:bottom;
margin-bottom:.4em
}

.maincontent p {
font-size:12px;
color:#1D2033;
margin-bottom:12px;
}

.maincontent .strong {
font-weight:bold;
}

.maincontent p.credit {
font-size:10px;
color:#74541d;
font-style:italic;
}

.maincontent p.credit-tag {
font-size:10px;
color:#74541d;
font-style:italic;
line-height:12px;
}

.italics {
font-style:italic;
}

.yellow-rule {
color:#be8c0a;
background-color: #be8c0a;
}

.border {
border-color:#d8d878 !important;
}

.box {
  background: #d8d878; 
  margin-bottom:0px;
}

.box.quote {
font-size:11px;
background-color:#fff6dc;
color:#74541d;
}
/*Noscript and maincontent ----------------------------------- */

.noscript a, .maincontent a {
text-decoration:none;
color:#792711;
}

.noscript a:hover, .noscript a:active, .maincontent a:hover, .maincontent a:active {
text-decoration:underline;
}

.noscript a:visited, .maincontent a:visited {
color:#ab5410;
}

.error {
color:#792711;
}

/*footer ---------------------------------------  */
.footer {
background-color:#D8D878;
background-image:url(../images/footer-bgd.jpg);
height:28px;
width:960px;
margin-left:auto;
margin-right:auto;
padding-top:7px;
}

.footer p {
font-size:12px;
color:#00717c;
display:inline;
}

.footer ul {
text-align:left;
margin-left:0px;
padding-left:0px;
}

.footer li {
display:inline;
text-decoration:none;
color:#00717c;
}

.footer a {
color:#792711;
text-decoration:none;
display:inline;
}

.footer a:hover {
text-decoration:underline;
}

.footer .last {
text-align:right;
}

.footer a.current {
color:#00717c;
}

/*timeline ------------------------------------- */
#my-timeline {
height: 615px; 
border: 1px dotted #be8c0a;
background-color:#fff6dc;
}

.timeline-band-0 .timeline-ether-bg {background-color:#fff6dc;}

.timeline-band-1 .timeline-ether-bg {background-color:#b3c174;} 

.timeline-ether-highlight {position:absolute; background-color:#d8d878;}

.timeline-band-1 .timeline-date-label{position:absolute;color:#fff6dc;}

.timeline-event-tape,  
.timeline-small-event-tape,
.timeline-small-event-icon{
        background-color:#ab5410; 
        overflow:hidden;
}

.timeline-event-tape{height:6px;}

.timeline-band-0 .timeline-date-label-em, .timeline-band-1 .timeline-date-label-em {color:#1d2033;} 


.timeline-event-bubble-image {
width:100px;
margin-left:10px;
}

.timeline-event-bubble-title {
font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
color:#74541D;
text-align:left;
}

.timeline-event-bubble-title a {
color:#792711;
text-decoration:none;
}

.timeline-event-bubble-title a:hover {
text-decoration:underline;
}

.timeline-event-bubble-wiki {
display:none !important;
}

.timeline-event-bubble-time {
color:#9F6513;
font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
font-style:italic;
text-align:left;
}

.timeline-event-bubble-body {
font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
color:#1D2033;
text-align:left;
}


/*imported RSS feed ------------------------------------- */
.rss-title {
	font-size:1.125em;
	color:#74541D;
	font-family:"Trebuchet MS", Verdana, Arial, sans-serif;
	letter-spacing:0em;
	line-height:1.125em;
	background: url('images/sidebarheading_backgroundimage.gif') repeat-x;
	background-position:bottom;
	background-repeat:no-repeat;
}
.rss-box ul {
	list-style:url('../images/bullet.gif');
	padding-left:10px;
}
.rss-box ul a {
	text-decoration:none;
	font-size:15px;
	color:#792711;
}
.rss-box ul a:hover, .rss_item ul a:active {
	text-decoration:underline;
}
.rss-item {
	color:#1d2033;
	margin-bottom:10px;
}

/*gallery override-------------------------------------- */

.albumdesc p {
font-size:11px;
}

/*Images ------------------------------------------------ */

.imgWeek {
width:280px;
}

.email {
margin:0px;
}

/*Tables_________________________ */
td {
border-bottom:1px dotted #be8c0a;
}

/*Quiz ----------------------  */

#quiz td {
border-bottom:none;
}
/*#quiz1 label, #quiz2 label {display:block;}
#quiz1, #quiz2 {width:435px;}
#quiz1 form, #quiz2 form {padding:3px;border:1px dashed #000;}
#quiz1 p {padding:3px;border:1px solid #000;}
#quiz1 p b {font:120% verdana;color:#006666;}
.question {font:90% verdana;color:#006666;margin-bottom:15px;}
.answers {font:75% verdana;}*/
 
#sidebar_left a.active_category, #sidebar_right a.active_category {
 background:yellow;
 }