@charset "utf-8";
/* CSS Document */

/* -----------------------------------------------------------------------
	CSS INFO
	Date	: August 24, 2010
	Title	: AAACBC Commercial Business Consulting
	Author	: AAACBC
	Created by: Gabriel Ceniza
		
 ----------------------------------------------------------------------- */


/* ---------RESET------*/

*{ 
	margin:0;
	padding:0;
	
}

/* ----- END RESET----*/


body{

	background:#eff3f3;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}


img{

	border:0;
}

h1{

	
	font-size:20px;
	padding-bottom:15px;
}

p{

	font-family:Arial, Helvetica, sans-serif;
	line-height:24px;
	color:#212326;
	text-align:justify;
}


h2{

	font-size:16px;
	padding-bottom:15px;
}

h3{

	font-size:14px;
	padding-bottom:15px;
}

h4{
	font-size:18px;
	font-family: "Georgia", Times New Roman, Times, serif;
	color:#366ba0;
	padding-bottom:20px;
}

.right_font{

	font-family:"Gill Sans MT", Georgia;
}	

.small_font{

	font-size:11px;
}

.italic{

	font-style:italic;
}

.georgia{

	font-family:Georgia, "Times New Roman", Times, serif;
}

.blue{

	color:#064c87;
}


.left{

	float:left;
}

.middle{

	margin:0 auto;
}

.right{

	float:right;
}

.liquid_size{

	width:100%;
}

.layout_size{

	width:1000px;
}

/* top header */

.top{

	background:#769eb6;
	height:4px;
	
}

.top_header_bg{

	background:url(images/top_header_bg.jpg) no-repeat;
	height:169px;
}

.line_divider{

	height:1px;
	background:#d1d8d4;
}

.logo{

	width:541px;
	height:107px;
	margin-top:10px;
}

.right_header{

	width:415px;
	margin-top:20px;
}


/* end top header */

/* social media buttons */

#social_media {
background:url(images/social_media.png) no-repeat;
width:266px;

margin:0;
padding:0;
}

#social_media span {
display: none;
}

#social_media li, #social_media a {
height:65px;
display:block;
}

#social_media li {
float:left;
list-style:none;
display:inline;
}

#social_media-01 {
width: 98px;

}
#social_media-02 {width: 80px;}
#social_media-03 {width: 80px;}
#social_media-04 {width: 80px;}
#social_media-05 {width: 80px;}
#social_media-06 {width: 100px;}

#social_media-01 a:hover {background:url(images/social_media.png)  0px   -134px no-repeat; }
#social_media-02 a:hover {background:url(images/social_media.png) -98px  -134px no-repeat; }
#social_media-03 a:hover {background:url(images/social_media.png) -178px -134px no-repeat; }
#social_media-04 a:hover {background:url(images/social_media.png)  0px   -199px no-repeat; }
#social_media-05 a:hover {background:url(images/social_media.png) -80px -201px no-repeat; }
#social_media-06 a:hover {background:url(images/social_media.png) -160px -199px no-repeat; }


/* end social media buttons */

/* bottom header */

.bottom_header_bg{

	background:url(images/bottom_header_bg.jpg) no-repeat;
	/*height:297px;*/
}

.featured_clients{

    padding-top:20px;
	width:640px;
}

.blog_excerpt{
	
	width:344px;
	padding:20px 5px 0 5px;
}

.normal_font{

	font-weight:normal;
}

.bold_font{

	font-weight:bold;
}

.header_bottom_divider	{

	background:url(images/header_bottom_divider.jpg) no-repeat;
	width:1px;
	height:314px;
}


/* read more */

#read_more {
background:url(images/read_more.png) no-repeat;
width:100px;
margin:0;
padding:0;
}

#read_more span {
display: none;
}

#read_more li, #read_more a {
height:21px;
display:block;
}

#read_more li {
float:left;
list-style:none;
display:inline;
}


#read_more-01 {
width:100px;

}

#read_more-01 a:hover {background:url(images/read_more.png)  0px   -21px no-repeat; }

/* end read more */


/* end bottom header */



/*main thumbs */

.main_content_wrapper{

	background:#d6dee0 url(images/content_wrapper.jpg) no-repeat;
	padding:35px 0 80px 0;
	
}

#main_thumbs {
background:url(images/main_thumbs.png) no-repeat;
width:1000px;

margin:0;
padding:0;
}

