body

{

background:url(images/bodybg.jpg) repeat-x top #13171c;

font:normal 13px Arial, Helvetica, sans-serif;

color:#222222;

margin:0px;

}



a

{

color:#809EC2;

text-decoration:underline;

}



a:hover

{

color:#809EC2;

text-decoration:none;

}







@font-face {

    font-family: 'QlassikMediumRegular';

    src: url('fonts/Qlassik_TB-webfont.eot');

    src: url('fonts/Qlassik_TB-webfont.eot?#iefix') format('embedded-opentype'),

         url('fonts/Qlassik_TB-webfont.woff') format('woff'),

         url('fonts/Qlassik_TB-webfont.ttf') format('truetype'),

         url('fonts/Qlassik_TB-webfont.svg#QlassikMediumRegular') format('svg');

    font-weight: normal;

    font-style: normal;



}



@font-face {

    font-family: 'QlassikBoldRegular';

    src: url('fonts/QlassikBold_TB-webfont.eot');

    src: url('fonts/QlassikBold_TB-webfont.eot?#iefix') format('embedded-opentype'),

         url('fonts/QlassikBold_TB-webfont.woff') format('woff'),

         url('fonts/QlassikBold_TB-webfont.ttf') format('truetype'),

         url('fonts/QlassikBold_TB-webfont.svg#QlassikBoldRegular') format('svg');

    font-weight: normal;

    font-style: normal;



}



h1

{

font:normal 30px 'QlassikBoldRegular', Arial, Helvetica, sans-serif;

color:#f18a37;

margin:0px;

margin-bottom:15px;

text-transform:uppercase;

}



h2

{

font:normal 25px 'QlassikBoldRegular', Arial, Helvetica, sans-serif;

color:#000;

margin:0px;

margin-bottom:20px;

border-bottom:1px solid #000;

padding-bottom:10px;

}



p

{

line-height:20px;

margin:0px;

margin-bottom:10px;

}



h1.blue

{

font:normal 30px 'QlassikBoldRegular', Arial, Helvetica, sans-serif;

color:#809ec2;

margin:0px;

margin-bottom:20px;

text-transform:uppercase;

border-bottom:1px solid #2d3843;

padding-bottom:10px;

}



.blue

{

color:#809ec2;

}



.cleardiv

{

clear:both;

}



#mainbg

{

background:url(images/bg.jpg) repeat;

width:100%;

margin:0 auto;

}



#logosec

{

width:900px;

height:225px;

margin:0 auto;

margin-bottom:10px;

}



#logosecinner

{

width:900px;

height:125px;

margin:0 auto;

margin-bottom:10px;

}





#logo

{

width:419px;

height:170px;

float:left;

padding-top:13px;

}



#logosecright

{

width:410px;

float:right;

}



#searchsec

{

width:209px;

height:32px;

float:right;

margin-top:30px;

margin-bottom:35px;

}



input

{

margin:0px;

border:none;

padding:0px;

font:normal 12px Arial, Helvetica, sans-serif;

color:#696969;

}



input.searchinput

{

background:url(images/search.jpg) no-repeat;

width:155px;

height:22px;

float:left;

padding:5px 10px 5px 10px;

}



input.btnsearch

{

background:url(images/btnserach.jpg) no-repeat;

width:34px;

height:32px;

float:left;

cursor:pointer;

}



#menubar

{

width:400px;

float:right;

}



#menu-content

{

	padding: 0;

	position: relative;

	float:right;

}





#menu-content ul 

{

	color: #FFF;

	margin: 0;

	padding-left: 0;

}







#menu-content li 

{ display:inline; }





#menu-content li a

{

	font: 13px Arial, Helvetica, sans-serif;

	margin:0px;

	float:left;

	text-align:center;

	color: #FFF;

	text-decoration: none;

	background:none;

	padding-bottom:12px;

	margin-left:30px;

}





#menu-content li a:hover

{

	font: 13px Arial, Helvetica, sans-serif;

	color:#fff; 

	background:url(images/menuhover.gif) no-repeat right bottom;

}





