/*------------------------------------------------------------------------
# Tunebig Old Paper
# ------------------------------------------------------------------------
# Copyright (C) 2008-2012 Tunebig.com. All Rights Reserved.
# Author: Stephenson F
# Websites:  http://www.tunebig.com
# Email: info@tunebig.com
-------------------------------------------------------------------------*/

img {
        border-style: none;
}

/* #top-bar{
        width:100%;
        height:30px;
        display:block;
        margin:0px 0px 20px -10px;
        padding:0px 18px 0px 0px;
        background-color:#36322f;
} */

#container {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}

#left-sec{
	width:270px;
	float:left;
	margin-top:20px;
}

#header {
	width:98%;
	height: 223px;
        position:absolute;
	top: 0px;
        z-index:1;
        background: url(../images/logo.png) no-repeat center;
}

#compass{
	width:257px;
	height: 249px;
	margin: -460px 0px 0px 80px;
        z-index:3;
        background:url(../images/compass.png) no-repeat center;
}

#rightlink{
	margin:20px 0px 0px 990px;
	position:absolute;
}


/****  Main Menu ****/

#mainmenu{
        position: absolute;
        z-index: 999;
	width:920px;
	height:86px;
        top:175px;
        margin-left:30px;
}

#mainmenu ul {
        list-style-type: none;
        margin: 5px 0px 0px 40px;
        padding: 20px 0px 0px 0px;
        font-weight: bold;
        z-index:999;
}

#mainmenu ul li{
        margin:0;
        padding:0;
        height:40px;
        float:left;
        position:relative;
}

#mainmenu ul li a{
        color:#fff;
	font-weight: 900;
        font-size: 16px;
        padding:10px;
        display: block;
	text-transform: uppercase;
        margin: 0px 0px 0px 30px;
}

#mainmenu ul li a:hover{
        text-decoration: none;
        color:#35312e;
}
#mainmenu ul li ul{
        display: block;
        height: 50px;
        width: 220px;
        position: absolute;
        z-index: 99;
        left: -999em;
        margin-left:-25px;
        margin-top:-15px;
        text-align:center;
}
#mainmenu ul li ul ul {
        margin: -35px 0 0 14px;
}

#mainmenu ul li li {
        width: 220px;
        height:auto;
        margin-top:0px;
}

#mainmenu ul li li a{
        color:#fff;
        font-size: 14px;
        margin: -5px 5px 0px 5px;
        display: block;
        padding: 10px;
        background-color:#000;
        background:url(../images/menusq.png) repeat;
}

#mainmenu ul li ul {
        left: -999em;        
}

#mainmenu ul li:hover ul ul, 
#mainmenu ul li:hover ul ul ul {
        left: -999em;        
}

#mainmenu ul li:hover ul, 
#mainmenu ul li li:hover ul, 
#mainmenu ul li li li:hover ul {
        left: auto;
}


/*** Slide area ***/

.slide {
        background: url(../images/slide-frame.png) no-repeat center;
	width:980px;
        height:500px;
	float: left; 
        top:150px;   
	position:absolute;
        z-index:3;
}

.slide-pic{
	width:860px;
        height:290px;
        margin:120px 0px 0px 60px; 
        display:block;
}

#topmenu {
	width:250px;
	height:30px;
	float: left;
        background-color:#333333;
        margin: 20px 0 0px 0;
        border-top: 1px dashed #ffffff;
}

#breadcrumbs_title{
	width:90px;
	height:40px;
        color: #b7b7b7;
        float: left;
        padding: 8px 0px 0px 20px;
	font-size: 12px;
        font-weight:bold;
}

#breadcrumbs {
	height:40px;
        color: #fec715;
        float: left;
        padding: 8px 0px 3px 0px;
	font-size: 12px;
}

/* Search box */

#search {
        margin-top:-40px;
}

#search input{
	width:256px;
	height:25px;
	float: right;
        padding-top:10px;
        padding-left:10px;
        padding-right:10px;
        border: none;
	background: url(http://jesseltonpoint.com.my/templates/tb_Old_Paper/images/search.jpg) no-repeat;
}

#mod_search_searchword {
        color: #b7b7b7;
}

#user1 {
	width:860px;
	height:auto;
	float: left;
        padding-top: 10px;
	padding-bottom: 10px;
        padding-left: 40px;
}

/******* right item *******/