#main_thumbs span {
display: none;
}

#main_thumbs li, #main_thumbs a {
height:165px;
display:block;
}

#main_thumbs li {
float:left;
list-style:none;
display:inline;
}

#main_thumbs-01 {
width: 249px;

}
#main_thumbs-02 {width: 249px;}
#main_thumbs-03 {width: 249px;}
#main_thumbs-04 {width: 249px;}
#main_thumbs-05 {width: 249px;}
#main_thumbs-06 {width: 249px;}
#main_thumbs-07 {width: 249px;}
#main_thumbs-08 {width: 249px;}

#main_thumbs-01 a:hover {background:url(images/main_thumbs.png)  0px   -334px no-repeat; }
#main_thumbs-02 a:hover {background:url(images/main_thumbs.png) -249px -334px no-repeat; }
#main_thumbs-03 a:hover {background:url(images/main_thumbs.png) -498px -334px no-repeat; }
#main_thumbs-04 a:hover {background:url(images/main_thumbs.png) -747px -334px no-repeat; }
#main_thumbs-05 a:hover {background:url(images/main_thumbs.png) -0px  -499px no-repeat; }
#main_thumbs-06 a:hover {background:url(images/main_thumbs.png) -249px -499px no-repeat; }
#main_thumbs-07 a:hover {background:url(images/main_thumbs.png) -498px -499px no-repeat; }
#main_thumbs-08 a:hover {background:url(images/main_thumbs.png) -747px -499px no-repeat; }

/* end main thumbs */


/* footer */


.footer_wrapper{

	background:url(images/footer_wrapper_bg.jpg) no-repeat;
}

.footer_left{
	
	width:394px;
}

 .footer_nav{

	padding-top:20px;
}

.footer_left p{
	
	line-height:17px;
}


/* copyright */

#footer_logo {
background:url(images/logo_small.png) no-repeat;

margin:0;
padding:0;
}

#footer_logo span {
display: none;
}

#footer_logo li, #footer_logo a {
height:60px;
display:block;
}

#footer_logo li {
float:left;
list-style:none;
display:inline;
}


#footer_logo-01 {
width:190px;


}
#footer_logo-02 {
width:190px;
font-size:11px;
padding-top:30px;

}
#footer_logo-01 a:hover {background:url(images/logo_small.png)  0px   -83px no-repeat; }

/* copyright */

.footer_nav, .footer_links{

	width:430px;
}

.footer_nav ul{

	padding-top:15px;
}

.footer_nav ul li{

	display:inline;
	padding:0 20px 0 30px;
}


.footer_nav ul li a{

	text-decoration:none;
	color:#184b7f;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
}


.footer_nav ul li a:hover{

	color:#44a1ec;

}


/* business links */


#business_links {
background:url(images/business_links.png) no-repeat;
width:208px;
margin:0;
padding:0;
}

#business_links span {
display: none;
}

#business_links li, #business_links a {
height:28px;
display:block;
}

#business_links li {
float:left;
list-style:none;
display:inline;
}

#business_links-01 {
width: 208px;

}
#business_links-02 {width: 208px;}
#business_links-03 {width: 208px;}
#business_links-04 {width: 208px;}
#business_links-05 {width: 208px;}



#business_links-01 a:hover {background:url(images/business_links.png)  0px   0px no-repeat; }
#business_links-02 a:hover {background:url(images/business_links.png)  0px  -28px no-repeat; }
#business_links-03 a:hover {background:url(images/business_links.png)  0px  -56px no-repeat; }
#business_links-04 a:hover {background:url(images/business_links.png)  0px -84px no-repeat; }
#business_links-05 a:hover {background:url(images/business_links.png)  0px  -112px no-repeat; }


.business_link_title{
	
	background:url(images/business_links_title.png) no-repeat;
	width:209px;
	height:127px;
}

/*end of business links */

/* end footer */

.left_panel{
	width:785px;
}

.cat_wrapper{
	width:364px;
}

.cat_icon{
	width:97px;
	text-align:center;
}

.cat_desc{
	width:257px;
	padding:10px 0 10px 10px;
	border-bottom:#c7d3dc solid 1px;
	margin-bottom:20px;
}

.divider{
	background:url(images/divider.png) no-repeat;
	width:758px;
	height:1px;
}


.featured_blog{
	width:765px;
	padding:10px;	
}

