body
{
	font-family:Arial;
	font-size:0.8em;
	line-height:1.3em;	
	color:#585658;
	width:1004px;
	font-weight:normal;
	margin-left:auto;
	margin-right:auto;
	text-align:justify;
	background-image:url(../images/bg-tile.jpg); background-repeat:repeat-x;
}

#align-left
{
float:left;
width:1004px;
background-color:#FFFFFF;


}
#top-section
{
float:left;
height:103px;
width:1004px;
background-color:#1F1A17;
margin-bottom:6px;

}
#logo
{
float:left;
height:103px;
}

#top-right
{
float:right;
padding-right:40px;
padding-top:20px;
padding-bottom:20px;
color:#B31818;
}
#menu-section
{
float:left;
width:636px;
height:49px;
background-color:#3D3835;
}

#inn-menu-section
{
float:left;
width:739px;
height:49px;
background-color:#3D3835;
}
#white-bit
{
background-image:url(../images/white-bit.gif);
height:6px;
width:100%;
float:left;
}
#main-sec
{
float:left;
width:1004px;

}
#top-band-section
{
float:left;
width:860px;
height:328px;
}
#cont-padding
{
padding:32px 15px 38px 48px;
float:left;
}
#inner-content
{
float:left;
width:650px;
}
#brand-cont
{
padding:50px 44px 38px 48px;
float:left;
width:649px;
}
#brand-txt
{
float:right;
padding:0px 55px 0px 44px;
width:376px;
}
#brand-emp
{
float:right;
padding:20px 0px 0px 44px;
width:376px;
}
#brand-img
{
float:left;
}
#add1
{
float:left;
width:285px;
padding-left:10px;
padding-right:25px;
font-size:0.90em;
}
#add2
{
float:left;
width:275px;
padding-left:25px;
font-size:0.90em;
}
#under-co
{
float:left;
width:370px;
padding-left:25px;
}
#wid-225
{
width:225px;
padding-right:25px;
float:left;
}
#td-line
{
background-image:url(../images/grey-bit.gif); background-repeat:repeat-y;
padding-left:35px;
padding-right:30px;
width:280px;
float:left;
font-size:0.85em;
}
#wid-280
{
width:280px;
float:left;
}
#grey-line
{
background-image:url(../images/grey-bit.gif); background-repeat:repeat-x;
width:100%;
height:1px;
float:left;
}
#footer-bg
{
float:left;
background-image:url(../images/foot-bg.gif); background-repeat:repeat-y;
height:83px;
width:100%;
color:#000000;
margin-top:0px;
}
#white-line6
{
float:left;
background-image:url(../images/yellow-bit.gif); background-repeat:no-repeat;
height:6px;
width:100%;
}
#foot-pad
{
padding-left:38px;
padding-top:37px;
}
#inner-tile
{
background-image:url(../images/inner-tile.gif); background-repeat:repeat-y;
float:left;
width:100%;
}
#wid-263
{
width:263px;
float:left;
}
#left-menu-bg
{
padding-left:19px;
padding-bottom:40px;
float:left;
width:244px;
}
.td-bg
{
background-image:url(../images/grey-bit.gif); background-repeat:repeat-y;
background-position:top left; 
}
#yel-bg
{
background-image:url(../images/left-yel-bg.jpg); background-repeat:no-repeat;
width:244px;
height:94px;
float:left;
}
#title-bg
{
background-image:url(../images/title-bg.gif); background-repeat:no-repeat;
height:43px;
float:left;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
line-height:36px;
width:229px;
padding-left:15px;
}
#title-bg1
{
background-image:url(../images/title-bg.gif); background-repeat:no-repeat;
height:36px;
float:left;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
line-height:36px;
width:229px;
padding-left:15px;
}
#yel-bit
{
background-image:url(../images/yel-bit.gif); background-repeat:repeat-x; 
width:244px;
height:1px;
float:left;
}
#yel-bit1
{
background-image:url(../images/yel-bit.gif); background-repeat:repeat-x; 
height:1px;
float:left;
}
#red-title
{
width:229px;
padding-left:15px;
float:left;
}
#listbox
{
padding-left:30px;
z-index:100;
}
#align-right
{
float:right;
}
#wid-300
{
width:240px;
padding-right:40px;
float:left;
}
#td-line-inn
{
background-image:url(../images/grey-bit.gif); background-repeat:repeat-y;
padding-left:45px;
padding-right:40px;
width:240px;
float:left;
}
#wid-700
{
float:left;
width:620px;
padding-top:20px;
}
#wid-620
{
float:left;
width:741px;
}
#ora-arr
{
background-image:url(../images/ora-arr.gif); background-repeat:no-repeat;
background-position:5px 7px;
padding-left:15px;
font-size:0.85em;
	line-height:1.7em;	
	color:#DA251C;
	font-weight:normal;
	padding-top:2px;
	padding-bottom:2px;
}
#grey-bit-5
{
background-image:url(../images/grey-bit.gif); 
height:5px;
float:left;
width:655px;
margin-bottom:15px;
margin-top:10px;
}
#wid-700-inn
{
width:741px;
float:left;
}
#cont-padding-inn
{
padding:22px 25px 50px 40px;
float:left;
}
#wid-255
{
width:255px;
float:left;
}
#left-align
{
float:left;
}
#wid-400
{
width:385px;
float:left;
padding-right:25px;
}
#down
{
float:right;
padding-right:15px;
width:120px;
}
#td-cream
{
background-image:url(../images/cream-bit.gif); background-repeat:repeat-x; 
height:1px;
background-position:bottom;
}
#cream-bit
{
background-image:url(../images/cream-bit.gif); 
height:1px;
float:left;
width:655px;
margin-bottom:15px;
margin-top:20px;
}
#cream-line
{
background-image:url(../images/cream-bit.gif); 
height:1px;
float:left;
width:649px;
margin-bottom:15px;
margin-top:20px;
}
.photo 
{
margin-left:20px;
}
.image-bg
{
background-repeat:no-repeat;
background-position:right top;
height:200px;
float:right;
}
#point
{
background-image:url(../images/point.gif); background-repeat:no-repeat;
background-position: 10px 7px;
padding-left:25px;
padding-top:2px;
padding-bottom:1px;
float:left;
}

