body {
	font-family: Arial;
	margin-bottom:0px;
	margin-top:0px;
	padding:0px;
}

#container
{
display: block;
margin:auto;
padding:0px;width:780px;
height:auto;
}

#header
{
 background: transparent url(../images/header.gif) no-repeat;
 width: 780px;
 height: 160px;
}

#menu
{
 width: 780px;
 height: 35px;
 background: transparent url(../images/bodybackground.gif) repeat-y;
}

#main
{
 width: 780px;
 height: auto;
 padding-top:20px;
 padding-bottom:10px;
 background: transparent url(../images/bodybackground.gif) repeat-y;
 display:inline;
 float:left;
}

#left
{
 width: 150px;
 height: auto;
 background: transparent;
 display: block;
 padding-left: 10px;
 float:left;
}

#middle
{
 width: 374px;
 height: auto;
 background: transparent;
 display: block;
 padding-left: 10px;
 float:left;
}

#right
{
 width: 216px;
 height: auto;
 background: transparent;
 display: block;
 padding-left: 10px;
 padding-right: 10px;
 float:left;
}
#footer
{
 width: 760px;
 height: 40px;
 background-color: #98e9fd;
 display:block;
 float:left;
 color:#fff;
 text-align:right;
 line-height:38px;
 font-size:11px;
 padding-right:20px;
}
#sidebox
{
display:block;
float:left;
margin:0px;
padding:0px;
width:150px;
padding-bottom: 10px;
}
#sideheader
{
display:inline;
float:left;
margin:0px;
padding:0px;
width:148px;
height:21px;
}
#sidebottom
{
display:inline;
float:left;
margin:0px;
padding:0px;
}
#stlcorner, #searchtlcorner
{
display:block;
float:left;
background: transparent url(../images/sideleftcorner.gif) no-repeat;
width:9px;
height:21px;
margin:0px;
padding:0px;
}
#strcorner, #searchtrcorner
{
display:block;
float:left;
background: transparent url(../images/siderightcorner.gif) no-repeat;
width:9px;
height:21px;
margin:0px;
padding:0px;
}
#stitle
{
display:block;
float:left;
background: transparent url(../images/sideheader.gif) repeat-x;
width:130px;
height:21px;
margin:0px;
padding:0px;
}
#sidecontent, #sidecontentbanner
{
display:block;
float:left;
background: transparent url(../images/sideboxbg.gif) repeat-y;
width:128px;
height:auto;
overflow:auto;
margin:0px;
padding:0px;
padding-left:20px;
padding-top:15px;
}

#sidecontentbanner
{
	width:148px;
	padding:0px;
	padding-top:10px;
	padding-left:0px;
	overflow:hidden;
}

#sblcorner, #mblcorner
{
display:block;
float:left;
background: transparent url(../images/sidebleftcorner.gif) no-repeat;
width:9px;
height:9px;
margin:0px;
padding:0px;
}
#sbrcorner, #mbrcorner
{
display:block;
float:left;
background: transparent url(../images/sidebrightcorner.gif) no-repeat;
width:9px;
height:9px;
margin:0px;
padding:0px;
}
#sbottom
{
display:block;
float:left;
background: transparent url(../images/sidebottom.gif) no-repeat;
width:130px;
height:9px;
margin:0px;
padding:0px;
}
#stitletext
{
float:left;
background: transparent url(../images/bigdot.gif) no-repeat left;
color:#ff8400;
padding-left:20px;
font-size:11px;
line-height:20px;
font-family:helvetica,Verdana, Arial;
font-weight:bold;
position:relative;
left:10px;
}
#sidecontent a, #sidecontent a:active, #sidecontent a:visited
{
background: transparent url(../images/bullet1.gif) no-repeat top left;
color:#000;
padding-left:10px;
font-size:11px;
line-height:20px;
font-family:helvetica,Verdana, Arial;
font-weight:normal;
text-decoration:none;
}
#sidecontent a:hover
{
text-decoration:underline;
}


#mbox
{
display:block;
float:left;
margin:0px;
padding:0px;
width:374px;
padding-bottom: 10px;
}
#mheader
{
display:inline;
float:left;
margin:0px;
padding:0px;
width:374px;
height:9px;
}
#midbottom
{
display:inline;
float:left;
margin:0px;
padding:0px;
}
#mtlcorner
{
display:block;
float:left;
background: transparent url(../images/mtlcorner.gif) no-repeat;
width:9px;
height:9px;
margin:0px;
padding:0px;
}
#mtrcorner
{
display:block;
float:left;
background: transparent url(../images/mtrcorner.gif) no-repeat;
width:9px;
height:9px;
margin:0px;
padding:0px;
}
#mtop
{
display:block;
float:left;
background: transparent url(../images/mtop.gif) repeat-x;
width:356px;
height:9px;
margin:0px;
padding:0px;
}
#mcontent
{
display:block;
float:left;
background: transparent url(../images/mboxbg.gif) repeat-y;
width:374px;
height:auto;
overflow:auto;
margin:0px;
padding:0px;
padding-left:10px;
}
/*#mblcorner
{
display:block;
float:left;
background: transparent url(../images/mblcorner.gif) no-repeat;
width:9px;
height:9px;
margin:0px;
padding:0px;
}
#mbrcorner
{
display:block;
float:left;
background: transparent url(../images/mbrcorner.gif) no-repeat;
width:9px;
height:9px;
margin:0px;
padding:0px;
}*/
#mbottom
{
display:block;
float:left;
background: transparent url(../images/mbottom.gif) no-repeat;
width:356px;
height:9px;
margin:0px;
padding:0px;
}
#mtitle
{
float:left;
color:#ff8400;
padding-left:10px;
font-size:14px;
line-height:20px;
font-family:helvetica,Verdana, Arial;
font-weight:bold;
}
#mcontenttext
{
display:inline;
float:left;
width:356px;
height:auto;
overflow:auto;
margin:0px;
padding:0px;
font-size:11px;
line-height:15px;
font-family:helvetica,Verdana, Arial;
font-weight:normal;
color:#000;
text-align:justify;
}

