/*

Theme Name: Daar Aisha

Theme URI: http://www.daaraisha.org

*/

@font-face { font-family: Gill Sans MT, Georgia, Arial; src: url('GIL___.TTF'); } @font-face { font-family: Gill Sans Ultra Bold, Georgia, Arial; font-weight: bold; src: url('GILB__.TTF'); }

body,td,th {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

	line-height: 19px;

}

a:link {

	color: #74A358;

	text-decoration: underline;	

}

a:visited {

	color: #74A358;

	text-decoration: underline;	

}

a:hover {

	color: #74A358;

	text-decoration: none;

}

a:active {

	color: #74A358;

	text-decoration: underline;	

}

img{

	border:none;

}

img.centered {

	display: block;

	margin-left: auto;

	margin-right: auto;

}

img.alignright {

	padding: 4px;

	margin: 0 0 2px 7px;

	display: inline;

}

img.alignleft {

	padding: 4px;

	margin: 0 7px 2px 0;

	display: inline;

}

.alignright {

	float: right;

}

.alignleft {

	float: left;

}

#wrapper {

	width: 1004px;

	margin-right: auto;

	margin-left: auto;

}

#header {

	float: left;

	width: 1004px;

}

#logo {

	float: left;

	height: 77px;

	width: 491px;

	margin-top: 30px;

}

#meun ul.space {

	margin-left: 15px;

}

#dropmenu, #dropmenu ul {

	float: left;

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 25px;

	z-index: 999;

	}

#dropmenu a {	

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

	font-weight: bold;

	text-transform: uppercase;

	display: block;

	padding-top: 7px;

	padding-right: 13px;

	padding-bottom: 7px;

	padding-left: 13px;

	}

#dropmenu a:hover {

	color: #5391cd;

	background-color:#000000;

	padding-bottom: 4px;

}

#dropmenu li {

	margin: 0px;

	padding: 0px;

	float: left;

	list-style-type: none;

	position:relative;

	z-index: 999;

}

#dropmenu ul {

	position:absolute;

	display:none;

	width:16em;

	top:2.5em;

	left:3px;

	background-color: #000000;

	z-index:999;

	padding-top: 5px;

	padding-bottom: 10px;

	padding-right: 10px;

	padding-left: 10px;

}

#dropmenu ul a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: 	#FFFFFF;

	padding: 5px;

	width:16em;

	background:none;

}

#dropmenu li ul {

	width:15.8em;

	margin-left: -3px;

}

#dropmenu li ul a:hover{

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #323232;

	color: 	#FFFFFF;

}

#dropmenu li ul a {

	width:15.3em;

	height:auto;

	float:left;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #323232;

}

#dropmenu ul ul {top:auto;}

#dropmenu li ul ul {left:12em; margin:0px 0 0 10px;}

#dropmenu li:hover ul ul, #dropmenu li:hover ul ul ul, #dropmenu li:hover ul ul ul ul {display:none;}

#dropmenu li:hover ul, #dropmenu li li:hover ul, #dropmenu li li li:hover ul, #dropmenu li li li li:hover ul {display:block;}

#dropmenu li.current_page_item a{

	color: 	#FFFFFF;

	background-color:#5391cd;

}

#dropmenu li.current_page_parent a{
	color: #FFFFFF;
	background-color: #000000;
	padding-top: 6px;
	padding-bottom: 4px;
	padding-right: 10px;
	padding-left: 10px;
}

#menu ul li.current_page_item, #menu ul li.current_page_item ul li a

{	

	background-image:none;

	background-color: #000000;	

}

#menu ul ul li a:hover,

#menu ul ul li.active a,

#menu ul ul li.current_page_item a

{

	background-image:none;

	color: #5391cd;

	background-color: #000000;	

	padding-bottom: 5px;	

}

#content {

	float: left;

	width: 1004px;

	padding-top: 15px;

	padding-bottom: 15px;

}

#footer {

	float: left;

	width: 1004px;

}

#footer-links {

	float: left;

	width: 1004px;

	padding-top: 10px;

	padding-bottom: 10px;

	background-color: #232628;

	background-image: url(images/logo-icon.jpg);

	background-repeat: no-repeat;

	background-position: right;

	height: 65px;

}

.links {

	float: left;

	width: 120px;

	color: #999999;

	margin-left: 15px;

}

.links-short {

	float: left;

	width: 80px;

	color: #999999;

	margin-left: 15px;

}

.links a {

	color: #999999;

	text-decoration: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-transform: uppercase;

}

