/*

Theme Name: The Filipino Today

Theme URI:http://www.thefilipinotoday.com/

Description:

Author: Red	

Author URI:http://www.creativekick.com/

Version: 1.0

*/


body{
margin:0px;
padding:0px;
font-family:arial;
font-size:12px;
background:#f3f3f3;

}
a{
color:#202ef0;

}

p{
font-size:12px;
margin:10px 0px;
color:#666666;

}

form{
margin:0px;
padding:0px;
}



h1{
font-size:20px;
font-weight:bold;
color:#202ef0;
margin:0px 0px 12px 0px;

}

h3{
font-size:14px;
color:#666666;
margin:7px 0px 10px 0px;

}

ul{
margin:0px 0px 0px 15px;
padding:0px;
color:#666666;
font-size:12px;

}

ul li{
line-height:1.2em;
margin-bottom:5px;

}

ol{
color:#666666;
}

.small_text{
font-size:11px;

}

.color_black{
color:#000000;

}

.color_yellow{
color:#e0b621;

}

img{
vertical-align:top;
}

a img{
border:none;
}
#wrapper{
width:891px;
margin:0 auto;


}

.bg_top{
background:url(images/bg_body.gif) repeat-y;
padding-bottom:5px;

}

.bg_body{



background:url(images/bg_top.gif) 0px 0px no-repeat;

}

#header{
height:100%;

}

.logo{
float:left;
position:relative;
left:40px;

}

.header_right{
float:right;
text-align:right;
position:relative;
top:30px;
right:50px;
}

.header_right h3{
font-size:16px;
color:#999999;
margin:0px;

}


#container{
width:791px;
margin:0 auto;
padding:36px 0px 0px 0px;

}

.input{
width:569px;
font-family:arial;
font-size:20px;
border:1px solid #707070;
padding:4px 0px 4px 10px;
height:25px;
margin-right:14px;
}

.submit{
width:167px;
font-size:20px;
background:url(images/yellow_button.gif) no-repeat;
height:35px;
font-weight:bold;
color:#bd1a0d;
border:none;
position:absolute;
margin-top:0px;
text-transform:uppercase;


}

#content{
height:100%;
border-top:1px solid #cdcdcd;
margin-top:24px;
padding:16px 10px 0px 20px;

}

.content_result{
padding:16px 0px 0px 0px !important;

}

.content_left{
float:left;
width:245px;

}


.content_left h3{
background: url(images/grey_bg.gif) 0px 0px no-repeat;
font-size:10px;
text-transform:uppercase;
color:#999999;
padding:1px 0px 2px 7px;


}

.content_right{
float:right;
width:470px;
padding-top:10px;

}


.flag{
width:126px;
float:left;
margin-right:20px;
padding-top:15px;

}


.hot_search{
float:left;
width:195px;


}
.other{
background:#f4e5b1;
padding:11px 0px 0px 7px;
color:#999999;
width:76px;

}

.latest_blog{
width:590px;
float:left;


}
.latest_blog h2{
font-size:16px;
color:#666666;

}
.latest_blog ul{
font-size:14px;

}

.latest_blog ul li{
color:#666666;
margin-bottom:15px;
}

.search_wrap{
padding:0px 0px 0px 20px;

}
.search_wrap h1{
text-transform:uppercase;
}
.hot_topics{
padding-top:3px;

}

.hot_topics p{
color:#333333;
padding-left:14px;


}

.ads{
margin-bottom:15px;

}

.post{
margin-bottom:20px;


}

.post1{
margin-bottom:0px !Important;


}


.post img{
border:#CCCCCC 1px solid;
padding:3px;
}
.post .post_title{
font-size:18px;
margin:0px;
font-weight:bold;

}

.post .post_title a{
text-decoration:none;
}

.post .post_title a:hover{
text-decoration:underline;

}

.post_cat{
margin:0px 0px 3px 0px;
}