#menu-content li.current-menu-item a

{

	font: 13px Arial, Helvetica, sans-serif;

	color:#fff; 

	background:url(images/menuhover.gif) no-repeat right bottom;

}





#bannersec

{

width:900px;

height:222px;

margin:0 auto;

margin-bottom:0px;

padding-top:0px;

}



#contentsec

{

width:900px;

margin:0 auto;

}



.leftboxmain

{

width:430px;

float:left;

position:relative;

margin-bottom:50px;

}



.leftboxmain1

{

width:390px;

float:left;

position:relative;

margin-bottom:50px;

padding-left:20px;

padding-right:20px;



}



.leftboxmain1 ul

{

margin:0px;

padding:0px;

}



.leftboxmain1 ul li

{

background:url(images/bulgrey.gif) no-repeat;

list-style:none;

padding-left:20px;

margin-bottom:10px;}



#leftbox1

{

background:#ffffff;

width:390px;

float:left;

padding:20px;

height:310px;

}





.leftpic

{

width:160px;

height:115px;

float:left;

margin-right:20px;

margin-bottom:20px;

}





#commentbox

{

border-top:1px solid #2d3843;

width:100%;

padding-top:10px;

margin:0 auto;

color:#6b85a3;

font-size:12px;

}



#commentbox a

{

color:#6b85a3;

text-decoration:none;

}



#commentbox a:hover

{



text-decoration:none;

}



#commentbox img

{

position:relative;

top:2px;}



.rightboxmain

{

width:430px;

float:right;

position:relative;

}



.rightboxmain1

{

width:390px;

float:right;

position:relative;

padding-left:20px;

padding-right:20px;

}





#rightbox1

{

background:#fff;

width:390px;

float:right;

padding:20px;

height:310px;

}



.icosec

{

width:32px;

height:32px;

float:left;

}

.quesec

{

background:#2a343f;

width:330px;

float:right;

color:#fff;

padding:10px;

line-height:20px;

-webkit-border-radius: 5px;

-moz-border-radius: 5px;

border-radius: 5px; 

margin-bottom:10px;

position:relative;

}



.quesec a

{

color:#7e9cc0;

text-decoration:underline;

}





.quesec a:hover

{

color:#fff;

text-decoration:underline;

}





#commentbox1

{

border-top:1px solid #2d3843;

width:100%;

padding-top:10px;

margin:0 auto;

color:#6b85a3;

font-size:12px;

}



#commentbox1 a

{

color:#e48438;

text-decoration:none;

}



#commentbox1 a:hover

{

color:#e48438;

text-decoration:underline;

}



#commentbox1 img

{

position:relative;

top:2px;}





.shadow

{

width:406px;

height:27px;

position:absolute;

left:20px;

bottom:-27px;

}







.booksec

{

width:70px;

height:92px;

float:left;

margin-right:20px;

margin-bottom:20px;

}



.fontsize15px

{

font:bold 15px Arial, Helvetica, sans-serif;

color:#fff;

}



#footermain

{

background:#3e4d5e;

width:100%;

height:65px;

margin:0 auto;

}



#footer

{

width:900px;

margin:0 auto;

font-size:12px;

color:#9fa6af;

padding-top:26px;

}



#footer a

{

color:#9fa6af;

text-decoration:none;

}



#footer a:hover

{

color:#fff;

text-decoration:none;

}





#footerleft

{

float:left;

text-align:left;

}



#footerright

{

float:right;

text-align:right;

}















ul.thumb {

	list-style: none;

	margin: 0 auto; padding: 0px;

	width: 900px;

	padding-left:40px

}

ul.thumb li {

	margin: 0; padding: 0px;

	float: left;

	position: relative;

	width: 194px;

	height: 154px;

	margin-right:10px;

}

ul.thumb li img {

	width: 194px; height: 154px;

	position: absolute;

	left: 0; top: 0;

	-ms-interpolation-mode: bicubic; 

}