.links-short a {

	color: #999999;

	text-decoration: none;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-transform: uppercase;

}

#copyright {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #232628;

	float: left;

	width: 1004px;

	margin-top: 10px;

	padding-top: 5px;

	color: #999999;

	text-transform: uppercase;

	font-size: 10px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	padding-bottom: 5px;

}

#copyright .left {

	display: block;

	float: left;

	padding-top: 10px;

}

#copyright .right {

	display: block;

	float: right;

}

#copyright a {

	color: #999999;

	text-decoration: none;

}

#col-left {

	float: left;

	width: 283px;

	margin-right: 30px;

}

#slideshow {

	float: left;

	min-height: 217px;

	width: 380px;

	margin-top: 25px;

}

#col-right {

	float: right;

	width: 283px;

	margin-left: 10px;

}

#col-long-home {

	float: left;

	width: 1004px;

	background-image: url(images/col-long.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	margin-top: 15px;

	padding-top: 18px;

}

#col-long {

	float: left;

	width: 959px;

	min-height: 500px;

	background-image: url(images/20opacity.png);

	background-repeat: repeat;

	padding-right: 15px;

	padding-left: 30px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	padding-bottom: 15px;

}

#col-products {

	float: left;

	width: 985px;

	min-height: 500px;

	background-image: url(images/20opacity.png);

	background-repeat: repeat;

	padding-right: 0px;

	padding-left: 19px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	padding-bottom: 15px;

}

h1 {

	color: #6DAAC9;

	font-family: "Gill Sans MT", Georgia, Arial;

	font-size: 17px;

	margin-top: 0px;

}

h1.course {

	color: #6DAAC9;

	font-family: "Gill Sans MT", Georgia, Arial;

	font-size: 20px;

	margin-top: 0px;

}

h2{

	font-family: "Gill Sans MT", Georgia, Arial;

	color:#8C9C62;

	font-size: 15px;

}

h3{

	font-family: "Gill Sans MT", Georgia, Arial;

	color:#6DAAC9;

	font-size: 15px;

}

#heading h1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 20px;

	color: #FFFFFF;

	padding-top: 15px;

	font-weight: normal;

	text-transform: uppercase;

}

#heading {

	background-image: url(images/30opacity.png);

	background-repeat: repeat;

	float: left;

	height: 50px;

	width: 974px;

	padding-right: 15px;

	padding-left: 15px;

	margin-top: -15px;

}

.course-box {

	float: left;

	width: 280px;

	margin-bottom: 10px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #333333;

	padding-bottom: 10px;

}

.course-box p{

	margin: 0px;

	padding:0px;

}

.course-box img {

	display: block;

	float: left;

	margin-right: 10px;

	height: 70px;

}

.course-box-long{

	float: left;

	width: 370px;

	margin-bottom: 10px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #4B4B4B;

	padding-bottom: 10px;

}

.course-box-long p{

	margin: 0px;

	padding:0px;

}

.course-box-long img {

	display: block;

	float: left;

	margin-right: 10px;

}

.course-text-long {

	width: 373px;

	font-size: 11px;

	display: block;

	float: left;

}

.course-title-long {

	display: block;

	width: 373px;

	float: left;

	text-transform: uppercase;

}

.course-box-long2{

	float: left;

	width: 430px;

	margin-bottom: 10px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #4B4B4B;

	padding-bottom: 10px;

}

.course-box-long2 p{

	margin: 0px;

	padding:0px;

}

.course-box-long2 img {

	display: block;

	float: left;

	margin-right: 10px;

}

.course-text-long2 {

	width: 440px;

	font-size: 11px;

	display: block;

	float: left;

}

.course-title-long2 {

	display: block;

	width: 440px;

	float: left;

	text-transform: uppercase;

}

.course-date {

	display: block;

	font-size: 12px;

	color: #74A358;

	font-weight: bold;

	float: left;

	width: 193px;

}

.course-text {

	width: 285px;

	font-size: 10px;

	display: block;

	float: left;

}

.course-title {

	display: block;

	width: 293px;

	text-transform: uppercase;

	font-size: 10px;

}

.calendar {

	display: block;

	float: left;

	width: 280px;

	text-align: center;

	background-image: url(images/line.jpg);

	background-repeat: no-repeat;

	background-position: left center;

}

.calendar a {

	color: #868181;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

}

.calendar2 {

	display: block;

	float: left;

	width: 280px;

	text-align: center;

	background-image: url(images/line2.jpg);

	background-repeat: no-repeat;

	background-position: left center;

}

