html, body {
	font-family: Tahoma ; 
	line-height: 1.4em; 
	margin:0; 
	padding: 0; 
	font-size: 11px; 
	color: #333333;
	background-color:#e8d8bf ;
}

table {
	/*width: 100%;*/
}

table td {
	padding: 5px;
	border-width: 0;
	vertical-align: top;
}

img {
	border: 0px;
}

a {
	color:#310101 ;
	text-decoration: none;
}

a:hover {
	color:#F90 ;
}

h1 {font-size: 1.2em; color:#FFF ; }
h2 {font-size: 1.1em;}
h3 {font-size: 1em;}
h4 {font-size: 1em;}
h5 {font-size: .9em;}
h6 {font-size: .8em;}

/* lists */
#xo-canvas-content ul {margin: 5px; padding: 10px; list-style: decimal inside; text-align: left;}
#xo-canvas-content li {margin-left: 5px; color: #000; background-color: inherit; line-height: 1.4em; list-style: circle;}

#xo-page {
	padding: 0 .5em;
}


/* ---------- Redirect ------------ */
#xo-redirect {
	margin: 40px 0;
	margin-left: auto;
	margin-right: auto;
	width: 85%;
	background-color: #f7e6bd;
	color: #222;
	text-align: center;
	font-weight: bold;
	padding: 10px;
	text-align: center;
	border: 2px solid #DDDDFF;
}
/* ---------- Site close ------------ */
#xo-siteclose-login {
	width: 270px;
	margin-left: auto;
	margin-right: auto; 	
	border:1px solid #DDDDFF;	
	margin-top: 40px;
	margin-bottom: 20px;
}
#xo-siteclose-login h2 {
	background-color: #f3ac03;
	font-weight: bold;
	font-size: 1em; 
	color: white;
	padding: 2px;	
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: center;	
}
#xo-siteclose-login form {
	padding: 0px;
	margin: 0px;	
}
#xo-siteclose-login div{
	padding: 6px;
}
#xo-siteclose-login span.left {
	float: left;
	padding-bottom: 3px;
}
#xo-siteclose-login span.right {
	float: right;
	padding-right: 3px;
	padding-bottom: 3px;
}
#xo-siteclose-login div.button {
	text-align: right;
	clear: both;	
	padding-right: 0px;
}
/*************** Header *************/
#header .menu {
	background-image:url(images/header_03.gif) ;
	background-repeat:no-repeat ;
	height:49px;
	width:820px;
	vertical-align:middle ;
	text-align:left ;
}
#header .link {
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif ;
	vertical-align:middle ;
	font-weight:bold ;
	font-size:12px;
	height:49px;
	text-align:center ;
}
/* ---------- Davood Left Column  ---------- */
#leftcolumn {
	width: 220px; 
	font-size:11px; 
	background-color:#e8d8bf ;
}

#leftcolumn .blockTitle {
	background-color:#968872;
	height:25px;
	color:#f1f1f1 ;
	vertical-align:middle ;
	font-size:11px;
	font-weight:bold ;
	padding-left:15px;
}
#leftcolumn .blockContent {
	padding:5px;
	text-align:justify;
	border-right:1px solid #480000 ;
	border-bottom:1px solid #480000 ;
}

/*************************************************/
/* ---------- Davood Right Column  ---------- */
#rightcolumn {
	width: 220px; 
	font-size:11px; 
	background-color:#e8d8bf ;
}
#rightcolumn .blockTitle {
	background-color:#968872;
	height:25px;
	color:#f1f1f1 ;
	vertical-align:middle ;
	font-size:11px;
	font-weight:bold ;
	padding-left:15px;
}
#rightcolumn .blockContent {
	padding:5px;
	text-align:justify;
	border-left	:1px solid #480000 ;
	border-bottom:1px solid #480000 ;
}
/************************************************/

/* ---------- Davood Center Column  ---------- */
#centercolumn { 
width:564px ; 
font-size:11px ; 
background-color:#e8d8bf ;
padding-right:17px;
padding-left:7px;
}

#centerCcolumn .blockTitle {
	width:564px;
	height:30px ;
	color:#333 ;
	padding-left:10px;
	vertical-align:middle ;
	font-weight:bold ;
	border-bottom:1px dashed #480000 ;
	

}
#centerCcolumn .blockContent {
	padding:7px;
	color:#333;
	font-size:11px;
	text-align:justify;

}
#centerCcolumn .blockfooter {
	height:5px;
	width:564px;
	padding-top:5px;
	padding-bottom:5px;
}

/****************************************/
#centerLcolumn { 
	font-size:11px ; 
	padding-top:10px ;
	padding-right:8px;
	padding-bottom:5px;
}
#centerLcolumn .blockTitle {

}
#centerLcolumn .blockContent {

}

/***************************************/

/****************************************/
#centerRcolumn { 
	width:270px ;
	font-size:11px ; 
	padding-top:10px ;
	padding-bottom:5px;
}
#centerRcolumn .blockTitle {

}
#centerRcolumn .blockContent {

}

/***************************************/
#footer {
	width:1004px;

}
#footer .footer {
	border:1px solid #480000 ;
	height:55px;
	vertical-align:middle ;
	text-align:center ;
}
#footer a {
	color:#333 ;
}
#footer a:hover {
	color:#C30 ;
}
/******************************************************/

/************************ content *********************/
#content {
width:564px ;
font-size:11px ; 
font-family:Tahoma ;
font-size:11px ;
color:#333 ;
background-color:#e8d8bf ;


}
#content .test {
	padding-right:10x;
	color:#333 ;
}