ul.thumb li img.hover {

	background:url(thumb_bg.png) no-repeat center center;

	border: none;

}

#main_view {

	float: left;

	padding: 9px 0;

	margin-left: -10px;

}





/*innercss*/

.bigcommentbox

{

background:#ffffff;

width:730px;

padding:35px 85px 45px 85px;

-webkit-border-radius: 5px;

-moz-border-radius: 5px;

border-radius: 5px;

margin:0 auto;

position:relative;

margin-bottom:50px;

}



.shadow1

{

width:840px;

height:27px;

position:absolute;

left:30px;

bottom:-27px;

}



.bigcommentbox h2

{

margin-bottom:30px;}



.big1pic

{

width:97px;

height:97px;

float:left;

}



.big1right

{

width:570px;

float:right;

background:#2a343f;

-webkit-border-radius: 5px;

-moz-border-radius: 5px;

border-radius: 5px;

padding:20px;

margin-bottom:30px;

position:relative;

}



.aroleft

{

position:absolute;

top:12px;

left:-12px;

}



.big1right p

{

line-height:20px;

color:#fff;}







.big2pic

{

width:97px;

height:97px;

float:right;

}



.big1left

{

width:570px;

float:left;

background:#2a343f;

-webkit-border-radius: 5px;

-moz-border-radius: 5px;

border-radius: 5px;

padding:20px;

position:relative;

}



.aroright

{

position:absolute;

top:12px;

right:-12px;

}



.big1left p

{
color: #ffffff;
line-height:20px;

}





.bottomcontentsec

{

width:900px;

margin:0 auto;

margin-bottom:50px;

}



#bottomleftdiv

{

width:535px;

float:left;

}



.leftcommentdiv

{

width:535px;

border:1px #2a343f solid;

background:#1d242c;

color:#fff;

padding-top:5px;

padding-bottom:10px;

position:relative;

margin-bottom:30px;

}





.shadow2

{

width:532px;

height:27px;

position:absolute;

left:0px;

bottom:-28px;

}



.headingdiv

{width:495px;

margin:0 auto;

font-size:18px;

color:#f18a37;

background:url(images/border.png) repeat-x bottom;

padding-bottom:10px;

}

.headingdiv a

{width:495px;

margin:0 auto;

font-size:18px;

color:#f18a37;

background:url(images/border.png) repeat-x bottom;

padding-bottom:10px;

text-decoration:none;

}

.datediv

{width:495px;

margin:0 auto;

font-size:18px;

color:#f18a37;

font-size:12px;

color:#fff;

padding-top:5px;

}





#bottomrightdiv

{

width:300px;

float:right;

}

input.question-title-box

{

background:url(images/input.png) no-repeat;

width:290px;

height:18px;

color:#fff;

padding:5px;

margin-bottom:5px;

}

input.forminput

{

background:url(images/input.png) no-repeat;

width:290px;

height:18px;



padding:5px;

margin-bottom:5px;
color:#fff;

}



textarea

{

background:url(images/textarea.png) no-repeat;

width:417px;

height:131px;

color:#fff;

padding:5px;

border:none;

margin:0px;	

margin-bottom:10px;

}





input.btnpost

{

background: url(images/btnpost.png) no-repeat;

width:88px;

height:31px;

border:none;

padding:0px;

margin:0px;

cursor:pointer;

float:right;

}





.archievesdiv

{

background:#1d242c;

width:260px;

-webkit-border-radius: 5px;

-moz-border-radius: 5px;

border-radius: 5px;

padding:20px;
display:none;
}



.archievesdiv ul

{

margin:0px;

padding:0px;

}



.archievesdiv ul li

{

background:url(images/bulgrey.gif) no-repeat 0px 2px;

list-style:none;

padding-left:15px;

margin-bottom:10px;

}



#footerright li { display:inline; }

#footerright li:before { content:'    |    '; padding-right:5px; padding-left:5px; }

#footerright li:first-child:before { content:''; }



#submit{background: url("images/btnpost.png") no-repeat scroll 0 0 transparent;

    border: medium none;

    cursor: pointer;

    float: left;

    height: 31px;

    margin: 0;

    padding: 0;

    width: 88px;}

	

	.avatar{float:left;

	padding-right:15px;}

	

	#comments ol{list-style-type:none;

	margin:0; padding:0;}

	#comments ol li{margin:0; padding:0; clear: both;
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #CCC;}

	.fn
	{
	font-weight:bold;
	}
