body { font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-align: justify; background: url(images/background.jpg) repeat-x top; margin:0; color:#5E5E5E;}
#container {width:800px; margin:0 auto;}
#logo { height:45px; padding:10px 0 0 0;}
#menu { padding:10px 0 0 0; height:40px;}
#menu a { color:#FFFFFF; text-decoration:none; text-transform:uppercase; font-weight:bold; padding-right:20px;}

#flash { background: url(images/main-01.jpg) no-repeat; height:auto;}

.link-box { width:170px; height:35px; float:right;}
a.link-box {height:35px;width:170px; }

#content { width:780px; margin:0 auto;}
.left { width:390px; float:left;}
.right { width:390px; float:right;}

#footer { border-top:1px solid #5E5E5E; width:780px; margin:0 auto; text-align:center; padding:15px 0 15px 0; font-weight:bold;}
#footer a{ text-decoration:none; color:#5E5E5E;}
#footer span { padding:0 15px 0 15px;}

h1 { font-size:16px;}
h2 { font-size:14px;}
h3 { font-size:13px;}
h4, h5, h6, h7, h8, h9, h10 { font-size:12px;}

div.box { background-image: url(images/box01.jpg); background-repeat: no-repeat; height:430px;}


/* drop down */
#twocols{ /*the columns that gets dropped down over yours might be different*/ z-index:20; }
#leftcol{ /*the columns that gets dropped down over yours might be different*/ z-index:10; }
#mainleveltopnav li{ display:inline; list-style-type:none; padding-right:5px;}
a.mainleveltopnav,a.mainleveltopnav:link, a.mainleveltopnav:visited{ color:#ffffff; }
#mainlevelmainnav,#mainlevelmainnav ul{
float:left;
list-style:none;
line-height:1em;
background: transparent;
font-weight:700;
margin:0;
padding:0;
}
#mainlevelmainnav a{ display:block; text-decoration:none; margin-right:15px; padding:0.3em; color: #ffffff; }
#mainlevelmainnav li{ float:left; padding:0; background-color: #fffff; }
#mainlevelmainnav li ul{ position:absolute; left:-999em; height:auto; width:auto; font-weight: 600; margin:0; }
#mainlevelmainnav li li{ width:160px;  /* box width control by here */ border: #DDDDDD 1px dotted; marg/in: 1px 0 0 0; text-align: left;background-color: #ffffff; padding:5px;}
#mainlevelmainnav li ul {width:11em;font-size:0.9em;line-height:1em;font-weight:400; }
#mainlevelmainnav li:hover ul ul,#mainlevelmainnav li:hover ul ul ul,#mainlevelmainnav li.sfhover ul ul,#mainlevelmainnav li.sfhover ul ul ul{ left:-999em;}
#mainlevelmainnav li:hover ul,#mainlevelmainnav li li:hover ul,#mainlevelmainnav li li li:hover ul,#mainlevelmainnav li.sfhover ul,#mainlevelmainnav li li.sfhover ul,#mainlevelmainnav li li li.sfhover ul{ left:auto;z-index:6000;}
#mainlevelmainnav li li:hover,#mainlevelmainnav li li.sfhover{ background-color: #ffffff; }
