/* Global styles for Asian Food Market */
/* Version 1 13/12/2009 Developer: GalantnostS */

/* Setting Defaults*/
html, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, a { margin: 0; padding: 0; border: 0; }

/* Global Setttings*/
body{ background-image:url(../images/bg.jpg); background-repeat:repeat; font-family:Arial, Helvetica, sans-serif; margin: 0; padding: 0; border: 0; color:#000; font-size:100.01%;}
img{ vertical-align:text-bottom; border:none;}
a{ text-decoration:none; border:none;}
a:hover{ text-decoration:underline;}

/* Megabox*/
.container{ width:760px; top:0px; margin:auto}

/* help buttons */
.topbar{ position:relative; top:0px; margin:auto; background-image:url(../images/top.png); width:724px; height:45px;}

/*top homepage banner*/
.banner{ margin:auto; background-image:url(../images/banner.png); width:724px; height:197px;}
.banner_sub{ margin:auto; background-image:url(../images/banner_sub.png); width:724px; height:91px;}
.bannerflash{ position:relative; right:50px; top:5px;}

/*Top buttons*/
.helpbar{ float:right; top:23px; right:48px; position:relative;}

/*Top Menu*/
.topnav{ margin:auto; background-image:url(../images/bar_normal.png); background-repeat:repeat-y; width:724px; height: 36px;}
.topnavtext { position: relative; left:37px; top: 12px; margin:auto; font-size:14px; font-weight:bold;}
.topnavtext a { color:#000; }

.maintop{ margin:auto; background-image:url(../images/main_top.png); width:724px; height:58px;}
.mainmiddle{ position:relative; margin:auto; background-image:url(../images/main_middle.png); width:724px; min-height:350px;}

/*Left Menu*/
.leftnav{position:absolute; margin:auto; left:8px; top:-25px;} 
.leftnavtext{position:absolute; margin:auto; left:8px; top:-32px; color:#e8f0cb; font-size:14px; font-weight:bold; width:170px; z-index:100;}
.leftnavtext a {color:#e8f0cb;}
.leftnavtext a:hover { text-decoration:none;}

/*Left menu items*/
#leftnav0{background:url(../images/leftnav0_off.png); height:30px; width:163px; vertical-align:middle;}
#leftnav1{background:url(../images/leftnav1_off.png); height:30px; width:163px; vertical-align:middle;}
#leftnav2{background:url(../images/leftnav2_off.png); height:30px; width:163px; vertical-align:middle;}
#leftnav3{background:url(../images/leftnav3_off.png); height:30px; width:163px; vertical-align:middle;}
#leftnav4{background:url(../images/leftnav4_off.png); height:30px; width:163px; vertical-align:middle;}
#leftnav5{background:url(../images/leftnav5_off.png); height:30px; width:163px; vertical-align:middle;}
#leftnav6{background:url(../images/leftnav6_off.png); height:30px; width:163px; vertical-align:middle;}
#leftnav7{background:url(../images/leftnav7_off.png); height:29px; width:163px; vertical-align:middle;}
#leftnavshop{background:url(../images/leftnavshop_off.png); top:10px; height:30px; width:164px; vertical-align:middle;}
.linebreak{height:15px;}

/*Main Content*/
.maintopic{position:relative; font-size:18px; color:#C00; top: -37px; left: 185px; font-weight:bold;}
.maintext{ position:relative; top:-7px; left:180px; width:522px;}
.indextext{
	position:absolute;
	top:-43px;
	right:12px;
	z-index:1;
}

.maintextblock{position:relative; height:180px; color:#000; font-size:14px;}
.maintextblock_left{position:absolute; top:10px; left: 5px; width:208px; height:136px;}
.maintextblock_middle{position:absolute; top:0px; left:215px;}
.maintextblock_right{position:absolute;	top:10px; left:239px; height:136px;}
.maintextfulllength{position:relative; left:8px; width:98%;}

/*Footer an navigations*/
#twitter{position:relative; top:-15px; left:15px;}
.mainbottom{ margin:auto; background-image:url(../images/main_bottom.png); width:724px; height:116px;}
.mainbottom_nav { position:relative; top: 5px; text-align:center; font-size:9px; color:#5f4c00; }
.mainbottom_nav a {color:#5f4c00;} 
.mainbottom_nav2 { position:relative; top: 5px; text-align:center; font-size:9px; color:#5f4c00; }
.mainbottom_nav2 a {color:#5f4c00;} 
.mainbottom_copyright { position:relative; top: 12px; text-align:center; font-size:9px; color:#000; font-weight:bold; }

.dev { top:8px; text-align:center; color:#000; font-size:9px; margin: auto;}
.dev a { color: #000; }
