/* custom inventables-styles */



body {

	margin: 0 auto;

	width: 775px;

	background: #EFEFEF none repeat scroll 0 0;

	font-family:'trebuchet ms','lucida grande','lucida sans unicode',arial,helvetica,sans-serif;

}



p {

	font-family:'lucida grande','lucida sans unicode',arial,helvetica,sans-serif;

	color:#333333;

	font-size: 90%;

}



a {

	text-decoration:none;
	color:#003366;
	font-weight:bold;

}



a:hover {

	text-decoration:underline;

}



div#header {

  background: transparent url(images/header/header_bg.png) repeat-x scroll center top;

	min-height: 75px;
	

}



div#logo {

float:left;

height:75px;

padding-top:8px;

width:353px;

}



div#logo a {

	background:transparent url(images/header/logo.png) no-repeat scroll 0 0;

	display:block;

	height:0 !important;

	margin: 0 20px;

	overflow:hidden;

	padding:59px 0 0;

}



div#logo a:hover {

  background:transparent url(images/header/logo.png) no-repeat scroll 0 -59px;

}


/*
div#menu {

	height:1.5em;

	margin-top:40px;

}



div#menu ul li {

	float:left;

}



div#menu ul a {

	display:block;

	margin-right:1em;

	padding:0.2em 0.5em;

	text-decoration:none;

}



div#menu ul a:hover {

	background: #CCCCCC;

}

*/

div.navigation {

height:1.25em;

}



div.navigation div.nav-next {

float:right;

text-align:right;

}



div#nav-above {

margin-bottom:1em;

}



div#nav-below {

margin-top:1em;

}



div#nav-images {

height:150px;

margin:1em 0;

}





/* page entries and blog posts */



div.hentry {

	margin:0 auto;

  width:575px;

}



div.entry-title {

	background:transparent url(images/content/box_top_bg.png) no-repeat;

	height:60px;

	position:relative;

	width:560px;

}


div.entry-title h2 {

	background:transparent url(images/content/h2_banner_bg.png) no-repeat;

	left:-7px;

	margin-top:20px;

	min-width:390px;

  padding:7px 2px 15px 18px;

	position:absolute;
	overflow:hidden;

	color:#1E4164;

}



div.entry-body {
	padding:5px 0px;
	width:520px;
	min-height:300px;
}

.entry-content
{
width:520px;
padding:5px 20px;
background:transparent url(images/content/entry_content_bg.png) repeat-y scroll center bottom;
position:relative;


}


div.entry-date p {

  text-align: right;

  color:#818084;

}



div.entry-meta {

	font-size: 80%;

	text-align: right;	

}

div.entry-bot{
background-image:url(images/content/entry_content_bg_bot.jpg);
background-repeat:no-repeat;
background-position:bottom;
width:520px;
margin-left:0px;
padding:0px 20px;
height:128px;
overflow:hidden;
}




span.edit-link a.post-edit-link {

	text-align: right;

	padding: 5px;

}



.sidebar {

	display: none;

}





/* default example content */


/*
div#menu ul,div#menu ul ul {

	line-height:1;

	list-style:none;

	margin:0;

	padding:0;

}



div#menu ul ul ul a {

	font-style:italic;

}



div#menu ul li ul {

	left:-999em;

	position:absolute;

}



div#menu ul li:hover ul {

	left:auto;

}
*/


#container{

	padding-top:50px;
	_padding-top:0px;
	height:auto;
	float:left;
	width:780px;
	padding-bottom:30px;
	

}
.left_site{ width:200px; height:auto; float:left; padding-top:20px;}
.right_site{width:560px; height:auto; float:left; padding-left:15px; }

#footer{ width:775px; height:30px; float:left; padding-top:20px;}
#barr{ height:2px;border-top: 1px solid #999999;}
#footer_ul{width:670px; height:25px; float:left; padding-top:20px; padding-left:100px;


				font-family: Arial, sans-serif;
				font-weight: bold;
				text-transform: uppercase;
				margin-left:75px;		
				-moz-border-radius: 10px;
				-webkit-border-radius: 10px;
				/*border-top: 1px solid #999999;*/
				
				
				}
.foot_link{ width:auto; padding-right:30px; float:left; font-size:12px; list-style:none;}		
				
.foot_link a{ color:#999999;}

.entry-title a{ color:#800080; font-size:24px;}



form#commentform .form-label {

	margin:1em 0 0;

}



form#commentform span.required {

	background:#fff;

	color:#c30;

}



