/*Common Styles*/
*{
  margin:0;
  padding:0;
 } 
 
body{
  text-align: center;
  background-color:#547939;
  font-family: Tahoma,arial,georgia,verdana;
  font-size: 100%;  
  background-image: url(Images/Background/Page.gif);
  background-position: left top;
  background-repeat: repeat-x;
  direction:rtl;
 }
ul, ol { list-style:none;}
p {
	font-size:.75em;
	color:#4c641b;
	line-height:20px;
	padding: 0 0 10px 0;
}

img{
 border:0;
 display: block;
}
 
fieldset{
border: 0;
}

h1{  
  float: left; 
  margin:10px 0px 0px 40px;

 }
 
 h2{
  font-size: 1.5em;
  color:#4c641b;
  font-weight:normal;
    line-height:15px;
}
h3{
  font-size:1.05em;
  color:#4c641b;
  font-weight:bold;
}


 a
{
color:#653F00;
text-decoration: none;
}
* :focus { outline:none } 
/*master div*/
#Master{
text-align: left;
width: 100%;
margin: 0 auto;
background-image: url(Images/Background/FooterColor.gif);
background-position: left bottom;
background-repeat:repeat-x;
float: left;
 }
 /*page area*/
#PageArea
{
 width: 1014px;
 margin: 0 auto;
}
/*page holder div to insert the background image*/
#PageHolder
{
 float: left;
 /*background-isamage: url(../../Images/Background/PageareaBackground.gif);
 background-position: left bottom;
 background-repeat: no-repeat;*/
 text-align:left;
 padding:0px 0px 30px 10px;
 width: 1004px;
 position: relative;
 z-index: 100;
}
/*header section*/
#Header{
  width: 990px;
  height:115px;
  float: left;
  background-image: url(Images/Background/MainPageHeader.gif);
  background-position: right top;
  background-repeat: no-repeat;
  float:left;
  margin-top:0px;
}
/*Navigation*/
#Navigation{
width:700px;
height:49px;
float:right;
clear:right;
position:relative;
top:28px;
}
#Navigation ul {
padding:12px 0px 0px 0px;
}

#Navigation ul li{
list-style-type:none;
float:right;
padding:0px 12px 0px 12px;
}
#Navigation .NavList li:first-child,#Navigation .NavList li.first-child
{
padding-right:0px; 
}
.NavList li:last-child,.NavList li.last-child
{
padding-left:0px;
}
#Navigation .NavList .Last{
padding:0px;
}
#Navigation ul li a{
text-decoration:none;
color:#e56a6b;
font-size:0.75em;
font-weight:bold;
}
#Navigation ul li a:hover{
color:#fff;
}
/*Mediaspace flash content*/
#MediaSpace{
float:left;
width:940px;
height:232px;
background-image: url(Images/Background/MediaspaceBorder.gif);
background-repeat: no-repeat; 
background-position: top left;
padding:20px 20px 73px 30px;
position:relative;
z-index:999;
margin: 1px 0 0 0;
background-color: #9e1c20;
}
/*Inner content below the flash content*/
#Content
{
width:985px;
float:left;
clear:both;
padding-left:5px;
margin-top:-12px;
position:relative;
/*z-index:990px;*/
/*margin: 0 0 30px 0;*/
} 
/*Column1 Containing the four boxes*/
.Column1{
width:800px; 
float: left;
overflow:hidden;
}
/*Column1  box*/
.Column1 .BoxTop{
width:380px;
float:left;
background-position: right top;
background-repeat:no-repeat;
margin:0px 20px 20px 0px;
}

.Column1 .Box{
width:380px;
float:right;
background-image: url(Images/Background/ControlsTop.gif);
background-position: right top;
background-repeat:no-repeat;
padding-top:10px;
margin:0px 20px 20px 0px;
}
/*Column1  box inner boxes */
.Column1 .Box .Controls, .Column1 .BoxTop .Controls{
width:380px;
float:left;
background-image: url(Images/Background/ControlsBottom1.gif);
background-position: left bottom;
background-repeat:no-repeat;
padding-bottom:9px;
}
/*Column1  box inner boxes  Inner holders*/
.Column1 .Box .InnerHolder, .Column1 .BoxTop .InnerHolder{
background-color:#cfebba;
width:360px;
float:left;
padding:0px 10px 0px 10px;
}
/*inner boxes Containg captions and informations*/
.Column1 .ControlCaption{
width:345px;
background-image: url(Images/Background/ControlInnerbackground.gif);
background-position: bottom left;
background-repeat:no-repeat;
float:left;
text-align:right;
padding:20px 15px 10px 0px;
background-color:#d2e5c5;
height:auto!important;
min-height:165px;
height:165px;
}
.Column1 .ControlCaption p{
padding-left:10px;
}
/*Captions*/
.Captions{
float:right;
width: 180px;
}