#searchbox
{
display:block;
float:left;
margin:0px;
padding:0px;
width:216px;
padding-bottom: 10px;
}
#searchheader
{
display:inline;
float:left;
margin:0px;
padding:0px;
width:216px;
height:21px;
}
#searchbottom
{
display:inline;
float:left;
margin:0px;
padding:0px;
}
/*#searchtlcorner
{
display:block;
float:left;
background: transparent url(../images/sideleftcorner.gif) no-repeat;
width:9px;
height:21px;
margin:0px;
padding:0px;
}*/
/*#searchtrcorner
{
display:block;
float:left;
background: transparent url(../images/siderightcorner.gif) no-repeat;
width:9px;
height:21px;
margin:0px;
padding:0px;
}*/
#searchtitle
{
display:block;
float:left;
background: transparent url(../images/sideheader.gif) repeat-x;
width:198px;
height:21px;
margin:0px;
padding:0px;
}
#searchcontent, #searchcontentbanner
{
display:block;
float:left;
background: transparent url(../images/searchboxbg.gif) repeat-y;
width:216px;
height:auto;
overflow:auto;
margin:0px;
padding:0px;
padding-top:10px;
}

#searchcontentbanner
{
	overflow:hidden;
}

#searchblcorner
{
display:block;
float:left;
background: transparent url(../images/sidebleftcorner.gif) no-repeat;
width:9px;
height:9px;
margin:0px;
padding:0px;
}
#searchbrcorner
{
display:block;
float:left;
background: transparent url(../images/sidebrightcorner.gif) no-repeat;
width:9px;
height:9px;
margin:0px;
padding:0px;
}
#searchmbottom
{
display:block;
float:left;
background: transparent url(../images/searchbottom.gif) no-repeat;
width:198px;
height:9px;
margin:0px;
padding:0px;
}
#searchtitletext
{
float:left;
background: transparent url(../images/bigdot.gif) no-repeat left;
color:#ff8400;
padding-left:20px;
font-size:11px;
line-height:20px;
font-family:helvetica,Verdana, Arial;
font-weight:bold;
position:relative;
left:10px;
}
.input
{
width:104px;
font-size:10px;
font-family:helvetica,Verdana, Arial;
color:#000;
height:18px;
}
.inputtxt
{
width:100px;
font-size:10px;
font-family:helvetica,Verdana, Arial;
color:#000;
height:13px;
}
#searchcontenttext
{
display:block;
float:left;
margin:0px;
padding:0px;
padding-left:10px;
padding-right:10px;
width:196px;
font-size:11px;
line-height:30px;
font-family:helvetica,Verdana, Arial;
color:#000;
text-align:right;
}
.searchbtn
{
background-color:#afeafd;
width:100px;
}
#menuleft
{
display:block;
float:left;
background: transparent url(../images/menuleftbg.gif) repeat-x;
width:145px;
padding-left:20px;
font-size:12px;
font-family:helvetica,Verdana, Arial;
color:#189239;
line-height:33px;
height:35px;
font-weight:bold;
}
#menumid
{
display:block;
float:left;
background: transparent url(../images/menumidbg.gif) no-repeat;
width:46px;
font-size:12px;
font-family:helvetica,Verdana, Arial;
color:#000;
height:35px;
font-weight:bold;
}
#menuright
{
display:inline;
float:right;
background: transparent url(../images/menurightbg.gif) repeat-x;
width:569px;
line-height:33px;
height:35px;
}
#menuitem a, #menuitem a:active, #menuitem a:visited
{
float:left;
font-size:11px;
font-family:helvetica,Verdana, Arial;
color:#ff8400;
padding-left:15px;
padding-right:15px;
text-decoration:none;
font-weight:normal;

}
#menuitem a:hover
{
color:#000;
}
#menuseparator
{
display:block;
float:left;
background: transparent url(../images/menuseparator.gif) no-repeat;
width:2px;
height:35px;
}

#moffer
{
display:block;
float:left;
padding-left:13px;
padding-right:10px;
padding-top:10px;
width:150px;
text-align:left;
}
#moffer a, #moffer a:active, #moffer a:visited, #mcontenttext a, #mcontenttext a:active, #mcontenttext a:active, #mcontenttext a:active 
{
text-decoration:none;
color:#fd1626;
}
#moffer a:hover,  #mcontenttext a:hover
{
color:#000;
text-decoration:underline;
}
.image
{
border:1px solid #afeafd;
}
#mofferdetail
{
display:inline;
float:left;
padding-left:0px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
}
#image
{
display:block;
float:left;
padding-left:0px;
padding-right:10px;
padding-top:0px;
}
#details
{
display:block;
float:left;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}
#details div
{
float:left;
font-weight:bold;
width:100px;
}
.imagegallery
{
margin-left:10px;
margin-right:10px;
margin-top:10px;
border:1px solid #afeafd;
}

#lang
{
display:block;
float:right;
color:#ff8400;
font-size:11px;
font-family:helvetica,Verdana, Arial;
font-weight:normal;
text-decoration:none;
}

#lang a, #lang a:visited, #lang a:active
{
color:#000;
font-size:11px;
font-family:helvetica,Verdana, Arial;
font-weight:normal;
text-decoration:none;
}

#lang a:hover
{
text-decoration: underline;
}