/*

title: screen styles
site: blog-off.net

*/

html { font-size: 62.5%; margin: 0; padding: 0; }
body {
	width:auto;
	height:auto;
	margin: 0;
	padding: 0;
	color: #333;
	font: normal 1.3em/1.4em Arial,Helvetica,sans-serif;
}

table {
	font: normal 1em Arial,Helvetica,sans-serif;
}

p { margin: 1em 0; }

.b { font-weight: bold; }
.bb { font-size: 1.2em; line-height: 1.4em; color: #666; }
.red { color: #f00; }
.super { color: #E91C6B; }

.small, small { font-size: 0.85em; }

.req { border-bottom: 1px dashed; }

a:link, a:visited {
	color: #E91C6B;
	text-decoration: none;
}

a:hover, a:active {
	color: #E91C6B;
	text-decoration: underline;
}

a.pseudo-link:link, a.pseudo-link:visited, .pseudo-link {
	color: #E91C6B;
	border-bottom: 1px dashed;
	text-decoration: none;
	cursor: pointer;
}

a.pseudo-link:hover, a.pseudo-link:active {
	color: #E91C6B;
	border-bottom: 1px dashed;
	text-decoration: none;
}

a.external {
	background: url('../images/url-external.png') no-repeat right center;
	padding-right: 12px;
}

.total-comms-small {
	position: relative;
	float: right;
	display: block;
	width: 19px;
	height: 17px;
	overflow: hidden;
	text-align: center;
	font-size: 10px !important;
	line-height: 10px !important;
	color: #fff;
	margin: 0;
	margin-left: 7px;
	background-color: #E91C6B;
	background: url('../images/comm_sign.png') no-repeat center center;
}

.total-comms-small a {
	position: relative;
	display: block;
	width: 19px;
	height: 17px;
	padding-top: 2px;
}

*html .total-comms-small {
	padding-top: 4px;
}
*:first-child+html .total-comms-small {
	padding-top: 4px;
}

.total-comms-small a:link, .total-comms-small a:visited  {
	color: #fff;
	text-decoration: none;
}


ul.list1 {
	margin: 1em 0 0;
	padding: 0 15px;
}

ul.list1 li {
	list-style-image: none;
	list-style-position: outside;
	list-style-type: disc;
	margin: 0 0 5px;
	padding: 0;
}

ul.list2 {
	margin: 1em 0 0;
	padding: 0;
}

ul.list2 li {
	list-style: none;
	margin: 1em 0 0;
	padding: 0;
	padding-top: 1em;
	background: url('../images/dot.png') left top repeat-x;
}

ul.list2 li.first {
	padding: 0;
	background: none;
}

ul.list2 p {
	margin-top: 0.4em;
	margin-bottom: 0;
}

ul.list2 .date {
	color: #666;
	margin-top: 3px;
/*	margin-right: 25px; */
}


ul.list2 .image {
	float: left;
	width: 64px;
	margin: 0;
	padding: 0;
}

ul.list2 .cont.with_image {
	margin-left: 75px;
}

* html ul.list2 .cont.with_image {
	height: 1%;
	margin-left: 0;
}
* html ul.list2 .image {
	margin-right: 11px;
}

ul.list3 {
	list-style: none;
	margin: 1em 0 0;
	padding: 0;
/*	padding-top: 5px; */
	position: relative;
}

ul.list3 li {
	margin: 1px 0;
	padding: 0;
	padding-left: 12px;
	background: url('../images/icon.jpg') left 0.4em no-repeat;
}

ul.list3 li span {
	color: #666;
	padding-left: 5px;
}

ul.list3 li ul {
	list-style: none;
	margin: 0;
	margin-left: 1em;
	margin-bottom: 0.5em;
	padding: 0;
}

ul.list3 li li {
	margin-left: 0;
	background: none;
}


ul.list4 {
	position: relative;
	list-style: none;
	margin: 1em 0 0;
	padding: 0;
	padding-top: 5px;
	margin-left: 12px;
}

ul.list4 li {
	display: inline;
	margin: 0;
	padding: 0;
	margin-right: 1em;
}

ul.list4 li a {
	white-space: nowrap;
	line-height: 1.1em;
}

ul.list5 {
	margin: 1em 0 0;
	padding: 0;
}

ul.list5 li {
	list-style: none;
	margin: 3px 0;
	padding: 0;
	padding-top: 3px;
	padding-left: 12px;
	background: url('../images/dot.png') left top repeat-x;
}

ul.list5 li.first {
	padding-top: 0;
	background: none;
}


ul.list6 {
	margin: 1em 0 0;
	padding: 0;
}

ul.list6 li {
	list-style: none;
	margin: 10px 0 0;
	padding: 0;
}

ul.list6 li.first {
	padding-top: 0;
	background: none;
}

ul.list6 p {
	margin-top: 0.4em;
	margin-bottom: 0;
}

ul.list6 p.total-comms-small {
	margin-top: 0
}

ul.list2 h3,
ul.list6 h3
{
	font: normal 1.385em/1em Arial,Helvetica,sans-serif;
	color: #333;
	margin: 0;
}


ul.list2 h3 a:link, ul.list2 h3 a:visited,
ul.list2 h4 a:link, ul.list2 h4 a:visited,
ul.list6 h3 a:link, ul.list6 h3 a:visited
{
	color:#333;
	text-decoration: none;
}

ul.list2 h3 a:active, ul.list2 h3 a:hover,
ul.list2 h4 a:active, ul.list2 h4 a:hover,
ul.list6 h3 a:active, ul.list6 h3 a:hover
{
	text-decoration: none;
	color: #e91c6b;
}

ul.list2.with-cat li {
	padding-top: .5em;
	margin: 0;
}

ul.list2.with-cat li {
	margin-top: .5em;
	margin: 0;
}

ul.list2.with-cat li.r1 {
	padding-top: 0;
	background: none;
}

ul.list2.with-cat .list3 li {
	padding-top: 0;
	margin-top: 2px;
	line-height: 1.2em;
	background-position: left 0.3em;
}


ul.list7 {
	list-style: none;
	margin: 1em 0;
	padding: 0;
}

ul.list7 li {
	margin: 5px 0;
	padding: 0;
}

#content-wrapper ul.list2.with-cat h3 {
	font: normal 0.769em/1em Arial,Helvetica,sans-serif;
	color: #e33f7e;
	margin: 0;
	margin-bottom: 10px;
	text-transform: uppercase;
}

#content-wrapper ul.list2.with-cat h4 {
	font: normal 1.385em/1em Arial,Helvetica,sans-serif;
	color: #333;
	margin: 0;
}

ul.list2.with-cat h3 a:link, ul.list2.with-cat h3 a:visited
{
	color:#e33f7e;
	text-decoration: none;
}

ul.list2.with-cat h3 a:active, ul.list2.with-cat h3 a:hover
{
	color:#e33f7e;
	text-decoration: underline;
}


.more-more-more,
ul.list1 li.more-more-more,
ul.list2 li.more-more-more,
ul.list3 li.more-more-more,
ul.list4 li.more-more-more,
ul.list5 li.more-more-more,
ul.list6 li.more-more-more
{
	position: absolute;
	top: 0;
	right: 0;
	margin: 0;
	padding: 0;
	text-transform: lowercase;
	list-style: none;
	background: none;
}

.side-block.first ul.list2 li.more-more-more,
.side-block.no-border ul.list6 li.more-more-more
{
	top: -4px;
}



.qform { width: 350px; margin: 0; padding: 0; list-style: none; position: relative; }
.qform dt { margin: 0; padding: 0; line-height: 1.4em; width: 100px; }
.qform dd { margin: 0; padding: 0; line-height: 1.4em; position: relative; left: 120px; top: -1.4em; margin-bottom: -1em; }
.qform dt.alert span { border-bottom: 1px dashed red; }

.qform .input, .qform .textarea { width: 160px; }
.qform .input.short { width: 100px; }

.captcha-image img { border: 1px dotted #ccc; }

.qform .captcha-image { top: -65px; margin-bottom: -60px; }
.qform .captcha-image img  { }



.qform.long { margin: 1em 0; width: 100%; }
.qform.long dt { width: 160px; margin-top: 5px; }
.qform.long dd { left: 180px; width: 350px; }

.qform.long .input, .qform.long .textarea { width: 200px; }
.qform.long .input.short { width: 100px; }

.qform.long .captcha-image { top: -1.4em; margin-bottom: -1em; }


form label.error {
	border-bottom: 1px dashed #ff0000;
}

form .err {
	color: #ff0000;
}

.superform form .err {
	margin-top: 5px;
}

.superform .right-bottom {
	position: absolute;
	bottom: 0;
	right: 15px;
	font-size: 0.85em;
	line-height: 1.2em;
	padding-bottom: 5px;
	z-index: 100;
}

.superform .right-bottom a {
	text-decoration: none;
}

.superform .right-bottom a:hover {
	border-bottom: 1px dotted;
}

.superform .close {
	color: #E91C6B;
	cursor: pointer;
}

.superform .close:hover {
	border-bottom: 1px dotted;
}

.rules-block {
	overflow: auto;
	height: 10em;
	width: 380px;
	margin: 1em 0;
	padding: 0 1em;
	border: 1px solid #ccc;
}

.tab1 {
	border-collapse: collapse;
	border: 1px solid #999;
	width: 100%;
}

.tab1 th, .tab1 td {
	border: 1px solid #999;
	padding: 4px;
	text-align: center;
	font-weight: normal;
}

.tab1 th.lt, .tab1 td.lt {
	text-align: left;
}

.tab1 th {
	background-color: #cfcfcf;
}

.edit-form {
	position: relative;
	background-color: #F5F5F5;
	padding: 10px;
}

.succes-messages {
	padding: 1px 1em;
	border: 1px dotted #EF196B;
	color: #EF196B;
	background-color: #F5F5F5;
	text-align: center;
	font-weight: bold;
}

/*..............................wrapper css starts here..............................*/
#wrapper {
width:941px;
height:auto;
margin:0 auto;
padding:0;
clear:both;
}
/*..............................wrapper css ends here..............................*/

h1, h2, h3, h4, h5, h6,  form, input { margin:0; padding:0; }
img { border: 0; }


/* header
---------------------------------- */
#header {
	position: relative;
	width: 941px;
	height: auto;
	margin: 0 auto;
	padding: 0;
	clear: both;
	border-top: 7px solid #353535;
	z-index: 3;
}

