body{background:url(../images/top-bg2.jpg) repeat-x left top; margin:0px; padding:0px;}

#mainbody
{
width:780px; $width:779px; _width:779px;
font-family:verdana;
padding:0px;
margin:0;
overflow:hidden;
}



#header
{
padding:0px;
width:780px; $width:779px; _width:779px;
float:left; overflow:hidden;
text-align:left;
}



#headerlogo
{
margin:0px;
padding:0px;
width:780px; $width:779px; _width:779px;
float:left;
overflow:hidden;
}

#headerlogo img
{
padding:0px;
margin:0px;
border:0px;
}


#toplinks
{
width:780px; $width:779px; _width:779px;
text-align:center;
font-size:13px;
font-weight:600;
color:#333333;
float:left;
height:43px;
margin-top:14px;
overflow:hidden;
}

		#toplinks .navi
		{
			width:779px;
			margin:0;
			padding:0px;
			text-align:center;
		}

#toplinks a
{
/*float:left;*/
padding:13px;
margin:0px;
text-decoration:none;
color:#333333;
line-height:41px;}

#toplinks a:hover
{
padding:13px;
margin:0px;
text-decoration:none;
color:#FFFFFF;
line-height:41px;
background:#2685b5 url(../images/rollover1.jpg) no-repeat left bottom;
}

#center
{
padding:0px;
margin:0px;
float:left;
width:780px; $width:779px; _width:779px;
overflow:hidden;
}

#submenu
{
padding:0px;
margin:0px;
width:780px; $width:779px; _width:779px;
float:left;
overflow:hidden;
}
#submenu1a h1
{
padding-left:0px;
margin:0px;
font-family:verdana;
font-size:13px;
color:#F25C10;
text-align:left;
}



#submenu2
{
padding:0px;
margin:0px 0 0 10px;
width:380px;
float:right;
text-align:left;
font-size:12px;
font-weight:600;
color:#4CB9D8;
}

#submenu2a
{
padding-left:20px;

margin:0px;
text-align:left;
background-position:center;
background-image:url(../images/middle-bg-blue1.jpg);
background-repeat:repeat-x;
height:40px;
width:358px;
border:1px solid #CCCCCC; border-bottom:0px;
}

#submenu2a h2
{
padding:0px;
margin:0px;
font-family:verdana;
font-size:13px;
color:#4CB9D8;
text-align:left;
}


#submenu2b
{
margin-top:5px;
padding:0 10px;
text-align:justify;
float:left;
width:358px;
font-family:verdana;
font-size:10px;
font-weight:300;
color:#333333;
background-image:url(../images/sub-bg1.jpg);
border:1px solid #CCCCCC;
}

#submenu2b a
{
padding:0px;
text-decoration:none;
text-align:right;
float:right;
color:#4CB9D8;
font-size:13px;
font-weight:600;
}

#submenu2b a:hover
{
padding:0px;
text-decoration:underline;
color:#4CB9D8;
font-size:13px;
font-weight:600;
}

#submenu2b img
{
margin:0px;
padding:0px;
float:left;
}



#submenu1
{
padding:0px;
margin:0px;
width:380px;
float:left;
text-align:left;
font-size:12px;
font-weight:600;
color:#F25C10;
}

#submenu1a
{
padding-left:20px;
text-align:left;
background:url(../images/middle-bg-orange.jpg) repeat-x center top;
height:40px;
width:358px;
border:1px solid #CCCCCC; border-bottom:0px;
}



#submenu1b
{
margin-top:5px;
padding:0 10px;
text-align:justify;
float:left;
width:358px;
font-family:verdana;
font-size:10px;
font-weight:300;
color:#333333;
background:url(../images/sub-bg2.jpg);
border:1px solid #CCCCCC;
}

#submenu1b a
{
text-decoration:none;
color:#F25C10;
font-size:13px;
font-weight:600;
}

#submenu1b a:hover
{
text-decoration:underline;
color:#F25C10;
font-size:13px;
font-weight:600;
}