.blog_icon{
	width:82px;
	height:61px;
	margin-right:10px;
}

.blog_header{
	width:500px;
	margin-top:20px;
}

.blog_wrapper{
	width:745px;
	padding:10px;
}

.blog_title{
	font-family:"Georgia", Times New Roman, Times, serif;
	font-size:18px;
	font-weight:normal;
	color:#4e7ea7;
	width:742px;
	padding-bottom:20px;
}

/* more_info */

#more_info {
background:url(images/more_info.png) no-repeat;
width:100px;
margin:0;
padding:0;
}

#more_info span {
display: none;
}

#more_info li, #more_info a {
height:26px;
display:block;
}

#more_info li {
float:left;
list-style:none;
display:inline;
}


#more_info-01 {
width:100px;

}

#more_info-01 a:hover {background:url(images/more_info.png)  0px   -26px no-repeat; }

/* end more info*/

.highlight_cebu{
	width:745px;
	padding:10px;
}

.highlight_icon{
	width:83px;
	height:70px;
	padding-right:10px;
}

.highlight_title{
	width:651px;
	margin-top:29px;
}

.highlight_cebu_main{
	background:#e0e5e8 url(images/highlightcebu_bg.jpg) repeat-x;
}

.right_panel{
	width:215px;
}

.right_block{
	width:198px;
	margin-bottom:50px;
}

.right_titlebg{
	background:url(images/rightpanel_titlebg.jpg) repeat-x;
	width:191px;
	height:32px;
}

.right_title{
	font-family:"Gill Sans MT";
	font-size:14px;
	color:#4e7ea7;
	margin:5px;
}

.website_leasinglist{
	border-bottom:#d9ddde solid 1px;
	padding:6px 0 6px 5px;
	width:191px;
	color:#3a3a3a;
	font-size:10px;
}

/* more_info2 */

#more_info2 {
background:url(images/more_info2.png) no-repeat;
width:94px;
margin-top:10px;
padding:0;
}

#more_info2 span {
display: none;
}

#more_info2 li, #more_info2 a {
height:22px;
display:block;
}

#more_info2 li {
float:left;
list-style:none;
display:inline;
}


#more_info2-01 {
width:94px;

}

#more_info2-01 a:hover {background:url(images/more_info2.png)  0px   -21px no-repeat; }

/* end more info*/

.virtual_wrap{
	width:189px;
	margin-left:2px;
	margin-top:5px;
}

.vitualtop{
	width:189px;
	height:6px;
	background:url(images/virtual_topbg.png) no-repeat;
}

.virtual_content{
	width:177px;
	background:#FFFFFF url(images/virtual_bg.png) repeat-x;
	height:141px;
	border-left:#FFFFFF solid 1px;
	border-right: #FFFFFF solid 1px;
	padding:0 5px 0 5px;
	font-size:11px;
	color:#1b1b1b;
}

.virtual_content p{
	line-height:15px;
}

.girl{
	width:123px;
	height:102px;
	margin-top:-6px;
}

.clickhere_bg{
	width:187px;
	height:15px;
	background:#1c4d7e;
	border-bottom:#FFFFFF solid 1px;
	border-left: solid #FFFFFF 1px;
	border-right:#FFFFFF solid 1px;
}

.clickhere{
	color:#FFFFFF;
	font-size:9px;
	padding:2px 0 2px 5px;
}

.clickhere a{
	color:#FFFFFF;
	text-decoration:none;
}

.advert_wrap{
	border-left:#FFFFFF solid 1px;
	border-right:#FFFFFF solid 1px;
	background:#eaf7fd url(images/advertisebg.png) repeat-x;
	width:187px;
	height:135px;
}

.adverttxt{	
	width:165px;
	font-size:11px;
	padding:10px;
}

.ad_icon{
	width:110px;
	height:101px;
}

.forsalewrap{
	height:156px;
	background:#ecf7fd url(images/forsale_bg.png) repeat-x;
	width:189px;
	margin-top:2px;
	border-left:#FFFFFF solid 1px;
	border-right: #FFFFFF solid 1px;
	border-bottom:#FFFFFF solid 1px;
}

.cart{
	width:189px;
	text-align:center;
	margin-top:10px;
}

.forsaletxt{
	font-size:11px;
	padding:5px 0 5px 10px;
}

.artist_list{
	width:189px;
}

.artist_list ul{
	margin-top:2px;
	margin-left:20px;
}