#header-panel {
	padding: 4px 0 5px;
	border-bottom: 1px solid #353535;
	line-height: 1.6em;
	width: 100%;
}

#header .current-date {
	float: left;
	margin: 0;
	padding:2px 0 0;
}

#header .member-menu ul  {
	float: right;
	list-style: none;
	margin: 0;
	padding:2px 0 0;
	margin-right: 4em;
}

#header .member-menu li {
	display: inline;
	margin: 0;
	padding: 0;
	margin-left: 1em;
}

#header .member-menu li div {
	display: inline;
}

#header .member-menu li a {
	padding-right: 10px;
	background: url('../images/down-arrow.jpg') no-repeat right 60%;
}

#header .member-menu li a:link, #header .member-menu li a:visited {
	text-decoration: none;
}

#header .member-menu li a:hover, #header .member-menu li a:active {
	text-decoration: none;
	border-bottom: 1px dotted;
}

#header .member-name {
	float: right;
	list-style: none;
	margin: 0;
	padding:2px 0 0;
	margin-right: 4em;
}

#header .member-name span {
}


#quick-search-form {
	float: right;
	display: block;
	width: 220px;
}

#quick-search-form input {
	width: 188px;
/*	height:19px; */
	margin: 0;
	padding: 3px 5px 3px 25px;
	float: right;
	border:1px solid #999;
	color: #999;
	background: url('../images/input-bg-header.jpg') no-repeat 5px center;
	font: normal 1em Arial,Helvetica,sans-serif;
}

#quick-search-form input.focus {
	color: #333;
}

#header-banner {
	border-bottom: 1px solid #353535;
	padding: 7px 0;
	text-align: center;
}

#header-banner-inner {
	width: 728px;
	margin: 0 auto;
	padding: 7px 15px;
	text-align: center;
	background: #fff url('../images/reklama15x90.gif') no-repeat center right;
}

#header-banner1 {
	width: 834px;
	height: 91px;
	padding: 7px 0 7px 107px;
	text-align: center;
}

#header-banner1 div{
	width: 747px;
	height: 88px;
	margin: 0;
	padding: 0;
	text-align: left;
	background: #fff url(../images/reklama15x90.gif) no-repeat center right;
}

#header-banner1 div a img{
	border: 1px solid #333;
}



#header-content {
	margin: 10px 0 0;
}

#header .last-issue {
	float: right;
}

#header .last-issue .cover {
	float: right;
	margin: 0;
	margin-right: 15px;
}

#header .last-issue .cover a {
	outline: none;
}

#header .last-issue .cont {
	float: right;
	width: 302px;
}

#header .last-issue .url {
	font-weight: bold;
	font-size: 1.1em;
}

#header .last-issue .cont p {
	margin-top: 0;
}

#header .last-issue .url p {
	margin-bottom: 0;
}




/* ---------------------------------------- */
.column{
width:941px;
height:auto;
clear:both;
overflow:hidden;
margin:0;
padding:0;
padding-top: 9px;
}
#header p.lleft{
float:left;
color:#666;
margin: 0;
padding: 0;
}
.column p.down{
width:auto;
height:auto;
margin:0 10px 0 0;
float:right;
padding:0 10px 0 0;
color:#e91c6b;
background:url(../images/down-arrow.jpg) no-repeat right 5px
}
.column form{ margin:0; padding:0; float:right;}
.column p.down a{ text-decoration:none;color:#e91c6b; }
#header1 input {
width:188px;
height:19px;
margin:0;
padding:1px 5px 0 25px;
float:right;
border:1px solid #999;
background:url(../images/input-bg-header.jpg) no-repeat 5px center
}
#header .advt {
width:941px;
height:auto;
clear:both;
overflow:auto;
margin:10px 0 18px 0;
padding:8px 0;
border-bottom:1px solid #000;
border-top:1px solid #1648ab;
}


/*
#header .advt .inner{
width:726px;
height:88px;
margin:0 0 0 124px;
padding:0;
float:left;
border:1px solid #909090;
background:#fbf6f2;
}
*/


#header .advt .inner p{
width:auto;
height:auto;
margin:0;
padding:0 0 0 21px;
color:#1f1e1e;
float:left;
background:url(../images/replay-icon.jpg) no-repeat 6px 3px;
}
#header .advt .inner p a{ text-decoration:none; color:#1f1e1e;}
#header .advt .inner p.smarter{
width:auto;
height:auto;
margin:0 0 0 215px;
padding:65px 0 0 0;
color:#1f1e1e;
float:left;
background:url(../images/smarter-planet.jpg) no-repeat center 5px;
}
#header .advt .inner p.ibm{
width:auto;
height:35px;
margin:0 5px 0 0;
padding:45px 35px 0 35px;
color:#1f1e1e;
float:right;
background:url(../images/ibm.jpg) no-repeat right top;
}
#header .advt .inner p.ibm span{ color:#e03788; }

#header .twitter{
width:310px;
height:auto;
margin:0;
padding:0 0 0 115px;
float:right;
background:url(../images/twitter.jpg) no-repeat left top;
}
#header .twitter strong{ font-weight:bold; color:#000000; font-size:14px;}
#header .twitter span{ font-weight:bold; color:#e91c6b; font-size:14px;}

#header .linkimg{
width:302px;
height:auto;
margin:0;
padding:0 0 0 0;
float:right;
}
#header .linkimg .imga{
width:110px;
height:126px;
margin:0;
padding:0;
float:left;
}
#header .linkimg .con{
width:185px;
height:auto;
margin:0;
padding:0;
float:right;
}
#header .linkimg .con span{ color:#e91c6b}
#header .linkimg .con strong{ color:#e91c6b}
#header .linkimg .con .links-a{
width:auto;
height:auto;
margin:0;
clear:both;
overflow:auto;
padding:40px 0 0 0;
}
#header .linkimg .con .links-a .ll{
width:13px;
height:13px;
float:left;
margin:0 0 0 0;
padding:0;
background:url(../images/ar-l.jpg) no-repeat left top;
}
#header .linkimg .con .links-a .ll a{
width:13px;
height:13px;
margin:0 0 0 0;
padding:0;
float:left;
}
#header .linkimg .con .links-a .rr{
width:13px;
height:13px;
float:left;
margin:0 0 0 15px;
padding:0;
background:url(../images/ar-t.jpg) no-repeat left top;
}

#header .linkimg .con .links-a .rr a{
width:13px;
height:13px;
margin:0 0 0 0;
padding:0;
float:left;
}


/*..............................header css ends here..............................*/

/*..............................container css starts here..............................*/
#container {
width:941px;
height:auto;
margin:0 auto;
padding:0;
/* clear:both; */
}
#container .homep {
width:941px;
height:auto;
margin:0;
padding:0 0 25px 0;
clear:both;
overflow:auto;
border-bottom:1px solid #000;
}
#container .homep .leftnav {
width:322px;
height:auto;
margin:0;
padding:0;
float:left;
}
#container .homep .middlenav {
width:308px;
height:auto;
margin:0;
padding:0;
float:left;
}

#container .homep .middlenav h1{
	font: normal 44px/1em Arial,Helvetica,sans-serif;
	font-weight:normal;
	padding:0 0 10px 0;
	color:#333;
}

#container .homep .middlenav h1 span{ font-size:34px; font-weight:normal;}
#container .homep .middlenav .btn{
width:auto;
height:auto;
margin:0;
padding:190px 0 0 0;
}
#container .homep .middlenav .btn p.prev a{
width:19px;
height:19px;
margin:0 0 0 15px;
padding:0;
float:left;
background:url(../images/prev-icon.jpg) no-repeat left top;
}
#container .homep .middlenav .btn p.next a{
width:19px;
height:19px;
margin:0 0 0 15px;
padding:0;
float:left;
background:url(../images/next-icon.jpg) no-repeat left top;
}
#container .homep  p.next-arrow a{
width:auto;
height:auto;
margin:0 20px 0 0;
padding:3px 13px 0 0;
float:right;
text-decoration:none;
color:#e91c6b;
background:url(../images/next-arrow.jpg) no-repeat right 8px;
}
#container .homep  p.next-arrow a:hover { color:#333}
#container .homep .rightnav {
width:301px;
height:auto;
margin:0;
padding:0 0 0 9px;
float:right;
border-left:1px dotted #000;
}
#container .homep .rightnav h6{
font-weight:normal;
color:#666;
float:left;
font-size:12px;
}
#container .homep .rightnav  p.next1 a{
width:auto;
height:auto;
margin:0 0 0 0;
padding:0 13px 0 0;
float:right;
text-decoration:none;
color:#e91c6b;
background:url(../images/next-arrow.jpg) no-repeat right 5px;
}
#container .homep .rightnav  p.next1 a:hover { color:#333}
#container .homep .rightnav h2{ font-size:18px; font-weight:normal; padding:5px 0; color:#333333; clear:both;}
#container .homep .rightnav p { color:#333;}
#container .homep .rightnav p.small{ color:#666; font-size:11px; padding:0; margin:0 0 5px 0}
#container .homep .rightnav .first { margin:0; padding:0; clear:both; overflow:auto; }
#container .homep .rightnav .devider{ width:301px; height:auto; margin:0 0 17px ; padding:0 0 7px 0; border-bottom:1px dotted #000; clear:both; overflow:auto;}
#container .homep .rightnav .devider1{ width:301px; height:auto; margin:0 0 17px ; padding:0 0 7px 0; clear:both; overflow:auto;}
#container p.last { margin:0; padding:0; float:left; }
#container p.arrow{ width:8px; height:15px; margin:0 0 0 5px; padding:0; background:url(../images/next-arrow.jpg) no-repeat center 5px; display:block; float:left;}

