/*
Theme Name: Metatouch
Theme URI: http://www.metatouch.com
Description: For Firefox
Version: 2.7
Author: Jett Media Group
Author URL: http://www.jettmg.com
*/

/* Reset and Basic page setup */
* {margin: 0; padding: 0; border:none;}
html {}
body {font: 12px Arial; background:#929292; color:#000000;}
ul {list-style: inside;}
a {outline: none; text-decoration: none;  font-family:Tahoma, Geneva, sans-serif; font-size: 11px; font-weight:bold; color:#515151;}
a:hover{color:#145799;}
a img { border:none;}
.right {float:right;}
.left {float:left;}
.left-logo {float:left;}
.clear{clear:right;}
.shadow{
		-moz-box-shadow: 1px 1px 2px #949494;
		-webkit-box-shadow: 1px 1px 2px #949494;
		box-shadow: 1px 1px 2px #949494;
}
.logo{
   margin:7px;
}
/* END RESET */

/*CSS BODY*/

#top {
	background: url(../images/header-repeat.jpg) repeat-x top center;
	height: 121px;
	text-align:right;
}
#header {
	background:url(../images/top-bk.jpg) top left no-repeat;
        background-position: absolute;
	height:114px;  
margin: 0px auto 0px auto;
		width:865px;
}

	#mid-head{
		margin: 0px auto 0px auto;
		width:865px;
	}
#login{
	margin-right: 20px;
    padding-top:5px;
}
#menu{
	
    padding-top:35px;
}


#center{
	background: #ffffff;
}
#center-inner{
	background: url(../images/inner-center.jpg) top center repeat-x #d4d4d4;
}

#container-top{
	margin: 0px auto 0px auto;
	padding-top: 20px;
	padding-bottom: 20px;
	width:865px;
}
#submenu{
	width:193px;
}
#right-cont{
	margin-right:10px;
	width: 650px;
}
	#side-cont{
		background:url(../images/side-cont-bg.jpg) no-repeat top center;
		height:287px;
		width:649px;
	}
		#side-text {
			margin:10px 15px 10px 0px;
                        text-align: justify;
			width:310px;
		}

	#side-text1 {
float:right;
height:215px;
margin-top:20px;
overflow-x:hidden;
overflow-y:scroll;
padding-bottom:22px;
padding-left:22px;
padding-right:22px;
text-align:justify;
width:350px;
}
	#inner-cont-top{
		background: url(../images/inner-cont-top.png) top center no-repeat;
		height:19px;
		width:649px;
	}
	#inner-cont-mid{
		background: url(../images/inner-cont-mid.png) top center;
                min-height:615px;
		width:649px;
 
	}
	#inner-cont-bt{
		background: url(../images/inner-cont-bt.png) top center no-repeat;
		height:17px;
		width:649px;
	}
	#blog-cont-top{
		background: url(../images/blog-cont-top.png) top center no-repeat;
		height:19px;
		width:865px;
	}
	#blog-cont-mid{
		background: url(../images/blog-cont-mid.png) top center;
                min-height:615px;
		width:865px;
 
	}
	#blog-cont-bt{
		background: url(../images/blog-cont-bt.png) top center no-repeat;
		height:17px;
		width:865px;
	}
        #blog-cont{
padding:20px 30px;
}
#blog-date{
     color:#45A5DF;
float:left;
font-size:14px;
font-weight:bold;
line-height:18px;

text-transform:uppercase;
width:60px;
}
.month{
font-size:17px;
}
.day{
font-size:28px;
}
.year{
font-size:12px;
}
.blog-titles{
float:left;
width:530px;
}
		#side-text-inner{
			margin:0px auto 0px auto;
			width:600px;
		}
        span.author {
background:transparent url(../images/news-author-icon.gif) no-repeat scroll left center;
padding-left:20px;
padding-right:10px;}

 span.comments {
background:transparent url(../images/news-comment-icon.gif) no-repeat scroll left center;
padding-left:20px;
padding-right:10px;
}

#center1{
	background:url(../images/center1-repeat.jpg) #d4d4d4 repeat-x top center;
}
#container-bt{
	margin:0px auto 0px auto;
	width:865px;
}
	#mid-cont{
		padding:10px 0px;
	}
	#bt_cont-top{
		background:url(../images/bt_cont-top.jpg) top center no-repeat;
		height:21px;
		margin: 7px auto 0px auto;
		width: 853px;
	}
            
	#bt_cont-center{
		background:url(../images/bt_cont-center.jpg) top center repeat-y;
		margin: 0px auto 0px auto;
		width: 853px;
	}
                #bt-text{
                      margin: 0px auto 0px auto;
                      width: 780px;
}
	#bt_cont-bt{
		background:url(../images/bt_cont-bt.jpg) top center no-repeat;
		height:19px;
		margin: 0px auto 0px auto;
		width:853px;
	}

#foot{
	background: #929292;
	height:60px;
}
#footer{
     
     margin: 0px auto 0px auto;
     text-align: left;
     padding-top: 15px;
     width:853px;
}
	#social{
margin-right: 20px;
    margin-top: -28px;
}
