/*  
Template Name: Main Stylesheet
Copyright: CalgaryFilipino.com, King Rosales
Description: This is a copyright protected theme designed and developed by <a href="http://www.kingrosales.com">King Rosales</a>.
Version: 1.0
Author: King Rosales
Author URI: http://www.kingrosales.com/

*/

*
{
	margin:0;
	padding:0;
}



div#content h3
{
       font-size:.9em;
}

table.advertising-rates
{
       width:600px;
       font-size:.6em;
       background:#e9eff4;
       padding:5px;
       border:1px solid #ccc;
}


table.advertising-rates tr td
{
       background:#fff;
       padding:10px;
}

.tabbertab ul{
list-style-type:disc;
}

.tabbertab ul li{
margin-left:10px;
font-weight:bold;
}

html, body
{
	width:100%;
	text-align:center;
	vertical-align:middle;
}

ul.business-list
{
       list-style-type:none;
}

ul.business-list li.page_item
{
        margin:0;
        padding:0;
        list-style-type:none;
        font-size:1.1em;
}
a
{
	text-decoration:none;
}
a:hover
{
	text-decoration:underline;
}
div#bread-n-butter
{
	width:957px;
	margin: 0 auto;
	padding:5px 0 3px 0;
}
div#breadcrumb
{
	float:left;
}
div#breadcrumb h1
{
	font-size:.7em;
	color:#fff;
	background:inherit;
	margin-left:20px;
	font-family:verdana, arial, sans-serif;
}
div#breadcrumb h1 a
{
	color:#fff;
}

.pagecrumb
{
        margin: 5px 0 5px 0;
}

div#advertising-contact-links
{
	text-align:right;
	font-size:.7em;
	color:#fff;
	margin-right:20px;
	font-family:verdana, arial, sans-serif;
}
div#advertising-contact-links a
{
	color:#fff;
	font-weight:bold;
}

/* Header */
div#header p.description
{
	font-family:verdana,arial,sans-serif;
}



/* Advertisements */

div#header-advertisement
{
	width:100%;
	text-align:center;
}
div#leaderboard-728x90
{
	margin:5px auto;
}

div#ad-g-160-600
{
	float:left;
	height:600px;
	width:180px;
	text-align:center;
	border:1px solid #ccc;
	padding-bottom:10px;
        background-color:#e9eff4;
}

div#ad-g-120-600
{
        float:left;
        height:600px;
        width:140px;
	text-align:center;
	border:1px solid #ccc;
	padding-bottom:10px;
        background-color:#e9eff4;
}

div#sidebar .ad-g
{
	width:300px;
        height:250px;
        max-height:250px;
	margin-bottom:5px;
	border:1px solid #ccc;
	text-align:center;
}

div#sidebar .ad
{
	width:300px;
        height:250px;
        max-height:250px;
	margin-bottom:5px;
	border:1px solid #ccc;
	text-align:center;
}

div#sidebar .subscribe
{
	width:290px;
        height:125px;
	margin-bottom:5px;
	border:1px solid #ccc;
	text-align:left;
        line-height:1.5em;
        font-size:.75em;
        padding: 10px 0 10px 10px;
        background-color:#f57300;//#0d4e90;
	font-family:arial,helvetica,sans-serif;
        color:#fff;
}

div#sidebar .subscribe h3
{
        font-size:1.5em;
        margin-bottom:.5em;
}

div#sidebar .text-ad
{
	width:290px;
        background:#3570aa url('common/images/menu-main-background.gif') repeat-x;
        height:140px;
	margin-bottom:5px;
	border:1px solid #ccc;
	text-align:left;
        line-height:1.5em;
        font-size:.75em;
        padding: 10px 0 10px 10px;
	font-family:arial,helvetica,sans-serif;
}

div#sidebar .text-ad a
{
	color:#fff;
        font-size:.85em;
}

div#sidebar .text-ad-title
{
        font-size:1.2em;
        font-weight:bold;
	font-family:verdana,arial,sans-serif;
        text-decoration:underline;
}

div#sidebar .text-ad-url
{
        color:#999;
        font-size:.9em;
}

.advertise-here
{
	font-family:verdana,arial,sans-serif;
	font-size:.6em;
	color:#aaa;
	text-align:right;
}

/* Banners */

div#banner
{
	height:250px;
	min-height:250px;
	max-height:250px;
}


/* Post Multimedia */