.Captions ul
{
list-style: none;
width: 180px;
padding-top: 20px;
}

.Captions ul li
{
float: right;
width: auto;
padding: 0 0 5px 10px;

}

.Captions ul li a
{
font-size: 0.7em;
color: #ad7e0e;
text-decoration: none;
}

.Captions ul li a:hover
{
color: #6b4b00;
}

/*Images*/
.ControlImage{
float:left;
padding-right:15px;
width: 150px;
overflow: hidden;
}

/*List item hloding the boxes*/
.HomeList li{
list-style-type:none;
float:right;
width:154px;
padding:0px 12px 20px 0px;
}
.HomeList .Last{
padding-right:0px;
}
.Thumb{
width:154px;
float:left;
}
.Description{
width:154px;
float:left;
}
/*Column2 Containing small boxe*/
.Column2{
width:180px;
float:left; 
padding-bottom:20px;
}
/*Column2  box*/
.Column2 .Box{
float:left;
/*background-image: url(../../Images/Background/SmallControlsTop.gif);*/
background-position: left top;
margin-bottom:20px;
background-repeat:no-repeat;
}
#MasterInnerPage .Column2 .Box{
float:left;
background-image: url(Images/Background/ControlsTop.gif);
background-position: left top;
background-repeat:no-repeat;
padding-top:10px;
/*margin:0px 0px 20px 0px;*/
}

.Column2 .Box .Controls{
float:left;
background-image: url(Images/Background/SmallControlsBottom.gif);
background-position: left bottom;
background-repeat:no-repeat;
padding-bottom:10px;
}
/*Column2  box inner boxes */
.Column2 .Box .InnerHolder{
background-color:#d2e5c5;
float:left; text-align:right;
padding:0px 10px 0px 10px;
}
/*inner boxes Containg captions and informations*/
.Column2 .ControlCaption{
background-color:#fef5cd;
width:145px;
background-image: url(Images/Background/NewsBubbles.gif);
background-position: left top;
background-repeat:no-repeat;
text-align:right; 
padding:20px 15px 0px 0px;
float:left;
}

.Column2 .ControlCaption h2
{
padding: 0 10px 0 0;
}

/*Right side ul  and list items*/
.Icons ul li{
padding-bottom:20px;
list-style-type:none;
float:left;
}
/*Footer*/
#Footer{
width: 1014px;
background-image: url(Images/Background/FooterBackground.gif);
background-position: right bottom;
background-repeat:no-repeat;
height:136px;
margin-top: -60px;
position: relative;
float: left;
z-index:1000;
}
/*Footer Content Main div*/
.Footercontent{
position:relative;
top:90px;
width:100%;
}
/*right div*/
.Copyright{
float:left;
padding:0px 0px 0px 120px;
}
/*Footer Text*/
.Copyright p{
color:#c78480;
font-weight:bold;
padding: 0;
}
.Footercontent p
{
padding: 0;
}

/*Left div*/
.PrivacyPolicy {
float:right;
font-weight:bold;
color:#fff;
padding:0px 50px 0px 0px;
text-align:right;
}
/*Footer  link*/
.PrivacyPolicy  a{
color:#fff;
text-decoration:none;
}
/*Footer link hover*/
.PrivacyPolicy  a:hover{
color:#f7c113;
}
/*Inner Page Styles::   News Page*/

.sf_newsList
{
list-style: none;
width: 95%;
}

.sf_newsList h2
{
font-size: 14px;
color: #a77600;
text-decoration: none;
font-weight: bold;
padding: 0 0 10px 0;
}

.sf_newsList h2 a
{
color: #a77600;
text-decoration: none;
font-weight: bold;
}

.sf_newsList h2 a:hover
{
color: #6b4b00;
}

