body {
	margin: 0px;
	padding: 0px;
	background: url(images/bg.jpg) repeat-x top;
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	color: #666666;
	line-height: 160%;
}
html {
scrollbar-3dlight-color:#F1F1F1;
scrollbar-arrow-color:silver;
scrollbar-track-color:#F1F1F1;
scrollbar-darkshadow-color:silver;
scrollbar-face-color:#F1F1F1;
scrollbar-highlight-color:#F1F1F1;
scrollbar-shadow-color:#F1F1F1}

.borderGrey {
	border: 1px solid #cfcfcf;
	padding: 5px;
	margin-bottom:3px;	
}
.border {
	border: 1px solid #AEAEAE;
}
.blog a:link {
	color: #000;
	text-decoration: none;
}
.blog a:visited {
	color: #000;
	text-decoration: none;
}
.blog a:hover {
	color: #FF0000;
	text-decoration: none;
}
div.container
{
width:100%;
margin:0px;
padding: 0px;
line-height:150%;
}
div.footer
{
padding:2px 0 0 0;
background-color:white;
width: 600px;
}
h1.header
{
padding:0;
margin:0;
}
div.left
{
	float: left;
	width: 379px;
	height: 712px;
	background: url(images/main_bg.jpg) no-repeat left top;
}

div.left_kathy
{
	float: left;
	width: 379px;
	height: 712px;
	background: url(images/kathy/main_bg.jpg) no-repeat left top;
}

div.left_career
{
	float: left;
	width: 379px;
	height: 712px;
	background: url(images/career/main_bg.jpg) no-repeat left top;
}
div.left_news
{
	float: left;
	width: 379px;
	height: 712px;
	background: url(images/news/main_bg.jpg) no-repeat left top;
}
div.left_mag
{
	float: left;
	width: 379px;
	height: 712px;
	background: url(images/mag/main_bg.jpg) no-repeat left top;
}
div.left_gallery
{
	float: left;
	width: 379px;
	height: 712px;
	background: url(images/gallery/main_bg.jpg) no-repeat left top;
}
div.left_multimedia
{
	float: left;
	width: 379px;
	height: 712px;
	background: url(images/multimedia/main_bg.jpg) no-repeat left top;
}
div.left_site
{
	float: left;
	width: 379px;
	height: 712px;
	background: url(images/site/main_bg.jpg) no-repeat left top;
}
div.content
{
width: 550px;
height:520px;
padding:0 0 1em 1em;
}
div.contentBG
{
margin-left:379px;
margin-right:0px;
background: url(images/bg1.gif)  no-repeat left top;
}


#underlinemenu{
margin: 0;
padding: 0;

}

#underlinemenu ul{
margin: 0;
margin-bottom: 0;
padding-left: 0;
float: right;
font-weight: bold;
width: 100%;

border-width: 1px 0;
}

* html #underlinemenu ul{ /*IE only rule. Delete extra margin-bottom*/
margin-bottom: 0;
}

#underlinemenu ul li{
display: inline;
}


#underlinemenu ul li a{
float: right;
color: #535353;
font-weight: bold;
font-family: Times New Roman, Times, serif, Helvetica, sans-serif;
font-size: 11px;
padding: 6px 9px 24px 9px;
text-decoration: none;

}

#underlinemenu ul li a:hover{
color: black;

border-bottom: 3px solid black;
padding-bottom: 0;
}

#underlinemenu ul #current a{
color: black;
border-bottom: 3px solid black;
padding-bottom: 0;
} 

div.footerHRtop{
background: url(images/footer_hr1.gif) no-repeat ;
}
div.footerHRbot{
background: url(images/footer_hr2.gif) no-repeat ;
}
.copyright {font-size: 10px;color: #999999;}
.copyright a:link, a:visited {color:#666666;}
.copyright a:hover {color:#000000;text-decoration: none;}

div.headMain{float:left;height: 50px;}
div.mainTitle{float:left;height: 40px;}
div.mainLeft{float:left;width: 250px;height:360px;}
div.mainRight{float:right;width: 240px;padding:10px 0px 0px 0px;height:280px;}
div.latestNews{float:right;width: 261px;padding:40px 0px 0px 0px;background: url(images/main_news.gif) no-repeat top ;margin:15px 0 0 0;}
div.latestPic{float:left;width: 261px;padding:40px 0px 0px 0px;position: relative;top:15px;background: url(images/main_pic.gif) no-repeat top ;}
#menu {
  list-style: none;
  padding: 0;
  margin: 0;
  width: 570px;
  height: 70px;
  position: relative;
}
ul li{
display: inline;
}
#menu span {
  display: none;
  position: absolute;
}

#menu a {
  display: block;
  text-indent: -900%;
  position: absolute;
  outline: none;
}
#menu a:hover {
  background-position: left bottom;
}

#menu .home {
  width: 37px;
  height: 36px;
  background: url(images/menu/home.gif) no-repeat;
  left: 0px;
  top: 0px;
}
#menu .kathy {
  width: 43px;
  height: 36px;
  background: url(images/menu/kathy.gif) no-repeat;
  left: 53px;
  top: 0px;
}
#menu .career {
  width: 47px;
  height: 36px;
  background: url(images/menu/career.gif) no-repeat;
  left: 112px;
  top: 0px;
}
#menu .news {
  width: 35px;
  height: 36px;
  background: url(images/menu/news.gif) no-repeat;
  left: 175px;
  top: 0px;
}
#menu .magazines {
  width: 74px;
  height: 36px;
  background: url(images/menu/magazines.gif) no-repeat;
  left: 226px;
  top: 0px;
}
#menu .gallery {
  width: 55px;
  height: 36px;
  background: url(images/menu/gallery.gif) no-repeat;
  left: 316px;
  top: 0px;
}
#menu .multimedia {
  width: 81px;
  height: 36px;
  background: url(images/menu/multimedia.gif) no-repeat;
  left: 387px;
  top: 0px;
}
#menu .site-web {
  width: 67px;
  height: 36px;
  background: url(images/menu/site-web.gif) no-repeat;
  left: 484px;
  top: 0px;
}
a:link {
	color: #ac3614;
	text-decoration: none;
}
a:visited {
	color: #ac3614;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: none;
}
.news ul
{
list-style-type: none;
padding: 0;
margin: 0;
}

.news ul li
{
background-image: url(images/arrow.gif);
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: 1.2em;
}