.calendar2 a {

	color: #868181;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

}

#col-right ul {

	margin: 0px;

	padding: 0px;

	float: left;

}

#col-right li {

	display: block;

	float: left;

	width: 280px;

	list-style-type: none;

	margin-top: 5px;

	padding-bottom: 5px;

	border-bottom-width: 1px;

	border-bottom-style: dotted;

	border-bottom-color: #4B4B4B;

	font-size: 11px;

}

/*#col-right a {

	float: right;

	margin: 0px;

	padding: 0px;

	display: block;

}*/

#col-right .event {

	display: block;

	float: left;

	width: 210px;

}

.box {

	float: left;

	width: 229px;

	margin-right: 30px;

}

.box-blog{

	float: left;

	width: 190px;

	margin-right: 10px;

}

.box-end {

	float: left;

	width: 226px;

}

.box-blog h1 {

	font-size: 12px;

	color: #6DAAC9;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	display: block;

}

.box h1 {

	font-size: 13px;

	font-weight: bold;

	color: #6DAAC9;

	text-transform: uppercase;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.box-end h1 {

	font-size: 13px;

	font-weight: bold;

	color: #6DAAC9;

	text-transform: uppercase;

	font-family: Verdana, Arial, Helvetica, sans-serif;

}

.box-text {

	float: left;

	width: 226px;

	font-size: 11px;

}

.box-blog-text {

	float: left;

	width: 200px;

	font-size: 11px;

}

.da-forms {

	float: left;

	width: 229px;

	margin-top: 5px;

}

.form-input {

	color: #837E7E;

	background-color: #0E0F11;

	border: 1px solid #837E7E;

	font-size: 11px;

	padding: 3px;

	margin-bottom: 10px;

}

.submit {

	color: #5C8047;

	background-color: #0E0F11;

	border: 1px solid #5C8047;

	font-size: 11px;

	text-transform: uppercase;

	padding-top: 3px;

	padding-right: 8px;

	padding-bottom: 3px;

	padding-left: 8px;

	float: right;

}

.box-blog .title {

	font-size: 12px;

	color: #427BAB;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight: bold;

	display: block;

}

.box-blog .date {

	font-size: 10px;

	color: #868181;

	display: block;

}

.box-text img {

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	float: right;

	display: block;

	padding-top: 10px;

	padding-bottom: 10px;

	margin-top: 10px;

}

#col-left-inside{

	float: left;

	width: 500px;

}

#col-left-inside-2{

	float: left;

	width: 480px;

}

#col-right-inside{

	float: right;

	width: 370px;

}

#col-right-inside-2{

	float: right;

	width: 408px;

}

#col-left-inside-3{

	float: left;

	width: 464px;

}

.comment-link {

	font-size:11px;

	display:block;

	padding-bottom: 10px;

}

.comment-link a{

	font-size:11px;

}

.comment-box {

}

ol.commentlist {

	margin:0px;

	padding:0px;

}

.commentlist li{

	background-color: #333333;

	padding: 10px;

	margin-bottom: 5px;

	width:500px;

	border-bottom:dotted 1px;

	border-bottom-color:#4B4B4B;

	display:block;

	list-style:none;

	margin-right: 0px;

	margin-left: 0px;

}

.comment-number{

	display:none;

}

.comment-box li{

list-style:none;

}

#commentform input{

	background-image:  url(images/contact_bg_form.gif);

	background-repeat: no-repeat;

	background-position: left top;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	background-color: transparent;

	padding:3px;

	color:#FFFFFF;

	width:200px;

}

#commentform textarea{

	width:300px;

	background-color: #2F3339;	

	background-image: url(images/contact_bg_form_area.gif);

	background-repeat: no-repeat;

	background-position: left top;

	border:none;

	color:#FFFFFF;

}

ul.no-bullet{

	margin: 0px;

	padding: 0px;

}

ul.no-bullet li{

	list-style:none;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 3px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 3px;

	padding-left: 0px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #333333;

	width: 350px;

}

ul.no-bullet li a{

	text-decoration:none;

}

ul.no-bullet li a:hover{

	text-decoration:none;

	color: #5391cd;

}

.course-block{

	background-color: #333333;

	padding: 10px;

	float: left;

	width: 400px;

	margin-bottom: 10px;

	border: 1px solid #3E3E3E;

	margin-top: 10px;

}

#top-nav{

	float: left;

	height: 20px;

	width: 974px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	text-align: left;

	margin-bottom: 20px;

}