/*.photo:hover img
{
border:1px solid #FCA029;
margin-right:20px;
float:left;
}
.photo:hover 
{
color: #FCA029;
margin-right:0px;
/*float:left;
}*/
.field 
{
		border : 1px solid #C0AD81;
		color: #000000;
		font-style:normal; font-variant:normal; font-weight:normal; font-size:9pt; font-family:Arial;
		padding-left:3px;
}
input.btnsubmit
	{
                height:24px;
                width :71px;
    			background-position:top left;
			    background-image:url(../images/submit-button.gif); background-repeat:no-repeat;
				color:#7F7F7F;
				background-color:Transparent;
				border-top: black 0pt solid; 
				border-left: black 0pt solid;
				border-right: black 0pt solid;  
				border-bottom: black 0pt solid;	
       }
.tabmenu
{
background-color:#D8D7D7;
color:#000000;
font-weight:bold;
font-size:12px;
text-decoration:none;
line-height:36px;
padding-left:15px;
padding-right:15px;
display:block;
margin-right:4px;
cursor:pointer;
}
a.tabmenu
{
background-color:#D8D7D7;
color:#000000;
font-weight:bold;
font-size:12px;
text-decoration:none;
line-height:36px;
cursor:pointer;
}
a.tabmenu:hover
{
background-color:#FFFFFF;
color:#000000;
font-weight:bold;
font-size:12px;
text-decoration:none;
line-height:36px;
cursor:pointer;
}
.tabmenu-sel
{
background-color:#FFFFFF;
color:#000000;
font-weight:bold;
font-size:12px;
line-height:36px;
padding-left:15px;
padding-right:15px;
display:block;
margin-right:4px;
}
#links a img 
{
display: none;
border:1px solid #CCCCCC;
}
#links a:hover img 
{
display: block; 
position: absolute;
top: 190px; 
left: 55px; 
height: 50px; 
width: 50px; 
border-width: 0;
}

/* ------------------------pop--------------------*/

#wrap {
	float:left;
}
/*.itr {
	background-color: #FFFFFF;
}*/
a.itr {
	position: relative;
	text-decoration: none;
	background-color: #FFFFFF;
	z-index:0;
}
a.itr:hover {
	border-width: 0; 
	z-index:100;
	/* IE */
}
a.itr:hover .bpop {
	display: block;
	position: absolute;
	background-color: #FFFFFF;
	border: solid #AAAAAA 5px;
	right: 90px;
	top: -330px;
	z-index:300;
}
.bpop {
	display: none;
	border:0;
	background-color: #ffffff;
}
a.itr:hover .bpop1 {
	display: block;
	position: absolute;
	background-color: #FFFFFF;
	border: solid #AAAAAA 5px;
	right: 100px;
	top: -200px;
	float:right;
	z-index:1000;
}
.bpop1 {
	display: none;
	border:0;
	background-color: #ffffff;
}


