/***********************************************************
************************************************************\
***********************************************************
	Author:Ahmad Naser
 
====================================
*/
body{
	font-family:"Arial",Tahoma,Trebuchet MS,Verdana,Georgia, Lucida,Helvetica, sans-serif,Calibri ;
	font-size:12px; 
	color:#ffffff;
        
	background:url(images/bdbg.jpg) repeat-x;
	
}
*{
	padding:0;	margin:0;	border:0;  
}
ul,ol{
	list-style:none;
}
ul li{
	display:inline;
}
img,fieldset{
	border:none;
}	
a{
	color:#0033ff;
	text-decoration:none; 
}
a:hover{
	color:#ffcc00; 
}
.hide,i
{
     position:absolute;
     left: -9999px;
}
/* start wrap*/
#wrap{
	width:800px;
	margin:0 auto;
}
/* strat hdr */
#hdr{
	width:800px;
	height:115px;
	overflow:hidden;
}
#logo{
	width:315px;
	height:115px;
	float:left;
	padding-right:90px;
}
#logo a{
	background:url(images/logo.jpg) no-repeat;
	width:315px;
	height:115px;
	display:block;
}
#phnbxbg #phnbxlft #phnbxrt{
	height:103px;
	display:block;
}
#phnbxbg{
	background:url(images/phnbox_bg.jpg) repeat-x;	
	float:left;
	width:210px;
	margin:0 12px 12px 12px;
}
#phnbxlft{
	background:url(images/phnbox_lft.jpg) no-repeat;
}
#phnbxrt{
	background:url(images/phnbox_rt.jpg) no-repeat right top;
	padding:45px 22px 0 22px;
}
#phnbxrt p{
	font-size:14px;
	color:#4BC9FF;
	font-weight:bold;
	line-height:25px;
}
#phnbxrt p b{
	font-size:14px;
	color:#F7DD5C;
	padding-left:8px;
	text-align:right;
}
#chat{
	float:right;
	height:86px;
	width:147px;
	padding-top:14px;
}
#chat a{
	
	height:70px;
	width:147px; 
	display:block;
}
/* End hdr */
/* strat nav */
.nav { 
	width:800px;
	overflow:hidden;	
}
.nav li{
	display:block;
	float:left;
	display:inline;
	margin:0 2px;
}

.nav a{
	float:left;
	background:url(images/navbg.jpg) repeat-x;
	line-height:42px;
	text-decoration:none;
	color:#4A5167;
}
.nav a,
.nav a b,
.nav a b b{
	display:block;
}

.nav a b b{	
	padding:0 22px;
}
.nav a:hover,.nav #selected{
	background:url(images/navbg.jpg) repeat-x 0 -42px;
	text-decoration:none;
	color:#232937;
	
}
.nav a:hover b,.nav #selected b{
	background:url(images/navleftcorn.jpg) no-repeat 0 -42px;
}
.nav a:hover b b,.nav #selected b b{
	background:url(images/navleftcorn.jpg) no-repeat 100% -42px;
	width:auto;
}
#bnr{
	width:800px;
	height:202px;
	padding-top:12px;
	overflow:hidden;
}
.bnrbox{
	background:url(images/flashbox.jpg) no-repeat;
	height:178px;
	width:258px;
	float:left;
	margin-right:13px;
	overflow:hidden;
}
.hdrtxt{
	height:50px;
	width:258px;
	overflow:hidden;
}
.hdrtxt span{
	float:left;
	padding-left:13px;
	font-size:14px;
	line-height:30px;
	font-weight:normal;
}
.hdrtxt p{
	float:right;
	padding-right:13px;
	font-size:14px;
	line-height:30px;
}
.hdrtxt p b{
	color:#63C6FF;
}
.bnrbox img{
	padding-left:8px;
	float:left;
}

.bnrbox .bnrcntent{
	width:146px;
	float:right;
}
.bnrbox .bnrcntent li{
	background:url(images/bnricon.jpg) no-repeat;
	width:19px;
	height:17px;
	padding-left:25px;
}
.bnrbox .bnrcntent li a{	
	font-size:14px;
	line-height:25px;
	color:#FFFFFF;
}
.order1 a{
	height:21px;
	width:115px;
	display:block;
	float:right;
	margin:15px 23px 0 26px;
}
.order2 a{
	height:21px;
	width:115px;
	display:block;
	float:right;
	margin:0 23px 0 26px;
}
.bnrbox1{
	background:url(images/flashbox.jpg) no-repeat;
	height:178px;
	width:258px;
	float:left;
	overflow:hidden;
}

