body 
{
	margin: 0px;
	background: #fff;
}
*
{
	color: #727272;
	font-family:Verdana;
	border:0px;
	font-size:8pt;
	margin:0px;
	padding:0px;
	text-decoration:none;
	list-style:none;
}
td
{
	vertical-align:top;
}
a
{
	color: #8b93bc;
	font-size:10px;

}
a:hover
{
	color: #ff3535;
	text-decoration:underline;
	
}
a.current
{
	color: #ff3535;
	
	 font-size:10px;
}
a.current:hover
{
	text-decoration:none;
	
	 font-size:10px;
}
h3
{
	padding:0;
	margin:0;
	color: #0f7ed1;
}
/* common */
.error *,.error
{
	color: #E55D5D;
	font-weight:bold;
}
.ic /*important color*/
{
	color:#0060B6
}
.s
{
	font-size:8pt;
}
input, select
{
	font-family:Verdana;
}
iframe
{
	border:1px solid #dcdcdc;
}
.textfield, .Contact
{
	border: 1px solid #dcdcdc;
	font-size:7pt;
	padding:1px 0px 1px 2px;
}
textarea.textfield
{
	height:50px;
}
.select
{
	height:18px;
	padding:0px;
}
/*end common */
#MainBody
{
	margin:auto;
	width:990px;
}
#Header
{
	margin-bottom:10px;
}
#Body
{
	width:100%;
}
#left
{
	width:160px;
}
#left a
{
    font-weight:bold;
}
#left .box
{
}
.box, #links li
{
	border:1px solid #dcdcdc;
	border-top:0;
	border-bottom:0;
	margin-bottom:5px;
}
.box .t,  #links li .t
{
	width:100%;
	height:1px;
	background:#dcdcdc;
	position:relative;
	top:-1px;
}
.box .header
{
	width:100%;
	border-top:1px solid #dcdcdc;
	position:relative;
	top:-1px;
	float:inherit;
	border-bottom:1px solid #dcdcdc;
}

.box .b,  #links li .b
{
	width:100%;
	height:1px;
	background:#dcdcdc;
	position:relative;
	top:0px;
}


.box .contact
{
	height:22px;
}
.box .contact img
{
	margin:6px 0px 0px 15px;
}
.title
{
	margin-bottom:10px;
}
.header .title
{
	margin:5px;
	margin-left:10px;
	margin-top:6px;
}
.box div.c
{
	padding:5px 5px 5px 10px;
}
.box .go
{
	margin-right:5px;
	margin-bottom:0px;
}
select.textfield
{
	height:18px;
	margin-bottom:2px;
	padding-right:0px;
	margin-right:0px;
}
.box .r
{
	text-align:right
}
.box .textfield
{
	margin-bottom:2px;
}
#content
{
	width:822px;
}
#links li
{
	float:left;
	width:120px;
	margin-right:17px;
	cursor:pointer;
	height:24px;
}
#links li img
{
	margin:5px 0px 6px 10px;
}
#links li.last
{
	margin-right:0px;
	width:125px;
}
h3
{
	margin-top:5px;
	color: #8088ba;
	font-size:13pt;
	font-weight:normal;
}
h4
{
	color:#636363;
	font-size:8pt;
	font-weight:normal;
}
span.info
{
	color:#2FA0EA;
}
#home-content
{
	float:left;
	width:830px;
}
#home-left
{
	width:326px;
	float:left;
}
p.text
{
	text-align:justify;
	margin:0;
	padding:0;
	margin-top:10px;
	margin-bottom:10px;
	color:#727272;
}
.sep
{
	margin:5px;
	margin-left:0px;
}
#home-middle
{
	width:475px;
	margin-left:8px;
	float:left;
}
#home-middle .box
{
}
#home-middle .le
{
	width:302px;
}

#home-middle .ri
{
	width:172px;
	float:left;
	margin-left:6px;
}
#footer
{
	background-color: #eeedf3;
	margin-top:10px;
	margin-bottom:5px;
	padding:3px;
	color: #BFBFBF;
	float:left;
	width:980px;
}
.more
{
}
h6
{
	font-size:8pt;
}
h6 a
{
	font-weight:bold;
	font-size:7pt;
	color: #6e7fae;
}
#inner-content h6
{
	margin-left:2px;
}
.header h2, .newslist h2 a
{
	background: url(images/sep.png) no-repeat left;
	padding-left:20px;
	margin:5px;
	color: #7691cf;
	margin-left:8px;
	font-weight:normal;

}
.textbody
{
	height:455px;
}
ul.quicklinks
{
	text-align:right;
	margin-top:10px;
}
ul.quicklinks li
{
	list-style:none;
}
ul.quicklinks a
{
	color: #aeaeae;
	line-height:20px;
	background:url(images/quicklinks.png) no-repeat right 5px;
	padding-right:10px;
}
.newslist li
{
	border-bottom:1px dashed #dcdcdc;
	padding:10px;
}
.newslist .more
{
	text-align:right;
}
.newsright
{
	float:left;
	width:160px;
	margin-left:5px;
}
.boximage
{
	border:1px solid #dcdcdc;
	margin:0px 3px 0px 7px;
}
.fr
{
	float:right;
}




