﻿/* editables */
html 			{background-color:#343F42;}
body {	background-color: #333333;}
.top			{height:245px;}
.header			{height:245px;}

.c_l			{width:19px;}
.c_menu			{width:180px;}
.c_c			{width:5px;}
.c_r			{width:198px; vertical-align:top;}

	.menu_heading	{height:30px; vertical-align: bottom; padding-top:0px; text-indent:0px;}
	.body_heading	{height:30px;padding-top:0px; margin-top:15px;}

.bottom 		{height:100px;}
.bottom_l		{height:100px;}
.bottom_r		{height:100px;}

.footer			{height:100px;}
.footer_l		{width: 1px; height:100px;}
.footer_r		{padding-top:39px;}

/* end editables */

#main			{vertical-align:top; margin-left:auto; margin-right:auto;width:610px;}

.top			{width:100%; vertical-align:top; text-align:left; background-image:url('../graphics/top.jpg'); background-position:top left; background-repeat:repeat-x;}
.top_l			{background-image:url('../graphics/top_l.jpg'); background-position:top left; background-repeat:no-repeat;}
.top_r			{background-image:url('../graphics/top_r.jpg'); background-position:top right; background-repeat:no-repeat;}
.header			{
	width:100%;
	position:relative;
}

.center			{width:100%; vertical-align:top;text-align:left; background-image:url('../graphics/c0.jpg');}
.c2				{background-image:url('../graphics/c2.jpg'); background-position:left top; background-repeat:repeat-x;vertical-align:top;}
.c6				{background-image:url('../graphics/c6.jpg'); background-position:left bottom; background-repeat:repeat-x;}
.c4				{background-image:url('../graphics/c4.jpg'); background-position:right top; background-repeat:repeat-y;}
.c8				{background-image:url('../graphics/c8.jpg'); background-position:left top; background-repeat:repeat-y;}
.c5				{background-image:url('../graphics/c5.jpg'); background-position:right bottom; background-repeat:no-repeat;}
.c7				{background-image:url('../graphics/c7.jpg'); background-position:left bottom; background-repeat:no-repeat;}
.c3				{background-image:url('../graphics/c3.jpg'); background-position:right top; background-repeat:no-repeat;vertical-align:top;}
.c1				{background-image:url('../graphics/c1.jpg'); background-position:left top; background-repeat:no-repeat;vertical-align:top;}
.content		{width:100%; border:0px; border-collapse:collapse; vertical-align:top; margin:0px;}

.c_l			{vertical-align:top;}
.c_menu			{vertical-align:top; text-align:left;}
.c_c			{vertical-align:top;}

.bottom 		{width:100%; background-image:url('../graphics/bottom.jpg'); background-position:top left; background-repeat:repeat-x;}
.bottom_l		{background-image:url('../graphics/bottom_l.jpg'); background-position:top left; background-repeat:no-repeat;}
.bottom_r		{background-image:url('../graphics/bottom_r.jpg'); background-position:top right; background-repeat:no-repeat;}

.footer			{width:100%; vertical-align:top; position:relative; text-align:left;}
.footer_l		{position:absolute; float:left;}
.footer_r		{text-align:center; vertical-align:top;}

body 			{margin: 0px ; background-image: url("../graphics/bg_image.jpg"); background-position:top center; background-repeat:no-repeat;}


#mainimage
{
    margin-top:10px;
    margin-left:20px;
    margin-right:10px;
    margin-bottom:10px;
    border :solid 4px #b3b3b3;
}

.pageimage{
    margin-top:10px;
    margin-left:20px;
    margin-right:10px;
    margin-bottom:10px;
    border :solid 4px #b3b3b3;
    float:left
}

.pageimagenf{
    margin-top:10px;
    margin-left:20px;
    margin-right:10px;
    margin-bottom:10px;
    border :solid 4px #b3b3b3;
}

.news2
{
     background-color: #a1a2a4;
     float:left;
     width:250px;
     min-height: 200px;
     margin-left:10px;
     margin-top:10px;
     font-size:10px;
     padding:0px 10px 10px 10px
}

.news2 img { float:left; padding-right:10px}
.newsimg
{
     margin-left:10px;
     margin-top:10px;
     height:100px;
     width:100px;
}
#intro {width:580px;margin-left:10px;}
#newsgeneral{margin-left:10px;margin-bottom:20px;}
#newsgeneral h2{margin-left:10px;}
#readmore{margin-top:20px;margin-left:450px;}
.style1 {color: #000000}
#intro h1 {color:#ff6600}
h2 {color:#ff6600}


#holder{width:1024px;margin:auto;}
#logoimg{position:absolute;top:30px;left:20px;}
#priceimg{width:100px;position:absolute;left: 850px;top: 440px;}
.imgpricetop{margin-left:10px;border:4px solid #b3b3b3;}
.imgprice{margin-right:10px;}

#nav {position:absolute;top:215px;float:left; width:950px; height:20px; z-index:9999}
		#nav ul {padding:0; margin:0; list-style-type:none; width:950px; z-index:9999}
		#nav ul ul {width:120px; z-index:9999}
		#nav ul li {display:block; float:left; padding:0 5px; margin:0; list-style:none; height:20px;}
		#nav ul li.nav5 {border:0}
		#nav ul ul li {display:block; width:120px; height:20px;}
		#nav a {float:left; padding:0px 10px 0 10px; height:20px; color:#ffffff; text-align:center; font:bold 14px arial}
		#nav li.nav2 a {padding:5px 0 0 0; height:20px;color:#383838}
		#nav li.nav2 {background:#383838;}
		#nav ul li:hover ul li a {display:block; padding:0; height:auto; width:auto; font:12px arial; color:#ffffff; text-align:center}
		#nav ul li:hover ul li.sub a:hover { background:#FF6600;}
		#nav ul li:hover ul li a:hover, #nav ul li:hover ul li.sub ul li a:hover {background:#FF6600}
		#nav table {padding:0; margin:-1px; width:0; height:0; z-index:1;}
		#nav ul ul ul a {display:block; padding:5px 0; background:#383838;}

		/*#nav :hover > a {text-decoration:none; color:#74B64A; background: url("../images/dash.jpg") repeat-x 0 26px;}*/
		#nav li:hover, #nav ul ul li:hover, #nav ul ul ul li:hover {position:relative; z-index:9999}
		#nav ul ul ul :hover > a {background:#FF6600;}
		#nav ul ul {visibility:hidden; position:absolute; top:20px; left:-1px; width:120px; border:1px solid #ffffff}
		#nav ul ul ul {left:180px; top:0; width:70px !important}
		
		/*#nav ul ul ul ul {left:280px; top:0; width:150px !important} /*KK*/
		
		#nav ul ul li {padding:0 !important; line-height:normal; width:120px !important; height:auto !important; background:#383838;}
		#nav ul ul ul li {width:70px !important;}
		
		/*#nav ul ul ul ul li {width:150px !important;} /*KK*/
		
		#nav ul ul a {float:none; display:block; padding:7px 0 !important}
		#nav ul ul ul a {text-align:left !important; padding:7px !important}
		#nav ul :hover ul {visibility:visible; height:auto; padding:0; left:-1px;}
		#nav ul :hover ul ul, #nav ul :hover ul :hover ul ul {visibility:hidden;}
		#nav ul :hover ul :hover ul {visibility:visible; left:70px; top:-1px}
		
		#nav ul :hover ul :hover ul :hover ul {visibility:visible; left:70px; top:-1px}
		
.bookonline {background:white;}

		* html #nav a:hover { position:relative}
		/** html #nav ul li a:hover {text-decoration:none; color:#74B64A; background: url("../images/dash.jpg") repeat-x 0 26px;} */
		* html #nav ul li a:hover ul li {height:auto; padding:0 !important}
		* html #nav ul li a:hover ul li a {height:auto; padding:0; font:10px arial; width:70px}
		* html #nav ul li a:hover ul li a:hover {color:#000000}
		* html #nav ul a:hover ul {left:-6px}
		* html #nav ul a:hover ul a:hover ul {width:70px}
		* html #nav ul a:hover ul a:hover ul li {width:70px}
		* html #nav ul a:hover ul a:hover ul a {width:70px}
		* html #nav ul li ul li.sub a:hover {background:#383838 url("../images/arrow-menu.gif") no-repeat right center}
		* html #nav ul li ul li.sub ul li a:hover {background:#383838;}
		* html #nav ul li ul li a:hover {background:#383838;}
		
		/*KK*/
        * html #nav ul li ul li ul li.sub a:hover {background:#5b5a2curl("../images/arrow-menu.gif") no-repeat right center}
		* html #nav ul li ul li.sub ul li ul li a:hover {background:#383838;}
		* html #nav ul li ul li ul li a:hover {background:#383838;}
        /*end KK*/
        
        .contactusbox { margin-top:10px;
    margin-left:20px;
    margin-right:10px;
    margin-bottom:10px;
    border :solid 4px #b3b3b3;
    background-color: white;
    color:Black}