.artist_list ul li{
	font-size:11px;
	margin-bottom:5px;
	list-style:none;
	background:url(images/bullet.png) no-repeat;
	background-position:0px 3px;
	padding:0 0 0 10px;
}

.paint{
	width:41px;
	height:43px;
	margin-left:14px;	
}

.content_wrapper{
	padding:0 20px 10px 15px;
	width:743px;
}

.gallery_wrap{
	width:268px;
	margin-right:30px;
	border:#CCCCCC solid 1px;
}

.wat_wedo{
	width:400px;
	padding-left:10px;
	border-left:#CCCCCC solid 1px;
}

.link{
	color:#064c87;
	text-decoration:underline;
}

.package_wrap{
	border:#CCCCCC solid 1px;
	padding:10px;
	width:300px;
	margin-top:20px;
	background:#f4f9ff;
}

.package_wrap ul{
	margin-left:10px;
	margin-top:10px;
}

.package_wrap ul li{
	list-style:none;
	background:url(images/bullet.png) no-repeat;
	background-position: 10px 5px;
	padding:0 0 0 20px;
	margin-bottom:5px;
	
}	

.package_wrap2{
	border:#CCCCCC solid 1px;
	padding:10px;
	margin-top:20px;
	background:#f4f9ff;
	width:380px;
	margin-left:15px;
	height:298px;
}

.package_list ul{
	margin-top:10px;
}

.package_list ul li{
	margin-bottom:10px;
	margin-left:10px;
	list-style:none;
	line-height:22px;
	font-size:14px;
}

/* click here */

#clickhere {
background:url(images/clickhere.png) no-repeat;
width:191px;;
margin:0;
padding:0;
}

#clickhere span {
display: none;
}

#clickhere li, #clickhere a {
height:61px;
display:block;
}

#clickhere li {
float:left;
list-style:none;
display:inline;
}


#clickhere-01 {
width:191px;

}

#clickhere-01 a:hover {background:url(images/clickhere.png)  0px   -61px no-repeat; }

/* end click here */

.page{
	width:723px;
	padding:10px;
	border:#CCCCCC solid 1px;
	margin-top:10px;
}

.textarea{
	width:712px;
	height:149px;
	background:url(images/textarea.png) no-repeat;
	border:none;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.textarea:focus{
	
	background:url(images/textarea2.png) no-repeat;

}

.textbox{
	width:712px;
	height:27px;
	background:url(images/textbox.png) no-repeat;
	border:none;
	padding:0 5px 0 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.textbox:focus{
	background:url(images/textbox2.png) no-repeat;
}

.smalltextarea{
	background:url(images/small_textbox.png) no-repeat;
	width:213px;
	height:46px;
	border:none;
	padding:0 5px 0 5px;
}

.smalltextarea:focus{
	background:url(images/small_textbox2.png) no-repeat;
}

.check{
	width:57px;
}

.medtextbox{
	width:490px;
	height:27px;
	border:none;
	background:url(images/medtextbox.png) no-repeat;
	padding:0 5px 0 5px;
}

.medtextbox:focus{
	background:url(images/medtextbox2.png) no-repeat;
}

.medtextarea{
	width:340px;
	height:149px;
	border:none;
	background:url(images/medtextarea.png) no-repeat;
	padding:5px 5px 5px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.medtextarea:focus{
	background:url(images/medtextarea.png) no-repeat;
}

.paging_wrap{
	width:723px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#064C87;
}

.paging_wrap a{
	color:#064C87;
	text-decoration:none;
}

.paging_wrap a:hover, .paging_wrap a:focus{
	color:#ffe476;
	text-decoration: underline;
}

.submit{
	background:url(images/submit.png) no-repeat;
	width:174px;
	height:57px;
	border:none;
	cursor:pointer;
	margin:0;
	padding:0;
}

.submit:hover{
	background:url(images/submit.png) 0px -57px no-repeat;
}

.content{

}

.content ul{

	padding-left:30px;
	
}

.content ul li{

	list-style-image:url(images/bullets.jpg);
	list-style-position:outside;
	line-height:24px;
	color:#064C87;
}

.sub_cont{

	width:178px;
	height:224px;
	background:url(images/sub_cont.png) no-repeat;
	padding:20px;
	
}

.sub_cont a{

	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#686461;
	
}

.sub_cont a:hover{

	color:#064C87;
	text-decoration:underline;
}