#content1 {
background:#000;
border-left:#333 1px solid;
border-right:#333 1px solid;
border-bottom:#222 1px solid;
width:898px;
height:350px;
overflow:hidden;
text-align:right;
}

#promo {
background:#111;
overflow:hidden;
width:900px;
border-bottom:#444 1px solid;
border-top:#444 1px solid;

}

.column3 {
width:224px;
height:190px;
float:right;
border-left:1px solid #444;
background:url(../images/index/online_registration.jpg) no-repeat;
text-align:right;
}

.column2 {
width:224px;
height:190px;
float:right;
background:url(../images/index/Copy-of-online_registration.jpg) no-repeat;
text-align:right;
}

.column4 {
width:224px;
height:190px;
float:right;
border-left:1px solid #444;
background:url(../images/index/facilities_services.jpg) no-repeat;
text-align:right;
}

.column1 {
width:225px;
height:190px;
float:right;
border-left:1px solid #444;
background: url(../images/index/courses.jpg) no-repeat;
text-align:right;
}

.cc {
text-align:right;
margin:12px;
}

.bcontent {
font-family:Tahoma;
font-size:11px;
direction:rtl;
color:#888;
text-align:right;
line-height:16px;
}

.mainpic {
float:left;
background:transparent;
border-top:#444 1px solid;
overflow:hidden;
height:350px;
width:598px;
}

.mainbutton {
background:url(../images/index-button.jpg) repeat scroll 0 0;
border-top:1px solid #333;
float:right;
height:63px;
width:276px;
padding:12px;
}

.mainbutton:hover {
background:url(../images/index-button.jpg) repeat scroll 0 0;
cursor:pointer;
}

.htext {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:17px;
direction:rtl;
color:#09C;
text-align:right;
font-weight:700;
padding-bottom:5px;
}

.htext:hover {
color:#ccc;
}

.h2 {
font-family:Tahoma;
font-size:11px;
direction:rtl;
color:#fff;
text-align:right;
}

.h3 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:18px;
color:#C7B299;
font-weight:700;
margin:10px;
}

.extrastext {
color:#FFF;
direction:rtl;
float:right;
font-family:Geneva,Arial,Helvetica,sans-serif;
font-size:16px;
font-weight:700;
text-align:right;
padding:18px;
}

p {
font-family:Tahoma;
font-size:12px;
line-height:21px;
color:#ccc;
}

h3 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:18px;
color:#C7B299;
font-weight:700;
}

#container {
background:transparent;
width:900px;
height:auto;
margin:20px auto auto;
}

.selected {
background:url(../images/nav-selected.jpg) repeat-x;
color:#fff;
cursor:default;
padding:5px 10px 10px;
}

.extrastext p {
font-size:12px;
font-family:Tahoma;
font-weight:400;
line-height:16px;
color:#fff;
}