.sf_newsList li
{
padding: 0 0 10px 0;
margin: 0 0 10px 0;
border-bottom: 1px solid #dcc486;
}


.sf_newsList li:last-child,
.sf_newsList li.LastChild
{
border: 0;
}

p.sf_readMore a
{
color: #6b4b00;
text-decoration: none;
}

p.sf_readMore a:hover
{
color: #a77600;
}

.EmptyMessage
{
padding: 0px 0 20px 0;
clear: both;
}

.sf_forumsEditor
{
margin: 0 0 20px 0;
}

.sf_forumsWrapper .sf_createNewItem
{
float: right;
}

.Textbox
{
width: 200px;
border: 1px solid #6b4b00;
}

/* user controls fome home page */
#Master div.leftColCont{

	padding:0; margin:0;
	border:none;
	float:right;
	text-align:right;
	direction:rtl;
	position:relative;
	clear:both;
}

#Master .WordOfDayHome{
	width:130px; 
	padding-bottom:15px;
	/*border-bottom:1px solid #557939;
	margin-bottom:15px;*/
	}
	
#Master .WordOfDayHome h3{
	width:64px;
	height:55px;
	text-indent:-2000px;
	background:url(Images/Caption/WordOf2Day.gif) no-repeat;
	}
 
#Master .LatestWord {
	width:130px; 
	padding-bottom:15px;
	}
 
#Master .LatestWord h3{
	width:123px;
	height:55px;
	text-indent:-2000px;
	background:url(Images/Caption/WordLatest.gif) no-repeat;
	}
 
 
#Master .ModafaLink {
	display:block;
/*	padding:25px 0;*/
padding-top:5px;
	font-size:0.8em;
	font-weight:bold;
	text-decoration:none;
	color:#557939;
}
#Master .ModafaLink:hover {
	text-decoration:underline;
}

/*********************************************InnerPage style*************************************************/

body.InnerPage {
	text-align: center;
	/*background-color:#ffb606;*/ 
  font-family: Tahoma, arial, georgia, verdana;
	font-size: 100%;
	background-image: url(Images/Background/InnerPage.gif);
	background-position: left top;
	background-repeat: repeat-x;
	direction:rtl;
}
#MasterInnerPage{
text-align: left;
width: 100%;
margin: 0 auto;
background-image: url(Images/Background/FooterColor.gif);
background-position: left bottom;
background-repeat:repeat-x;
float: left;
 }

