/* CSS Document */
a {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: none;
}
body {
	margin: 0px;
	background-color: #bfb591;
	background-image: url(../images/bg_page.jpg);
	background-position: center;
	background-repeat: repeat-y;
}
#frameFooter {
	width: 756px;
	height: 122px;
	margin: auto;
}
#frameFooterTwo {
	width: 756px;
	height: 130px;
	margin: auto;
}
#frameMenu {
	width: 200px;
	height: 225px;
	margin: auto;
}
#tableContentMain {
	margin: auto;
	width: 754px;
}
#tableContentMain .content_holder {
	background-color: #f6f5f1;
	border: 1px solid #aca77f;
}
#tableContentMain .spacer_content_horizontal_top {
	height: 7px;
	background-image: url(../images/bg_content_col_top.jpg);
	background-position: center;
	background-repeat: repeat-x;
}
#tableContentMain .spacer_horizontal_btm {
	height: 7px;
	background-color: #deddcb;
}
#tableContentMain .spacer_content_vertical {
	width: 7px;
	background-color: #deddcb;
}
#tableContentSub {
	width: 100%;
}
#tableContentSub .border_top {
	border-top: 1px solid #dae4ed;
}
#tableContentSub .comments {
	padding: 3px 0px 3px 19px;
	text-align: left;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	width: 540px;
}
#tableContentSub .edathadan {
	padding: 3px 0px 3px 0px;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #585c5f;
}
#tableContentSub .online_readers {
	padding: 3px 0px 3px 0px;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #da2218;
}
#tableContentSub .published_psn {
	padding: 3px 0px 3px 19px;
	text-align: left;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
}
#tableContentSub .right_menu_holder {
	vertical-align: 250px;
	text-align: left;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	width: 200px;
	padding-right: 15px;
}
#tableContentSub .story_holder {
	padding: 0px 18px 0px 18px;
}
#tableContentSub .story_title {
	padding: 3px 0px 3px 19px;
	text-align: left;
	vertical-align: middle;
	font-size: 21px;
	font-weight: normal;
	color: #585c5f;
}
#tableContentSub .row_top{
	vertical-align: top;
	text-align: left;
}
#tableContentSub .row_btm{
	vertical-align: middle;
	padding: 12px 0px 12px 0px;
}
#tableContentSub .row_btm_inner{
	vertical-align: top;
	padding: 12px 0px 12px 0px;
}
#tableContentSub .contact_details {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	height: 162px;
	padding: 0px 15px 0px 15px;
	color: #585c5f;
}
#tableContentSub .contact_me_psn {
	vertical-align: middle;
	padding: 0px 0px 15px 15px;
}
#tableContent {
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #585c5f;
	text-align: justify;
}
#tablePageHead {
	width: 540px;
}
#tablePageHead .page_path {
	padding: 3px 0px 3px 5px;
	text-align: left;
	vertical-align: middle;
	width: 155px;
}
#tablePageHead .page_notification {
	padding: 3px 0px 3px 5px;
	text-align: left;
	vertical-align: middle;
	width: 13px;
}
#tablePageHead .previous_posts_psn {
	padding-left: 15px;
	vertical-align: middle;
	text-align: left;
}
#tablePageHead .previous_posts_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #585c5f;
	font-weight: normal;
	width: 250px;
	height: 18px;
	padding: 0px 0px 0px 15px;
	border: 1px solid #dae4ed;
}
#tablePageHead .previous_posts_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #585c5f;
	font-weight: normal;
	width: 102px;
	padding: 0px 0px 0px 15px;
	text-align: left;
}
#tableContentSkeletonHome {
	width: 722px;
	margin: auto;
}
#tableContentSkeletonHome .ad_one {
	height: 44px;
	background-color: #eeeeee;
}
#tableContentSkeletonHome .ad_two {
	height: 44px;
	background-color: #eeeeee;
}
#tableContentSkeletonHome .ad_three {
	height: 44px;
	background-color: #e7e8ea;
}
#tableContentSkeletonHome .titles_table_psn {
	width: 33%;
	vertical-align: middle;
	padding: 5px 0px 5px 0px;
}
#tableContentSkeletonInner {
	width: 100%;
	height: 206px;
	margin: auto;
}
#tableContentSkeletonInner .ad_three {
	height: 44px;
	background-color: #e7e8ea;
}
#tableContentSkeletonInner .malayalam {
	font-family: AnjaliOldLipi, Kartika, "Arial Unicode MS", Karumbi;
	font-size: 13px;
	text-align: left;
	height: 162px;
	padding: 0px 15px 0px 15px;
	color: #585c5f;
}
#tableContentSkeletonInner .contact_details {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	height: 162px;
	padding: 0px 15px 0px 15px;
	color: #585c5f;
}
#tableContentSkeletonInner .contact_me_psn {
	vertical-align: middle;
	padding: 0px 0px 15px 15px;
}
#tableContentSkeletonInnerUp {
	width: 100%;
	height: 44px;
	margin: auto;
}
#tableContentSkeletonInnerUp .ad_three_up {
	height: 44px;
	background-color: #e7e8ea;
}
#tableContactMe {
	width: 400px;
}
#tableContactMe .tel_psn {
	padding-top: 15px;
}
#tableTitles {
	width: 200px;
	height: 50px;
	margin: auto;
}
#tableTitles .arrow_titles_psn {
	width: 18px;
	vertical-align: middle;
	text-align: right;
	padding-right: 3px;
}
#tableTitles .holder_stamp {
	width: 50px;
	height: 50px;
	border: 1px solid #a3b9c7;
	vertical-align: middle;
	text-align: center;
}
#tableTitles .intro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #7e7c7d;
	text-align: left;
}
#tableTitles .intro_white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #f6f5f1;
	text-align: left;
}
#tableTitles .intro_malayalam {
	font-family: AnjaliOldLipi, Kartika, "Arial Unicode MS", Karumbi;
	font-size: 10px;
	font-weight: normal;
	color: #526069;
	text-align: left;
	padding-top: 4px;
	vertical-align: top;
}
#tableTitles .lines_dotted {
	background-image: url(../images/line_dotted.jpg);
	background-position: left;
	background-repeat: repeat-x;
}
#tableTitles .titles_psn {
	width: 132px;
	padding: 2px 0px 0px 0px;
	text-align: left;
	vertical-align: middle;
}
#tableHolderFooter {
	width: 754px;
	height: 122px;
	margin: auto;
}
#tableIconsTop {
	margin: auto;
	width: 754px;
	height: 18px;
}
#tableIconsTop .col_left {
	text-align: right;
	vertical-align: middle;
	padding-right: 7px;
}
#tableIconsTop .col_right {
	width: 22px;
	text-align: left;
	vertical-align: middle;
	padding-top: 1px;
}
#tableTheme {
	margin: auto;
	width: 754px;
}
#tableTheme .shade_center {
	width: 7px;
	background-image: url(../images/bg_theme_col_left.jpg);
	background-position: center;
	background-repeat: repeat-y;
}
#tableTheme .spacer_horizontal {
	height: 7px;
	background-color: #FFFFFF;
}
#tableTheme .spacer_vertical {
	width: 7px;
	background-color: #FFFFFF;
}
#tableTheme .theme_image_holder {
	width: 418px;
	height: 193px;
	border: 1px solid #768067;
}
#tableTheme .title_holder {
	border: 1px solid #768067;
	vertical-align: middle;
	background-color: #e0ddce;
}
#tableTitle {
	width: 296px;
	height: 185px;
	margin: auto;
}
#tableTitle .bg_btm {
	background-color: #ece9e0;
	height: 48px;
}
#tableTitle .bg_btm2 {
	background-color: #669900;
	height: 48px;
}
#tableTitle .pic_brdr_light_blue {
	border: 1px solid #a7aeb8;
}
#tableTitle .pic_main_holder {
	width: 65px;
	text-align: right;
	vertical-align: middle;
	padding-bottom: 4px;
}
#tableTitle .pic_title_holder {
	vertical-align: middle;
	padding: 0px 0px 4px 12px;
	text-align: left;
}
#tableTitleSub .links {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	font-weight: normal;
	vertical-align: top;
	text-align: right;
}
#tableTextAdHome {
	width: 754px;
	margin: auto;
}	
#tableTextAdInnerTwo {
	width: 754px;
	margin: auto;
}
#tableTextAdInnerTwo .col_one {
	width: 35%;
	vertical-align: top;
}
#tableTextAdInnerTwo .col_two {
	width: 65%;
	vertical-align: top;
}
.bold {
	font-weight: bold;
}
.font_color {
	color: #585c5f;
}
.pic_brdr_zero {
	border: none;
}
.text_align_left {
	text-align: left;
}
.vertical_align_top {
	vertical-align: top;
}