#container .abtopam {
width:941px;
height:auto;
margin:10px 0 0 0;
padding:0;
clear:both;
overflow:auto;
font-size:11px;
color:#333;
/* border-bottom:3px solid #000; */
}
#container .abtopam h6{ font-weight:normal; font-size:11px; color:#666666; margin:0; padding:0 0 5px 0;}
#container .abtopam p { margin:0; padding:0; clear:both; }
#container .abtopam p span { color:#e91c6b; } 
#container .abtopam .head{ font-weight:normal; font-size:11px; color:#666666; margin:0; padding:0 0 5px 0; float:left;}
#container .abtopam .right .next2{
width:auto;
height:auto;
float:right;
margin:0;
padding:0;
}
#container .abtopam .right .next2 a{
padding:0 13px 0 0;
float:right;
text-decoration:none;
color:#e91c6b;
background:url(../images/next-arrow.jpg) no-repeat right 5px;
}
#container .abtopam .right .next2 a:hover { color:#333}
#container .abtopam .left{
width:230px;
height:auto;
margin:0;
padding:0;
float:left;
}
#container .abtopam .middle{
width:217px;
height:auto;
margin:0;
padding:0 11px;
float:left;
border-left:1px dotted #000;
border-right:1px dotted #000;
}
#container .abtopam .right{
width:458px;
height:auto;
margin:0;
padding:0 0 0 12px;
float:left;
overflow:auto;
}
#container .abtopam .right .one{
width:458px;
height:auto;
margin:0;
padding:0 0 0 0;
clear:both;
overflow:auto;
}
#container .abtopam .right ul { margin:0; padding:0 15px 0 15px; }
#container .abtopam .right ul li { margin:0 0 5px 0; padding:0; list-style:disc; list-style-position:inside;}
#container .abtopam .right ul li span { color:#e91c6b; }

#container .text3 {
width:376px;
height:auto;
margin:0 0 5px 0;
padding:0 565px 15px 0;
clear:both;
font-size:12px;
color:#333;
overflow:auto;
position:relative;
z-index:5;
border-bottom:1px solid #000;
/*background:url(../images/book-img.png) no-repeat right top;
*/}
#container .book {
width:560px;
height:396px;
margin:50px 0 0 376px;
padding:0;
position:absolute;
z-index:10;
background:url(../images/book-img.png) no-repeat right top;
}
#container .hen {
width:161px;
height:80px;
margin:-20px 0 0 780px;
padding:0;
position:absolute;
z-index:5;
background:url(../images/hen.png) no-repeat right top;
}

#container .text3 h1 { font-weight:bold; font-size:48px; margin:0; padding:0 0 25px 0; line-height:46px; color:#333; font-weight:normal;}
#container .text3 p{ margin:0; padding:0 0 0 0; }
#container .text4 {
width:941px;
height:auto;
margin:0 0 15px 0;
padding:0 0 25px 0;
clear:both;
overflow:auto;
font-size:12px;
color:#333;
position:relative;
z-index:5;
border-bottom:1px solid #000;

}
#container .text4 h1 { font-weight:bold; font-size:48px; margin:0; padding:10px 0 0 0; color:#333333;/* background:url(../images/hen.png) no-repeat right top;*/
height:70px; font-weight:normal }
#container .text4 .left1{
width:460px;
height:auto;
margin:0;
padding:0;
float:left;
}
#container .text4 .right1{
width:455px;
height:auto;
margin:0;
padding:0;
float:right;
}
#container .text4 span{ color:#e91c6b;}
#container .text5 {
width:941px;
height:auto;
margin:0 0 2px 0;
padding:0 0 20px 0;
clear:both;
overflow:auto;
font-size:12px;
color:#333333;
border-bottom:1px solid #000;
}
#container .text5 span{ color:#e91c6b;}
#container .text5 .one11 {
width:214px;
height:auto;
margin:0;
padding:5px 0 5px 20px;
float:left;
border-right:1px dotted #000;
}
#container .text5 .one12 {
width:214px;
height:auto;
margin:0;
padding:5px 0 5px 20px;
float:left;
}
#container .text5 h6{ font-weight:normal; font-size:11px; color:#666666; margin:0; padding:0 0 5px 0;}

#container .text6 {
width:941px;
height:auto;
margin:0 0 2px 0;
padding:15px 0 20px 0;
clear:both;
overflow:auto;
font-size:12px;
color:#333;
border-top:1px solid #000;
}
#container .text6 .one22 {
width:292px;
height:auto;
margin:0;
padding:0;
float:left;
/*border-right:1px solid #cccccc;
*/}
#container .text6 .one22 ul { margin:0; padding:15px 0 0 15px;}
#container .text6 .one22 ul li { 
margin:0; 
padding:0 0 5px 10px;
list-style:none;
color:#e91c6b;
background:url(../images/icon.jpg) no-repeat left 4px;
}
#container .text6 .one22 .pic{
width:94px;
height:90px;
margin:0 13px 100px 0;
padding:0px;
float:left;
}
#container .text6 .one22 .pic p.right-txt{
width:190px;
margin:0;
padding:0;
float:left;
}
#container .text6 .one23 {
width:277px;
height:auto;
margin:0 20px 0 20px;
padding:0 20px 0 15px;
float:left;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
}
#container .text6 .one23 ul { margin:0; padding:15px 0 0 15px;}
#container .text6 .one23 ul li { 
margin:0; 
padding:0 0 5px 10px;
list-style:none;
color:#333333;
background:url(../images/icon1.jpg) no-repeat left 4px;
}
#container .text6 .one23 ul li span{color:#e91c6b; }
#container .text6 h1{ font-weight:normal; font-size:20px; color:#000; margin:0; padding:0 0 5px 0;}
#container .text6  p.next-arrow a{
width:auto;
height:auto;
margin:0 20px 0 0;
padding:3px 13px 0 0;
float:right;
text-decoration:none;
color:#e91c6b;
background:url(../images/next-arrow.jpg) no-repeat right 8px;
}
#container .text6  p.next-arrow a:hover { color:#333}

#container .link-left{
width:624px;
height:auto;
margin:0;
padding:10px 0 14px 0;
float:left;
}
/* #container .link-left span{ color:#e91c6b;} */
#container .link-left h1, #container .staticp h1 {
margin:0;
padding:0 0 20px 0;
font-size:44px;
color:#333;
font-weight:normal;
}
#container .link-left h3{
margin: 20px 0 15px 0;
padding:0;
font-size:20px;
color:#333;
font-weight:normal;
}
#container .link-left .row1{
width:638px;
height:auto;
margin:0;
padding:0 0 20px 0;
clear:both;
overflow:hidden;
}
#container .link-left .image{
/*
width1:58px;
height1:59px;
*/
margin:0 10px 0 0;
padding:0;
float:left;
}
#container .link-left .content{
/*width1:550px;
height1:47px;
*/
margin:0 0 0 0;
padding:5px 0;
float:left;
border-top:1px dotted #cccccc;
border-bottom:1px dotted #cccccc;
}
#container .link-left .content p{ margin:0;
padding:0;
float:left;
}
#container .link-left .content p.msg1{
width:17px;
height:17px;
margin:15px 15px 0 0;
padding:0;
float:right;
background:url(../images/msg-icon.jpg) no-repeat left top;
}
#container .link-left .content p.msg1 a{
width:17px;
height:17px;
float:left;
}
#container .link-left .content p.msg2{
width:17px;
height:17px;
margin:15px 15px 0 0;
padding:0;
float:right;
background:url(../images/msg-icon1.jpg) no-repeat left top;
}
#container .link-left .content p.msg2 a{
width:17px;
height:17px;
float:left;
}


#container .link-left .icon{
width:auto;
height:auto;
margin:15px 0;
padding:0 0 0 28px;
background:url(../images/top-icon.jpg) no-repeat left top;
}
#container .link-left .icon p{
margin:0;
padding:0;
color:#666666;
background:url(../images/bottom-icon.jpg) no-repeat right top;
}
#container .link-left .pdf {
width:auto;
height:auto;
margin:15px 0;
padding:0 0 0 29px;
color:#e91c6b;
background:url(../images/pdf-icon.jpg) no-repeat left top;
}
#container .link-left .pdf a{ text-decoration:none; color:#e91c6b;}

