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

/* - - - - - - - - - - - - - - - - - - - - -

Title : Beverly Hills Printing Services
URL :http://www.bhprinting.com.au/

Author : FOX DESIGN creative
URL: www.foxdesign.com.au

- - - - - - - - - - - - - - - - - - - - - */

/*----------------------------------------------------------------------------- 
Global Styles
-----------------------------------------------------------------------------*/
html,body,div,dl,dt,dd,pre,form,fieldset,input,textarea,blockquote, ul, li { 
	margin:0; 
	padding:0; 
}

html { 
	margin:0; 
	padding:0; 
	overflow: -moz-scrollbars-vertical;
}



body,td,th,p,li {font:normal 14px/23px Geneva, Arial; color: #333; }
body {
	background: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a { text-decoration:none; color:#94d037; font-weight:bold; }
a:hover { color:#94d037; text-decoration:underline; }

h1 {font:normal 24px/28px Arial, Helvetica, sans-serif; color:#333; padding: 0px; margin:0px 0px 18px 0px; text-align:left; }

h2 {font: normal 18px Arial; color:#94d037; padding: 0px; margin:30px 0px 0px 0px; text-align:left;}

h3 {font: bold 14px Arial; color:#94d037; padding: 0px; margin:0px 0px 23px 0px; text-align:left; }

h4 {font: bold 12px Arial; color:#94d037; padding: 0px; margin:0px; text-align:left;}

p{ margin:8px 0px 8px 0px;}


fieldset { 	border: 0; }

.clear { 
	clear: both; 
	font-size: 0; 
	height: 0; 
	line-height: 0; 
}
a img{ border:none;}
img{ border:none;}

hr {color: #999;background-color:#999;height:1px;border:none; }
b {color:#94d037;}


/* end of global
--------------------------------------------------------------------------------------------------*/

#wrap{ margin:0 auto; width:1024px; height:200px; min-height:200px; }
html>body #wrap{ height:auto;}

/*----------------------------------home---------------------------------------*/
#home-image{float:left; width:1024px; height:680px;}


/*----------------------------------------------------------------------------- 
primery navegatoin for home page
-----------------------------------------------------------------------------*/
#nav {
    float:left;
    text-align:left;
	width:1024;
	height:60px;
	display: block;
    }

#nav ul {
	list-style:none;
	height: auto;
	padding: 0;
	margin: 0;
	display: block;
	}

#nav li {
	height: auto;
	margin: 0; padding:0;
	color: #fff;
	float:left;
	}

#nav li.selected { 
	color: #6f2e05;
	text-decoration:none;
	float:left;
	}

#nav li a {
	color: #fff;
	display: block;
	text-decoration:none;
	}
		
#nav li a:hover { 
	text-decoration:none;
	}

#nav li.selected a { 
	text-decoration:none;
	}
	
#nav li.selected a:hover { 
	text-decoration:none;
	}
	
#nav li:hover, #nav li.hover {
    position: static;
}
/*----------------------------------end of home---------------------------------------*/

/*-----------------------------------inner pages--------------------------------------*/
/*--top--*/
#top{ float:left; width:1024px; height:87px; padding:10px 0px 10px 0px; border-top: solid 5px #84c026;}
#after-top_wrap{float:left; height:40px; width:1024px; background:#c7c7c7;	border-bottom: solid 5px #FFF; }
#after-top_left{float:left; width:230px; height:40px; }
#after-top_left a { color:#FFF; display:block; line-height:40px; background:#c7c7c7; font: normal 16px/40px Geneva, Arial; text-decoration:none; padding-left:20px;}
#after-top_left a:hover{ background:#94d037; text-decoration:none; color:#FFF; font-weight:bold;}
#after-top_right{float:left; width:793px; height:40px; line-height:40px; color:#FFF; font-size:12px; text-align:center; display:block; border-left: solid 1px #FFF; }
/*--end of top--*/

/*--inner main--*/
#inner-main{float:left; width:1024px; height:500px; min-height:500px;}
html>body #inner-main{ height:auto;}
/*--end of inner main--*/



/*----------------------------------------------------------------------------- 
left nav
-----------------------------------------------------------------------------*/

#main-left {	width: 230px; height:160px; min-height:160px; float:left;}
html>body #main-left {height:auto;}

#leftnav, #leftnav ul {
	width:230px;
	height: auto;
	padding: 0;
	margin: 0;
	list-style: none;
	text-align:left;
	background:#FFF;
	float:left;
	}

#leftnav li {
	float: left;
	height: auto;
	width:230px;
	margin: 0;
	color:#6b6b6b;
	text-align:left;
	background:#FFF;
	border-top: dotted 1px #6b6b6b;
	}

#leftnav li.selected { 
	color: #fff;
	text-decoration:none;
	font-weight:bold;
	background: #84c026;
	}