#MasterInnerPage h2.sf_contentTitle {
	color: #6b4b00;
	font-size: 25px;
	padding: 0 0 20px 0;
}
#MasterInnerPage p.sf_contentDate {
	display:none;
}
#MasterInnerPage h3 {
	padding: 0 0 10px 0;
}
#MasterInnerPage h4 {
	float:right;
	color: #a77600;
}
#Kalimat,  #SoCooolClub {
	float: right;
	margin-top: -113px;
	margin-right:25px;
	position: relative;
	z-index: 1000;
}
.FloatLeft {
	float:left;
}
#MasterInnerPage #Header {
	width: 990px;
  height:169px;
  float: left;
  background-image: url(Images/Background/HeaderBackground.gif);
  background-position: right top;
  background-repeat: no-repeat;
  float:left;
  margin-top:0px;
}
#MasterInnerPage #Content h4 {
	width: 100%;
	text-align: right;
	margin-right: -5px;
}
#MasterInnerPage #Content {
	margin-top: 25px;
}
#MasterInnerPage .Column1 {
	margin-top:20px;
	float:right;
	clear:both;
}
#MasterInnerPage .Column1 .Box {
	margin:0 0px 20px 20px;
	float:right;
}
.NewsInfoleft {
	width:580px;
	float:right;
	clear:both;
	margin-left:20px;
}
.NewsInfoleft .NewsBox {
	float:left;
	background-image: url(Images/Background/NewsleftTop.gif);
	background-position: right top;
	background-repeat:no-repeat;
	padding-top:10px;
	float:left;
}
.NewsInfoleft .NewsLeft {
	background-image: url(Images/Background/NewsleftBottom.gif);
	background-position: right bottom;
	background-repeat:no-repeat;
	padding-bottom:10px;
	float:left;
}
.NewsInfoleft .NewsBoxshade {
	background-color:#cfebba;
	float:left;
	padding:0px 10px 0px 10px;
}
.NewsInfoleft .NewsDetails {
	background-image: url(Images/Background/NewsBubbles.gif);
	background-position: right top;
	background-repeat:no-repeat;
	background-color:#d2e5c5;
	width:520px;
	text-align:right;
	padding:20px 20px 0px 20px;
	float:left;
	height:auto!important;
	min-height:520px;
	height:520px;
}
.Date {
	color:#6b4b00;
	font-weight:bold;
}
.Paging {
	width:670px;
	padding-top:20px;
	float:left;
}
.Paging .Previous {
	text-align:left;
	font-size:.8em;
	color:#6b4b00;
	padding:10px 5px 9px 50px;
	float:left;
	background-image: url(../../Images/Generic/Previous.gif);
	background-position: left top;
	background-repeat:no-repeat;
	background-color:transparent;
	border:0px none;
}
.Paging .Next {
	text-align:right;
	font-size:.8em;
	color:#6b4b00;
	padding:10px 50px 9px 5px;
	float:right;
	background-image: url(../../Images/Generic/Next.gif);
	background-position: right top;
	background-repeat:no-repeat;
	background-color:transparent;
	border:0px none;
}
.Paging .Left {
	text-align:left;
	width:220px;
}
.Paging .Right {
	text-align:right;
	width:220px;
}
.Paging .Pageinfo {
	text-align:center;
	width:230px;
}
.Paging .Pageinfo span {
	font-size:.8em;
	color:#6b4b00;
}
.NewsInforight {
	width:380px;
	overflow:hidden;
	margin-top:20px;
}
.NewsInforight .Box {
	background-image: url(Images/Background/ControlsTop.gif);
	background-position: left top;
	background-repeat:no-repeat;
}
.NewsInforight .Box .Controls {
	background-image: url(Images/Background/ControlsBottom1.gif);
	background-position: left bottom;
	background-repeat:no-repeat;
}
/*inner boxes Containg captions and informations*/
.NewsInforight .ControlCaption {
	width:330px;
	padding:20px 30px 0px 0px;
	height:auto!important;
	min-height:300px;
	height:300px;
	position:relative;
	text-align:right;
	background-color:#d2e5c5;
}
.CartoonLogos {
	float:left;
	position: relative;
	right: -5px;
	overflow: hidden;
}
.CartoonLogos .Icons li {
	float:left;
}
.CartoonLogos td, .CartoonLogos ul li {
	vertical-align: top;
	padding: 0 0 0px 0;
}
.CartoonLogos td {
	vertical-align:top;
	text-align:right;
}
.CartoonLogos td img {
	margin: 0 10px 10px 0;
}
.Webcomic img {
	position: absolute;
	left: 0;
	bottom: 0;
}
/*NewsListing Page styles*/
#MasterInnerPage .Column2 {
	margin-top:20px;
	float: left;
}
.NewsList {
	width:780px;
	margin:20px 0px 0px 0px;
	float:right;
	clear: right;
}
.NewsList .NewsBox {
	background-image: url(../../Images/Background/NewsListtop.gif);
	background-position: right top;
	background-repeat:no-repeat;
	padding-top:16px;
	float:right;
	width:780px;
}
.NewsList .NewsLeft {
	background-image: url(../../Images/Background/NewsListbottom.gif);
	background-position: right bottom;
	background-repeat:no-repeat;
	padding-bottom:16px;
	float:right;
	width:780px;
}
.NewsList .NewsBoxshade {
	background-color:#ffe378;
	padding:0px 15px 0px 0px;
	float: right;
	width: 100%;
}
.NewsList .NewsDetails {
	background-image: url(../../Images/Background/NewsListbubbles.gif);
	background-position: right top;
	background-repeat:no-repeat;
	background-color:#fef4d0;
	height:auto!important;
	min-height:480px;
	height:480px;
	text-align:right;
	float: right;
	width: 710px;
	padding: 20px 20px 20px 20px;
}
.HorizontalListing td {
	width:220px;
	height:180px;
	padding:0px 0px 20px 30px;
	margin:0px 0px 20px 0px;
	list-style-type:none;
	background-image: url(../../Images/Background/NewsBottomline.gif);
	background-position: left bottom;
	background-repeat:no-repeat;
	vertical-align: top;
}
.NewsList .NewsDetails p img {
	margin: 10px;
	text-align: left;
}
.ReadMore a {
	color:#ad7e0b;
	font-size:0.8em;
	font-weight:bold;
}
.NewsList .Paging {
	width:670px;
	position:relative;
	bottom:30px;
	float:left;
}
/*-----------------------Forum Styles-------------------------------*/ 