#container .link-left .btn-main{
width:621px;
height:auto;
margin:0;
padding:0 0 15px 0;
clear:both;
overflow:auto;
}
#container .link-left  p.next-arrow a{
width:auto;
height:auto;
margin:0 0 0 0;
padding:3px 13px 0 0;
float:right;
text-decoration:none;
color:#e91c6b;
background:url(../images/next-arrow.jpg) no-repeat right 8px;
}
#container .link-left p.next-arrow a:hover { color:#333}
#container .link-left  p.prev-arrow a{
width:auto;
height:auto;
margin:0 0 0 0;
padding:3px 0 0 13px;
float:left;
text-decoration:none;
color:#e91c6b;
background:url(../images/prev-arrow.jpg) no-repeat left 8px;
}
#container .link-left p.prev-arrow a:hover { color:#333}
#container .link-left .row2{
width:621px;
height:auto;
margin:0 0 13px 0;
clear:both;
overflow:auto;
padding:15px 0;
border-top:1px solid #000;
border-bottom:1px solid #000;
}
#container .link-left .row2 .col1{
width:621px;
height:auto;
margin:0;
clear:both;
overflow:auto;
padding:5px 0;
border-bottom:1px solid #cccccc;
}
#container .link-left .row2 .col1 h1{
margin:0;
padding:0;
float:left;
 color:#333;
font-weight:normal;
font-size:16px;
}
#container .link-left .row2 .col1 p.pink{ margin:0; padding:0; float:right; color:#e91c6b;}
#container .link-left .row2 .col1 p.pink-txt{ margin:0 5px; padding:0; float:right; color:#e91c6b; width:26px; height:25px; text-align:center; color:#fff; background:url(../images/pink-bg.jpg) no-repeat left top; }
#container .link-left .row2 .col1 p.black1{ margin:0; padding:0; float:right; color:#000;}

#container .link-left .row2 .col2{
width:621px;
height:auto;
margin:0;
clear:both;
overflow:auto;
padding:5px 0;
border-bottom:1px dotted #cccccc;
}
#container .link-left .row2 .col2 p.first{
margin:0;
padding:0;
float:left;
width:165px;
height:auto;
}
#container .link-left .row2 .col2 p.sec{
margin:0;
padding:0;
float:left;
width:400px;
height:auto;
}
#container .link-left .row2 .col2 p.sec strong{ color:#666666;}

#container .link-left .input-main{
width:621px;
height:auto;
margin:0;
padding:0;
clear:both;
overflow:auto;
}
#container .link-left .input-main form{ margin:0; padding:0; width:621px; 
height:auto;}
#container .link-left .input-main input{
width:208px;
height:21px;
margin:0 13px 0 0;
padding:0 5px;
border:#a7a6aa 1px solid;
float:left;
}
#container .link-left .input-main input.btn{
width:85px;
height:21px;
margin:0 13px 0 0;
padding:0 0;
border:#a7a6aa 1px solid;
float:left;
}
#container .link-left .input-main textarea{
width:580px;
height:110px;
margin:0 13px 0 0;
padding:0 5px;
border:#a7a6aa 1px solid;
clear:both;
overflow:auto;
}
#container .link-left .input-main .main{ width:621px;
height:auto;
margin:0 0 0 0;
padding:13px 0 0 0;
clear:both;
overflow:auto;
}
#container .link-left .input-main p{
float:left;
}
#container .link-left .input-main h1{ margin:0; padding:0; font-weight:normal; font-size:16px; color:#333;}

#container .link-left .row3{
width:624px;
height:auto;
margin:15px 0 5px 0;
padding:5px 0 25px 0;
clear:both;
overflow:auto;
border-top:3px solid #000;
border-bottom:3px solid #000;
}
#container .link-left .row3 .img1{
width:106px;
height:auto;
margin:0 50px 25px 0;
padding:0;
float:left;
color:#333333;
}
#container .link-left .row3 .img1 .pic22{
width:99px;
height:125px;
margin:0;
padding:0 0 0 4px;
background:url(../images/img-bg.jpg) no-repeat left bottom;
}
#container .link-left .row3 .link{
width:624px;
height:auto;
margin:0;
padding:9px 0 0 0;
clear:both;
border-top:1px dotted #cccccc;
}
#container .link-left .row3 .link ul{
margin:0;
padding:0;
float:left;}
#container .link-left .row3 .link ul li{
margin:0 5px 0 0;
padding:0;
list-style:none;
float:left;
color:#e91c6b;
}
#container .link-left .row3 .link ul li a{ 
text-decoration:none;
color:#e91c6b;}
#container .link-left .row3 .link ul li a:hover{ 
text-decoration:none;
color:#333;}
#container .link-left .row3 .link ul li.left a{
width:8px;
height:7px;
margin:4px 0 0 0;
padding:0;
float:left;
background:url(../images/prev-arrow.jpg) no-repeat left top;
}
#container .link-left .row3 .link ul li.right a{
width:8px;
height:7px;
margin:4px 0 0 0;
padding:0;
float:left;
background:url(../images/next-arrow.jpg) no-repeat left top;
}
#container .link-left .row3 .link p{
float:right;
margin:0;
padding:0;
}
#container .link-left .row4 {
width:624px;
height:auto;
margin:1em 0 15px 0;
padding:0 0 15px 0;
clear:both;
/*
overflow:auto;
border-bottom:3px solid #000;
*/}
#container .link-left .row4 .first-col{
margin:0 0 1em 0 ;
padding:0 0 10px 0;
width:624px;
height:auto;
/*
clear:both;
overflow:hidden;
*/
border-bottom:1px dotted #ccc;
}
#container .link-left .row4 .first-col1{
margin:0;
padding:0;
width:624px;
height:auto;
clear:both;
/* overflow1:hidden; */
}
#container .link-left .row4 .img2{
margin:0 15px 0 0;
padding: 0;
float:left;
width:auto;
height:auto;
}
#container .link-left .row4 .cont{
margin:0;
padding:0;
float:left;
width:500px;
height:auto;
}

#container .link-left .row4 h2 {
	font-size:22px;
	margin:0;
	padding:0 0 5px 0;
	font-weight:normal; color:#333;
}

#container .link-left .row4 h2 a:link, #container .link-left .row4 h2 a:visited {
	color:#333;
	text-decoration: none;
}

#container .link-left .row4 h2 a:active, #container .link-left .row4 h2 a:hover {
	color:#333;
	text-decoration: underline;
}

.row4 .first-col p
{
	color:#333;
	margin:0 0 5px 0;
}
/* 
 #container .link-left .row4  a{
 color:#333;
 text-decoration:none;}
*/
/*
 #container .link-left .row4 p a:hover{
 color:#e91c6b;}
 */
#container .link-left .row4 .date{
margin:0 0 5px 0;
padding:0;
float:left;
width:160px;
font-weight:bold;
} 
#container .link-left .row4 .date-txt{
margin:0;
padding:0;
float:left;
width:420px;
font-weight:bold;
} 

 #container .link-left .row5{
width:624px;
height:auto;
margin:0;
padding:5px 0;
clear:both;
overflow:auto;
border-top:3px solid #000;
border-bottom:3px solid #000;
}
#container .link-left .row5 .pic3{
width:155px;
height:auto;
margin:0;
padding:0;
float:left;
}
#container .link-left .row5 .content1{
width:465px;
height:auto;
margin:0;
padding:0;
float:left;
}
#container .link-left .row5 .content1 h1{
margin:0;
padding:0;
font-size:34px;
font-weight:normal; color:#333;}
#container .link-left p.grey{
margin:0;
padding:0 0 10px 0;
color:#999;
}
#container .link-left .row5 .content1 p.strong{
margin:0;
padding:5px 0 0 0;
font-weight:bold;}
#container .link-left .row5 .content1 p.strong a{
text-decoration:none;
color:#e91c6b;
}

#container .link-left .row5 .content1 ul{
margin:15px 0 0;
padding:10px 0 0;
border-top:1px dotted #ccc;
}
#container .link-left .row5 .content1 ul li{
margin:0;
padding:0 0 5px 10px;
list-style:none;
color:#e91c6b;
background:url(../images/icon.jpg) no-repeat left 5px;
}
#container .link-left .row5 .content1 ul li span{
color:#333;}

 #container .link-left .row6{
