﻿/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video{ display: block; }
mark, rp, rt, ruby, summary, time{ display: inline }

/* Global properties ======================================================== */
#page-main {text-align:center;min-height:200px;padding:0;margin:0 auto; display:table; width:936px;
}
body{margin:0;background-image:url('../images/main/bgbody.gif');padding:0; margin:0
}

html { height:100%;/*overflow-y:hidden*/ }

p {text-align:right;}

table{
	border-collapse: collapse;
}
th, td {
    padding: 0;
}
.right{
	text-align:right
}
.left{
	text-align:left
}
.center{
	text-align:center;
}

/* Global Structure ============================================================= */
/* Left & Right alignment */
#fleft { float: left;}
#fright { float: right;}
#clear { clear: both;}

.alignright { text-align: right;}
.aligncenter { text-align: center;}

/* Global Structure ============================================================= */
.wrapper { 
	width: 100%;
	/*overflow: hidden;*/
}
/* header ====================================================================== */
.menu-right{width:43px; float:right; height:37px}
.menu-link{width:665px; float:right; height:37px}
.menu-search{width:228px; float:left; background-color:#c8c8c8; height:37px}
.input-style{ background-color:#c8c8c8; height:30px; color:#848484; border:none; width:182px}
.footer-bg{height:219px;/* background-image:url(../images/main/footer-bg.jpg); background-repeat:no-repeat;
background-position:center bottom;*/ background-color:#3D3938}
/*--------------------------------------------------*/
.menu-bg{height:37px; background-image:url(../images/main/menu-bg.gif); background-repeat:repeat-x;}
/*
ul.menumain {
  text-align: right; margin: 0;
  padding: 0;
}
ul.menumain li {
  display: inline-block;
  list-style-type: none;
  display: inline;
}
ul.menumain li:before {content: " | "; color:#ffffff}
ul.menumain li:first-child:before {content: none;}

ul.menumain li a {
  width:96%;
  text-align: center;
  margin:auto 10px;
  line-height: 33px;
  color:#ffffff;
  font-family:Tahoma;
  font-size:12px;border: 0px;padding:4px 10px
}
ul.menumain li a:hover {
  width:96%;
  color:#ffffff;
  text-align: center;
  background-color:#d95657;
  padding:4px 10px;
  -webkit-border-radius: 5px;
border-radius: 5px;
-webkit-box-shadow:inset 1px 1px 0 0 #b33031;
box-shadow:inset 1px 1px 0 0 #b33031;
}
*/
/*--------------------------------------------------*/
.flash{ margin:10px auto}
.hami-bg{background-image:url(../images/main/hami-bg.gif);
background-repeat:repeat-x; height:172px;-webkit-border-radius: 5px;border-radius: 5px;
-webkit-box-shadow: 1px 1px 2px 0 #9e9e9e;
box-shadow: 1px 1px 2px 0 #9e9e9e;
margin:0 0 10px 0 }
.center{min-height:200px;margin:10px 0; overflow:auto }

.container-left{ width:286px; min-height:200px; float:left}
.container-right{ width:634px; min-height:200px; float:right; margin-left:15px}

.box-style{background-color:#ffffff; border-bottom:#c32021 1px solid; padding-bottom:12px;min-height:100px; margin:7px 0}

.photo-style{border:#dfdfdf 5px solid; margin:0 10px;
-webkit-border-radius: 5px;border-radius: 5px;}

.tab-style{background-color:#ffffff; padding:7px;min-height:100px; margin:7px 0}