body {
	background-color:#7a7a02;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	margin:0px; margin-top:56px;
}

form {
	margin:0px;
}

h1{
	font-size:20px;
	font-weight:bold;
	color:#797A00;
	text-decoration:none;
	margin-top:5px;
	margin-bottom:5px;
}

h2{
	font-size:16px;
	color:#797A00;
	text-decoration:none;
	margin-top:5px;
	margin-bottom:5px;
}

h3{
	font-size:14px;
	font-weight:bold;
	color:#797A00;
	text-decoration:underline;
	margin-top:5px;
	margin-bottom:5px;
}

h4{
	font-size:14px;	font-weight:bold;
	color:#797A00;
	margin-top:5px;
	margin-bottom:5px;
}

h5{
	font-size:13px;	font-weight:bold; font-style:italic;
	color:#797A00;
	margin-top:5px;
	margin-bottom:5px;
}

h6{
	font-size:12px;	font-weight:bold;
	color:#797A00;
	margin-top:5px;
	margin-bottom:5px;
}

select{
	font-size:12px; font-family:Arial, Helvetica, sans-serif; height:22px;
}

a, a:visited {
	color:#797A00;
	text-decoration:none;
}

a:hover{
	color:#797A00;
	text-decoration:underline;
}

p{
	margin-top: 3px;
	margin-bottom: 3px;
}


ul{
	margin:0px;
	margin-bottom:5px;
	margin-top:5px;
	padding:0px;
}

li{
	margin:0px;
	margin-bottom:2px;
	margin-top:2px;
	margin-left:20px;
	padding:0px;
}


/***** Common Styles End Here*******/

.top_new_search { float:left; }

