/* Generated by Font Squirrel (http://www.fontsquirrel.com) on October 19, 2012 10:32:38 AM America/New_York */

ul{ list-style:none}

ul li{ display:inline}

/* is that needed? figure, h1, h2, h3, h4, h5, h6{ line-height:1%} */

h2{
	font-size: 16rem;
	font-size:16px;
	font-weight:bold;
	line-height:20px;
	text-transform:uppercase;
	padding: 6px 0 11px;
}

input:focus{
	outline:none
}

@font-face {
    font-family: 'OpenSansRegular';
    src: url('OpenSans-Regular-webfont.eot');
    src: url('OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-Regular-webfont.woff') format('woff'),
         url('OpenSans-Regular-webfont.ttf') format('truetype'),
         url('OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'OpenSansSemibold';
    src: url('OpenSans-Semibold-webfont.eot');
    src: url('OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('OpenSans-Semibold-webfont.woff') format('woff'),
         url('OpenSans-Semibold-webfont.ttf') format('truetype'),
         url('OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');
    font-weight: bold;
    font-style: normal;
}

body{
	color:#252525;
	/*font-family: "open-sans",sans-serif, Geneva, Arial, Helvetica;*/
font-family:'OpenSansRegular';
}

a{
	text-decoration: none
}

a:hover{
	text-decoration: underline
}

.tabs ul li,
.asideBox .linkMore a,
.outerWrapper,
.innerWrapper,
.widget_knews_widget input[type=text],
.widget_knews_widget input#email,
.widget_knews_widget .knews_add_user,
.theme-navigation ul li.home span.icon,
.theme-navigation .searchForm input.search,
.wp-polls p a,
.widget_polls-widget li a,
#primary .article-list .excerpt a{
	background:url(../images/sprites.png) no-repeat
}

.bodyContainer{
	width:998px;
	overflow:hidden;
	margin:0 auto;
	text-align:left;
}

.theme-header{
	overflow:hidden;
	position:relative;
	width: 100%;
	padding:24px 0;
}

.main{
	/*width: 100%; are you sure? */
	overflow: hidden;
	border-radius: 8px;
	background: #fff;
	margin-top:20px;
	border: 1px solid #cccdcd
}

.theme-content{
	padding:0 10px;
	overflow:hidden
}

#primary{
	width: 67.07566462%;
	float:left;
	padding:10px 0;
}

#secondary{
	width: 31.28834356%;
	float: right;
	overflow:hidden;
	padding:10px 0;
}

.primaryContent{
	clear:both;
	margin-top:10px
}

.primary-section{
	width: 59.45121951%;
	float:left;
}

.asideBox{
	width:  38.1097561%;
	float: right;
	background:#efefeb;
	border-radius:5px 5px 5px 5px;
}

.spliter{
	background:url(../images/spliter_bar.png) repeat-x;
	height:10px;
	margin:20px 0 15px;
	overflow:hidden;
	clear: both;
}