#ctl00_ContentContentPlaceHolder_LoginStatus1, .sf_back a, .sf_createNewItem a, .sf_postCommands a {
	color: #6b4b00;
	background: #fff;
	font-size: 11px;
	display: block;
	padding: 5px 10px 5px 10px;
	margin: 0 0 20px 0;
	float: left;
	text-decoration: none;
	font-weight: bold;
	border: 1px solid #ffe378;
}
.sf_back, .sf_createNewItem {
	float: left;
}
/* .sf_createNewItem a, .sf_postCommands a {
	margin: 0 0px 0 10px;
	float: right;
}*/
.sf_threadTitle h1 {
	clear: both;
	float: none;
	width: 100%;
	text-align: right;
	direction: rtl;
}
h2.sf_forumCategoryTitle {
	color: #6b4b00;
	font-size: 25px;
	padding: 0 0 20px 0;
}
.sf_forumsWrapper {
	clear: both;
	padding: 0px 0px 0 0;
	text-align: right;
}
.sf_forumsWrapper h3 {
	font-size: 0.8em;
	padding: 10px 0 10px 0;
}
.sf_forumsList, .sf_forumsThreadsList {
	margin: 10px 0px 20px 0;
	font-size: 0.7em;
	clear: both;
	width: 100%;
}
.sf_forumsList th, .sf_forumsList td, .sf_forumsThreadsList th, .sf_forumsThreadsList td {
	border-bottom: 1px solid #ffe378;
	padding: 10px 10px 10px 0;
	text-align: right;
	vertical-align: top;
	color: #653f00;
}
.sf_forumsList th, .sf_forumsThreadsList th {
	color: #a77600;
}
.sf_forumTitle {
	padding: 0 0 20px 0;
}
.sf_forumTitle a, .sf_forumThreadTitle a, .sf_forumsWrapper td a {
	color: #d18700;
}
.sf_forumTitle a:hover, .sf_forumThreadTitle a:hover, .sf_forumsWrapper td a:hover {
	color: #a77600;
}
.CmsButLeft {
	padding: 10px 20px 0 0;
	color: #168ac2;
	display: block;
	float: left;
}
.sf_userInfo {
	padding: 20px 0 0 0;
	color: #aa6e30;
	font-size: 0.7em;
	font-weight: bold;
}
.sf_forumDate, .quote p {
	font-size: 11px;
}
.quote p {
	font-size: 11px;
	font-weight: bold;
}
.sf_postContent {
	font-size: 11px;
	border-bottom: 1px solid #ffe378;
	padding: 0 0 10px 0;
	color: #653F00;
}
.sf_postContent p {
	font-size: 11px;
	color: #653F00;
}
.sf_postListing .sf_postContent, .sf_singlePost .sf_postContent {
	border: 0;
}
.sf_postCommands {
	border-bottom: 1px solid #ffe378;
	padding: 10px 0 10px 0;
	margin: 0 0 10px 0;
	float: left;
	width: 100%;
}
.sf_mandatoryFields {
	padding: 10px 0 0 0;
}
.sf_createNewItem {
	margin: 0px 0 20px 10px;
}
.Publish {
	border: 1px solid #ffe378;
	background-color:#fff;
	padding:7px 5px 7px 5px;
	font-weight:bold;
	margin-bottom:10px;
	color: #6b4b00;
	font-size: 11px;
}
.FormLinks {
	border: 1px solid #ffe378;
	background-color:#fff;
	padding:7px 7px 7px 7px;
	font-weight:bold;
	color: #6b4b00;
	font-size: 11px;
}
.aligntop {
	float:right;
	margin-top:-13px;
}
.sf_createNewItem .Button, .Form .Button {
	clear: none;
	float: left;
	margin: 10px 20px 10px 0;
	color: #fff;
	background:url(Images/Background/BtnBG.gif) no-repeat;
	font-size: 11px;
	display: block;
	padding: 4px 10px;
	float: left;
	text-decoration: none;
	font-weight: bold;
	border:none;
	cursor:pointer;
}
.sf_forumsEditor table td {
	border: 0;
}
.rade_editorModesCell ul li a, .rade_editorModesCell ul li a:hover {
	color: transparent;
}
.Login .Textbox {
	border: 1px solid #bebebe;
	width: 150px;
	padding: 3px;
}
.Login {
	margin: 20px;
	font-size: 11px;
	color: #a77600;
}
.LoginTitle {
	font-weight: bold;
	font-size: 0.9em;
	margin: 0 20px 0 0;
}
.Login th {
	width: 150px;
	text-align: right;
	padding: 0 0 10px 0;
}
.Login td {
	padding: 0 0 10px 0;
}
.Login .checkbox input {
	height: 15px;
	margin-left: 15px;
}
.Login td.Action {
	width: 100%;
	border-top: 1px solid #a77600;
	padding: 10px 0 0 0;
}
.Login td p {
	font-size: 11px;
	padding: 0 0 10px 0;
}
.LoginButton {
	color: #6b4b00;
	background: #fff;
	font-size: 11px;
	display: block;
	padding: 5px 10px 5px 10px;
	margin: 0 -3px 0px 0;
	float: left;
	text-decoration: none;
	font-weight: bold;
	border: 1px solid #ffe378;
}
#CartoonAcademy {
	position: relative;
	float: right;
	margin: 20px 0 20px 0;
	z-index: 1000;
}
/*------------------------------------------Blog Styles--------------------------------------------------*/