.ap_txtbox2{
	font-size:12px;
	height:16px;
	font-family: "Century Gothic", Arial;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.ap_txtbox1{
	font-size:12px; height:16px;
}

.ap_button{
	background-color:#e9e4d9;
	color:#72624e;
	border:0px;
	padding-left:10px;
	padding-right:10px;
	margin:0px;
	height:26px;
	font-weight:bold; font-family:"Times New Roman", Times, serif; font-size:14px;
}

.ap_body{
	margin:0px;	margin-left:auto; margin-right:auto;
	width:976px; background-color:#FFFFFF; clear:both;
}

.my_cnr_tl{
	position:absolute; 
	left:0px; top:0px;
	width:5px; height:5px;
	background:url(../images/cnr_tl.gif) no-repeat left top;
	z-index:200;
}

.my_cnr_tr{
	position:absolute; 
	right:0px; top:0px;
	width:5px; height:5px;
	background:url(../images/cnr_tr.gif) no-repeat right top;
}

.my_cnr_br{
	position:absolute; 
	right:0px; bottom:0px;
	width:5px; height:5px;
	background:url(../images/cnr_br.gif) no-repeat right bottom;
}

.my_cnr_bl{
	position:absolute; 
	left:0px; bottom:0px;
	width:5px; height:5px;
	background:url(../images/cnr_bl.gif) no-repeat left bottom;
}

.ap_logo_cnt{
	padding-left:6px; padding-top:8px;
}

.ap_finisher{
	height:3px; clear:both;
}

.ap_grn_bar{
	background-color:#7A7A00; line-height:18px; color:#FFFFFF;
	border-right:1px solid #999A01; height:18px; font-size:11px !important; font-weight:bold;
}

.ap_grn_bar a, .ap_grn_bar a:visited{
	text-decoration:none; display:block; float:left; padding-left:20px;
	background:url(../images/arrow_g_lite.gif) #7A7A00 no-repeat 6px center; color:#FFFFFF;
}

.ap_grn_bar a:hover{
	text-decoration:none; padding-left:20px;
	background:url(../images/arrow_w.gif) #7A7A00 no-repeat 6px center; color:#E2E200; 
}

.my_left_cnt{
	float:left;
	width:175px;
}

.my_right_cnt{
	float:right;
	width:600px;
}

.ap_toplink, .ap_toplink:visited{
	display:block; line-height:22px; padding-left:5px; padding-right:5px;
	font-size:11px; text-decoration:none; color:#FFFFFF; border-right:1px solid #A8A383; border-top:1px solid #A8A383;
	float:right; background-color:#797A05; border-left:1px solid #797A05;
}

.ap_toplink:hover{
	color:#D2D206; text-decoration:none; 
}

.ap_linkpanel{
	font-size:11px; color:#999A01;
}

.ap_green{
	color:#7A7A00;
}

.ap_gray{
	color:#666666;
}

.ap_gray a, .ap_gray a:visited{
	color:#666666;
}

.ap_back{
	color:#7A7A00;
	padding:5px; text-align:right; border:1px solid #7A7A00; background-color:#F5F5DD;
	margin:5px;
}

.ap_back a, .ap_back a:visited{
	text-decoration:underline;
}

.ap_back a:hover{
	text-decoration:none;
}

.ap_gray a:hover{
	color:#666666;
}

.ap_cont1{
	padding:2px;
	margin-top:2px; margin-bottom:2px; border:1px solid #DEDEDE;
	}
	
.ap_footer_bl{
	height:5px;
	background:url(../images/cnr_br.gif) no-repeat right bottom;
}

.ap_footer_br{
	height:5px;
	background:url(../images/cnr_bl.gif) no-repeat left bottom;
}

.ap_footer{
	padding:15px; background:url(../images/logo_sm.gif) no-repeat 945px 15px; 
	position:relative;
}

.ap_footer a{
	font-size:11px;
	font-weight:bold;
}

/** JS menu styles **/


.subClass{
	background:url(images/mnu_bg.gif) #FFFFFF repeat-x top !important;
	cursor:pointer !important; color:#666666 !important; font-family:Verdana, Arial, Helvetica, sans-serif !important;
	border-right:1px solid #999A01; border-left:1px solid #999A01; border-bottom:1px solid #D2D206;
	text-transform:uppercase !important;
}

.subClass:hover{
	background: url(images/mnu_bg_ac.gif) #8E8E04 repeat-x center center !important;  border-bottom:1px solid #D2D206;
	 color:#FFFFFF !important; font-family:Verdana, Arial, Helvetica, sans-serif !important;
	text-transform:uppercase !important;
}

.subClassF{
	background:url(../images/cnr_tl.gif) #FFFFFF no-repeat left top !important;
	cursor:pointer !important;	 color:#666666 !important; font-family:Verdana, Arial, Helvetica, sans-serif !important;
	text-transform:uppercase !important;
}

.subClassF:hover{
	background: url(../images/cnr_tl1.gif) #8E8E04 no-repeat left top !important;
	 color:#FFFFFF !important; font-family:Verdana, Arial, Helvetica, sans-serif !important;
	text-transform:uppercase !important;
}

/** 24/10/07 **/

.ap_left_menu{
	color:#000000;
	font-size:11px; font-weight:bold;
}

.ap_left_menu a, .ap_left_menu a:visited{
	color:#000000;
	font-weight:normal; background:url(../images/arrow_b.gif) no-repeat 15px center; 
	display:block; background-color:#FFFFFF; border:1px solid #CDCDCD; border-top:0px;
	padding:2px; padding-left:27px;
}

.ap_left_menu a:hover{
	color:#7A7A02;  background:url(../images/arrow_b.gif) #F8F8E8 no-repeat 17px center; 
	font-weight:normal; text-decoration:none;
}

.ap_left_menu span a, .ap_left_menu span a:visited{
	color:#000000; 
	font-weight:bold; background:url(../images/arrow_g.gif) #EBEBEB no-repeat 5px center; 
	display:block; border:1px solid #CDCDCD; border-top:0px;
	padding:2px; padding-left:20px;
}

.ap_left_menu span a:hover{
	color:#000000;  background:url(../images/arrow_g.gif)  #F0F0F0 no-repeat 7px center;
	font-weight:bold;  text-decoration:none;
}

.ap_left_menu span span a, .ap_left_menu span span a:visited, .ap_left_menu span span a:hover{
	color:#000000; 
	font-weight:bold; background:url(../images/arrow_g.gif) #F5F5DC no-repeat 5px center; 
	display:block; border:1px solid #CDCDCD; border-top:0px;
	padding:2px; padding-left:20px;
}

.ap_left_menu2 span a, .ap_left_menu2 span a:visited{
	color:#666666; 
	font-weight:normal; background:url(../images/arrow_g.gif) #EBEBEB no-repeat 5px center; 
	display:block; border:1px solid #CDCDCD; border-top:0px;
	padding:2px; padding-left:20px;
}

.ap_left_menu2 span a:hover{
	color:#000000;  background:url(../images/arrow_g.gif)  #F0F0F0 no-repeat 7px center;
	font-weight:normal;  text-decoration:none;
}


.ap_left_menu3{
	color:#000000;
	font-size:11px; font-weight:bold;
}

.ap_left_menu3 a, .ap_left_menu3 a:visited{
	color:#000000;
	font-weight:normal; background:url(../images/arrow_b.gif) no-repeat 15px center; 
	display:block; background-color:#FFFFFF; border:1px solid #CDCDCD; border-top:0px;
	padding:2px; padding-left:27px;
}

.ap_left_menu3 a:hover{
	color:#7A7A02;  background:url(../images/arrow_b.gif) #F8F8E8 no-repeat 17px center; 
	font-weight:normal; text-decoration:none;
}

.ap_left_menu3 span a, .ap_left_menu3 span a:visited{
	color:#000000; 
	font-weight:bold; background:url(../images/arrow_g.gif) #EBEBEB no-repeat 2px center; 
	display:block; border:1px solid #CDCDCD; border-top:0px;
	padding:2px; padding-left:12px; font-size:10px; font-weight:normal;
}

.ap_left_menu3 span a:hover{
	color:#000000;  background:url(../images/arrow_g.gif)  #F0F0F0 no-repeat 4px center;
	font-weight:normal;  text-decoration:none;
}

.ap_search{
	background-color:#999900; padding:5px;
}

.ap_search .ap_input{
	background-color:#F9F9CF; border:1px solid #BBBC24; height:20px;
}

/** 25-10-07 **/

.ap_cat_table tr td{
	padding-bottom:15px;
	vertical-align:top;
}

.ap_cat_cont{
	width:92%;
}

.ap_cat_cont h6{
	color:#666666;
}

.ap_cat_cont h6 a, .ap_cat_cont h6 a:visited{
	color:#666666; text-decoration:none;
}

.ap_cat_cont h6 a:hover{
	color:#7A7A00; text-decoration:none;
}

.ap_cat_img_l{
	float:left;
}

.ap_cat_img_r{
	float:right;
}

.ap_cat_bottom{
	clear:both;
	text-align:right;
	border-bottom:2px dotted #999A01;
}

/** 26-10-07 **/


.ap_hdr_1{
	padding-left:26px; padding-bottom:20px; vertical-align:bottom;
	background:url(../images/hdr_01.jpg) no-repeat 196px 76px;
}

.ap_hdr_b1{
	display:block;
	background-image:url(../images/hdr_b_01.jpg);
	width:113px; height:230px; float:left;
}

.ap_hdr_b2{
	display:block;
	background-image:url(../images/hdr_b_02.jpg);
	width:144px; height:230px; float:left;
}

.ap_hdr_b3{
	display:block;
	background-image:url(../images/hdr_b_03.jpg);
	width:165px; height:230px; float:left;
}

.ap_hdr_b4{
	background:url(../images/hdr_b_04.jpg) #FFFFFF no-repeat 422px top;
}

.ap_hdr_gallery{
	border-top:1px solid #999A01;
}

.ap_hdr_gallery tr td{
	border-bottom:1px solid #999A01;
	border-left:1px solid #999A01;
}

.ap_home_input{
	padding-left:3px;
	color:white !important; font-size:11px;
	height:180px; overflow:hidden;
}

.ap_home_input div{
	padding-bottom:2px; padding-top:2px;
}

.ap_home_input p{
	margin-top:1px; margin-bottom:1px;
	line-height:10px; color:white !important;
	}

.ap_home_input .input_txt{
	width:122px; font-size:12px; font-family:Arial, Helvetica, sans-serif;
}

.ap_home_bottom_r{
	float:right; border-left:1px solid white; 
	color:white !important; font-size:12px;
	height:180px; width:418px; overflow:hidden; 
}

.ap_home_bottom_l{
	float:left;
	color:white !important; font-size:12px;
	height:180px; width:420px; overflow:hidden; white-space:normal;
}
.ap_client_area{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.ap_client_det{
	background-color:#F3F7DC; border:1px solid #989A2A; border-top:0px; padding:10px; padding-top:18px;
}

.ap_client_det input{
	background-color:#CBCB8B; width:200px; border:0px; color:#4E4E02; padding-left:5px; padding-right:10px;
}

.ap_client_det_tab1{
	background-color:#F3F7DC; border:1px solid #989A2A; border-bottom:0px; padding:5px; padding-bottom:2px; width:10%; white-space:nowrap; text-align:center
}

.ap_client_det_tab2{
	background-color:#FFFFFF; border:1px solid #989A2A; padding:5px; padding-bottom:2px; width:10%; white-space:nowrap; text-align:center
}


.ap_client_det_tab3{
	background-color:#FFFFFF; border-bottom:1px solid #989A2A;  padding-bottom:0px;
}


.ap_project_area{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.ap_project_area a, .ap_project_area a:visited, .ap_project_area a:hover{
	color:#808080;
}

.ap_project_det{
	background-color:#E3E3BD; border:1px solid #989A2A; border-top:0px; padding-left:10px; padding-top:18px;
	color:#808080;
}

.ap_project_det a, .ap_project_det a:visited, .ap_project_det a:hover{
	color:#808080;
}

.ap_project_det p{
	margin-top:8px; margin-bottom:8px;
}

.ap_project_det a{
	margin-top:8px; margin-bottom:8px;
}


.ap_project_det input{
	background-color:#CBCB8B; width:200px; border:0px;
}

.ap_project_det_tab1{
	background: url(../images/tab_ac_bg.gif) #F3F7DC repeat-x bottom; width:10%; white-space:nowrap; text-align:center;
}

.ap_project_det_tab1 div{
	background: url(../images/tab_ac_l.gif) no-repeat left bottom;
}

.ap_project_det_tab1 a{
	display:block; text-align:center;
	background: url(../images/tab_ac_r.gif) no-repeat right bottom;
	height:29px; padding-left:10px; padding-right:10px; line-height:29px;
}

.ap_project_det_tab2f{
	background: url(../images/tab_inac_bg.gif) #F3F7DC repeat-x bottom; width:10%; white-space:nowrap; text-align:center;
}

.ap_project_det_tab2f div{
	background: url(../images/tab_inac_lf.gif) no-repeat left bottom;
}

.ap_project_det_tab2f a{
	display:block; text-align:center;
	background: url(../images/tab_inac_r.gif) no-repeat right bottom;
	height:29px; padding-left:10px; padding-right:10px; line-height:29px;
}

.ap_project_det_tab2{
	background: url(../images/tab_inac_bg.gif) #F3F7DC repeat-x bottom; width:10%; white-space:nowrap; text-align:center;
}

.ap_project_det_tab2 div{
	background: url(../images/tab_inac_l.gif) no-repeat left bottom;
}

.ap_project_det_tab2 a{
	display:block; text-align:center;
	background: url(../images/tab_inac_r.gif) no-repeat right bottom;
	height:29px; padding-left:10px; padding-right:10px; line-height:29px;
}


.ap_project_det_tab3{
	background-color:#FFFFFF; border-bottom:1px solid #989A2A;  padding-bottom:0px;
}

.ap_project_det_gall{
	font-size:10px; width:475px; float:right; overflow:auto; white-space:nowrap;
	height:150px;
}

.ap_project_det_gall table tr td{
	white-space:nowrap; padding-right:10px; vertical-align:top;
}


/**30-11-07**/

.ap_cat_cont1{
width:105px;
}

.ap_cat_cont1 h6{
color:#666666;
}

.ap_cat_cont1 h6 a, .ap_cat_cont1 h6 a:visited{
color:#666666; text-decoration:none;
}

.ap_cat_cont1 h6 a:hover{
color:#7A7A00; text-decoration:none;
}

.ap_cat_img_l1{
border:0px;
border-left:1px solid #9AA154; border-top:1px solid #9AA154;
}

.ap_cat_bottom1{
background:url(../images/ap_green_logo.gif) no-repeat 10px center; 
text-align:right;
border-bottom:2px dotted #999A01; padding-top:6px;
}

.ap_cat_bottom0{
	background-image:none;
}

.ap_cat_bottom1 a, .ap_cat_bottom1 a:visited{
color:#999999;
text-decoration:none;
}

.ap_cat_bottom1 a:hover{
color:#999999;
text-decoration:underline;
}

/** all needed styles end here **/

/*1-12-2007*/

.ap_product_page h1{
font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;
color:#808080;
font-weight:bold;
}

.ap_img_border img{
border:2px solid #CCCCCC;
}

.ap_img_scroll{
width:404px; overflow:auto; white-space:nowrap; margin-left:auto; margin-right:auto;
}

.ap_img_scroll img{
margin-right:3px;
}

/*1-12-2007 end*/

/*13-12-2007*/


.ap_price_req{
	font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;
}

.ap_price_req h1{
	font-size:14px;
	color:#808080;
	font-weight:normal;
}

.ap_table_main{
	color:#808080;
}

.ap_table_main textarea{
	background-color:#F9F4A0;
	border-top:1px solid #D7D5C2; border-left:1px solid #D7D5C2; 
}

.ap_table_main tr th{
	color:#FFFFFF; background-color:#7A7A00;
	text-align:center; font-weight:bold;
	padding:3px;
	padding-top:15px; padding-bottom:15px;
}

.ap_table tr th a, .ap_table tr th a:visited, .ap_table tr th a:hover{
	color:#FFFFFF;
}

.ap_table_main tr td{
	color:#808080; background-color:#EBEACB;
	text-align:center; padding:5px;
}

.altrow td{
	background-color:#F4F3E1 !important;
}

.ap_black{
	color:black;
}

.ap_detail_table{
	color:#808080;
}

.ap_detail_table tr th{
	font-weight:normal;
	text-align:left; padding:5px;
}

.ap_detail_table tr td{
	font-weight:normal; background-color:#F9F4A0;
	text-align:left;
}

.ap_detail_table tr td input{
	background:none; border:0px; padding-left:5px; font-size:14px; height:15px; color:#666666; width:225px;
}


#basketTable th, body#checkout th { text-align: left; line-height: 18px; color: white; font-size: 11px; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
#basketTable td { text-align: left; line-height: 16px; color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
#basketTable tr.c td, #basketTable td.c { background: #EBEACB; }
#basketTable td.w { color: #FFF; font-weight: bold; padding-left: 5px; }
#basketBottom { margin-top: 20px; padding-top: 15px; margin-left: 35px; margin-bottom: 15px; }

p, li { text-align: left; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 1.35em; color: #666; }
p.basketNote { height: 18px; line-height: 18px; font-size: 10px; color: #555; padding-left: 4px; margin-top: 10px;width: 96%; }
p.basketNote .red, p.basketNote .red a { color: #900; }

.detailsborder  { text-align: left; color: #515151; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; border-bottom: 1px solid #d5d54d; overflow: hidden }


.ap_green_btn1, .ap_green_btn2, .ap_green_btn3, .ap_green_btn4, .ap_green_btn1a, .ap_green_btn2a, .ap_green_btn3a, .ap_green_btn4a{
background:no-repeat center center;
color:white; font-weight:bold; font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px; border:0px;
}


.ap_green_btn5{
background:no-repeat center center;
color:rgb(210, 211, 208); font-weight:bold; font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px; border:0px;
background:url(../images/ap_g_btn1.gif) no-repeat center center;
height:24px; width:66px;
}

.ap_green_btn1{
background:url(../images/ap_g_btn1.gif) no-repeat center center;
height:24px; width:66px;
}


.ap_green_btn2{
background:url(../images/ap_g_btn2.gif) no-repeat center center;
height:24px; width:86px;
}


.ap_green_btn3{
background:url(../images/ap_g_btn3.gif) no-repeat center center;
height:24px; width:106px;
}


.ap_green_btn4{
background:url(../images/ap_g_btn4.gif) no-repeat center center;
height:24px; width:126px;
}

.ap_green_btn3a{
background:url(../images/ap_g_btn3a.gif) no-repeat center center;
height:24px; width:106px;
}


.ap_green_btn4a{
background:url(../images/ap_g_btn4a.gif) no-repeat center center;
height:24px; width:126px;
}

.ap_tab1{
	background:url(../images/ap_tab_1_ac.gif) repeat-x top; width:30%; 
	color:white;
	border:1px solid #7a7a00; border-bottom:0px; padding:3px; padding-bottom:2px; white-space:nowrap !important; 
	text-align:center
}

.ap_tab1 a, .ap_tab1 a:visited, .ap_tab1 a:hover{
	color:white; display:block;
	text-decoration:none;
}

.ap_tab2{
	background:url(../images/ap_tab_1_dac.gif) repeat-x top; width:30%;
	color:#7a7a00;
	border:1px solid #b3b433;border-bottom:0px; padding:3px; padding-bottom:2px; white-space:nowrap !important; 
	text-align:center
}

.ap_tab2 a, .ap_tab2 a:visited, .ap_tab2 a:hover{
	color:#7a7a00; display:block;
	text-decoration:none; 
}

.ap_tab3{
background-color:#FFFFFF; border-bottom:1px solid #989A2A;  padding-bottom:0px; border-bottom:0px;
}

.ap_tab_cont{
border:1px solid #989A2A; 
}

.ap_gall_cont tr td{
vertical-align:top; white-space:nowrap; padding-right:5px;
}

.ap_tab_cont a, .ap_tab_cont a:visited, .ap_tab_cont a:hover{
color:#666666;
}

.ap_green, .ap_green a, .ap_green a:visited, .ap_green a:hover{
color:#999900;
}



.ap_table{
	color:#808080; border:1px solid #999999;
}

.ap_table textarea{
	background-color:#F9F4A0;
	border-top:1px solid #D7D5C2; border-left:1px solid #D7D5C2; 
}

.ap_table tr th{
	color:#FFFFFF; background-color:#B9B93F;
	text-align:left; font-weight:bold;
	padding:5px;
}

.ap_table tr td{
	color:#666666; background-color:#EBEACB;
	text-align:left; padding:5px;
}

/** 22/12/07 **/

.ap_leftalign, .ap_leftalign td, .ap_leftalign th{
	text-align:left !important;
}
.hide { 
	position: absolute;
	left: -9999px;
	width: 100px;
}

.pagination{
	color:#333333;
}

.pagination a, .pagination a:visited{
	color:#000000;
}

.pagination a:hover{
	color:#333333;
}

/** all needed styles end here **/

/*	Added By Juno	*/
#nmenu { position:absolute; top:10px; width:100%; }
#nmenu ul { background:#fff; height:1%; list-style:none; margin:0 auto; overflow:hidden; padding:0; width:976px; -moz-border-radius-topleft:6px;-moz-border-radius-topright:6px; -webkit-border-top-right-radius:8px; }
#nmenu ul li { border-right:1px solid #eee; float:left; margin:0; padding:16px 7px;}
#nmenu ul li.first { padding-left:10px; }
#nmenu ul li a.l { color:#555; display:block; font-family:arial;font-size:1.14em; letter-spacing:-0.5px; text-transform:uppercase; }
#nmenu ul li#callon { border-right:0 none; float:left; padding:8px 0 0 14px; }
#nmenu ul li#callon span { color:#999a01; display:block; font-size:1.4em; margin-bottom:4px; }
#nmenu ul li#callon strong { color:#b0070a; display:block; font-size:1.4em; }

#nmenu ul li#callnow {  border-right:0 none; float:right; padding:0; }
#nmenu ul li#callnow a { background:url('../images/callnow-button.png') no-repeat right center; display:block; margin-right:5px; padding:8px 50px 2px 14px; }
#nmenu ul li#callnow span { color:#999a01; display:block; font-size:1.4em; margin-bottom:4px; }
#nmenu ul li#callnow strong { color:#b0070a; display:block; font-size:1.4em; }


h1#logo { background: url('../images/logo_home.gif') no-repeat top left; height:126px; margin:0; padding:0; width:100px; }
h1#logo a { display:block; height:126px; }
h1#logo a span { display:none; }


h1#plogo { background:url('../images/logo.gif') no-repeat top left; width:78px; height:92px; margin:0; padding:0;  }
h1#plogo a { display:block; height:92px; }
h1#plogo a span { display:none; }


h2#pname {  }
h2#pname a { color:#808080; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; }
h2#pname a:hover { text-decoration:none; }

h2#cname {  }
h2#cname a { color:#7A7A02; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:19px; font-weight:bold; }
h2#cname a:hover { text-decoration:none; }


/*	Call Back Form	*/
#dimmer { background:#000; display:none; height:100%; left:0; opacity:0; position:fixed; top:0; width:100%; }
#callback { display:none; left:0; padding:80px 0 0 0; position:fixed; top:0; width:100%; z-index:999; }
#callback .inner { background: url('../images/callback/callback-bg.png') left top no-repeat; height:270px; margin:0 auto; padding-top:50px; position:relative; width:316px; }
#callback .inner a.close { display:block; height:34px; position:absolute; right:46px; top:5px; width:36px; }
#callback .inner p { color:#000; font-family:Verdana; font-size:11px; margin:20px 25px 40px; width:150px; }
#callback .inner fieldset { border:0; margin:0; padding:0; text-align:center; width:272px; }
#callback .inner fieldset input.text { background:#fff; border:1px solid #aaa; font-size:11px; height:14px; padding:1px 2px; width:200px; }
#callback .inner fieldset input.submit { border:0; bottom: 2px; position: absolute; right: 7px; }

#callback input{margin-bottom:7px;}