#picturelist td
{
	width:90px;
	height:85px;
	background-color:#ccc;
}
#searchbox
{
	display:block; width:50px; background:no-repeat url('images/search.gif') center top; padding-top:25px; 
}
#searchbox2
{
	display:block; width:50px; background:no-repeat url('images/search2.gif') center top;
	padding-top:25px;

}
#searchbox:hover
{
background:no-repeat url('images/search-hover.gif') center top; 
}
#searchbox2:hover
{
background:no-repeat url('images/search-hover2.gif') center top; 
}
#searchbox, #searchbox *, #searchbox2, #searchbox2 *
{
text-decoration:none;
font-weight:bold;
font-family: Verdana, Arial, Tahoma;
font-size:10px;
	text-transform: uppercase; 

	color:#231f20;
}
form
{
	padding:0;
	margin:0;
}
table td
{
	vertical-align:top;
}
#c_middle
{
	width:100%;
	
}
#c_body
{
	padding:0px;
	border-right:1px solid rgb(206,207,208);
	border-bottom:1px solid rgb(206,207,208);
	border-top:1px solid rgb(206,207,208);
	border-right:1px solid rgb(206,207,208);
	background: repeat-y url('images/bodybg.gif') left top;

}
#c_body
{
	font: 12px Verdana, Arial, Tahoma;
	color:#aeb0b2;
}
#c_top
{
	


}
#c_righttop
{
	width: 14px;
	height:26px;
	background: no-repeat url('images/c_righttop.gif') left top;
}
#c_left
{

	border-bottom:1px solid #c6c8ca;
	border-left:1px solid #c6c8ca;
	width: 14px;
}
#c_lefttop
{
	border-top:1px solid #c6c8ca;
	border-left:1px solid #c6c8ca;
	height:26px
}
#c_leftbottom
{
	width: 14px;
	height:26px;
	background: no-repeat url('images/c_leftbottom.gif') left top;
}
#c_right
{
	width: 14px;
	background: repeat-y url('images/c_right.gif') left top;
}
#c_bottom
{
	height 26px;
	background: repeat-x url('images/c_bottom.gif') left top;
}
#c_rightbottom 
{
	width: 14px;
	height:26px;
	background: no-repeat url('images/c_rightbottom.gif') left top;
}
img
{
	border:0;
}
#logoplace
{
	width: 150px;
}
#login input
{
	border:0;
	width:86px;
	height:19px;
	background: no-repeat url('images/input.gif') left top;
	padding: 2px;
	font: 12px Verdana, Arial, Tahoma;
}	
#login label
{
	display:block;
	font: 9px Verdana, Arial, Tahoma;
	color: #636466;
	font-weight:bold;
	margin-bottom:10px;
}
#footer * 
{
	color:#636466;
	font-weight:bold;
	font-size:10px;
	font-family: Verdana, Arial, Tahoma;
	font-weight:bold;
}
#backline , #backline a
{
	color:#959595;
	text-decoration:none;
	font-size:10px;
	font-family: Verdana, Arial, Tahoma;
}

ul.mainmenu
{
	padding-bottom:0;
	padding-right:0;
	padding-left:0;

	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding-top:25px;
	list-style:none;
	
}
ul.mainmenu li
{
	float:left;
}
ul.mainmenu li a
{
	text-transform: uppercase; 
	display:block;
	background: no-repeat url('images/menuitem.gif') left top;
	width: 97px;
	height: 28px;
	text-align: center;
	margin-right:31px;
	padding-top: 8px;
	text-decoration:none;
	font: 9px Verdana, Arial, Tahoma;
		font-weight:bold;
		color: rgb(100,100,102);

}
ul.mainmenu li a:hover
{
	color:#000;
}

#languages
{
	float:right;
	
}
#languages ul
{
	list-style: none;
	padding:0;
	margin:0;
	padding-right:40px;
}
#languages ul li
{
	float:right; 
	padding-right: 10px;
	margin:0;
}
#languages ul li a
{
text-transform: uppercase; 
	text-decoration: none;
	color: rgb(206, 207, 208);
	font: 9px Verdana, Arial, Tahoma;
	font-weight: bold;
}

#languages ul li a:hover, #languages ul li.active a
{
	color:rgb(205, 69, 73);
}
a, a *
{
		color:#aeb0b2;
		text-decoration: underline;
}
a:hover
{
	color:#000;
}





/* Submenus are positioned absolute and hidden by default */

div.yuimenu div.yuimenu,
div.yuimenubar div.yuimenu {

    position:absolute;
    visibility:hidden;

}



div.yuimenubar li.yuimenubaritem {

    float:left;
    display:inline; /* Prevent margin doubling in IE */

    margin:0;

}

div.yuimenubar li.yuimenubaritem.first-of-type {

    border-width:0;

}

ul.submenu
{
	list-style:none;
	float:left;
	margin:0;
	padding-top:0;
	padding-bottom:0;
	padding-right:0;
	padding-left:10px;
}
ul.submenu li
{
	padding:0;
	margin:0;
}
ul.submenu li a
{
	padding:0;
	margin:0;
	height:14px;
	padding-left:10px;
	background:no-repeat url('images/submenu.gif') left top #fff;
	text-align:left;
}
ul.submenu li a:hover
{
	background:no-repeat url('images/submenuhover.gif') left top #fff;
}
/* Styles for the the submenu indicator for menu items */

div.yuimenu li.hassubmenu em.submenuindicator, 
div.yuimenubar li.hassubmenu em.submenuindicator {

    display:-moz-inline-box; /* Mozilla */
    display:inline-block; /* IE, Opera and Safari */
    vertical-align:middle;
    height:0px;
    width:0px;
	margin:0;
	padding:0;
    text-indent:0px;
	font-size:0;
    font:0/0 arial;
    overflow:hidden;
	display:none;
    background-repeat:no-repeat;

}



.imageobject
{
	font-size:9px;
	font-weight:bold;
}