.itr {
	position: relative;
	display: block;
	z-index:0;
}
.thumb
{
display:block;
border: 1px solid #AAAAAA;
}
.pop
 {
display:none ;
position: absolute;
left: 285px;
/*top: 300px;*/
z-index: 300; 
overflow:hidden; 
border: solid #AAAAAA 5px;
width: 665px;
/*width:auto;*/
text-align:justify;
background-color:#FFFFFF;
}
.pop-img
 {
display:none ;
position: absolute;
left: 285px;
/*top: 300px;*/
z-index: 300; 
overflow:hidden; 
border: solid #AAAAAA 5px;
background-color:#FFFFFF;
}

.horizontalmenu ul{
margin: 0px;
padding: 0px;
list-style-type: none;
height:49px;
/*float:left;*/
}
/*Top level list items*/
.horizontalmenu ul li{
position: relative;
display: inline;
float: left;
height:49px;
/*border: solid #000000;
border-width:1px 0px 1px 1px;*/
}
/*Top level menu link items style*/
.horizontalmenu ul li a{
display: block;
text-decoration: none;
line-height:25px;
color:#FFFFFF;
font-family:Arial;
font-size:12px;
font-weight:bold;
}
.horizontalmenu ul li a:hover{
display:block;
line-height:25px;
color:#FFFFFF;
font-family:Arial;
font-size:12px;
font-weight:bold;
}
.horizontalmenu ul li selection{
display:block;
line-height:25px;
color:#000000;
font-family:Arial;
font-size:12px;
font-weight:bold;
}

#selected
{
display:block;
line-height:1.8em;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding-left:29px;
padding-right:32px;
background-color:#000000;
line-height:30px;
}
img.pngfix {
/* fixes PNG transparency in IE */
   behavior: url("javascripts/pngbehavior.htc");
}
#selected1
{
display:block;
background-image:url(../images/logo-bg.gif); background-repeat:no-repeat;
width:125px;
height:96px;
}
.page-tile
{
	background-image:url(../images/bg-tile.jpg);
	background-repeat:repeat-x;
}
.foot-tile
{
position:absolute;
bottom:0;
background-image:url(../images/foot-bg.gif);
background-repeat:repeat-x;
float:left;
background-position:bottom;
width:100%;
}
#mailto
{
	float:left;
	padding-left:250px;
}
#red-bullet
{
background-image:url(../images/red-bullet.gif); background-repeat:no-repeat;
background-position:15px 10px;
padding-left:28px;
float:left;
width:201px;
}
.vertical ul{
list-style-type: none;
margin: 0;
padding: 0;
width: 244px;/* WIDTH OF MAIN MENU ITEMS*/
/*border: 1px solid black;*/
}

.vertical ul li{
position:relative;
height:25px;
float:left;
width: 244px;
z-index: 9;
/*display:inline;*/
}


.vertical ul li a{
background-image:url(../images/red-bullet.gif); background-repeat:no-repeat;
background-position:15px 10px;
color:#6F4C32;
font-weight:bold;
font-size:11px;
text-decoration:none;
line-height:25px;
padding-left:28px;
display:block;
}

.vertical ul li a:hover{
color:#DA251C;
font-weight:bold;
font-size:11px;
line-height:25px;
z-index: 10;
}
.vertical ul li ul{ /*SUB MENU STYLE*/
position: absolute;
left: 0; /* IE */
top: 0;
display: none;
width:100px;
}
.vertical ul li ul li
{
height:25px;
width:120px;
border: solid #FEEDB2;
border-width: 0 1px 1px 1px;
display:block;
/*display:inline;*/
}
.vertical ul li ul li a
{
font: bold 11px Arial;
line-height:25px;
padding-left:28px;
background-color:#F8C405;
color:#3E3E3E;
}
.vertical ul li ul li a:hover
{
font: bold 11px Arial;
line-height:25px;
padding-left:15px;
padding-left:28px;

color:#C61D14;

}


/* Holly Hack for IE \*/
* html .vertical li { float: left; height: 1%; }
* html .vertical li a { height: 1%; }



