* { margin: 0; padding: 0;}
html, body { height: 100%; width: 100%; }
body { color : #000; font: 12px tahoma, sans-serif; background: #fff url(/images/top.png) repeat-x; }
a { text-decoration: underline; color: #4a6069; }
a:hover { text-decoration: none; }
h1{ font-size: 24px; font-weight: normal; position: relative; color: #fff; padding: 8px 0 10px 30px; }
a img{ border: none; }
p {margin-top: 0.5em; margin-bottom: 1em;}
.all{ min-height: 100%; margin: 0 auto -408px auto; width: 1000px;  }
.container{ width: 100%; }
.clear{ clear: both; height: 0; overflow: hidden; }

/* start header */
.top { background: url(/images/logo.jpg) no-repeat 7px 22px; height: 212px;}
.header { height: 262px; position: relative; z-index: 4; }
.icon { padding: 30px 0 0 515px; list-style: none;}
.icon li { float:left; padding: 0 15px 0 0; height: 20px;}
.icon li:after {content: '.'; display: block; visibility: hidden; height: 0; line-height: 0;}
.icon a { color: #a1b6d6; font-size: 11px; display: block; padding: 0 0 3px 20px; text-decoration: underline; }
.icon a:hover { text-decoration: none;}
.icon a.home { background: url(/images/home.gif) no-repeat;}
.icon a.map { background: url(/images/map.gif) no-repeat;}
.icon a.mail { background: url(/images/mail.gif) no-repeat;}
.logo {float:left; padding: 80px 0 0 210px;}

.baner { float:right; width:481px; padding: 26px 0 0 0; height: 70px; }
.baner table {padding: 0px; margin: 0;}
.baner td { padding: 3px;}
.baner img {margin: 0 5px 0 5px;}
.baner a {font-weight: bold; color: #4a63a5; text-decoration: none;}

.breadcrumbs { height: 50px; list-style: none; padding: 0 0 0 0px; line-height:  1.5; margin-left: 10px;}
.breadcrumbs li { float:left; padding: 13px 30px 0 0; text-align: center;}
.breadcrumbs li a { display: block;  text-decoration: underline; float:left; font-size: 12px; color: #3d61b2; font-weight: bold;}
.breadcrumbs li a span { display: block; }


/* end header */

blockquote
{
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #bbb;
}



/* start sidebar-left */
.sidebar-left{ float: left; margin: 0 0 0 -100%; width: 190px; padding: 33px 0 0 16px; position: relative; z-index: 4; }
.menu{ background: url(http://millionpodarkov.ru/images/line1.gif) repeat-y; }
.menu div { background: url(http://millionpodarkov.ru/images/menu-up.jpg) no-repeat;}
.menu div div { background: url(http://millionpodarkov.ru/images/menu-down.gif) no-repeat 0 100%;}
.menu h2 { font-size: 18px; font-weight: normal; color: #fff; background: url(http://millionpodarkov.ru/images/cat.gif) no-repeat 22px 16px; padding: 16px 0 20px 50px;}
.menu h3 { font-size: 12px;  color: #4c6292; padding: 0 0 0 25px;}
.menu ul { list-style: none; padding: 10px 0 24px 30px;}
.menu li{ padding: 3px 20px 3px 15px; background: url(http://millionpodarkov.ru/images/arrow-menu.gif) no-repeat 0 8px;}
.menu a {  color: #000; text-decoration: none;}
.menu a:hover { text-decoration: underline;}
.menu a span{  color: #4c6292; text-decoration: underline; font-weight: bold;}
.menu a:hover span{ text-decoration: none; }
/* end sidebar-left */

/* start sidebar-right */
.sidebar-right{ float: left; margin: 0 0 0 -206px; width: 206px; padding: 33px 0 0 0; position: relative; z-index: 4; }
.block-sr { width: 190px; background: #fff url(http://millionpodarkov.ru/images/blok-ur.png) no-repeat; padding: 8px 0;}
.block-filter { background: url(http://millionpodarkov.ru/images/line1.gif) repeat-y; width: 190px;}
.block-filter div { background: url(http://millionpodarkov.ru/images/fon-poll.jpg) no-repeat;}
.block-filter div div { background: url(http://millionpodarkov.ru/images/menu-down.gif) no-repeat 0 100%; padding: 0 0 15px 0;}
.block-filter h3 { font-size: 18px; font-weight: normal; color: #fff; background: url(http://millionpodarkov.ru/images/filter.gif) no-repeat 20px 16px; padding: 16px 0 15px 53px;}
.block-filter p { font-size: 11px; padding: 5px 0 5px 22px; }
#filter { padding: 5px 0 5px 22px;}
#filter li { height: 25px; list-style: none;}
#filter li label { font-size: 10px; color: #607087; padding: 0 0 0 5px;}
#filter li input { position: relative; top: 2px; }
#filter .last { padding: 5px 0 0 0;}
#filter #apply { color: #fff; border: none; background: url(http://millionpodarkov.ru/images/button-apply.gif) no-repeat 0 1px;
width: 104px; text-align: center; height: 25px; padding: 3px 0; cursor: pointer;}
/* end sidebar-right */
/* start content */
.content{ float: left; width: 100%; background: url(http://millionpodarkov.ru/mag/wp-content/themes/design_wp/images/fon.jpg) no-repeat; position: relative; z-index: 3; }
.indention{ padding: 35px 0px 0 0px; }
 #front .indention { padding: 34px 209px 0 223px; }
.youtube { width:565px; height: 307px; background: url(http://millionpodarkov.ru/images/youtube.jpg) no-repeat;}
.youtube p { padding: 31px 60px 20px 34px; color: #fff;}
.player { background: #fff; padding: 1px; margin: 0 59px 0 34px; height: 320px; }

.new-article { width:553px; background: url(http://millionpodarkov.ru/images/zz.gif) repeat-y;  margin: 10px 0;}
.new-article div { background: url(http://millionpodarkov.ru/images/read-more.gif) no-repeat 0 100%; }
.new-article div:after{content: '.'; display: block; visibility: hidden; height: 0; line-height: 0;}
.new-article span { display: block; color: #fff; background: url(http://millionpodarkov.ru/images/new-art.png) no-repeat; height: 23px; line-height: 23px; text-align: center; padding: 0 0 0 413px;}
.new-article .img { float: left; padding: 10 10 10 18px; background: none; }
.new-article .img a{ border: 4px solid #ced8e2; text-decoration: none; display: block; height: 124px; float: left;}
.new-article .img a img { border: 1px solid #fff;}
.new-article h2 a { text-decoration: none; display: block; color: #4870a6; font-size: 22px; font-weight: normal; padding: 0 0 0 176px;
background: url(http://millionpodarkov.ru/images/h2.gif) no-repeat 156px 7px; }
.new-article h2 a:hover { text-decoration: underline;}
.new-article p { padding: 15px 20px 20px 156px;}
a.read { text-decoration: underline; color: #4a6069; margin: 0 20px 0 440px;
line-height: 18px; display: block; background: url(http://millionpodarkov.ru/images/arrow-read.gif) no-repeat 0 9px; color: #5187ff; font-size: 11px; padding: 0 0 0 10px; }
a.read:hover { text-decoration: none; }

.interesting { width:553px; background: url(http://millionpodarkov.ru/images/zz.gif) repeat-y;  margin: 15px 0 0 0; position: relative;}
.interesting span { display: block; color: #fff; height: 23px; line-height: 23px; text-align: center; padding: 0 0 0 395px;}
.interesting div {   background: url(http://millionpodarkov.ru/images/interesting.png) no-repeat;}
.interesting .anons { padding: 20px; font-size: 14px;}
.interesting .img { float: left; padding: 0 0 0 18px; background: none; }
.interesting .img a{ border: 4px solid #ced8e2; text-decoration: none; display: block; height: 98px; float: left;}
.interesting .img a img { border: 1px solid #fff;}
.interesting h2 a { text-decoration: none; display: block; color: #4870a6; font-size: 22px; font-weight: normal; padding: 0 0 0 176px;
background: url(http://millionpodarkov.ru/images/h2.gif) no-repeat 156px 7px;}
.interesting h2 a:hover { text-decoration: underline;}
.interesting p { padding: 15px 20px 10px 156px;}
 a.look { text-decoration: underline; color: #4a6069; margin: 0 20px 0 460px;
line-height: 18px; display: block; background: url(http://millionpodarkov.ru/images/arrow-read.gif) no-repeat 0 9px; color: #5187ff; font-size: 11px; padding: 0 0 0 10px; }
a.look:hover { text-decoration: none; }
.interesting ul { list-style: none;}
.interesting li { height: 1%; padding: 10px 0;}
.down { background: url(http://millionpodarkov.ru/images/zd.gif) no-repeat; width:553px; height: 9px;}

.basic { width:1000px;  background: url(http://millionpodarkov.ru/mag/wp-content/themes/design_wp/images/zz2.jpg) no-repeat;}
/* start pages catalogs */
.anons { font-size: 14px; color: #575c63; padding: 20px 40px 10px 30px;}
.catalog { list-style: none; padding: 10px 0 10px 30px; }
.catalog li { float:left; width: 33%; height: 45px;}
.catalog:after{content: '.'; display: block; clear: both; visibility: hidden; height: 0; line-height: 0;}
.catalog a { display: block; text-decoration: none; color: #4c7ab8; font-size: 16px; background: url(http://millionpodarkov.ru/images/h2.gif) no-repeat 0 3px; padding: 0 10px 0 17px }
.catalog a:hover {  text-decoration: underline;}
.catalog-img { list-style: none; padding: 10px 0px 10px 30px; background: url(http://millionpodarkov.ru/images/zapl.gif) repeat-x 0 30px;}
.catalog-img li { float:left; width: 50%; height: 150px;}
.catalog-img h3 a { display: block; font-weight: normal; text-decoration: none; color: #4c7ab8; font-size: 18px; background: url(http://millionpodarkov.ru/images/h2.gif) no-repeat 125px 3px; padding: 0 10px 10px 145px }
.catalog-img h3 a:hover {  text-decoration: underline;}
.catalog-img p { padding: 0 0 0 125px; font-size: 11px; }
.catalog-img .img { float: left; background: none; width: 120px; }
.catalog-img .img a{ border: 4px solid #ced8e2; text-decoration: none; display: block; height: 82px; float: left;}
.catalog-img .img a img { border: 1px solid #fff;}
.catalog-img .img a.look-on { text-decoration: underline; color: #3184f0; background: url(http://millionpodarkov.ru/images/arrow-read.gif) no-repeat 1px 10px;
padding: 4px 0 0 10px; border: none; height: auto; }
.catalog-img .img a.look-on:hover { text-decoration: none; }
/* end pages catalogs */
/* start page tovar */
.breadcrumb { list-style: none; padding: 17px 0 0 30px; height: 30px; }
.breadcrumb li { float:left; background: url(http://millionpodarkov.ru/images/arrow-white2.gif) no-repeat 100% 6px; padding: 0 20px 0 10px; color: #fff; font-size: 11px;}
.breadcrumb a { text-decoration: underline; color: #fff; font-size: 11px; }
.breadcrumb .last { background: none;}
.breadcrumb a:hover { text-decoration: none; }
#tovar h1 { color: #255084; font-size: 22px; background: url(http://millionpodarkov.ru/images/h2.gif) no-repeat 20px 12px; padding: 5px 0 10px 38px; }
.where-buy { width:352px; background: url(http://millionpodarkov.ru/images/w-buy-fon.gif) repeat-y; margin: 20px 0 0 32px; }
.where-buy div { background: url(http://millionpodarkov.ru/images/w-buy-d.gif) no-repeat 0 100%;}
.where-buy div div{ background: url(http://millionpodarkov.ru/images/w-buy-u.jpg) no-repeat 0 0; height: 1%; padding: 0 0 5px 0;}
.where-buy h3 { background: url(http://millionpodarkov.ru/images/basket.gif) no-repeat 16px 7px; color: #fff; font-size: 18px; line-height: 36px; font-weight: normal; padding: 0 0 0 50px;}
.where-buy div div div{ background: none; float: left; width: 50%; }
.where-buy div div:after{content: '.'; display: block; visibility: hidden; clear: both; height: 0; line-height: 0;}
.where-buy h4 { color: #475d78; font-size: 12px; padding: 7px 0 6px 16px; }
.where-buy ul { list-style: none; padding: 0 0 0 16px; }
.where-buy li { padding: 1px 0 1px 10px; background: url(http://millionpodarkov.ru/images/arrow-read.gif) no-repeat 0 8px; height: 1%;}
.where-buy li a { text-decoration: underline; color: #3184f0; font-size: 11px; }
.where-buy li a:hover { text-decoration: none; }
.price { float:right; width:144px;}
.price span.pricespan { display: block; background: url(http://millionpodarkov.ru/images/price.gif) no-repeat;
width: 93px; height: 19px; line-height: 19px; text-align: center; padding: 0 0 0 20px; font-size: 11px; margin: 10px 0 0 0;}
#tovar .basic p { padding: 25px 25px 25px 30px;}
.youtube2 {margin: 0 0 0 30px; width: 424px;}
.spec { color: #5b7084; font-size: 12px; padding: 25px 0 0 30px; }
.img-tovar { height: 135px; margin: 0 0 0 30px;}
.img-tovar div { float:left; width: 132px; margin: 0 10px 0 0; height: 135px; background: url(http://millionpodarkov.ru/images/zoom-in.gif) no-repeat 0 100%; }
.img-tovar a { text-decoration: none; border: 4px solid #ced8e2; display: block; height: 106px; }
.img-tovar a img{ border: 1px solid #fff; }
.img-tovar a.zoom-in { text-decoration: underline; color: #4c6292; font-size: 11px; padding: 3px 0 0 25px; width: 75px; border: none; height: auto; }
.img-tovar a.zoom-in:hover { text-decoration: none; }

.comment-block { padding: 25px 0 0 30px; width:505px;}
.comment-block h3 { color: #4f6697; font-weight: normal; font-size: 20px;}
.top-comment { height: 20px; border-bottom: 1px dotted #a8a8a8; padding: 5px 0; }
.top-comment span { display: block; float: left; color: #252525; font-size: 11px; text-align: center;
background: url(http://millionpodarkov.ru/images/data.gif) no-repeat; width:105px; height: 20px; line-height: 20px; }
.top-comment a { text-decoration: underline; float:left; color: #0090ff; background: url(http://millionpodarkov.ru/images/uzer.gif) no-repeat 10px 5px; padding: 2px 0 0 25px; }
.top-comment a:hover { text-decoration: none; }
.comments { list-style: none; padding: 10px 0 0 0;}
.comments li{ padding: 5px 0; height: 1%;}
#tovar .basic .comments p { background: url(http://millionpodarkov.ru/images/comment.gif) no-repeat 0 10px; padding: 8px 20px;}
.write-comment div{ background: #2ba3e4 url(http://millionpodarkov.ru/images/write-comm-u.jpg) no-repeat; width:461px;}
.write-comment .down { background: url(http://millionpodarkov.ru/images/write-comm-d.png) no-repeat; height: 66px; position: relative; left: -1px; width:462px;}
.write-comment h4 a { padding: 22px 10px 8px 20px; color: #fff; font-size: 20px; font-weight: normal;text-decoration:none;}
.write-comment form { padding: 0 0 20px 20px;}
.write-comment form ul { list-style: none; }
.write-comment form li { padding: 4px 0; }
.write-comment label { font-size: 11px; display: block; padding: 6px 0;}
.write-comment input { border: 1px solid #cdd0d7; width:236px; height: 21px; line-height: 21px;}
.write-comment .capcha { width:95px;}
.write-comment li img { border: 1px solid #cdd0d7; position: relative; top: 6px; left: 4px; height: 19px; }
*+html .write-comment li img { top: 3px;}
.write-comment trxtarea { width: 414px; height: 120px; border: 1px solid #cdd0d7;}
.write-comment .send { border: none; width:94px; height: 22px; text-align: center; background: url(http://millionpodarkov.ru/images/send.png) no-repeat; font-size: 11px; cursor: pointer; }
/* end page tovar */
/* start page tiser */
.anons-dn { height: 253px; width:554px; background: url(http://millionpodarkov.ru/images/anons-dn.jpg) no-repeat; }
.anons-dn div { height: 224px;}
.anons-dn h2 a{ display: block; text-decoration: none; padding: 10px 60px 0 35px; background: url(http://millionpodarkov.ru/images/h2.gif) no-repeat 15px 17px;
color: #fff; font-size: 22px; font-weight: normal; }
.anons-dn h2 a:hover { text-decoration: underline;}
.anons-dn p { color: #fff; padding: 10px 30px 0 35px;}
.anons-dn p a { color: #fff; line-height: 18px;}
.tizer {  width: 558px; border-collapse: collapse; background: url(http://millionpodarkov.ru/images/kart-f.gif) repeat-y; margin: 6px 0 0 0;}
.tizer td { width: 273px; padding: 0 6px 0 0; }
.tizer .bottom td { background: url(http://millionpodarkov.ru/images/kart-d.gif) no-repeat 0 100%; vertical-align: bottom; padding: 0 6px 20px 0;}
.tizer .up td { background: url(http://millionpodarkov.ru/images/kart-up.png) no-repeat; vertical-align: top;}



.tizer td h3 a { display: block; text-decoration: none; color: #000; font: arial; font-size: 14px; font-weight: bold; background: url(http://millionpodarkov.ru/images/h2.gif) no-repeat 15px 19px;
padding: 18px 0 0 35px; height: 50px; }
.tizer td h3 a:hover { text-decoration: underline;}
.tizer img { float: left; padding: 0 12px 5px 23px;}
.tizer p { padding: 0 15px 10px 25px; }
.tizer .bottom span { font-size: 11px; margin: 0;}
.tizer a { color: #5187ff; font-size: 10px;}
.tizer .tags { background: url(http://millionpodarkov.ru/images/line.gif) no-repeat 20px 0; padding: 7px 15px 10px 25px;}
.tizer .bottom .price { padding: 3px 0 0 25px; width: 113px; float:left; }
.tizer .bottom .price { padding: 3px 0 0 25px; width: 113px; float:left; }
.tizer .bottom a.write-comm { display: block; margin: 0 0 0 155px; color: #789fd7; background: url(http://millionpodarkov.ru/images/write-comm.gif) no-repeat 0 3px; padding: 0 15px 0 24px; }

.prev-next { list-style: none; text-align: center; padding: 0 0 0 168px;}
.prev-next li { float:left; padding: 30px 0 15px 0;}
.prev-next a { font-size: 11px; color: #5187ff; padding: 0 20px; }
.prev-next a.prev { background: url(http://millionpodarkov.ru/images/ar1.gif) no-repeat 0px 5px; border-right: 1px solid #969696; padding: 0 20px;}
.prev-next a.next { background: url(http://millionpodarkov.ru/images/ar2.gif) no-repeat 100% 5px; }
.prev-next a#na1 {background: url(http://millionpodarkov.ru/images/ar1-n.gif) no-repeat 0px 5px; color: #969696;}
a#na2 {background: url(http://millionpodarkov.ru/images/ar2-n.gif) no-repeat 100% 5px; color: #969696;}
.nav li{ float:left; padding: 0 1px;}
.nav{ position: relative; overflow: hidden; text-align: center; margin: 0 auto; height: 22px; width: 500px; clear: left; }
.nav div{ float: left; left: 50%; position: relative; text-align: center; overflow: visible; }
.nav ul{ position: relative; left: -50%; float: left; list-style: none;}
.nav a { float:left; width:20px; height: 22px; display: block; text-decoration: none;
background: url(http://millionpodarkov.ru/images/nav.gif) no-repeat; color: #214879; font-size: 11px; text-align: center; line-height: 20px;}
.nav a:hover, .nav .navact { background: url(http://millionpodarkov.ru/images/nav-a.gif) no-repeat; color: #fff; }
/* end page tiser */
/* end content */

/* start footer */
.clear-down{ clear: both; height: 250px; }
.footer{ height: 408px; background: url(http://millionpodarkov.ru/images/footer.png) repeat-x 0 100%; position: relative; z-index: 2; }
.footer div{ width: 1000px; height: 408px; margin: 0 auto; background: url(http://millionpodarkov.ru/images/hz-f1.jpg) no-repeat 16px 100%; }
.footer div div{ width: auto; margin: 0; background: url(http://millionpodarkov.ru/images/hz-f2.jpg) no-repeat 630px 213px; }
.footer div div div{ width: auto; margin: 0; background: url(http://millionpodarkov.ru/images/hz-f3.jpg) no-repeat 719px 356px; }
.footer-menu { list-style: none; padding: 310px 0 0 0; text-align: center; }
.footer-menu li { display: inline; }
.footer-menu a { text-decoration: none; color: #000; padding: 0 15px; border-right: 1px solid #abb1bd; }
.footer-menu a:hover { text-decoration: underline; }
.footer-menu a.last { border: none; }
/* end footer */


/* site map */
.sitemap { list-style: none; padding: 10px 0 10px 30px; }
.sitemap li { }
.sitemap:after{content: '.'; display: block; clear: both; visibility: hidden; height: 0; line-height: 0;}
.sitemap a { display: block; text-decoration: none; color: #4c7ab8; font-size: 16px; background: url(http://millionpodarkov.ru/images/h2.gif) no-repeat 0 3px; padding: 0 10px 0 17px }
.sitemap a:hover {  text-decoration: underline;}
/* \site map */

/* basic page */
.basicpage { list-style: none; padding: 10px 30px 10px 30px; }
.basicpage li { }
.basicpage p {margin-top: 0.5em; margin-bottom: 1em;}
.basicpage:after{content: '.'; display: block; clear: both; visibility: hidden; height: 0; line-height: 0;}
.basicpage a:hover {  text-decoration: underline;}
/* \basic page */

/* imagelink */
.imageAll{
	background:url(http://millionpodarkov.ru/images/zoom.gif) no-repeat 50% 50%;	
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;	
}
.imageOver{
	background:url(http://millionpodarkov.ru/images/zoom.gif) no-repeat 50% 50%;	
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;	
}
/* \imagelink */








/* Comments */
.commentsblock textarea {
width: 35em;
}

.commentsblock input, .commentsblock textarea {
border: 1px solid #d1d1d1;
}

.commentsblock textarea:focus {
background: #eee;
border: 1px solid #a1a1a1;
}

.commentsblock textarea:focus, .commentsblock input:focus {
background: #eee;
border: 1px solid #a1a1a1;
}

ol.commentlist {
color: #666;
list-style-type: none;
margin: 0;
margin-top: 1.5em;
padding: 0;
}

.commentlist li {
margin-bottom: 2em;
padding: 0.5em 1em;
}

.alt1 {
background: #f9f7ed;
border: 1px solid #f9f7ed;
padding: 0.5em;
border-left: 10px solid #CDEB8B;
min-height: 100px;
}

.alt2 {
background: #f9f7ed;
border: 1px solid #f9f7ed;
padding: 0.5em;
border-left: 10px solid #C3D9FF;
min-height: 100px;
}

h3#comments {
font-size: 1.6em;
}

img.avatar {float:right; margin-left:5px;}

.entry {color: #00372c;}
.entry a {font-weight: bold;}
.entry ul {margin-left: 80px;color: #666666; }
.entry li {margin: 0px; padding:0em 1em 0em 1em;}
.entry h1 {font-size: 12px; color: #000; font-weight: bold; }


.entry img {margin:5px; padding:6px; background:#eeeeee; border:1px solid #bcb99e; }

.PostCom { background: url("http://www.millionpodarkov.ru/chto/wp-content/themes/design_wp_chto/PostComBkg.gif") repeat-x top; padding-top: 10px; }
.PostCom ul { padding: 0px; margin: 0px;}
.PostCom li { padding: 5px 0px 5px 20px; margin: 0px 5px 0px 0px; list-style-type: none; display: inline; color:#336699; font-size: 12px; } 
.PostCom li a { font-weight: bold; text-decoration: none; color:#ff6600;} 
.PostCom li a:visited { font-weight: bold; text-decoration: none; color:#ff6600;}
.PostCom li a:hover { font-weight: bold; text-decoration: none; color:#557dad;}

.PostCom .Com { background: url(http://www.millionpodarkov.ru/chto/wp-content/themes/design_wp_chto/PostCom.png) no-repeat left center; }
.PostCom .Tags { padding-left: 0px;}



/* pagenavi*/

.wp-pagenavi {margin: 20px 0 50px 0;}

.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-pagenavi a:hover {	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #0066cc;
	color: #0066cc;
	background-color: #FFFFFF;	
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}

/* \pagenavi*/






/* Comments */
.commentsblock textarea {
width: 35em;
}

.commentsblock input, .commentsblock textarea {
border: 1px solid #d1d1d1;
}

.commentsblock textarea:focus {
background: #eee;
border: 1px solid #a1a1a1;
}

.commentsblock textarea:focus, .commentsblock input:focus {
background: #eee;
border: 1px solid #a1a1a1;
}

ol.commentlist {
color: #666;
list-style-type: none;
margin: 0;
margin-top: 1.5em;
padding: 0;
}

.commentlist li {
margin-bottom: 2em;
padding: 0.5em 1em;
}

.alt1 {
background: #f9f7ed;
border: 1px solid #f9f7ed;
padding: 0.5em;
border-left: 10px solid #CDEB8B;
min-height: 100px;
}

.alt2 {
background: #f9f7ed;
border: 1px solid #f9f7ed;
padding: 0.5em;
border-left: 10px solid #C3D9FF;
min-height: 100px;
}

h3#comments {
font-size: 1.6em;
}

img.avatar {float:right; margin-left:5px;}
/* \Comments */



.h1top { font-size: 24px; font-weight: normal; position: relative; color: #fff; padding: 8px 0 10px 30px; }
.category-header {width: 500px; text-align: center; padding: 20px 0 20 px 0;}
.category-header h1 {color: #2c74a0; font-size: 16pt; margin: 10px 0 60px 0; }














input.disabled {
	border: 1px solid #F2F2F2;
	background-color: #F2F2F2;
}

input.required, textarea.required {
	border: 1px solid #00A8E6;
}
input.validation-failed, textarea.validation-failed {
	border: 1px solid #FF3300;
	color : #FF3300;
}
input.validation-passed, textarea.validation-passed {
	border: 1px solid #00CC00;
	color : #000;
}

.validation-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #FF3300;
	color : #FFF;
	font-weight: bold;
}

.custom-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #C8AA00;
	color : #FFF;
	font-weight: bold;
}

fieldset {
	padding: 1em;
	margin-bottom: 0.5em;
}

label {
	font-weight: bold;
}
.form-row {
	clear: both;
	padding: 0.5em;
}

.field-label {

}

.field-widget {

}


