  
  #cRight {
	border: 0px solid #ffffff;
	float: right;
	width: 365px;
	margin: 0px 0px 0px 0px;
  }
  
  #rTop {
	clear: both;
	margin: 0px 0px 10px 0px;
	border-width: 1px;
	padding: 0px 10px 0px 10px;
	/*background-color: #ff6699;*/
	border-color: #cdeb8b;
	background: #ffffff;
  }
  
  #rTop a {
	  line-height: 50px;
	  text-align: center;
	  font-weight: bold;
  }
  
  #search {
	clear: both;
	margin: 0px 0px 10px 0px;
	border-width: 1px;
	padding: 10px 10px 10px 10px;
	/*background-color: #ff6699;*/
	border-color: #cdeb8b;
	background: #ffffff;
  }
  
  .rDx {
	float: right;
	width: 165px;
	border-width: 1px;
	border-color: #cdeb8b;
	background: #ffffff;
  }
  
  .rDx ul {
	padding: 10px 0px 10px 0px;
	color: #5D5D5D;
  }
  
  .rDx  ul li {
	line-height: 20px;
	padding: 0px 0px 0px 10px;
  }
  
  .rSx {
	padding: 0px 10px 0px 10px;
	margin: 0px 175px 0px 0px;
	border-width: 1px; 
	border-color: #cdeb8b;
	background: #ffffff;
  }
  
  .rSx ul {
	padding: 10px 0px 10px 0px;
	color: #5D5D5D;
  }
  
  .rSx ul li {
	line-height: 20px;
  }
  
  .rSx ul li ul {
	padding: 0px;
  }
  
  ul.children li {
	padding: 0px 0px 0px 20px;
  }
  
  #rBottom {
	clear: both;
	height: 300px;
	margin: 10px 0px 0px 0px;
	border-style: solid;
	border-width: 1px;
	padding: 0px 10px 0px 10px;
	border-color: #cdeb8b;
	background: #ffffff;
  }
  
  #tabs {
	clear: both;
	margin: 10px 0px 0px 0px;
	border-style: solid;
	border-width: 1px;
	padding: 10px 10px 10px 10px;
	border-color: #cdeb8b;
	background: #ffffff;
  }
  
	#tabs ul {
	}
	
	#tabs li {
		margin-left: 0px;
		list-style: none;
	}
	
	* html #tabs li {
		display: inline; /* ie6 double float margin bug */
	}
	
	#tabs li, #tabs li a {
		float: left;
	}
	
	#tabs ul li a {
		text-decoration: none;
		padding: 8px;
		color: #006600;
		font-weight: bold;
	} 
	
	#tabs ul li.ui-tabs-selected {
		background: #FFFFCC;
		border-width: 1px 1px 0px 1px;
		border-style: solid;
		border-color: #CDEB8B;
		/*position: relative;
		z-index:10;*/
	}
	
	#tabs ul li.ui-tabs-selected a {
		color: #006600;
	}
	
	#tabs .ui-tabs-hide {
		display: none;
	}
	
	#tabs div {
		background: #FFFFCC;
		clear: both;
		padding: 10px;
		min-height: 220px;
		overflow: auto;
		border-width: 1px 1px 1px 1px;
		border-style: solid;
		border-color: #CDEB8B;
		margin: -1px 0px 0px 0px;
	}
	
	* html #tabs div {
		width: 320px;
	}
  
  #cLeft {
	border: 0px solid #ffffff;
	margin: 0px 340px 0px 0px;
  }
  
  .navigation {
	border: 1px solid #cccccc;
	width: 576px;
	padding: 0px 10px 0px 10px;
	margin: 0px 0px 10px 0px;
	line-height: 23px;
	color: #FF3366;
	background: url('../img/accordionbg.png');
  }
  
  .post {
	border-style: solid;
	border-width: 10px 1px 10px 1px;
	width: 576px;
	margin: 0px 0px 10px 0px;
	padding: 0px 15px 40px 15px;
	background: #ffffff;
	color: #5D5D5D;
		-moz-box-shadow:0 4px 18px #C8C8C8;
  }
  
  .post h2 a:hover{
	  text-decoration: underline;
  }
  
  .post h5 b {
	  color: #000000 !important;
  }
  
  .post p {
	  margin: 0px 0px 20px 0px;
	  font-size: 17px;
	  text-align: justify;
  }
  
  .post p.wp-caption-text{
	  margin: 0px 0px 0px 0px !important;
	  font-size: 11px !important;
  }
  
  .post img {
	  margin: 10px !important;
  }
  
  .post .sexy-bookmarks {
	  margin-bottom: 30px !important;
  }
  
  .postmetadata {
	  padding: 10px 0px 0px 0px;
  }
  
  cite.fn {
	  font-weight: bold;
	  font-size: 16px;
  }
  
  #comments_area {
	border-width: 0px;
	margin: 10px 0px 10px 0px;
  }
  
  .comment {
	border-style: dotted;
	border-width: 1px;
	padding: 10px;
	margin: 20px 15px 20px 15px;
  }
  
  .comment p {
	line-height: 30px;
  }
  
  .comment .url {
	  text-decoration: underline;
  }
  
  .comment .fn a:hover {
	color: #20B4E2 !important;
  }
  
  .depth-2 {
	background-color: #ffccff;
	margin: 0px 30px 0px 40px;
  }
  
  .comment-author img {
	  float: right;
  }
  
  #commentform input, #commentform textarea  {
	border: 1px solid #ff3366;
	background-color: #ffcccc;
  }
  
  #commentform input:focus, #commentform textarea:focus  {
	background-color: #ffccff;
  }
  
  #commentform input  {
	margin: 10px 0px 0px 0px;
  }
  
  #commentform textarea {
	width: 100%;
	margin: 10px 0px 10px 0px;
  }
  
  #relatedPost  {
	border: 1px dotted #cccccc;
	padding: 0px 10px 0px 10px;
	margin: 10px 0px 10px 0px;
  }
  
  #relatedPost ul {
	margin: 0px 0px 20px 30px;
  }
  
  #relatedPost li {
	list-style-type: circle;
  }
  
  #relatedPost a {
	font-size: 16px;
	line-height: 25px;
  }
  
  #ratings  {
	border: 1px dotted #cccccc;
	padding: 10px 10px 10px 10px;
	margin: 10px 0px 10px 0px;
  }