.sf_postListing {
	list-style: none;
}
.sf_postListing li {
	border-bottom: 1px solid #ffe378;
}
h2.sf_postTitle {
	padding: 0 0 10px 0;
	font-size: 14px;
	font-weight: bold;
}
h2.sf_postTitle a {
	color:#A77600;
	text-decoration: none;
}
.sf_singlePost h2.sf_postTitle {
	font-size: 18px;
}
.BlogArchive ul, .tagCloud {
	list-style: square;
	margin: 10px 20px 20px 20px;
	font-size: 12px;
}
.tagCloud, .ControlCaption ul {
	list-style: none;
	margin: 0px 0px 20px 20px;
}
.tagCloud li {
	padding: 0 0 10px 10px;
	float: none;
	display: inline;
}
.ControlCaption ul li {
	color: #4c641b;
	font-weight: none;
	padding:0 0 10px 0;
	font-size: 0.8em;
}
.BlogArchive ul li a, .tagCloud li a {
	color: #4c641b;
	text-decoration: none;
}
.s6 {
	font-size: 1.8em;
}
.s5 {
	font-size: 1.4em;
}
.s4 {
	font-size: 1.2em;
}
.s3 {
	font-size: 1em;
}
.BlogArchive ul li a:hover, .tagCloud li a:hover {
	color: #6b4b00;
}
.ListGeneric {
	list-style: none;
	border-top: 1px solid #a77600;
	padding: 20px 0 0 0;
	float:left;
}
.ListGeneric li {
	width: 150px;
	padding: 0 10px 0px 0;
	margin: 0 0 20px 0;
	float:left;
	height: 190px;
}
 .ListGeneric li:last-child, .ListGeneric li.LastChild, {
border: 0;
}
.ListGeneric li .Thumb {
	float: left;
	padding: 0 0 20px 0;
}
.ListGeneric li .Summary {
	float: left;
	padding: 0 0 0 30px;
}
.Registration {
	width:500px;
}
.Registration td {
	padding:10px;
}
.Registration td ul li {
	padding:10px;
	color:#6B4B00;
	font-size:0.8em;
	font-weight:bold;
	list-style-type:none;
}
.Registration td ul li label {
	width:200px;
}
.SignUp th {
	color:#A77600;
	font-size:11px;
	font-weight:0.8em;
	text-align:right;
}
.SignUp td {
	color:#A77600;
	font-size:0.70em;
	font-weight:bold;
	width:200px;
	text-align:right;
	vertical-align:top;
}
.SignupText {
	width:150px;
}
.Action a {
	float:right;
	margin-top:-19px;
	position:relative;
}
.Action {
	width:305px;
}
#ctl00_NewsListContentPlaceHolder_ctl00_LoginView1_LoginStatus1 {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #FFE378;
	color:#6B4B00;
	display:block;
	float:left;
	font-size:11px;
	font-weight:bold;
	margin:0 0 20px;
	padding:5px 10px;
	text-decoration:none;
}
.sf_userInfo, .sf_threadTitle {
	clear: both;
}
.Form {
	font-size: 0.8em;
	color: #4c641b;
	width:294px;
}
.Form td {
	padding: 0 0 10px 0;
	width:180px;
}
.Form th {
	padding: 0 0 10px 10px;
	width:104px;
}
.Form .Textbox {
	border: 1px solid #6ba242;
	width: 180px;
}
/*Left Col Content */




 .leftColCont {
	width:294px;
	padding-bottom:15px;
	margin-bottom:15px;
	border-bottom:1px solid #557939;
	float:right;
	text-align:right;
	direction:rtl;
	position:relative;
	clear:both;
}
.ReadMoreLink {
	display:block;
	position:absolute;
	text-decoration:none;
	color:#d53062;
	right:0px;
	bottom:15px;
	font-size:0.7em;
}
.ReadMoreLink:hover {
	text-decoration:underline;
}
.leftColCont .right {
	width:124px;
	float:right;
	text-align:right;
	direction:rtl;
}
.leftColCont .right h3 {
	padding:0;
	margin:0;
	color:#557939;
}
.leftColCont .right h3 span {
	color:#d51351;
	display:none;
}
.leftColCont .right h3.TagListHeading{
	width:58px;
	height:26px;
	text-indent:-2000px;
	background:url(Images/Caption/tagList.gif) no-repeat;
	}