width:624px;
height:auto;
margin:0 0 0 0;
padding:0;
clear:both;
overflow:auto;
}
#container .link-left .row6 .left{
width:380px;
height:auto;
margin:0 18px 0 0;
padding:5px 0 0;
float:left;
border-top:3px solid #000;
}
#container .link-left .row6 .left .cola{
width:auto;
height:auto;
margin:0;
clear:both;
overflow:auto;
padding:0 0 4px 0;
border-bottom:1px dotted #000;
}
#container .link-left .row6 .left .cola .pic{
width:auto;
height:auto;
margin:4px 15px 0 0;
padding:0;
float:left;
}
#container .link-left .row6 .left .cola .pic-txt{
width:250px;
height:auto;
margin:0 0 0 0;
padding:0;
float:left;
}
#container .link-left .row6 h1{ margin:0; padding:0; font-size:28px; font-weight:normal; color:#333;}
#container .link-left .row6 .right{
width:225px;
height:auto;
margin:0;
padding:5px 0 0;
float:left;
border-top:3px solid #000;
}
#container .link-left .row6 .right .heading{
margin:10px 0 0;
padding:0 0 5px 0;
border-bottom:1px dotted #ccc;
color:#e91c6b;
clear:both;
overflow:auto;
}
#container .link-left .row6 .right .heading p.lt{
margin:0;
padding:0;
float:left;
}
#container .link-left .row6 .right .heading p.rt{
margin:0;
padding:0;
float:right;
color:#333;
}
#container .link-left .row6 .right p.pink-t{
margin:0;
padding:5px 0 5px 0;
width:auto;
height:auto;
color:#e91c6b;
border-bottom:1px solid #000;
}
#container .link-right{
width:303px;
height:auto;
margin:0;
padding:10px 0 0 0;
float:right;
}
#container .link-right .one1{
width:303px;
height:auto;
margin:0;
padding:0 0 10px 0;
clear:both;
overflow:auto;
border-bottom:1px dotted #ccc;
}
#container .link-right .one1 .aa{
width:303px;
height:auto;
margin:0;
padding:0 0 0 0;
clear:both;
overflow:auto;
}
#container .link-right .one1 .aa p.ll{ margin:0; padding:0; float:left}
#container .link-right .one1 .aa p.rr{ margin:0; padding:0 15px 0 0; float:right; background:url(../images/next-arrow.jpg) no-repeat right 5px; color:#e91c6b;}
#container .link-right .one1 h1{ margin:0; padding:0; font-weight:normal; font-size:20px; color:#333;}
#container .link-right .one1 p.txt-small{ width:auto;
height:auto;
margin:0;
padding:5px 0 0 0;
float:left;
color:#666666;}
#container .link-right .one1 p.txt-num{ width:26px;
height:25px;
margin:0;
padding:0;
text-align:center;
color:#fff;
float:right;
background:url(../images/pink-bg.jpg) no-repeat left top;
}
#container .link-right .one2{
margin:0;
padding:10px 0 0 0;
border-top:3px solid #000;
color:#666666;
clear:both;
overflow:auto;
}
#container .link-right .one2 ul{
margin:5px 0 0 0;
padding:5px 0 10px 0;
border-bottom:1px solid #000;
clear:both;
overflow:auto;
}
#container .link-right .one2 ul li{
margin:0;
padding:0 0 5px 10px;
list-style:none;
color:#e91c6b;
background:url(../images/icon.jpg) no-repeat left 5px;
}
#container .link-right .one2 ul li span{
color:#333;}
#container .link-right .one2 ul li.ll{ margin:0 4px 0 0; padding:0 0 5px 10px; list-style:none;
float:left; background:none; }
#container .link-right .one3{
margin:5px 0;
padding:5px 0;
clear:both;
overflow:auto;
border-bottom:3px solid #000;
border-top:3px solid #000;
}
#container .link-right .one3 .pic{
width:105px;
height:auto;
margin:5px 0 5px 0;
padding:0;
float:left;
}
#container .link-right .one3 .pic-cont{
width:195px;
height:auto;
margin:0 0 5px 0;
padding:5px 0 0 0;
float:left;
}
#container .link-right .one4{
margin:5px 0;
padding:5px 0 10px 0;
clear:both;
overflow:auto;
border-bottom:3px solid #000;
}
#container .link-right .one4 .im{
width:300px;
height:265px;
margin:5px 0 0 0;
padding:0;
border-bottom:1px dotted #000;
}
#container .link-right .one5{
margin:5px 0;
padding:5px 0 10px 0;
clear:both;
}
#container .link-right .one5 .red{
margin:0 5px 0 0;
padding:0;
width:302px;
height:20px;
text-indent:10px;
color:#e91c6b;
border-bottom:1px dotted #000;
}
#container .link-right .one5 .red1{
margin:10px 5px 0 0;
padding:0;
width:302px;
height:20px;
text-indent:10px;
color:#e91c6b;
border-bottom:1px dotted #000;
}

/*..............................container css ends here..............................*/


/*..............................footer css starts here..............................*/
#footer {
	width: 941px;
	height: auto;
	margin: 0 auto 0;
	padding: 10px 0 25px 0;
	clear: both;
	color: #333;
	border-top: 3px solid #000;
}
#footer .sub {
	width: 320px;
	height: auto;
	margin: 0;
	padding: 0;
	float: left;
}
#footer .sub1{
width:300px;
height:auto;
margin:0;
padding:0;
float:right;
text-align:right;
}

#footer p {
	margin: 0;
}

/*..............................footer css ends here..............................*/


/* new style
----------------------------------------------- */

#container {
	position: relative;
	width: 941px;
	height: auto;
	margin: 15px auto 0;
	padding: 0;
	text-align: left;
	z-index: 1;
}

.wcolumn {
	margin: 1px 1px 2em;
}

#content-wrapper {
	position: relative;
	float: left;
	overflow: hidden;
	width: 615px;
	margin: 0;
	padding: 0;
	}

#right-side {
	position: relative;
	float: right;
	overflow: hidden;
	width: 302px;
	height: auto;
	margin: 0;
	padding: 0;
	}


#content-wrapper h2 {
	margin:0;
	margin-bottom: 15px;
	padding:0;
	font: normal 44px/1em Arial,Helvetica,sans-serif;
	color:#333;
	position:relative;
}

#content-wrapper h3 {
	margin: 0.7em 0 0.5em 0;
	padding:0;
	font: normal 30px/1.2em Arial,Helvetica,sans-serif;
	color:#333;
}




/* for static */

#content-wrapper.static-page  {
	width: 100%;
}

#content-wrapper.static-page  h2 {
	margin-bottom: 0;
}



.paginate {
	margin: 0.5em 0 1em;
}

.paginate {
/*	border-top: 1px dashed #ccc; */
	padding-top: 1em;
	background: url('../images/dot.png') left top repeat-x;
}

.paginate ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.paginate li {
	margin: 0;
	padding: 0;
	float: left;
	margin-right: 2px;
	line-height: 1em;
}

.paginate a {
	display: block;
	padding: 0 3px;
}

.paginate .prev, .paginate .next {
	padding: 0 3px;
	display: block;
	width: 7px;
	height: 1em;
	text-indent: -1000em;
	overflow: hidden;
}

.paginate .prev {
	background: url('../images/prev-arrow.jpg') no-repeat scroll center 55%;
}

.paginate .next {
	background: url('../images/next-arrow.jpg') no-repeat scroll center 55%;
}

.paginate a:link, .paginate a:visited {
	color: #E91C6B;
	text-decoration: none;
}

.paginate a:hover, .paginate a:active {
	color: #E91C6B;
	text-decoration: underline;
}


.read-more span {
	padding-right: 12px;
	background: url('../images/next-arrow.jpg') no-repeat right 60%;
}

.read-more.hidetext {
/*	display: -moz-inline-stack; */
	display: -moz-inline-box;
	display: inline-block;
	zoom:1;
	width: 12px;
	line-height: 12px;
	height: 12px;
}

.read-more.hidetext span {
	display: block;
	width: 12px;
	line-height: 12px;
	height: 12px;
	text-indent: -1000em;
	overflow: hidden;
	padding-right: 0;
	background-position: center 60%;
}


/* .article-head */
.article-head {
	position: relative;
	width: 100%;
	overflow: hidden;
	margin: 1em 0 1.5em;
}

.article-head ul {
	list-style: none;
	margin: 0;
	padding: 3px 0;
	margin-left: 110px;
	padding-right: 50px;
/*	border-top: 1px dotted #ccc; */
	background: url('../images/dot.png') left top repeat-x;
}

.article-head li {
	line-height: 1.231em;
	margin: 2px 0;
	padding: 0;
}

.article-head .avatar {
	float: left;
	margin: 0;
	padding: 0;
	width: 100px;
	max-height: 100px;
	overflow: hidden;
}

.article-head .avatar img {
	display: block;
}

.article-head .emailto, .article-head .print {
	position: absolute;
	right: 0;
	top: 8px;
	overflow: hidden;
	width: 17px;
	height: 17px;
	margin: 0;
	padding: 0;
}

.article-head .emailto a, .article-head .print a {
	display: block;
	width: 17px;
	height: 17px;
	overflow: hidden;
	text-indent: -1000em;
}

.article-head .emailto {
	right: 35px;
	background: url(../images/msg-icon.jpg) no-repeat left top;
}

.article-head .print {
	right: 8px;
	background: url(../images/msg-icon1.jpg) no-repeat left top;
}

.article-head .bot {
	position: absolute;
	left: 110px;
	bottom: 0;
	width: 100%;
	height: 1px;
	overflow: hidden;
/*	border-bottom: 1px dotted #ccc; */
	background: url('../images/dot.png') left top repeat-x;
}

.article-head.no_avatar ul {
	margin-left: 0;
}

.article-head.no_avatar .bot {
	left: 0;
}

.article-head.no_avatar .subject {
	margin: 5px 0;
	font-size: 1.2em;
}

.article-head.no_avatar .subject span {
	color: #E91C6B;
	font-weight: bold;
}



/* article-comments */
.article-comments,
.article-comment-form
{
	position: relative;
	width: 100%;
	border-top: 1px solid #000;
	padding: 15px 0 0 0;
	margin: 1.5em 0 1em 0;
}

.article-comments .right,
.article-comment-form .right {
	position: absolute;
	right: 2px;
	top: 0;
	margin: 1em 0;
}

#content-wrapper .article-comments h3,
#content-wrapper .article-comment-form h3
{
	position: relative;
	margin: 0;
	padding:0;
	margin-bottom: 13px;
	font-size:20px;
	color:#333;
	font-weight:normal;
}

.article-comments .comm-row {
	margin-top: 1em;
	padding-top: 1px;
	background: url('../images/dot.png') left top repeat-x;
}

.article-comments .comm-head {
	float: left;
	width: 150px;
	overflow: hidden;
	margin: 1em 0;
}

.article-comments .comm-post {
	margin-left: 160px;
}

.article-comments .comm-row p {
	margin-top: 1em;
	margin-bottom: 0;
}

.article-comments .comm-head h4 {
	font: normal 1em/1.4em Arial,Helvetica,sans-serif;
}


.article-comment-form textarea {
	width: 99%;
}

.article-comment-form dl {
	list-style: none;
	margin: 1em 0;
	padding: 0;
	width: 100%;
}