div#post-multimedia
{
        width:260px;
        background:#e9eff4;
        border:1px solid #ccc;
        margin:1em 0 1em 1em;
        padding:5px 0 5px 5px;
        float:right;
}

html>body>div#post-multimedia
{
        margin:0 0 1em 1em;
}

div#map
{
        border: 1px solid #ccc;
        width:250px;height:175px;
        margin:0;
        padding:0;
}

div#map h2, p
{
        margin:0;
        padding:0;
}

div#post-video
{
        border: 1px solid #ccc;
}        

/* Menu */

div#menu
{
	clear:both;
	background:#3570aa url('common/images/menu-main-background.gif');
	height:28px;
	min-height:28px;
	padding-top:8px;
        width:930px;
        min-width:930px;
}
div#menu ol.main, div#menu ol.contact
{
}
div#menu ol.main
{
	float:left;
}
div#menu ol.contact
{
	float:right;
}
div#menu ol.main li, div#menu ol.contact li
{
	list-style-type:none;
	display:inline;
	font-family:verdana,arial,sans-serif;
	font-size:.75em;
	font-weight:bold;
	margin:0 0 0 10px;
        padding:0 10px 0 0;
	border-right:1px solid #69c;
}
div#menu ol.main li a, div#menu ol.contact li a
{
	color:#fff;
}


/* Content Container */

div#content-container
{
	width:610px;
	float:left;
        background:#fff;
}


/* Content */

div#content
{
        width:610px;
}
div#content h1
{
    	font-size:1.1em;
	color:#486e5f;
	margin-bottom:1em;
}
div#content h2
{
	margin-bottom:.25em;
	padding:3px; 0 0 5px;
}
div#content h2 a
{
	//color:#0d4e90;
	//text-decoration:underline;
	color:#000;
}
div.link
{
	border:1px solid #486e5f;
	padding:5px;
	margin-bottom:.5em;
}
div#content p
{
    	font-size:.7em;
    	line-height:1.7em;
    	margin-bottom:1.5em;
	padding-left:5px;
}

div#content ul, div#content ol
{
        font-size:.7em;
        list-style-type:disc;
        margin:0 0 1.5em 2em;
        padding:0;
}

div#content-container h3.pagecrumb, div#content h3.pagecrumb
{
        font-size:.7em;
        color:#999;
        margin-bottom:.5em;
}

div#content-container h3.pagecrumb a, div#content h3.pagecrumb a
{
        font-size:1em;
        color:#999;
        text-decoration:underline;
}


/* Directory Listing */

div#directory-links
{
	float:left;
	padding-bottom:1em;
	width:160px;
	background-color:#e9eff4;
	font-size:.65em;
        font-family:verdana,helvetica,sans-serif;
        border:1px solid #ccc;
}
div#business-list
{
        font-family:verdana,helvetica,sans-serif;
        width:610px;
        background:#e9eff4;
        border:1px solid #ccc;
}
div#directory-links ul, div#business-list ul
{
	margin-top:0;
	margin-left:20px;
}
div#directory-links ul li, div#business-list ul li
{
	margin-right:1em;
	//padding:6px 0 6px 0;
	padding:3px 0 3px 0;
	//border-bottom:1px solid #c1d8cf;
	color:#c1d8cf;
	letter-spacing:.025em;
	font-weight:bold;
}
div#directory-links a, div#business-list a
{
	color:#0066cc;
	font-size:1.1em;
        font-weight:bold;
}



/* Side Bar */

div#sidebar-container
{
	width:300px;
	float:right;
        padding:0 0 0 7px;
        margin:23px 0;
        background:#fff;
}
div#sidebar
{
	margin:0;
}



/* Footer */

div#footer-container-1
{
	padding-top:5px;
    	background:#66829b url('common/images/footer-logo.gif') right no-repeat;
	clear:left;
}
div#footer-container-2
{
    	background:url('common/images/footer-corner-bottomleft.gif') bottom left no-repeat;
}
div#footer
{
    	background:url('common/images/footer-corner-bottomright.gif') bottom right no-repeat;
	font-size:.75em;
	color:#fff;
	line-height:1.6em;
}
div#footer p
{
	margin:0;
	padding:0;
}
div#footer a
{
	color:#fff;
}
div#footer a:hover
{
	color:#fff;
}
div#footer hr
{
	height:1px;
	color:#94a8b9;
	background-color:#94a8b9;
}

div#footer ul
{
       list-style-type:none;
}