#right {

        float:right;
	width: 230px;
	padding: 0px 10px 10px 10px;
        margin: 10px 10px 0px 0px;
        background-color:#fec715;
        color:#000;
}

#right a{
        color:#fff;
        font-weight:bold;
}

#right a:hover{
        color:#000;
        font-weight:bold;

}

#right h1,#right h2,#right h3 {
        color:#000;
}


/**** Content ******/

#tb_content{
        width:850px;
        float:left;
        height:auto;
}

#content.twoclass{
        width:700px;
	float: left;
	padding: 0px 20px 0px 20px;
        background-color:#fafaf9;
        color: #a8a8a8;        
}

#content.oneclass {
        width:850px;
	float: left;
	padding: 20px 20px 0px 10px;
        margin:80px 0px 20px 50px;
	background: url(../images/content-bg.png) repeat;
        height:auto;
}

#content .componentheading{
        font-weight: none;
        font-size: 1.6em;
}

#content .contentheading{
        font-weight: 500;
        font-size: 15px;
        text-transform: uppercase;
}

#content .modifydate{
        color: #d3d3d3;
        font-weight: bold;
        font-size: 0.7em;
}

#content .readon{
        color: #fec715;
        font-weight: bold;
        font-size: 0.9em;
}

#content .contentpaneopen .small{
        color: #dedede;
        font-weight: bold;
        font-size: 0.8em;
}

#content .contentpaneopen .createdate{
        color: #dedede;
        font-weight: bold;
        font-size: 0.7em;
}

#content .contentpaneopen .contenttoc{
        color: #fec715;
        font-weight: bold;
        font-size: 1em;
        padding: 10px 0px 10px 20px;
}

#content.pagenavcounter{
        color: #fec715;
        font-weight: bold;
        font-size: 0.8em;
        padding: 10px 0px 10px 0px;
}

/* 3column item */

#threecolumn{
        width: 850px;
        display: block;
        float:left;
        height:auto;
        margin-top:10px;
}

.column1{
	width: 30%;
        float:left;
        margin:-20px 5px 10px 0px;
        padding:10px;
        height:auto;
}

.column2{
	width: 30%;
        float:left;
        margin:-20px 0px 10px 5px;
        padding:10px;
        height:auto;
}

.column3{
	width: 30%;
        float:left;
        margin:-20px 0px 10px 5px;
        padding:10px;
        height:auto;
}

.column1 h3,.column2 h3,.column3 h3{
        margin: 0 0 10px 0;    
}

/* Footer */

#footer {
	color: #000;
	font-size: 12px;
        diaplay:block;
        width:1083px;
        height:96px;
        margin:-50px 0px 0px -50px;
        float:left;
        background:url(../images/footerbg.png) no-repeat;
}

#footer_m a:link,
#footer_m a:visited {
        color: #fec715;
}

#footer a:hover {
        color: #fff;
}

#footer_m {
        width:1000px;
        margin-bottom:-10px;
        margin-top:23px;
        float:left;
}
#footer_t {
        width:700px;
        float:left;
        text-align:left;
        margin-bottom:30px;
        margin-left:235px;
        margin-top:-5px;
}
#footer_m a:link{
        color: #fec715;
}

#footer_m ul {
	list-style: none;
        float:left;
        margin-left:190px;
}

#footer_m ul li {
        float:left;
        padding:5px;
        margin-right:10px;
}

#footer_m ul li a{
	text-transform: uppercase;
        font-size:12px;
        color:#efc642;
}

#footer_t a{
        color: #000;
        margin:0px;
}

table.blog_tbgallery span.article_separator{
        border-bottom: 1px dashed #dedede;
        width:700px;
        display:block;
}

.catimg, .catdescription{
        width:1px;
        height: 1px;
        display:none;
}

.module_counter{
        font-size:11px;
}

.jform{
margin-left:-5px;
}

.jform h2{
margin-bottom:20px;
}

.mapc{
background: url(https://../images/content-bg.png) repeat center;
width:425px;
height:480px;
padding:10px;
border: 1px solid #53440b;
}

.mapc2{
background: url(https://../images/content-bg.png) repeat center;
width:400px;
height:330px;
padding:10px;
border: 1px solid #53440b;
}

#footer .counter {
	color: #889fb9;
	font-size: 12px;
        diaplay:block;
        width:93px;
        height:34px;
        margin:-75px 0px 0px 120px;
        text-align:center;
        float:left;
}