form#commentform,form#commentform p {

	padding:0;

}



input#author,input#email,input#url,textarea#comment {

	padding:0.2em;

}



div.comments ol li {

	margin:0 0 3.5em;

}



textarea#comment {

	height:13em;

	margin:0 0 0.5em;

	overflow:auto;

	width:66%;

}



.alignright,img.alignright{

	float:right;

	margin:1em 0 0 1em;

}



.alignleft,img.alignleft{

	float:left;

	margin:1em 1em 0 0;

}



.aligncenter,img.aligncenter{

	display:block;

	margin:1em auto;

	text-align:center;

}



div.gallery {

	clear:both;

	height:180px;

	margin:1em 0;

	width:100%;

}



p.wp-caption-text{

	font-style:italic;

}



div.gallery dl{

	margin:1em auto;

	overflow:hidden;

	text-align:center;

}



div.gallery dl.gallery-columns-1 {

	width:100%;

}



div.gallery dl.gallery-columns-2 {

	width:49%;

}



div.gallery dl.gallery-columns-3 {

	width:33%;

}



div.gallery dl.gallery-columns-4 {

	width:24%;

}



div.gallery dl.gallery-columns-5 {

	width:19%;

}



input#author,input#email,input#url,div.navigation div {

	width:50%;

}



div.gallery *,div.sidebar div,div.sidebar h3,div.sidebar ul {

	margin:0;

	padding:0;

}
ul.vert-one{margin:0;padding:0;list-style-type:none;display:block;font:bold 12px Helvetica, Verdana, Arial, sans-serif;line-height:165%;width:125px;}
ul.vert-one li{margin:0;padding:0;border-top:1px solid #004080;border-bottom:1px solid #2c5782;color:#2c5782;}
ul.vert-one li a{display:block;text-decoration:none;color:#fff;background:#e7ebf3;padding:0 0 0 5px;width:120px; color:#2c5782;}
ul.vert-one li a:hover{background:#2c5782 url("images/vert-one_arrow.gif") no-repeat 0 9px;
color:#FFFFFF;}
ul.vert-one li a.current,ul.vert-one li a.current:hover{background:#355f87 url("images/vert-one_arrow.gif") no-repeat 0 9px;color:#FFFFFF;}

/*uppermenu*/

.nav{ font: bold 13px Arial;
width: 530px;padding-left:120px;

}
.nav ul{ margin: 0;
padding: 0;
float: left;
width: 530px;
border: 1px solid #000000;
border-width: 1px 0;
background:url(purple791.gif) repeat-x;
}
.nav ul li{ display: inline;
}
.nav ul li a{ float: left;
color: #FFFFFF;
padding: 10px 12px 10px 7px ;
padding-left: 0 px;
text-decoration: none;

border-left: 2px solid #555555;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
}
/*.nav ul li a:visited{ color: #3399FF;
}*/
.nav ul li a:hover, .nav ul li .current{
color: #FF99CC;
}
/*uppermenu*/
			
			
#Layer1 {
	position:absolute;
	width:135px;
	height:115px;
	z-index:1;
	left: 80px;
	top: 190px;
	color:#2c5782;
	
}



#Layer1.sublink
{
font-size:14px;

}		
#footer-menu ul
{
list-style: none;
padding: 0;
margin: 0;
}

#footer-menu li
{
float: left;
margin: 0 0 0;
}

#footer-menu li a
{

height: 2em;
line-height: 2em;
float: left;
width: 9em;
display: block;

color: #0d2474;
text-decoration: none;
text-align: center;
}

/* Hide from IE5-Mac \*/
#footer-menu li a
{
float: none
}
/* End hide */

#footer-menu
{
width:30em;
background:#FFFFFF;
}


/*
submenu*/

ul {
	list-style: none;
	font-size:12px;

	}

img {
	border: none;
	}
	
#submenu {
	width: 200px;
	margin: 0px;
	
	}
	
#submenu li a {
	line-height:auto;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: auto;
	text-decoration: none;
	}	
	
#submenu li a:link, #submenu li a:visited {
	color: #3688BA;
	display: block;
	background:  url(menu.gif);
/*	padding: 5px 0 0 30px; */
	}
	
#submenu li a:hover {
	color: #3688BA;
	background:  url(menu.gif) 0 0px;
		}

/*
submenu*/