#author-info
{
display:none;
}
	.reply{display:none;}

	

	footer.entry-meta{padding-top:10px; padding-bottom:20px;}

	

	h3#reply-title{ clear:both;padding-top:25px;}

	

/*--------------newcss--------------*/
.rightboxmain1 ul {
margin: 0px;
padding: 0px;
}
.rightboxmain1 ul li {
background: url(images/bulgrey.gif) no-repeat;
list-style: none;
padding-left: 20px;
margin-bottom: 10px;
}
.rightboxmain1 ul li a
{
text-decoration:none;
}
.rightboxmain1 ul li a:hover
{
text-decoration:underline;
}
.leftboxmain1 ul li a
{
text-decoration:none;
}
.leftboxmain1 ul li a:hover
{
text-decoration:underline;
}
.aroleft1

{

position:absolute;

top:3px;

left:-5px;

}

.jPaginate{
    height:34px;
    position:relative;
    color:#a5a5a5;
    font-size:small;   
	width:100%;
}
.jPaginate a{
    line-height:15px;
    height:18px;
    cursor:pointer;
    padding:2px 5px;
    margin:2px;
    float:left;
}
.jPag-control-back{
	position:absolute;
	left:0px;
}
.jPag-control-front{
	position:absolute;
	top:0px;
}
.jPaginate span{
    cursor:pointer;
}
ul.jPag-pages{
    float:left;
    list-style-type:none;
    margin:0px 0px 0px 0px;
    padding:0px;
}
ul.jPag-pages li{
    display:inline;
    float:left;
    padding:0px;
    margin:0px;
}
ul.jPag-pages li a{
    float:left;
    padding:2px 5px;
}
span.jPag-current{
    cursor:default;
    font-weight:normal;
    line-height:15px;
    height:18px;
    padding:2px 5px;
    margin:2px;
    float:left;
}
ul.jPag-pages li span.jPag-previous,
ul.jPag-pages li span.jPag-next,
span.jPag-sprevious,
span.jPag-snext,
ul.jPag-pages li span.jPag-previous-img,
ul.jPag-pages li span.jPag-next-img,
span.jPag-sprevious-img,
span.jPag-snext-img{
    height:22px;
    margin:2px;
    float:left;
    line-height:18px;
}

ul.jPag-pages li span.jPag-previous,
ul.jPag-pages li span.jPag-previous-img{
    margin:2px 0px 2px 2px;
    font-size:12px;
    font-weight:bold;
        width:10px;

}
ul.jPag-pages li span.jPag-next,
ul.jPag-pages li span.jPag-next-img{
    margin:2px 2px 2px 0px;
    font-size:12px;
    font-weight:bold;
    width:10px;
}
span.jPag-sprevious,
span.jPag-sprevious-img{
    margin:2px 0px 2px 2px;
    font-size:18px;
    width:15px;
    text-align:right;
}
span.jPag-snext,
span.jPag-snext-img{
    margin:2px 2px 2px 0px;
    font-size:18px;
    width:15px;
     text-align:right;
}
ul.jPag-pages li span.jPag-previous-img{
    background:transparent url(../images/previous.png) no-repeat center right;
            }
ul.jPag-pages li span.jPag-next-img{
    background:transparent url(../images/next.png) no-repeat center left;
            }
span.jPag-sprevious-img{
    background:transparent url(../images/sprevious.png) no-repeat center right;
            }
span.jPag-snext-img{
    background:transparent url(../images/snext.png) no-repeat center left;
            }

.entry-content img{border: 1px solid black; float: left; margin-right: 5px;}

.entry-content a{color: #336FB3; font-weight: bold;}