.article-comment-form dd { margin: 0.4em 0; padding: 0; line-height: 1.4em; width: 230px; }
.article-comment-form dt { margin: 0.4em 0; padding: 0; line-height: 1.4em; position: relative; left: 240px; bottom: -1.8em; margin-top: -1em; }
.article-comment-form .input { width: 220px; }

/*
.article-comment-form dt.alert span { border-bottom: 1px dashed red; }
.article-comment-form select { width: 250px; }
*/

.article-comments .comm-menu {
	list-style: none;
	margin: 1em 0;
	padding: 0;
}

.article-comments .comm-menu li {
	float: right;
	margin: 0;
	padding: 0;
	margin-left: 2em;
}

.article-comments .comm-menu .total-comms {
	margin-left: 5px;
}}

/*
.article-comments .comm-menu .total-comms {
	background: url('../images/pink-bg.jpg') no-repeat center center;
	display: block;
	width: 26px;
	height: 25px;
	overflow: hidden;
	text-align: center;
	font-size: 12px !important;
	line-height: 19px !important;
	color: #fff;
	margin-left: 5px;
}

.article-comments .comm-menu .total-comms span {
	background-color: #E91C6B;
	padding: 2px 6px;
}
*/

/* article-rows */
.article-rows {
	margin: 1em 0 1.5em 0;
	padding: 0;
}

#p-blog .article-rows {
	margin-top: 0;
}

.article-rows .row {
	margin: 1em 0;
	padding: 1em 0 0 0;
/*	border-bottom:1px dotted #ccc; */
	background: url('../images/dot.png') left top repeat-x;
}

.article-rows .row.first {
	background: none;
	margin-top: 0;
	padding-top: 0;
}

.article-rows .image {
	float:left;
	width: 64px;
	margin:0;
	padding: 0;
}

.article-rows .image img {
/*	display: block; */
}

.article-rows .cont {
	margin: 0;
	padding: 0;
	margin-left: 0;
}

.article-rows .cont.with_image {
	margin-left: 80px;
}

* html .article-rows .cont.with_image {
	height: 1%;
	margin-left: 0;
}
* html .article-rows .image {
	margin-right: 16px;
}


#content-wrapper .article-rows h3 {
	font-size:22px;
	line-height: 1em;
	margin:0;
	padding:0 0 5px 0;
	font-weight:normal; color:#333;
}

#content-wrapper .article-rows h3 a:link, #content-wrapper .article-rows h3 a:visited {
	color:#333;
	text-decoration: none;
}

#content-wrapper .article-rows h3 a:active, #content-wrapper .article-rows h3 a:hover {
	color:#333;
	text-decoration: underline;
}
.article-rows .row p
{
	color: #333;
	margin: 5px 0 0 0;
}


/* h1 in article */
#content-wrapper .article-body h3
{
	font: normal 34px/1em Arial,Helvetica,sans-serif;
	padding: 0;
	margin: 0.5em 0 0.4em;
	color: #333;
}

/* h2 in article */
#content-wrapper .article-body h4
{
	font: normal 30px/1em Arial,Helvetica,sans-serif;
	padding: 0;
	margin: 0.5em 0 0.4em;
	color: #333;
}

/* h3 in article */
#content-wrapper .article-body h5
{
	font: normal 26px/1em Arial,Helvetica,sans-serif;
	padding: 0;
	margin: 0.5em 0 0.4em;
	color: #333;
}

/* h4 in article */
#content-wrapper .article-body h6
{
	font: normal 20px/1em Arial,Helvetica,sans-serif;
	padding: 0;
	margin: 0.5em 0 0.4em;
	color: #333;
}


/* author-info */
.author-info {
}

.author-info .photo, .author-info .avatar {
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
}

.author-info .photo {
	width: 200px;
}

.author-info .avatar {
	width: 100px;
	max-height: 100px;
}

.author-info .photo img, .author-info .avatar img {
	display: block;
}

.author-info .cont {
	
}

.author-info.with-photo .cont {
	margin-left: 220px;
}

.author-info.with-avatar .cont {
	margin-left: 120px;
}

.author-info .url {
	
}


/* article-short-list */
.author-info-articles {
/*	border-top: 1px dotted #ccc; */
	margin-top: 1em;
	padding-top: 1px;
	background: url('../images/dot.png') left top repeat-x;
}


/* two-cols */
.two-cols {
	margin: 0;
	padding: 0;
}

.two-cols .c1 {
	float: left;
	width: 49%;
	overflow: hidden;
}

.two-cols .c2 {
	float: right;
	width: 49%;
	overflow: hidden;
}

.two-cols .c1, .two-cols .c2 {
}

.two-cols * {
	margin-bottom: 0;
}



/* blockquote */
blockquote {
background:url(../images/top-icon.jpg) no-repeat left top;
padding:0 0 0 30px;
}

blockquote {
	background: url('../images/top-icon.jpg') no-repeat left top !important;
	padding: 0 0 0 25px;
	margin-left: 0;
/*	margin-right: 0; */
	color: #666;
}

blockquote ul {
	margin-left: 0;
	padding: 0;
}

blockquote li {
	margin-left: 0;
	padding: 0;
	list-style-position: inside;
}

.cite {
	text-align: right;
	margin-top: 0;
}

/* logo */
#logo {
	display: block;
	width:297px;
	height:123px;
	margin:0;
	padding:0;
	float:left;
	background:url('../images/blogg-off-logo.jpg') no-repeat left top;
	font: normal 60px/1em Arial,Helvetica,sans-serif !important;
}
#logo a {
	display: block;
	width:297px;
	height:123px;
	text-indent: -1000em;
	overflow: hidden;
	outline: none;
}


/* archive-rows */


.archive-rows {
	margin: 1em 0 1.5em 0;
	padding: 0;
	padding-top: 1em;
	border-top: 3px solid #000;
}

.archive-rows .row {
	margin: 2em 0 1em;
	padding: 0;
}

.archive-rows .col {
	float: left;
	position: relative;
	width: 135px;
	margin: 0;
	padding: 0;
	margin-right: 15px;
	padding-top: 130px;
	font-size: 0.923em;
	overflow: hidden;
}

.archive-rows .cover {
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
}

#content-wrapper .archive-rows h3
{
	margin: 0;
	margin-bottom: 13px;
	padding: 0;
	font: normal 0.9em/1em Arial,Helvetica,sans-serif;
	color: #666;
	text-transform: uppercase;
}


#content-wrapper .archive-rows h4
{
	font: normal 1em Arial,Helvetica,sans-serif;
	padding: 0;
	margin: 0;
}

.next-prev {
	list-style: none;
	margin: 1em 0;
	padding: 0;
}

.next-prev .prev {
	float: left;
}

.next-prev .prev a {
	display: block;
	padding-left: 10px;
	background: url('../images/prev-arrow.jpg') no-repeat left 55%;
}

.next-prev .next {
	float: right;
}

.next-prev .next a {
	display: block;
	padding-right: 10px;
	background: url('../images/next-arrow.jpg') no-repeat right 55%;
}



/* index
------------------ */

.superform {
	position: relative;
	width: 100%;
	padding: 1em 0;
	background-color: #f2f2f2;
	border-bottom: 1px solid #353535;
	text-align: center;
}

.superform fieldset {
	display: inline;
	text-align: left;
	border: 0;
	padding: 0;
	margin: 1em;
}




#index-content {
/*	background: url('../images/dot.png') 626px top repeat-y; */
	margin-bottom: 15px;
}

#index-content .wcolumn {
	margin-bottom: 0.5em;
}


#index-blog-last {
	position: relative;
/*	width: 100%; */
	margin-top: 1em;
	padding-top: 7px;
	border-top: 1px solid #000;
}

#content-wrapper #index-blog-last h2 {
	margin: 0;
	margin-bottom: 13px;
	padding: 0;
	font: normal 0.9em/1em Arial,Helvetica,sans-serif;
	color: #666;
	text-transform: uppercase;
/*	letter-spacing: 1px; */
}

#index-blog-last .two-cols .c1, #index-blog-last .two-cols .c2 {
	width: 48%;
}



/* bottom-columns */
.bottom-columns {
	border-top: 1px solid #353535;
	margin: 0 0 15px 0;
	padding: 10px 0 0;
}

.bottom-columns .wrap1 {
	background: url('../images/dot.png') 247px top repeat-y;
}

.bottom-columns .wrap2 {
	background: url('../images/dot.png') 515px top repeat-y;
	padding-top: 10px;
}

.bottom-columns h2 {
	margin: 0;
	padding: 0;
	font: normal 0.9em/1em Arial,Helvetica,sans-serif;
	color: #666;
	text-transform: uppercase;
/*	letter-spacing: 1px; */
}

