a
{
	color:#AAA29E;
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
}

h1
{
	font-size:13px;
	margin-bottom:0px;  
}

h2
{
	margin-bottom:-7px;
	font-size:12px;
}

h3
{
	font-size:10px;
	margin-bottom:-7px;  
}

h4
{
	margin:0px;
	padding:15px;
	background:#62473B;
	font-size:15px;
	color:#FFFFFF;
	padding-top:15px;
	text-transform:uppercase;
	text-indent:220px;
}

img
{
	border:0px;
}

body
{
	margin:0px;
	text-align:center;
	background:#2C2A29;
	font-family:Arial, Verdana, arial;
	font-size:10px;
	color:#AAA29E;
}

/***container***/
#container
{
	margin:0 auto;
	text-align:left;
	background: #FFFFFF;
	width:776px;
	font-size:1.1em;
	color:#AAA29E;
	letter-spacing:1px;
	word-spacing:2px;
}

/***Keyword***/
#keyword
{
	overflow:hidden;
	background:#2C2A29;
	text-align:right;
}

#keyword h1
{
	font-size:9px;
	color:#AAA29E;
	margin:0px;
	padding:0px;
}

/***header***/
#header
{
	height:105px;
	background:#FFFFFF;
	padding-top:10px;
	overflow:hidden;
}

#header a
{
	color:#6F6E6E;
	text-decoration:none;
}

#header a:hover
{
	color:#272626;
}

#header ul
{
	margin:0px;
	padding:0px;
	list-style:none;
}

#header ul li
{
	border-bottom:1px solid #DADADA;
}

#header #logo
{
	width:223px;
	margin:0px;
	padding:0px;
	float:left;
}

#nav_left
{
	float:left;
	width:170px;
}

#nav_middle
{
	float:left;
	width:170px;
	margin-left:10px;
}

#nav_right
{
	width:190px;
	float:right;
}

#nav_right a
{
	color:#6F6E6E;
}

#nav_right a:hover
{
	color:#272626;
}

/***banner***/
#banner_top
{
	background:url(../gui/banner_top_bkgd.gif) no-repeat left bottom;
	clear:both;
	height:7px;
	margin:0px;
	padding:0px;  
}

#banner
{
	height:417px;
	background:#62473B;
	margin:0px;
	padding:0px;
}

/***main***/
#main
{
	margin:0px;
	background:#54453D;
	padding-top:20px;
}

#left
{
	float:left;
	width:160px;
	padding:0px 20px 20px 20px;
}

#content
{
	float:left;
	width:279px;
	border-right:1px solid #AAA29E;
	padding:0px 20px 20px 20px;
}

#content_wide
{
	float:left;
	width:535px;
	padding:0px 20px 20px 20px;
}

#right
{
	width:216px;
	float:left;
	padding:0px 20px 20px 20px;
}

div.column
{
	float:left;
	padding:0px 20px 20px 20px;
}

div.column_with_border
{
	float:left;
	border-right:1px solid #AAA29E;
	padding:0px 20px 20px 20px;
}

/***footer***/
#footer
{
	background:#473C39;
	padding-top:6px;
	margin:0px;
	clear:both;
	text-align:center;
	font-size:10px;
	letter-spacing:0px;
	height:27px;
}

html>body #footer
{
	height:21px;
}

#olw_footer
{
	background:#222222;
	margin:0 0 0 0;
	padding:8px;
	height:28px;
	font-size:11px;
	letter-spacing:0px;
	clear:both;
	text-align:center;
}

html>body #olw_footer
{
	height:20px;
}

/***Other***/
span.codedirection
{ 
	unicode-bidi:bidi-override; direction: rtl;
}

table.with_border tr td
{
	border:1px solid #FFFFFF;
	padding:10px;
}

/***For Admin CMS text***/
.CMStext
{
	color:#FFFFFF;
}

/***For Encoded Emails****/
span.codedirection
{ 
	unicode-bidi:bidi-override;
	direction: rtl; 
}