/* CSS Document navigation */#nav{	height:46px;	width:auto;	background-image:url(../images/nav/navbg.jpg);	background-repeat:no-repeat;}#nav a{outline: none;}/* image just to left of nav */#navl{	position:relative;	float:left;	width:30px;	height:46px;}#navr{	width:365px !important;	width:362px; /*3px phenomena*/	height:46px;	position:relative;	float:right;	background-image:url(../images/nav/navright.jpg);	background-repeat:no-repeat;}#nav a span{	display:none;}/* Home btn */#btnhome{	position:relative;	float:left;	background-image:url(../images/nav/btn_home.jpg);	background-repeat:no-repeat;	background-position:left top;	width:69px;	height:46px;	display:block;}#btnhome a{	display:block;	width:100%;	height:100%;}/* Home btn When Current Page */#btnhome_a{	position:relative;	float:left;	background-image:url(../images/nav/btn_home.jpg);	background-repeat:no-repeat;	background-position:left -46px;	width:69px;	height:46px;}#btnhome_a a{	display:block;	width:100%;	height:100%;}/* Home btn Hover */#btnhome:hover{	position:relative;	float:left;	background-image:url(../images/nav/btn_home.jpg);	background-repeat:no-repeat;	background-position:left -46px;	width:69px;	height:46px;}/* Menu btn */#btnmenu{	position:relative;	float:left;	background-image:url(../images/nav/btn_menu.jpg);	background-repeat:no-repeat;	background-position:left top;	width:79px;	height:46px;}#btnmenu a{	display:block;	width:100%;	height:100%;}/* Menu btn When Current Page */#btnmenu_a{	position:relative;	float:left;	background-image:url(../images/nav/btn_menu.jpg);	background-repeat:no-repeat;	background-position:left -46px;	width:79px;	height:46px;}#btnmenu_a a{	display:block;	width:100%;	height:100%;}/* Menu btn Hover */#btnmenu:hover{	position:relative;	float:left;	background-image:url(../images/nav/btn_menu.jpg);	background-repeat:no-repeat;	background-position:left -46px;	width:79px;	height:46px;}/* Gallery btn */#btngallery{	position:relative;	float:left;	background-image:url(../images/nav/btn_gallery.jpg);	background-repeat:no-repeat;	background-position:left top;	width:88px;	height:46px;}#btngallery a{	display:block;	width:100%;	height:100%;}/* Gallery btn When Current Page */#btngallery_a{	position:relative;	float:left;	background-image:url(../images/nav/btn_gallery.jpg);	background-repeat:no-repeat;	background-position:left -46px;	width:88px;	height:46px;}#btngallery_a a{	display:block;	width:100%;	height:100%;}/* Gallery btn Hover */#btngallery:hover{	position:relative;	float:left;	background-image:url(../images/nav/btn_gallery.jpg);	background-repeat:no-repeat;	background-position:left -46px;	width:88px;	height:46px;}/* About btn */#btnabout{	position:relative;	float:left;	background-image:url(../images/nav/btn_about.jpg);	background-repeat:no-repeat;	background-position:left top;	width:78px;	height:46px;}#btnabout a{	display:block;	width:100%;	height:100%;}/* About btn When Current Page */#btnabout_a{	position:relative;	float:left;	background-image:url(../images/nav/btn_about.jpg);	background-repeat:no-repeat;	background-position:left -46px;	width:78px;	height:46px;}#btnabout_a a{	display:block;	width:100%;	height:100%;}/* About btn Hover */#btnabout:hover{	position:relative;	float:left;	background-image:url(../images/nav/btn_about.jpg);	background-repeat:no-repeat;	background-position:left -46px;	width:78px;	height:46px;}/* Design btn */#btndesign{	position:relative;	float:left;	background-image:url(../images/nav/btn_press-n.jpg);	background-repeat:no-repeat;	background-position:left top;	width:81px;	height:46px;}#btndesign a{	display:block;	width:100%;	height:100%;}/* Design btn When Current Page */#btndesign_a{	position:relative;	float:left;	background-image:url(../images/nav/btn_press-n.jpg);	background-repeat:no-repeat;	background-position:left -46px;	width:81px;	height:46px;}#btndesign_a a{	display:block;	width:100%;	height:100%;}/* Design btn Hover */#btndesign:hover{	position:relative;	float:left;	background-image:url(../images/nav/btn_press-n.jpg);	background-repeat:no-repeat;	background-position:left -46px;	width:81px;	height:46px;}/* news btn */#btnnews{	position:relative;	float:left;	background-image:url(../images/nav/btn_news.jpg);	background-repeat:no-repeat;	background-position:left top;	width:78px;	height:46px;}#btnnews a{	display:block;	width:100%;	height:100%;}/* news btn When Current Page */#btnnews_a{	position:relative;	float:left;	background-image:url(../images/nav/btn_news.jpg);	background-repeat:no-repeat;	background-position:left -46px;	width:78px;	height:46px;}#btnnews_a a{	display:block;	width:100%;	height:100%;}/* Press btn Hover */#btnnews:hover{	position:relative;	float:left;	background-image:url(../images/nav/btn_news.jpg);	background-repeat:no-repeat;	background-position:left -46px;	width:78px;	height:46px;}/* Directions btn */#btndirections{	position:relative;	float:left;	background-image:url(../images/nav/btn_directions.jpg);	background-repeat:no-repeat;	background-position:left top;	width:112px;	height:46px;}#btndirections a{	display:block;	width:100%;	height:100%;}/* Directions btn When Current Page */#btndirections_a{	position:relative;	float:left;	background-image:url(../images/nav/btn_directions.jpg);	background-repeat:no-repeat;	background-position:left -46px;	width:112px;	height:46px;}#btndirections_a a{	display:block;	width:100%;	height:100%;}/* Directions btn Hover */#btndirections:hover{	margin:0;	padding:0;	position:relative;	float:left;	background-image:url(../images/nav/btn_directions.jpg);	background-repeat:no-repeat;	background-position:left -46px;	width:112px;	height:46px;}#bannerhome{	display:block;	width:120px;	height:120px;	position:relative;	top:70px;	left:30px;	clear:left;}