/* 
Title:		Semos Multimedia main style
Author: 	contact@smultimedia.com
*/

/* Import css file */
@import url(01master.css);
/* Global classes
-----------------------------------------------------------------------------*/
body {
	background:url(../img/homebg.jpg) repeat-x;
}
.hwrap {
	height:850px;
	background:#f8f8f8 url(../img/homebg2.jpg) no-repeat top center;
}
.main {
	margin:0 auto;
	position:relative;
	width:990px;
	color:#828282;
	font:normal 11px Arial, Helvetica, sans-serif;
}
.main strong {
	color:#000;
	font-weight:bold;
	font-style:italic;
}
.hmain {
	position:absolute;
	top:150px;
	width:990px;
	height:412px;
	background:url(../img/hmain.gif) no-repeat center top;
}
.hfooter {
	position:absolute;
	top:575px;
	width:990px;
	height:15px;
	text-align:center;
}
.mainlogo {
	position:absolute;
	top:40px;
	left:45px;
	width:420px;
	height:62px;
	border:1px solid #000;
}
.language {
	position:absolute;
	right:80px;
	width:29px;
	height:56px;
}
.button {
	position:absolute;
	right:52px;
	top:110px;
	background:url(../img/search.jpg) no-repeat;
	width:59px;
	height:21px;
	border:none;
}
.sinput 
{
    color: #999 !important;
	position:absolute;
	right:118px;
	top:110px;
	width:139px;
	height:21px;
	border:none;
	background:url(../img/search2.jpg) no-repeat top left;
}
.hmain p {
	padding-bottom:20px;
}
.hmain h2 {
	clear:left;
	color:#000;
	font:normal 24px Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	padding-bottom:5px;
	margin-bottom:15px;
	border-bottom:1px dashed #666666;
}
.hmain table {
	height:100%;
}
.hmain table td {
	text-align:left;
	padding:10px;
}
.hinput {
	width:170px;
	border:1px solid #000;
	padding:2px;
}
.hmainl {
	height:410px;
	width:400px;
	float:left;
	padding-left:100px;
}
.hmainr {
	height:410px;
	width:340px;
	float:right;
	padding-right:50px;
}
.hmainr a, .hmainr a:visited {
	display:block;
}
.hmainl p a, .hmainl p a:visited {
	color: #000;
}
.left {
	float:left;
}
.search input
{
        color: #FFF;
        font:bold 11px Tahoma;
}
.htmlMore
{
    background: url(../img/bglink.jpg) no-repeat top left;
    padding:10px 5px 10px 10px;
   
    color:#333;
    margin-bottom:15px;
}
.htmlMore a, .htmlMore a:visited 
{
    color:#000;
    font-weight:bold;
}
#demotip { 
    display:none; 
    width:154px;
    height:127px;
    padding:0;
    margin:0;
    color:#fff;
    z-index:220;
}
