/*
Theme Name: TTP
Theme URI: http://www.TonysTreePlantation.com
Description: Tony's Tree Plantation and Landscpaing services
Version: 0.2
Author: Rene V. Ibarra
Author URI: http://www.reneibarra.com
Tags: 
*/

/* Global reset - Based upon 'reset.css' in the Yahoo! User Interface Library: http://developer.yahoo.com/yui */
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h5, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0; font-family:"Helvetica Neue",Helvetica,Arial, sans-serif; font-size:12px; color:#575757; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }
ol, ul, li { list-style:none; }
caption, th { text-align:left; }
h1 { font-size:45px; }
h2 { font-size:30px; }
h3 { font-size:24px; }
h4 { font-size:15px; }
h1, h2, h3, h4, h5, h6 { color:#00BE5E; font-weight:bold; text-align:left; letter-spacing:-1px; }
h1.sec_title, h2.sec_title, h3.sec_title, h4.sec_title, h5.sec_title, h6.sec_title { width:100%; padding:3px 0 3px 8px; background-color:#00BE5E; color:#FFFFFF; }
sup { font-size:9px; }
q:before, q:after { content:""; }
strong { font-weight: bold }
em { font-style: italic }
a { color:#0033FF; text-decoration:none; cursor:pointer; }
a:hover { color:#0000FF; text-decoration:underline; }
a img { border:none }
p { margin:0; padding:0 0 25px 0;}
/*end*/

/*Universals*/
.clear { clear:both; }
.space3 { height:3px; }
.space5 { height:5px; }
.space10 { height:10px; }
.space15 { height:15px; }
.space20 { height:20px; }
.space25 { height:25px; }
.space30 { height:30px; }
.space50 { height:50px; }
.none { }
#IE6message { visibility:hidden; }
/*end*/

/*Site*/
.header_holdr { position:relative; z-index:200; width:900px; margin:0 auto; }
.header_holdr .header { position:absolute; left:0; top:0; clear:both; height:154px; background:url(/wp-content/themes/TTP/images/headr.png) center top no-repeat; }
.header_holdr .header .headr_txt { width:900px; margin:0 auto; padding:15px 0 0 0; font:15px bold "Helvetica Neue",Helvetica,Arial,sans-serif; color:#FFFFFF; text-align:right; }

#main { min-height:730px; }

#main #content a { color:#575757; }
#main #content_2col a { color:#575757; }
/*end*/

/*indx_uppr_area & menu*/
.indx_uppr_area { clear:both; position:relative; z-index:0; height:371px; background:#000000 url(/wp-content/themes/TTP/images/bckgrnd_indx_uppr.jpg) center top repeat-x; }

.indx_uppr_area .xmlFader { position:relative; width:900px; margin:0 auto; z-index:0; }

.indx_uppr_area #menu_holdr { position:relative; width:1000px; margin:0 auto; z-index:100; }
.indx_uppr_area #menu_holdr #menu { position:absolute; width:1000px; margin:0 auto; z-index:200; top:-51px; background:url(/wp-content/themes/TTP/images/menu_bckgrnd.png) center top no-repeat; }
.indx_uppr_area #menu_holdr #menu ul { }
.indx_uppr_area #menu_holdr #menu ul li { float:left; display:block; height:72px; cursor:pointer; }
.indx_uppr_area #menu_holdr #menu ul li a { float:left; display:block; padding:18px 18px 0 18px; height:54px; overflow:hidden; color:#FFFFFF; font-weight:bold; font-size:14px; letter-spacing:0px; text-decoration:none; cursor:pointer; }
.indx_uppr_area #menu_holdr #menu ul li a:hover { background:url(/wp-content/themes/TTP/images/menu_bckgrnd_hvr.png) center top; }
.indx_uppr_area #menu_holdr #menu ul li.current_page_item a { background:url(/wp-content/themes/TTP/images/menu_bckgrnd_selectd.png) center top; overflow:hidden; }
/*end*/

/*uppr_area & menu*/
.uppr_area { clear:both; position:relative; z-index:0; height:275px; background:#000000 url(/wp-content/themes/TTP/images/bckgrnd_indx_uppr.jpg) center top repeat-x; }

.uppr_area .img1 { background:url(/wp-content/themes/TTP/images/header_img1.jpg) center top no-repeat; }
.uppr_area .img2 { background:url(/wp-content/themes/TTP/images/header_img2.jpg) center top no-repeat; }
.uppr_area .img3 { background:url(/wp-content/themes/TTP/images/header_img3.jpg) center top no-repeat; }
.uppr_area .img4 { background:url(/wp-content/themes/TTP/images/header_img4.jpg) center top no-repeat; }
.uppr_area .img5 { background:url(/wp-content/themes/TTP/images/header_img5.jpg) center top no-repeat; }
.uppr_area .img8 { background:url(/wp-content/themes/TTP/images/header_img8.jpg) center top no-repeat; }

.uppr_area .uppr_area_img { position:relative; width:900px; height:275px; margin:0 auto; z-index:0; }
.uppr_area .uppr_area_img h2 { padding:10px 0 10px 10px; }

.uppr_area #menu_holdr { position:relative; width:1000px; margin:0 auto; z-index:100; }
.uppr_area #menu_holdr #menu { position:absolute; width:1000px; margin:0 auto; z-index:200; top:-51px; background:url(/wp-content/themes/TTP/images/menu_bckgrnd.png) center top no-repeat; }
.uppr_area #menu_holdr #menu ul { }
.uppr_area #menu_holdr #menu ul li { float:left; display:block; height:72px; cursor:pointer; }
.uppr_area #menu_holdr #menu ul li a { float:left; display:block; padding:18px 18px 0 18px; height:54px; overflow:hidden; color:#FFFFFF; font-weight:bold; font-size:14px; letter-spacing:0px; text-decoration:none; cursor:pointer; }
.uppr_area #menu_holdr #menu ul li a:hover { background:url(/wp-content/themes/TTP/images/menu_bckgrnd_hvr.png) center top; overflow:hidden; cursor:pointer; }
.uppr_area #menu_holdr #menu ul li.current_page_item a { background:url(/wp-content/themes/TTP/images/menu_bckgrnd_selectd.png) center top; overflow:hidden; }
/*end*/

/*footr*/
#footr { height:265px; background:url(/wp-content/themes/TTP/images/footr_bckgrnd.jpg) center top repeat-x; }
#footr #footr_content { clear:both; width:900px; min-height:265px; margin:0 auto; background:url(/wp-content/themes/TTP/images/footr.jpg) center top repeat-x; }

#footr #footr_content #footr_menu { float:left; width:600px; padding:112px 0 0 0; color:#FFFFFF; font-size:11px; }
#footr #footr_content #footr_menu ul, #footr #footr_content #footr_menu ul li, #footr #footr_content #footr_menu ul li a { color:#FFFFFF; font-size:11px; }
#footr #footr_content #footr_menu li {}
#footr #footr_content #footr_menu li a { float:left; padding:0 10px; text-decoration:none; border-right:1px solid #FFFFFF; }
#footr #footr_content #footr_menu li a:hover { color:#0066FF; }
#footr #footr_content #footr_menu li.page-item-5 a { padding:0 10px 0 0; }
#footr #footr_content #footr_menu li.page-item-2 a { padding:0 0 0 10px; border-right:none; }

#footr #footr_content #footr_author { float:right; width:300px; padding:112px 0 0 0; text-align:right; font-size:11px; color:#FFFFFF; }
#footr #footr_content #footr_author a, #footr #footr_content #footr_author span { font-size:11px; font-weight:bold; color:#FFFFFF; }
#footr #footr_content #footr_author a { text-decoration:none; }
#footr #footr_content #footr_author a:hover { color:#0066FF; text-decoration:underline; }
#footr #footr_content #footr_author span { font-weight:normal; }
/*end*/

/* page_indx.php */
#content_indx { clear:both; width:900px; margin:0 auto; }
#content_indx #content_indx_left { float:left; width:595px; }
#content_indx #content_indx_left h2 { }

#content_indx #content_indx_left .indx_blk { clear:both; width:595px; padding:25px 0 0 0; background:url(/wp-content/themes/TTP/images/indx_brdr.jpg) right top no-repeat; }
#content_indx #content_indx_left .indx_blk p { margin:0; padding:0;}
#content_indx #content_indx_left .first { padding:0 0 0 0; background:none; }
#content_indx #content_indx_left .indx_blk .indx_blk_img { float:left; width:106px; margin:0 10px 0 0; }
#content_indx #content_indx_left .indx_blk .indx_blk_txt { float:left; width:479px; }

#content_indx #content_indx_right { float:right; width:280px; }
#content_indx #content_indx_right .indx_sidebar { padding:0 0 10px 0; }
/*end*/

/* page.php */
#content_default { width:900px; margin:0 auto; }
/*end*/

/* page_2colpage.php */
#content_2col { clear:both; width:900px; margin:0 auto; }
#content_2col #page_holder { float:left; width:595px; }

#content_2col #col2_content { float:right; width:280px; }
/*end*/

/* gallery images */
.galimg { float:left; width:190px; margin:0 20px 20px 0; padding:5px; background-color:#FFFFFF; border:1px solid #555555; }
.galimg2 { float:left; width:160px; margin:0 20px 20px 0; padding:5px; background-color:#FFFFFF; border:1px solid #555555; }
.lastgalimg { margin:0 0 20px 0; }
/*end*/

/*Testimonials*/
.testimonial { padding:10px 10px 0px 10px; background-color:#E5F8EF; border:1px solid#00BE5E; }
/*end*/

/*archive.php*/
#content_2col #category_holdr { float:left; width:250px; }
#content_2col #page_holder_treeshrubs { float:left; width:650px;}
#content_2col #page_holder_treeshrubs p { margin:0 0 0 0; padding:0 0 0 0; }

#content_2col #page_holder_treeshrubs .item_holdr { clear:both; }
#content_2col #page_holder_treeshrubs .item { float:left; width:195px; min-height:475px; margin:0 20px 0 0; }
#content_2col #page_holder_treeshrubs h4 { min-height:35px; }
#content_2col #page_holder_treeshrubs ul.paginate { clear:both; }
#content_2col #page_holder_treeshrubs ul.paginate li { float:left; width:200px; }
/*end*/