#submenu1b img
{
margin:0px;
padding:0px;
float:left;
}



#catmenu
{
padding:0px;
margin-top:15px;
width:780px;
float:left;
overflow:hidden;
}

#catmenu1
{
padding:20px 0px 20px 0px;
margin:0px;
width:255px;
float:left;
text-align:left;
font-size:12px;
background-image:url(../images/middle-bg2.jpg);
background-repeat:repeat-x;
background-position:top;
font-weight:600;
color:#F25C10;
}

#catmenu1 h3
{
padding-left:0px;
margin:0px;
font-family:verdana;
font-size:12px;
color:#F25C10;
text-align:left;

}


#catmenu1a
{
padding:0px 0px 3px 0px;
text-align:justify;
float:left;
width:255px;
font-family:verdana;
font-size:10px;
font-weight:300;
color:#333333;
}

#catmenu1b
{
padding:0px 0px 3px 0px;
text-align:justify;
float:left;
width:255px;
font-family:verdana;
font-size:10px;
font-weight:300;
color:#333333;
}

#catmenu1c
{
padding:0px 0px 3px 0px;
text-align:justify;
float:left;
width:255px;
font-family:verdana;
font-size:10px;
font-weight:300;
color:#333333;
}

#catmenu a
{
padding-left:0px;
text-decoration:none;
color:#F25C10;
font-size:13px;
font-weight:600;
}

#catmenu a:hover
{
padding-left:0px;
text-decoration:underline;
color:#F25C10;
font-size:13px;
font-weight:600;
}


#catmenu2
{
padding:20px 0px 20px 0px;
margin:0px 6px;
width:255px;
float:left;
background-image:url(../images/middle-bg2.jpg);
background-repeat:repeat-x;
background-position:top;
text-align:left;
font-size:12px;
font-weight:600;
color:#F25C10;
}
#catmenu2 h3
{
padding-left:10px;
margin:0px;
font-family:verdana;
font-size:12px;
color:#F25C10;
text-align:left;
}


#catmenu3
{
padding:20px 0px 20px 0px;
margin:0px;
width:255px;
float:left;
text-align:left;
background-image:url(../images/middle-bg2.jpg);
background-repeat:repeat-x;
background-position:top;
font-size:12px;
font-weight:600;
color:#F25C10;
}

#catmenu3 h3
{
padding-left:10px;
margin:0px;
font-family:verdana;
font-size:12px;
color:#F25C10;
text-align:left;
}






#left
{
margin:0px;
padding:0px;
float:left;
text-align:center;
background-image:url(../images/leftbox-body.jpg);
background-repeat:repeat-y;
width:260px;
overflow:hidden;
}

#right
{
margin:0px;
float:right;
text-align:left;
}

html>body #right
{
padding-left:5px;
}

#right p
{
padding:0px;
margin:0px;
font-family:verdana;
font-size:10px;
font-weight:300;
}

#footer
{
padding:5px 0;
margin:10px 0 0 0;
width:100%;
float:left;
background:url(../images/footer-bg.jpg) repeat-x left top; 
overflow:hidden; 
}
#foot-links
{
padding:0px;
float:left;
text-align:center;
color:#FFFFFF;
font-family:verdana;
font-size:12px;
font-weight:600;
width:64%;
overflow:hidden;
margin:0px;
}


#foot-links a
{color:#FFFFFF;
text-decoration:none;
}

#foot-links a:hover
{
padding:0px;
margin:0px;
color:#FFFFFF;
text-decoration:underline;
}

#foot-para
{
padding:0px;
margin-top:-15px; _margin-top:0px; $margin-top:0px;
width:36%;
float:right;
clear:both;
color:#FFFFFF;
font-family:verdana;
font-size:10px;
font-weight:300;
overflow:hidden;
text-align:left;
}

#foot-para a
{color:#FFFFFF;
text-decoration:none;
}

#foot-para a:hover
{
padding:0px;
margin:0px;
color:#FFFFFF;
text-decoration:underline;
}