.bottom-columns h2.super { color: #E91C6B; }

.bottom-columns .col1, .bottom-columns .col2 {
	float: left;
	width: 240px;
	margin-right: 18px;
}

.bottom-columns .col3 {
	position: relative;
	float: right;
	width: 415px;
}

.bottom-columns.adv {
	clear: both;
	width: 100%;
}

.bottom-columns.adv .col1, .bottom-columns.adv .col2, .bottom-columns.adv .col3 {
	float: left;
	width: 295px;
	margin-right: 18px;
}

.bottom-columns .col3 {
	margin-right: 0;
}


.bottom-columns.adv .wrap1 {
	background-position: 302px top;
	z-index: 10;
}

.bottom-columns.adv .wrap2 {
	background-position: 615px top;
}

.bottom-columns.adv h2 {
	margin: 0;
	padding: 0;
	font: normal 1.4em/1em Arial,Helvetica,sans-serif;
	text-transform: none;
/*	letter-spacing: 1px; */
}


/* bottom-nav */
.bottom-nav {
	background-color: #F5F5F5;
	width: 100%;
}

.bottom-nav dl {
	list-style: none;
	margin: 0;
	padding: 0 0 15px;
	width: 20%;
	float: left;
	overflow: hidden;
}

.bottom-nav dt {
	margin: 5px 0 0;
	padding: 15px 15px 0 15px;
	font-size: 16px;
	line-height: 1.2em;
	text-transform: uppercase;
}

.bottom-nav dd {
	margin: 5px 0 0;
	padding: 0 15px;
	font-size: 0.846em;
	line-height: 1.2em;
}


/* adv */
.adv-block1 {
	padding-right: 550px;
	min-height: 350px; /* height bg + 50px */
}

* html .adv-block1 {
	height: 350px;
}

.adv-block1 p {
	position: relative;
	font-size: 1.1em;
	line-height: 1.4em;
}

.adv-block1 .bg {
	background: url('../images/skrepki.png') right top no-repeat;
	position: absolute;
	top: 20px;
	right: 0;
	width: 550px;
	height: 330px;
	z-index: 1;
}

.adv-block2 {
	position: relative;
	width: 100%;
	border-top: 1px solid #353535;
	margin-top: 2.5em;
}

.adv-block2 * {
	position: relative;
	z-index: 10;
}

.adv-block2 .bg {
	position: absolute;
	top: -60px;
	right: 0;
	width: 200px;
	height: 200px;
	background: url('../images/banka.png') right top no-repeat;
	z-index: 1;
}


/* about */
.about-block1 {
	padding-right: 560px;
	min-height: 390px; /* ~height bg */
}

* html .about-block1 {
	height: 450px;
}

.about-block1 p {
	position: relative;
	font-size: 1.1em;
	line-height: 1.4em;
}

.about-block1 .bg {
	background: url('../images/mag-open.png') right top no-repeat;
	position: absolute;
	top: 20px;
	right: 0;
	width: 560px;
	height: 430px;
	z-index: 1;
}

.about-block2 {
	position: relative;
	width: 100%;
	border-top: 1px solid #353535;
	margin-top: 1em;
}

.about-block2 * {
	position: relative;
	z-index: 10;
}


/* carousel
------------------- */

.carousel {
	width: 100%;
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.carousel-wrap {
	position: relative;
}

.carousel-wrap .panel {
	float: left;
}

.carousel-prev, .carousel-next {
	position: absolute;
	bottom: 0;
	left: 0;
	display: block;
	width: 19px;
	height: 19px;
	cursor: pointer;
	z-index: 10;
}

.carousel-prev {
	background:url('../images/sprites.png') no-repeat 0 0;
}

.carousel-next {
	left: 30px;
	background:url('../images/sprites.png') no-repeat -38px 0;
}


.carousel-next-hover {
	background-position: -57px 0;
}

.carousel-next-disabled {
	background-position: -95px 0;
}

.carousel-prev-hover {
	background-position: -19px 0;
}

.carousel-prev-disabled {
	background-position: -76px 0;
}

.carousel-tabs .selected {
	font-weight: bold;
}

.carousel.loading .cover {
	opacity: .5;
	filter: alpha(opacity=50);
}






/* carousel index */

#archive-issue .carousel-loading {
	width: 613px;
	height: 440px;
}


#archive-issue, #archive-issue .panel {
	width: 613px;
	height: 440px;
}

#archive-issue .cover {
	float: left;
	width: 313px;
	height: 440px;
	background:url(../images/cover-bg.jpg) no-repeat top left;
}

#archive-issue .cont {
	margin-left: 320px;
	font-size: 1.2em;
	line-height: 1.4em;
}

#archive-issue .cont p { /* for ie bug fix */
	margin-bottom: 0;
}

#archive-issue .archive-link {
	position: absolute;
	bottom: 15px;
	right: 0;
	margin: 0;
/*	font-size: 0.85em; */
	text-transform: lowercase;
}

#archive-issue .carousel-prev, #archive-issue .carousel-next {
	bottom: 15px;
	left: 340px;
}

#archive-issue .carousel-next {
	left: 370px;
}

#archive-issue .cover a {
	outline: none;
}



/* carousel small */

#carousel-small {
	position: relative;
	float: right;
}

#carousel-small.carousel, #carousel-small.carousel .panel {
	width: 303px;
	height: 126px;
}

#carousel-small .cover {
	float: left;
	margin: 0;
	padding: 0;
	margin-right: 15px;
	width: 92px;
	height: 126px;
	background:url(../images/cover-bg-small.jpg) no-repeat top left;
}

#carousel-small .cover a {
	outline: none;
}

#carousel-small .cont {
	height: 126px;
}

#carousel-small .cont p {
	margin-top: 0;
}

#carousel-small .head {
	display: block;
	margin:0;
	padding:0;
	margin-bottom: 1em;
	font: normal 0.9em/1.4em Arial,Helvetica,sans-serif;
	color: #666;
	text-transform: uppercase;
}

#carousel-small .carousel-prev, #carousel-small .carousel-next {
	bottom: 8px;
	left: 110px;
	width: 13px;
	height: 13px;
}

#carousel-small .carousel-prev {
	background-position: 0 -19px;
}

#carousel-small .carousel-next {
	left: 130px;
	background-position: -26px -19px;
}

#carousel-small .carousel-prev-hover {
	background-position: -13px -19px;
}

#carousel-small .carousel-next-hover {
	background-position: -39px -19px;
}

#carousel-small .carousel-prev-disabled {
	background-position: -52px -19px;
}

#carousel-small .carousel-next-disabled {
	background-position: -65px -19px;
}



/* carousel about */

#carousel-about * {
	margin-bottom: 0;
}

#carousel-about {
	border-top: 1px solid #353535;
	margin-top: 1em;
	padding-top: 1.5em;
}

#carousel-about .carousel-tabs {
	position: absolute;
	top: 1.5em;
	left: 0;
	z-index: 10;
}

#carousel-about .carousel-tabs .tab {
	margin-bottom: 5px;
}

#carousel-about .carousel-tabs span {
	cursor: pointer;
	color: #E91C6B;
}

#content-wrapper #carousel-about h3 {
	margin: 0 0 0.2em 0;
	padding:0;
	font: bold 24px/1.2em Arial,Helvetica,sans-serif;
	color:#999;
}

#carousel-about .cont {
	padding-left: 490px;
}

#carousel-about .cont {
	padding-left: 490px;
}

#carousel-about .carousel-wrap .panel {
	min-height: 275px; /* bg height */
	background-position: 115px 5px;
	background-repeat: no-repeat;
}

* html #carousel-about .carousel-wrap .panel {
	height: 275px; /* bg height */
} 


#about-concept {background-image: url(../images/about-concept.jpg);}
#about-rubrics {background-image: url(../images/about-rubrics.jpg);}
#about-circulation {background-image: url(../images/about-distr.jpg);}
#about-auditor {background-image: url(../images/about-audit.jpg);}




/* header-nav
----------------------- */

#header-nav {
	position: relative;
	width: 100%;
	z-index: 10000;
	margin: 2px 0 0;
	border-top:3px solid #000;
	border-bottom:1px solid #000;
}

#header-nav ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

/*Top level list items*/
#header-nav li {
	position: relative;
	display: inline;
	float: left;
	white-space: nowrap;
}

/*Top level menu link items style*/
#header-nav li a {
	display: block;
	padding:7px 15px 6px 15px;
	color: #e91c6b;
	text-decoration: none;
	text-transform: uppercase;
	font-size: 0.923em;
	outline: none;
}

* html #header-nav li a {
	display: inline-block;
}

*:first-child+html #header-nav li a {
	display: inline-block;
}


#header-nav li a:link, #header-nav li a:visited {
	color: #e91c6b;
}

#header-nav li a:hover {
	color:#FFFFFF;
	background:#e91c6b;
}

#header-nav li#nav-item-for-author {
	float: right;
}

#header-nav li#nav-item-for-author a {
	text-transform: lowercase;
	padding-right: 12px;
	font-weight: bold;
	background: url('../images/next-arrow.jpg') no-repeat right 50%;
}

#header-nav li#nav-item-for-author a:hover,
#header-nav li#nav-item-for-author a.hover:link,
#header-nav li#nav-item-for-author a.hover:visited,
#header-nav li#nav-item-for-author a.inpage:link,
#header-nav li#nav-item-for-author a.inpage:visited,
#header-nav li#nav-item-for-author.hover {
	color: #e91c6b;
	background-color:#fff;
}


/*1st sub level menu*/
#header-nav li ul {
	position: absolute;
	left: 0;
	display: block;
	visibility: hidden;
	background-color: #cfcfcf;
	border-top:1px solid #000;	
	border-bottom:1px solid #000;	
}

/*Sub level menu list items (undo style from Top level List Items)*/
#header-nav li li {
	display: list-item;
	float: none;
}


/*All subsequent sub menu levels vertical offset after 1st level sub menu */
#header-nav li li ul {
	top: 0;
}

/* Sub level menu links style */
#header-nav li li a {
/*	width: 160px;*/
	margin: 0;
}

#header-nav li li a:link, #header-nav li li a:visited {
	color: #333;
}


#header-nav li li a:hover {
	color:#FFFFFF;
	background:#e91c6b;
}

#header-nav li a.hover:link, #header-nav li a.hover:visited,
#header-nav li a.inpage:link, #header-nav li a.inpage:visited,
#header-nav li.hover {
	color:#FFFFFF;
	background:#e91c6b;
}


#header-nav li .small {
	font-size: 1em;
	text-transform: lowercase;
}






/* right-side
------------------ */
#right-side h2 {
	margin: 0;
	margin-bottom: 13px;
	padding: 0;
	font: normal 0.9em/1em Arial,Helvetica,sans-serif;
	color: #666;
	text-transform: uppercase;