/*calendar */
img.Calendar
{
	float:left;
	width:18px;
	height:18px;
	border:0px;
	background: url("http://destinationlebanon.com/styles/styles.css");
	margin:0px 0px 0px 5px;
	cursor:pointer;
}
.CalendarDiv
{
	width:155px;
	height:142px;
	background: #fff;
	padding:1px;
}
.CalendarDiv table
{
	width:100%;
}
.CalendarDiv a
{
	text-decoration: none;
}

.CalHeader
{
	background: #D7934A;
}
.CalendarDiv select 
{
	width:50px;
}
.CalendarDiv img
{
	margin:5px;
	cursor: pointer;
}
.CalDays
{
	background: #fcd193;
	color:#8b93bc;
	border:1px solid #8b93bc;
	text-align:center;
}
.CalReg
{
	border:1px solid black;
	text-align:center;
}
.CalCurrent
{
	border:1px solid black;
	text-align:center;
	background:#FFFF9C;
}
.CalReg a, .CalCurrent a
{
	display:block;
}

.CalReg a:hover
{
	color:White;
	background-color: #FF0101;
}
.CalTable
{
	width:100%;
	border:1px solid red;
}

.visitleb
{
	width:145px;float:left;margin-right:10px;margin-bottom:5px;
}
.welcome
{
height:203px;
*height:211px;
}








.x-menu {
	z-index: 15000;
	zoom: 1;
	border:0px;
	border-top:1px solid #ccc;
	background:#ccc;
	padding: 0px;
	filter:alpha(opacity=97);
	-moz-opacity:.97;
	opacity:.97;
	padding:0px 1px;
}
.x-menu a 
{
	color:#808ebd;
    text-decoration: none !important;
}
.ext-ie .x-menu {
    zoom:1;
    overflow:hidden;
}
.x-menu-item-arrow{
	background:transparent url(images/menu-parent.gif) no-repeat right;
}

.x-menu-list{
    background:#fff;
    border:0 none;
}	
.x-menu li{
    line-height:100%;
}
.x-menu li.x-menu-sep-li{
    font-size:1px;
    line-height:1px;
}
.x-menu-list-item{
    white-space: nowrap;
    -moz-user-select: none;
    -khtml-user-select: none;
    display:block;
    padding:1px;
    border-bottom:1px solid #ccc;
}

.x-menu a.x-menu-item {
    display:block;
    line-height:12px;
    padding:3px 0px 3px 6px;
    white-space: nowrap;
    text-decoration:none;
    color :#8b93bc;
    -moz-outline: 0 none;
    outline: 0 none;
    cursor:pointer;
}
.x-menu-item-active {
    background-color: #ccc;
    	background: #ebf3fd url(images/item-over.gif) repeat-x left bottom;

color:#808ebd;}
.x-menu-item-active a {
color:#808ebd;}
.x-menu-item-active a.x-menu-item {
color:#808ebd;}
.x-menu-item-icon {
    border: 0 none;
    height: 0px;
    padding: 0;
    vertical-align: top;
    width: 0px;
    margin: 0 8px 0 0;
   background-position:center;
}

.x-menu-check-item .x-menu-item-icon{
    background: transparent url(http://destinationlebanon.com/images/default/menu/unchecked.gif) no-repeat center;
}

.x-menu-item-checked .x-menu-item-icon{
    background-image:url(http://destinationlebanon.com/images/default/menu/checked.gif);
}
.x-menu-group-item .x-menu-item-icon{
    background: transparent;
}

.x-menu-item-checked .x-menu-group-item .x-menu-item-icon{
    background: transparent url(http://destinationlebanon.com/images/default/menu/group-checked.gif) no-repeat center;
}

.x-menu-plain {
    background:#fff !important;
}
.x-menu-date-item{
    padding:0;
}
a.acc
{
	color:Red;
}



.ibox
{
	border:1px solid #dcdcdc;
	margin: 20px auto;
	width: 350px;
}
.ibox .header
{
	background-color:#dcdcdc;
	color:White;
	font-weight:bold;
	padding:0px;
	text-indent:10px;
}