@charset "utf-8";
/* CSS Document */

/* Globals */
body                     { margin: 0; padding-bottom:15px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; background: url('images/body_bg.png') repeat-x top #ece7d4; color: #000;}
h1,h2,h3,h4,h5,h6      { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6        { color: #000; }
legend                   { color: #000; font-weight: bold; }
p                        { color: #000; text-align:justify; }
a                        { color: #000;	text-decoration: none; outline: none; }
a:hover                  { text-decoration: underline; }
.container-width-set     { width: 100%; height: 100%; margin: 0 auto; }
#ccontainer              { padding: 0px 0; background-color: #fff; width: 950px; margin: 0 auto; border: 0px solid blue;}
#wrapper                 { width: 950px; margin: 0 auto;  border: 0px solid red;}
#wrapper_content         { background-color: #fff; }
/*******************************************************************
* header                                      *
*******************************************************************/ 
#logo                    { margin-top: 35px; margin-left: 0px}
#breadcrumb_cont h2      { color: #333; padding-left: 0px; font-size: 25px; font-weight: normal;  background:url('images/hdr_bullit.png') no-repeat left; }
.breadcrumb              { display: none !important; }


/* Layout */
#header_top p, 
#header_top h1, 
#header_top h2, 
#header_top h3, 
#header_top h4 
#header_top h5, 
#header_top h6, 
#header_top a            { color: #fff;	}
#header_top_cont         {  height:132px;}
#header_top              { height:185px; background:url('images/logo.png') no-repeat top; }
#header_top_right h2     { display: none !important; }
#header                  { margin: 0px auto; width: 950px; padding: 0px 0 0 0;}
#header_cont             { width: 950px; margin: 0px auto; }
#breadcrumb              {  height: 36px;}
#header_top_left         { float: left; margin-top: 15px;}
#header_top_right a      { color:#fff !important; }

#header_top_right        { margin-right:15px; float: right; color: #fff; padding-right: 0px; margin-top:0px; font-weight: normal; font-size:14px;}
#addres-left             { float: right; width: 238px; text-align: right; padding-right: 20px; background: url('images/blk-grad.png') no-repeat right; margin-right: 10px; border: 0px solid red;}
#contact-right           { float: right; width: 248px; text-align: right; padding-right: 20px; background: url('images/blu-grad.png') no-repeat right; border: 0px solid blue;}
.bold-blue               { color: #1e6baf; }
#main                    { width: 880px; margin: 0 auto; padding:10px 0; border: 0px solid red;}

#block-block-1           { margin-top: 0px; color: #000;}
#block-block-1 a         { color: #000; }
/*******************************************************************
* menu                                     *
*******************************************************************/
#block-ems_hori_menu-0 h2{ display: none; }
/*#navbar                  { height: 42px; width: 959px; margin: 0 auto;}
#navbar_cont             { background: url('images/menu_bg.png') no-repeat; width: 959px; }
#navbar_cont_content     { padding-left: 5px; font-size: 16px;}
#navbar_cont_content li  { display: inline;  margin: 0px; padding: 0px; }
#navbar a                { float: left;  display: inline; background: url('images/edge.png') no-repeat right; color: #dfdddd; text-decoration: none; padding: 7px 15px 9px 13px; text-align: center; font-size: 17px; font-weight: bold;}
#navbar_cont_content li.last{ border-right: none !important; }
#navbar .menu-131 .last a              { border-right: none !important; }
#navbar a:hover          { text-decoration: underline; color: #fff; }
ul.links                 { display: inline; }
ul.links li              { padding: 0px !important; }*/
#emshorimenu {
	float:right;
	width:500px;
	min-width:365px;
	width: auto;
	_width: 500px;
	font-size:15px;	
	font-weight: bold !important;
	line-height:normal;
	border-bottom: 0px solid #4e9dea;
	}
#emshorimenu ul {
	margin:0;
	padding:0px 10px 0 2px;
	list-style:none;
	}
#emshorimenu li {
	display:inline;
	margin:0;
	padding:0;
	}
#emshorimenu a {
	float:left;
	background:url("images/tab_1_left.png") no-repeat left top; /* Left Image */ 
	margin:0;
	height: 36px;
	padding:0 0 0 8px; /* Left px value is Left Image Width */
	text-decoration:none;
	}
#emshorimenu a span {
	float:left;
	display:block;
	background:url("images/tab_1_right.png") no-repeat right top; /* Right Image */ 
	padding:8px 23px 0 8px; /* Position of the text */
	color:#000;
	height:28px;
	}
	
#emshorimenu a span {float:none;}
#emshorimenu a:hover span {color:#FFFFFF;}
#emshorimenu a:hover {background-position:0% -36px;} /* px value is height of menu tab */
#emshorimenu a:hover span {background-position:100% -36px;}  /* px value is height of menu tab */
/*******************************************************************
* content                                     *
*******************************************************************/

/* 1 column */
#center                  {  margin: 0px;  float: left;  padding-top: 15px;  height: 250px; min-height: 250px; height: auto; _height: 250px; }
/* 3 columns */
body.sidebars #center    { border-left: 1px solid #b4d7f0; border-right: 1px solid #b4d7f0; float: left; padding: 0 10px; width: 500px; }
/* 2 columns - sidebar-left */
body.sidebar-left #center { border-left: 1px solid #b4d7f0; float: right; padding-left: 10px; width: 560px; }


/* 2 columns - sidebar-right */
body.sidebar-right #center { float: left; padding: 0px; width:585px; padding:0px; border: 0px solid blue; }
body.sidebar-right #center p { padding: 10px 0; } 
body.sidebar-right #center h1 { color: #fff; font-weight: bold; font-size: 17px;}
body.sidebar-right #center img { border: 0px solid #00adee;}
.sidebar                 { width: 160px;}
#sidebar-left            { float: left; margin-right: 9px; }
#sidebar-right           { float: right;  width: 276px; background-color: #d4cfbc; border: 1px solid #b9b298; height: 150px; min-height: 150px; height: auto; _height: 150px; padding: 5px 0; margin:10px 0;}
#sidebar-right p         { padding: 0px 20px; font-size: 12px;}
#sidebar-right h3        { padding: 15px; padding-top: 0px; color: #004a94; font-size: 17px;}
#sidebar-right h2        { padding: 15px; padding-top: 5px; font-weight: normal; color: #333; font-size: 22px; }
#sidebar-right ul        { padding-left: 5px; margin-left: 0px; font-size: 12px; }
#sidebar-right li        { background: url('images/red-bullit.png') no-repeat left; list-style: none; padding: 7px 0 7px 25px; }
/* Content area */
#main_cont_content       {  }
#main_cont_content       { float: left;  padding: 0px; margin: 0px; border: 0px solid red;}
#main_cont               {  }

#home-box                { float: left; width: 100%; text-align: center; padding: 15px; border-top: 1px dashed #999; margin-top: 10px;}
.dooted                  { border-bottom: dashed 1px solid #fff; }
/*******************************************************************
* details boxes                                     *
*******************************************************************/
.details-hdr             { float: left; width: 266px; height: 30px; border: 0px solid blue;}
.details-box             { float: left; width: 266px; height: 200px; min-height: 200px; height: auto; _height: 200px; border: 0px solid red; }
.details-box p           { font-size: 12px; }
.details-box h4          { color:#900; padding-bottom: 5px; }
.inner-box               { float: left; padding: 10px; }
.box-pos                 { float: right !important; }
/*******************************************************************
* footer                                      *
*******************************************************************/
#footer-links            { float: left; width: 100%; padding: 5px 0px; text-align: center;}
#footer-links a          { color: #000; font-size: 12px; padding: 0px 5px; border-right: 1px solid #666;}
#last                    { border: none !important; }
#footer                  { margin: 0 auto; width: 950px; height: 59px; background: #434343; }
#footer_left             { float: left; min-width: 150px; }
#footer_main             { padding-top: 8px;	min-width: 600px; margin: 0 auto; }
#footer_right            { float: right; min-width: 150px; text-align: right; }
#poweredbyems a          { color: #fff !important; margin: 0 auto !important; }

/*******************************************************************
* misc                                       *
*******************************************************************/

#emscontactus_normal     { margin: 35px 5px 0 0; }
#emscontactus_details    { width: 100%; min-width: 0px; }
h5.emslink               { display: none; }
#emscontactus_form h2    { display: none; }
#offline h2              { display: none; }
td.block                 { color: #000000; }
/* Meta */
.meta                    { padding: 0px; display: none; }
/* Nodes */
.node                    { padding-bottom: 0px; }
.clear                   { clear: both; }
table                    { border-collapse:inherit !important; }
.help                    { display: none; }