.post_cat a{
color:#e0b621;
text-decoration:none;
}
.post_cat a:hover{
text-decoration:underline;
}

.margin-top{
margin-top:5px;
}

#ask_box{
background:#e6e6e6;
padding:17px 0px 17px 23px;
margin-bottom:17px;

}
#ask_box h3{
margin:0px 0px 5px 0px;
font-size:16px;
color:#000000;

}
#ask_box input{
font-size:16px;
font-family:arial;

}

#ask_box .input1{
width:330px;
border:1px solid #707070;
height:25px;
padding:2px 0px 0px 5px;
margin-right:10px;

}

#ask_box .submit1{
background:url(images/ask_button.gif) no-repeat;
width:67px;
height:29px;
border:none;
color:#bd1a0d;
font-weight:bold;
position:absolute;
margin-top:0px;


}
.bg_space{
background:url(images/bg_bottom.gif) no-repeat;
width:835px;
margin:0 auto;
height:49px;

}

#footer{
height:100%;
border-top:1px solid #d3d3d3;
width:791px;
margin:0 auto;
padding-bottom:30px;

}



.footer_left{
float:left;
}


.footer_right{
float:right;

}

#footer p{
color:#999999;

}
#footer p a{
color:#999999;
text-decoration:none;

}
#footer p a:hover{
text-decoration:underline;

}




    img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto;
    }

    img.alignright {
    padding: 4px;
    margin: 0 0 2px 7px;
    display: inline;
    }

    img.alignleft {
    padding: 4px;
    margin: 0 7px 2px 0;
    display: inline;
    }

    .alignright {
    float: right;
    }

    .alignleft {
    float: left;
    }
	
	#layer1 {
	position: absolute;
	visibility: hidden;
	width: 400px;

	left:50%;
	margin-left:-165px;
	top: 40%;
	background-color:#EDEDED;
	border: 1px solid #828282;
	padding: 10px;
}

#close {
	float: right;
}

#view_all{
text-align:right !Important;
float:right;
padding-right:20px;

}


.tab_bg{

/*background:#e6e6e6 url(images/tab_left.gif) 0px 0px no-repeat;*/

}
.tab_bg1{
/*background: url(images/tab_right.gif) 100% 0px no-repeat;*/
/*height:26px;*/

}


.tab{
margin:0px;
padding:0px;
font-size:11px;
}
.tab li{
list-style-type:none;
display:block;
float:left;
height:32px;
}
.tab li a{
display:block;
float:left;
background:#e6e6e6;
padding:6px 15px 7px 15px;
text-decoration:none;

}

.tab_left a{
background:#e6e6e6 url(images/tab_left.gif) 0px 0px no-repeat !important;
padding-left:25px !important;

}

.tab_right a{
background:#e6e6e6 url(images/tab_right.gif) 100% 0px no-repeat !important;
padding-right:25px !important;
}

.tab_selected {
background:url(images/nav_left.gif) 0px 0px no-repeat !important;
position:relative;
height:32px;
}
.tab_selected a{
background:url(images/nav_right.gif) 100% bottom no-repeat !important;
padding:6px 24px 0px 24px !important;
height:26px;
color:#666666;
}

.tab_selected1 {
background:#000 url(images/nav_left1.gif) 0px 0px no-repeat !important;
position:relative;


}
.tab_selected1 a{
background:url(images/nav_right.gif) 100% 0px no-repeat !important;

padding:6px 25px 0px 25px !important;
height:26px;
color:#666666;

}


.tab_selected2 {
background:#000 url(images/nav_left1.gif) 0px 0px no-repeat !important;
position:relative;


}
.tab_selected2 a{
background:url(images/nav_right1.gif) 100% 0px no-repeat !important;

padding:6px 25px 0px 25px !important;
height:26px;
color:#666666;

}


.tab_text{
float:left;
margin:6px 0px 0px 0px;
font-size:11px;
}

.cat_desc{
color:#666666;
margin-bottom:15px;
}