.leftColCont .right h3.TopTenWordsHeading {
	width:100px;
	height:55px;
	text-indent:-2000px;
	background:url(Images/Caption/TopTenWords.gif) no-repeat;
}
.leftColCont .right h3.WordOfDayHeading{
	width:64px;
	height:55px;
	text-indent:-2000px;
	background:url(Images/Caption/WordOf2Day.gif) no-repeat;
	}
	
.leftColCont .right h3.LatestWordHeading{
	width:123px;
	height:55px;
	text-indent:-2000px;
	background:url(Images/Caption/WordLatest.gif) no-repeat;
	}
h3.suggestWord {
	width:130px; 
	height:33px; 
	clear:both;
	text-indent:-2000px;
	background:url(Images/Caption/SuggestWord.gif) no-repeat;
		}
.leftColCont .left {
	width:170px;
	float:right;
	text-align:right;
	direction:rtl;
}
.leftColCont .left ul {
	list-style:none;
	margin:0;
	padding:0;
}
.leftColCont .left ul li {
	width:80px;
	padding-right:5px;
	float:right;
}

.leftColCont  ul.SingleColumn li {
float: none;
width: auto;
}

.leftColCont .left ul a,.leftColCont  ul.SingleColumn li a {
	color:#557939;
	text-decoration:none;
	font-weight:bold;
	font-size:0.7em;
}
.leftColCont .left ul a:hover {
	text-decoration:underline;
}
.leftColCont .left p {
	font-family:0.7em;
	color:#557939;
	line-height:1.5em;
	padding:0;
	margin:0;
}
.leftColCont .left .ModafaLink {
	display:block;
	width:100%;
	text-align:center;
	height:50px;
	padding-top:25px;
	font-size:1em;
	font-weight:bold;
	text-decoration:none;
	color:#557939;
}
.leftColCont .left .ModafaLink:hover {
	text-decoration:underline;
}
.LastDiv {
	margin-bottom:15px;
}

.sf_genericContentList li{ float:right; width:173px;}
#ctl00_ContentContentPlaceHolder_PageComments1_ctl00_ctl00_pnlContent, .sf_contentAuthor, .sf_anonymousComment span{ font-size:0.75em;color:#4C641B;}
.sf_genericContent, .sf_contentAuthor{ color:#4C641B}
p.sf_commentAuthor{ padding-bottom:0!important;}
.sf_commentListing li{ margin-bottom:10px;}
.sf_contentComments .sf_contentCommentForm, .sf_genericContent, .sf_contentAuthor{ color:#4C641B;}