#leftnav li.end { 
	color: #fff;
	text-decoration:none;
	font-weight:bold;
	height:163px;
	background: url(../images/bg_leftnav_bottom.gif); background-position:right top;background-repeat:no-repeat
	}

#leftnav li a {
	color: #6b6b6b;
	font: normal 14px/14px Geneva, Arial;
	display: block;
	text-decoration:none;
	padding:10px 5px 10px 20px;
	}
		
#leftnav li a:hover { 
	color: #fff;
	text-decoration:none;
	background:#94d037;
	font-weight:bold;
	}

#leftnav li.selected a { 
	color: #fff;
	text-decoration:none;
	font-weight:bold;
	background:#86c229;
	}
	
#leftnav li.selected a:hover { 
	color: #fff;
	text-decoration:none;
	font-weight:bold;
	background:#94d037; 
	}
	

#leftnav li ul {
	color: #6b6b6b;
	font: normal 12px/12px Geneva, Arial;
	display: block;
	text-decoration:none;
	background:#EBEBEB;
	}
#leftnav li ul a {
	color: #6b6b6b;
	font: normal 13px/13px Geneva, Arial;
	display: block;
	text-decoration:none;
	padding:8px 5px 8px 30px;
	background:#F2F2F2;
	}
		
#leftnav li ul a:hover { 
	color: #fff;
	text-decoration:none;
	background:#17ab1e;
	font-weight:bold;
	}

#leftnav li ul li.selected a { 
	color: #fff;
	text-decoration:none;
	font-weight:bold;
	background:#17ab1e;
	}
	
#leftnav li ul li.selected a:hover { 
	color: #fff;
	text-decoration:none;
	font-weight:bold;
	background:#17ab1e; 
	}
/*--end of left nav--*/

/*--main-right--*/
#main-right{float:right; width:734px; height:200px; min-height:200px; padding:30px;}
html>body #main-right{height:auto;}
/*--end of main-right--*/


/*--list style--*/
#list li { color:#f47e20; font-weight:bold; text-align:left; line-height:26px;}
#list li a {color:#f47e20; font-weight:bold; text-align:left; line-height:26px;}
#list li a:hover {color:#224099; font-weight:bold; text-align:left; line-height:26px;}

#list_02 li { color:#224099; font-weight:normal; text-align:left; line-height:26px;}
#list_02 li a {color:#224099; font-weight:normal; text-align:left; line-height:26px;}
#list_02 li a:hover {color:#224099; font-weight:bold; text-align:left; line-height:26px;}


/*--contact us--*/
#contact-title{float:left; width:734px; height:30px;}
#contact{float:left; width:734px; height:50px; min-height:50px; padding:20px 0px 20px 0px;}
html>body #contact{ height:auto;}

#contact-left{ float:left; width:250px; height:50px; min-height:50px;}
html>body #contact-left{ height:auto}

#contact-right{ float:right; width:400px; height:50px; min-height:50px;}
html>body #contact-right{ height:auto;}

/*--enquiry form--*/
#enquiry{float:left; width:400px; height:24px; min-height:24px; padding:5px 0px 5px 0px;}
html>body #enquiry{ height:auto}
#enquiry-left{float:left; width:125px; height:24px; min-height:24px; line-height:24px; padding-left:20px;}
html>body #enquiry-left{ height:auto}
#enquiry-right{float:left; width:250px; height:24px; min-height:24px;}
html>body #enquiry-right{ height:auto}


.inputfield-contact
{ 
 border-width:1px;
 border-style:solid;
 border-left-color:#999999;
 border-top-color:#999999;
 border-right-color:#D4D0C8;
 border-bottom-color:#D4D0C8;
 padding:2px 2px 4px 2px;
 font-family: Arial, Helvetica, sans-serif;
 color: #666666;
 background-repeat:repeat;
 font-size: 12px;
 width: 250px;
 background-image:url(image/bg_form.gif);
 
}
.inputfield-contact-drop
{ 
 border-width:1px;
 border-style:solid;
 border-left-color:#999999;
 border-top-color:#999999;
 border-right-color:#D4D0C8;
 border-bottom-color:#D4D0C8;
 padding:2px 2px 4px 2px;
 font-family: Arial, Helvetica, sans-serif;
 color: #666666;
 background-repeat:repeat;
 font-size: 12px;
 width: 255px;
 background-image:url(image/bg_form.gif);
}

.submit_btn{float:left; width:140px; height:25px; background:url(../images/btn_submin_h.png); border:none; cursor:pointer;}
 
/*----------------------------------------------------------------------------- 
footer
-----------------------------------------------------------------------------*/
#footer{float:left; width:1024px; text-align:left; font-size:12px; line-height:50px; height:50px; margin-top:20px; text-align:center; border-top: solid 1px #DBDBDB;}