/*	letter-spacing: 1px; */
}

#right-side .gray h2 {
	font: normal 0.769em/1em Arial,Helvetica,sans-serif;
	color: #e33f7e;
}

#right-side h2.uc-off {
	text-transform: none;
}

#right-side .side-block {
	position: relative;
/*	width: 100%; */
	margin-top: 1.5em;
	padding-top: 7px;
	border-top: 2px solid #000;
}

#right-side .side-block.first {
	margin-top: 0;
	padding-top: 0;
	border-top: none;
}

#right-side .side-block.no-border {
	padding-top: 0;
	border-top: none;
}

#right-side .side-block.border-dotted {
	border-top: none;
	background: url('../images/dot.png') left top repeat-x;
}

#right-side .side-block.gray {
	border-top: none;
	background-color: #f5f5f5;
	padding: 10px;
}

#right-side .side-block.border-px {
	border-top-width: 1px;
}


#right-side .quick-tabs {
	margin: 1em 0 1em;
}

#right-side .quick-tabs-menu {
	position: relative;
	list-style: none;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #97A5B0;
	margin-top: 10px;
}

#right-side .quick-tabs-menu li {
	float: left;
	margin: 0;
	padding: 0;
	padding-left: 10px;
	font-size: 0.85em;
	border-bottom: 1px solid #97A5B0;
	position: relative;
	bottom: -1px;
}

#right-side .quick-tabs-menu li div {
	float: left;
	display: block;
	background-color: #f2f2f2;
	position: relative;
	color: #E91C6B;
	background: url('../images/tab.png') right -100px no-repeat;
	padding: 0 10px 0 0;
	border-bottom: 1px solid #97A5B0;
	position: relative;
	bottom: -1px;
}


#right-side .quick-tabs-menu li span {
	float: left;
	padding: 2px 0 2px 10px;
	display: block;
	background: url('../images/tab.png') left 0 no-repeat;
}

#right-side .quick-tabs-menu li.hover div {
	background-position: right -150px;
	background-color: #fff;
}

#right-side .quick-tabs-menu li.hover span {
	background-position: left -50px;
	background-color: #fff;
}

#right-side .quick-tabs-menu li.selected div {
	background-color: #fff;
	color: #666;
	font-weight: bold;
	background-position: right -150px;
	border-bottom-color: #fff;
}

#right-side .quick-tabs-menu li.selected span {
	background-position: left -50px;
}


#right-side .quick-tabs ul {
	margin-top: 0.7em;
}



/* comm-cloud */
.comm-cloud {
	display: block;
	position: relative;
	overflow: hidden;
	float: right;
	width: auto;
	color: #fff;
	line-height: 9px !important;
	font-size: 10px !important;
	z-index: 1;
	background-color: #999;
	padding: 2px 3px 5px;
	margin: 0;
	margin-left: 7px;
}

.comm-cloud a, .comm-cloud .cont {
	display: block;
	position: relative;
	z-index: 10;
	min-width: 10px;
	text-align: center;
}

* html .comm-cloud a,
* html .comm-cloud .cont
{
	width: 10px;
}

.comm-cloud a:link, .comm-cloud a:visited  {
	color: #fff;
	text-decoration: none;
}

.comm-cloud .tl, .comm-cloud .tr, .comm-cloud .bl, .comm-cloud .br {
	display: block;
	position: absolute;
	width: 4px;
	height: 4px;
	overflow: hidden;
	font-size: 0%;
	background-image: url('../images/comm_cloud.png');
	background-repeat: no-repeat;
	z-index: 1;
}

.comm-cloud.bggr .tl, .comm-cloud.bggr .tr, .comm-cloud.bggr .bl, .comm-cloud.bggr .br {
	background-image: url('../images/comm_cloud_bg_gr.png');
}

.comm-cloud .tl { top: -1px; left: -1px; background-position: top left; }
.comm-cloud .tr { top: -1px; right: -1px; background-position: top right; }
.comm-cloud .bl { bottom: -1px; left: -1px; background-position: bottom left; height: 7px; z-index: 5; }
.comm-cloud .br { bottom: -1px; right: -1px; background-position: bottom right; height: 7px; width: 100px; }


.comm-cloud.big {
	margin-left: 0;
	background-color: #E91C6B;
	font-size: 12px !important;
	line-height: 13px !important;
	float: left;
	padding: 3px 3px 9px;
}

.comm-cloud.big a, .comm-cloud.big .cont {
	min-width: 20px;
}

* html .comm-cloud.big a,
* html .comm-cloud.big .cont
{
	width: 20px;
}

.comm-cloud.big .tl, .comm-cloud.big .tr, .comm-cloud.big .bl, .comm-cloud.big .br {
	background-image: url('../images/comm_cloud_big.png');
}

.comm-cloud.big .bl, .comm-cloud.big .br { height: 10px; }



#classifieds-comment-form-here {
	border-top: 1px solid #353535;
	border-bottom: 1px solid #353535;
}

#classifieds-comment-form {
}

#classifieds-comments {
	margin: 1em 0;
	padding: 0;
}

#classifieds-comments dt {
	margin: 1em 0;
	padding: 0;
}

.classifieds-comments dd {
	margin: 1em 0;
	padding: 0;
	padding-left: 3em;
	padding-bottom: 1px;
	background: url('../images/dot.png') left bottom repeat-x;
}


/* search-result */

#search-result ol li {margin: 1em 0; }


/* footer
---------------------------------------- */

#p-index #footer {
	margin-top: 1em;
}


/* self-clearing floats
---------------------------------------- */
#container:after,
#footer:after,
.paginate:after,
.article-rows .row:after,
.archive-rows .row:after,
.next-prev:after,
.two-cols:after,
#header-panel:after,
#header-content:after,
#header-nav:after,
#index-content:after,
#index-content:after,
#right-side .quick-tabs-menu:after,
.bottom-columns .wrap2:after,
ul.list2 li:after,
ul.list6 li:after,
.z:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}


/* ie fix
---------------------------------------- */

/* trigger hasLayout and target ie5+6/win only */
* html #container,
* html #footer,
* html .paginate,
* html .article-rows .row,
* html .archive-rows .row,
* html .next-prev,
* html .two-cols,
* html #header-panel,
* html #header-content,
* html #header-nav,
* html #index-content,
* html #right-side .quick-tabs-menu,
* html .bottom-columns .wrap2,
* html ul.list2 li,
* html ul.list6 li,
* html .z
{ height: 1%; }

/* trigger hasLayout and target ie7/win only */
*:first-child+html #container,
*:first-child+html #footer,
*:first-child+html .paginate,
*:first-child+html .article-rows .row,
*:first-child+html .archive-rows .row,
*:first-child+html .next-prev,
*:first-child+html .two-cols,
*:first-child+html #header-panel,
*:first-child+html #header-content,
*:first-child+html #header-nav,
*:first-child+html #index-content,
*:first-child+html #right-side .quick-tabs-menu,
*:first-child+html .bottom-columns .wrap2,
*:first-child+html ul.list2 li,
*:first-child+html ul.list6 li,
*:first-child+html .z
{ min-height: 1px; }


/* carousel sprites ie6 fix */
* html .carousel-prev, * html .carousel-next,
* html #carousel-small .carousel-prev, * html #carousel-small .carousel-next {
	background: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/sprites.png", sizingMethod="crop"); /*  */
	width: 152px;
	height: 32px;
}

* html #archive-issue .carousel-prev {
	left: 340px;
	clip: rect(0px 19px 19px 0px);
}

* html #archive-issue .carousel-next {
	left: 332px;
	clip: rect(0px 57px 19px 38px);
}

* html #archive-issue .carousel-prev-hover {
	left: 321px;
	clip: rect(0px 38px 19px 19px);
}

* html #archive-issue .carousel-next-hover {
	left: 313px;
	clip: rect(0px 76px 19px 57px);
}

* html #archive-issue .carousel-prev-disabled {
	left: 264px;
	clip: rect(0px 95px 19px 76px);
}

* html #archive-issue .carousel-next-disabled {
	left: 275px;
	clip: rect(0px 114px 19px 95px);
}

* html #carousel-about .carousel-prev {
	left: 0;
	clip: rect(0px 19px 19px 0px);
}

* html #carousel-about .carousel-next {
	left: -8px;
	clip: rect(0px 57px 19px 38px);
}

* html #carousel-about .carousel-prev-hover {
	left: -19px;
	clip: rect(0px 38px 19px 19px);
}

* html #carousel-about .carousel-next-hover {
	left: -27px;
	clip: rect(0px 76px 19px 57px);
}

* html #carousel-about .carousel-prev-disabled {
	left: -76px;
	clip: rect(0px 95px 19px 76px);
}

* html #carousel-about .carousel-next-disabled {
	left: -65px;
	clip: rect(0px 114px 19px 95px);
}

* html #carousel-small .carousel-prev {
	left: 110px;
	clip: rect(19px 13px 32px 0px);
}

* html #carousel-small .carousel-next {
	left: 104px;
	clip: rect(19px 39px 32px 26px);
}

* html #carousel-small .carousel-prev-hover {
	left: 97px;
	clip: rect(19px 26px 32px 13px);
}

* html #carousel-small .carousel-next-hover {
	left: 91px;
	clip: rect(19px 52px 32px 39px);
}

* html #carousel-small .carousel-prev-disabled {
	left: 58px;
	clip: rect(19px 65px 32px 52px);
}

* html #carousel-small .carousel-next-disabled {
	left: 65px;
	clip: rect(19px 78px 32px 65px);
}