.bnrbox1 img{
	padding-left:8px;
	float:left;
}
.bnrbox1 .bnrcntent{
	width:146px;
	float:right;
}
.bnrbox1 .bnrcntent li{
	background:url(images/bnricon.jpg) no-repeat;
	width:19px;
	height:17px;
	padding-left:25px;
}
.bnrbox1 .bnrcntent li a{	
	font-size:14px;
	line-height:25px;
	color:#FFFFFF;
}

#mainBg #mainTop #mainBtm{
	width:800px;
	display:block;
}
#mainBg{
	background:url(images/mainboxBg.jpg) repeat-y;
	margin:10px 0;
}
#mainTop{
	background:url(images/mainboxtop.jpg) no-repeat;
}
#mainBtm{
	background:url(images/mainboxBtm.jpg) no-repeat bottom right;
	overflow:hidden;
}
#mainbd{
	width:800px;
	overflow:hidden;
}
#mainlft{
	width:248px;
	padding:10px 0 0 10px;
	float:left;
}
#mainlft h2{
	background:url(images/manilfthdr.jpg) no-repeat;
	width:248px;
	height:35px;
	font-size:15px;
	line-height:35px;
	text-align:center;
	padding-bottom:14px;
}
#mainlfttxt{
	overflow:hidden;
	padding-bottom:12px;
}
#mainlfttxt li{
	background:url(images/mainicon.jpg) no-repeat 0 7px;
	padding-left:24px;
	line-height:22px;
	width:222px;
	font-size:14px;	
	font-weight:bold;
	float:left;
}
#mainlfttxt p a{
	color:#C49A00;
}
#mainlft span a{
	color:#232937;
}
#mainlft span b{
	color:#C49A00;
}
#add{
	background:url(images/add.jpg) no-repeat;
	width:219px;
	height:73px;
	float:left;
	margin-left:7px;
	margin-bottom:15px;
}
#mainrt{
	float:right;
	width:530px;
        
}

#title{
	font-size:18px;
	text-align:left;
	color:#545F77;
	padding:4px 0;
	font-weight:bold;
}
#mainrt p{
	color:#7B7B7B;
	font-size:12px;
	text-align:left;
	padding-right:10px;
}
#bodymainpic{
	background:url(images/mainbdpic.jpg) no-repeat;
	width:530px;
	height:206px;
	margin:15px 0 15px 1px;
}
#bodymainpic p{
	width:310px;
	height:94px;
	padding:51px 0 0 9px;
}
#bodymainpic p a{
	width:310px;
	height:94px;
	display:block;
}
.mainbdbxBg{
	background:url(images/mainbdboxbgbg.jpg) repeat-y;
	width:247px;
	float:left;
	padding:0 14px 0 0;
}
.mainbdbx .mainbdbxTop .mainBtm{
	width:247px;
	display:block;
}

.mainbdbx{
	background:url(images/mainbdboxBg.jpg) repeat-x; 
}
.mainbdbxTop{
	background:url(images/mainbdboxtop.jpg) no-repeat;
}
.mainbdbxBtm{
	background:url(images/mainbdboxbtm.jpg) no-repeat bottom left;
	padding-bottom:15px;
}
#btmBX{
	width:530px;
	overflow:hidden;
	padding:0 0 20px 0;
	float:left;
}
.boxcon h2{
	font-size:18px;
	text-align:center;
	width:247px;
	height:43px;
	line-height:35px;
}
#mainrt .boxcon p{
	width:210px;
	font-size:12px;
	font-weight:normal;
	padding:0 10px 5px 20px;
	line-height:20px;
	color:#FFFFFF;
}
.bx1pic{
	background:url(images/mainbd1stbxpic.jpg) no-repeat;
	width:211px;
	height:73px;
	margin-left:19px;
}
#ftrbg #ftrlft #ftrrt{
	height:43px;
	display:block;
}
#ftrbg{
	background:url(images/ftrbg.jpg) repeat-x;
	width:800px;
}
#ftrlft{
	background:url(images/ftrlft.jpg) no-repeat;
}
#ftrrt{
	background:url(images/ftrrt.jpg) no-repeat right top;
	padding:0 15px 15px 13px;
	overflow:hidden;
}
#ftrtxt{
	float:left;
	overflow:hidden;
}
#ftrtxt li{
	height:43px;
	float:left;
	padding:0 7px;
}
#ftrtxt li a{
	color:#FFFFFF;
	line-height:38px;
	font-weight:normal;
	text-decoration:none;
}
#ftrrt p{
	float:right;
	font-size:12px;
	line-height:38px;
}
.boxcon #btmbxtxt{
	padding-left:48px;
	overflow:hidden;
}
.boxcon #btmbxtxt li{
	width:199px;
	font-size:12px;
	font-weight:bold;
	line-height:22px;
}
#btmbxtxt li b{
	font-size:12px;
	font-weight:bold;
	color:#FFCE16;
}