* { color: #851413; font-family: Arial; font-size: 12px; }
body { background: #f7e6c2 url('images/bg-gradient_new.jpg') repeat-x 0 0; margin: 0; }
hr { border: 0; color: #aaa; background-color: #aaa; height: 1px; }
p.punktojums { background: url('images/username-bottom-rep.jpg') repeat-x 0 bottom; width: 590px; margin: 0 0 0 10px; }
th { padding: 8px 0 14px 10px; color:#761313; font-size: 14px; }
a img { border: 0; }
a { color: #b61414; }

#wrap { margin:0 auto; width:950px; background:url('images/head_new.jpg') no-repeat 0 0;  }

#head { width:950px; height:210px;  clear:both; float:none; }
#head #fpage-link { display:block; height:135px; width:100px; text-decoration:none; position:relative; top:36px; right:440px; }
#head > #fpage-link { top:50px; left:20px; }
#head #fpage-link span { visibility:hidden; }

#head #status { float: right; margin-top: 81px; height: 24px; width: 272px; font-size: 10px; text-indent: 6px; }
#head #status #disp { width: 272px; height: 24px; margin: 2px 0 0 0px; padding: 5px 0 0 2px; background: url('images/status-disp_new.jpg') no-repeat 0 0; }
#head #status #disp #scrolling { overflow: hidden; font-size: 11px; }

/* Izveelne */
#menu { float: left; list-style:none; top: 100px; left: 200px; width: 510px; position:relative; padding: 0; margin: 0;}
#head > #menu { left: 160px; }
#menu li { float: left; margin: 0 0 0 20px; }
#menu li a { text-decoration: none; font-weight: bold; }
#menu li a:hover { color:#c39828; }

#search { margin: 0; padding: 0; top: 95px; left: 266px; position: relative; width: 166px; height: 24px; background:url('images/search-bg.jpg') no-repeat 0 0; float:left; }
#search input { font-size: 11px; color: #a9a8a8; background: transparent; border: 0; height: 16px; width: 155px; margin: 3px 0 0 5px; }

#fpage-banner { top:61px; left:162px; width:468px; height:60px; overflow:hidden; position:relative; float:left; }
#fpage-banner a { text-decoration:none; }
#fpage-banner a img { border:0; width:468px; height:60px; }

#content { width:950px;  background:url('images/content-bg.jpg') repeat-y 0 0; }
#content #left-side { float:left; width:725px; background:url('images/left-side-bg-new.jpg') no-repeat 0 0; }
#content #left-side h1.slogan { width: 650px; margin: 0; padding: 0 0 18px 60px; font-size: 13px; font-weight: normal; color:#940F0E; background:url('images/left-side-bg-new.jpg') no-repeat 0 0; }


/* Navigaacijas josla */

#navigation { margin:0 0 0 50px; padding:0 10px 0 10px; color:#b61414; font:normal 16px/40px Arial; width:647px; height:40px; background:url('images/navigation-bg.jpg') no-repeat 0 0;  }
#navigation h1 { display: inline; color:#b61414; font:normal 18px/40px Arial; }
#navigation a { color:#976321; font-size: 14px; }
#navigation a.small { font:normal 12px/40px Arial; }
#navigation a.ordinary { color:#b61414; font:normal 16px/40px Arial; }
#navigation a:hover { text-decoration:none; }
	#archive-link { display:block; color:#976321; background:#f2d495 url('images/dotted-line-vert.jpg') repeat-y 0 0; text-align:center; float:right; height:38px; width:82px; margin: 1px 11px 0 0; } /*margin -41px bija*/


/* Aktualitaates */

#content #left-side #actual { float: left; margin: 0 0 0 20px; width: 330px; height: 170px; background: url('images/block-bg.jpg') no-repeat 0 0; }
#content > #left-side > #actual { margin: 0 0 0 37px; }
#content #left-side div h3.head { height: 35px; width: 180px; font-weight: bold; margin: 0; padding-left: 15px; }
#content #left-side div h3.head a { color: #ebe7b5; }
#content #left-side div h3.head a:hover { text-decoration: none; }
#content #left-side #actual .content { width: 330px; clear: both; overflow: hidden;  height: 120px; }
#content #left-side #actual .content .img-holder { float: left;  width:90px; height:95px; /* background:url('images/actual-img-bg.jpg') no-repeat 0 0; */ margin: 5px 0 0 15px; }
#content #left-side #actual .content .img-holder img { margin: 4px 0 0 4px; width: 75px; height: 75px; }
#content #left-side #actual .content .intro { color:#940F0E; width: 200px; float: right; margin: 0 5px 0 0; }
#content #left-side #actual .content .intro h2 { color: #940F0E; font-weight: bold; font-size: 14px; }
#content > #left-side > #actual > .content  > .intro { margin-right: 20px; }
#content #left-side #actual .actual-fade { position: absolute; }


/* Balsoshanas */
#content #left-side #voting {float: left; margin: 0 0 0 20px; width: 330px; height: 170px; background:url('images/block-bg.jpg') no-repeat 0 0; }
#content #left-side > #voting { margin: 0 0 0 37px; }
#content #left-side div h3.head { height: 35px; width: 180px; clear:both; font-weight: bold; padding-left: 15px; line-height: 26px; }
#content #left-side div h3.head a { color: #ebe7b5; }
#content #left-side div h3.head a:hover { text-decoration: none; }

#content #left-side #voting .content { height:70px; display:block; clear:both; }
#content #left-side #voting .content img { float:left; width:55px; height:55px; margin: 15px 0 0 20px; }
#content #left-side #voting .content .links { float:right; width:240px; padding:15px 0 0 0; }
#content #left-side #voting .content .links a { font:normal 16px/24px Arial; color:#3e2608; }
#content #left-side #voting .content .links a:hover { text-decoration:none; }

#content #left-side #voting .test { margin:5px 0 0 10px; }
#content #left-side #voting .test span { color:#bb1919; font:normal 11px/13px Arial; }
#content #left-side #voting .test span a { color:#3e2608; }
#content #left-side #voting .test span a:hover { text-decoration:none; }

#content #left-side div.break { height:1px; font:normal 1px/1px Arial; width:310px; background:url('images/ent-block-bg.jpg') repeat-x 0 0; clear:both; margin: 20px 0 0 10px; }

/* Pareizrakstiba */
/*
old stuff
#content #left-side #correct-writing .note {  color:#3e2608; width:310px; margin:0 0 0 10px; }
#content #left-side #correct-writing .note span.mark {  color:#bb1919; font-weight:bold; }
#content #left-side #correct-writing .break { margin:10px 0 10px 10px; }
*/
#content #left-side #correct-writing { float: left; margin: 0 0 0 15px; width: 330px; height: 170px; background: url('images/block-bg.jpg') no-repeat 0 0; }
#content #left-side #correct-writing ul { list-style: none; margin: 0; padding: 0; }
#content #left-side #correct-writing ul li { display: block; height: 28px; width: 307px; margin: 0 0 0 9px; overflow: hidden; background: url('images/username-bottom-rep.jpg') repeat-x left bottom; }
#content #left-side #correct-writing ul li.last { background: transparent; }
#content #left-side #correct-writing ul li span.name { color:#940f0e; font-weight: bold; margin: 0 0 0 5px;}
#content #left-side #correct-writing ul li span.year { color:#3e2608; line-height: 28px; }
#content #left-side #correct-writing ul li em { color: #3e2608; font-size: 12px; line-height: 28px; }

/* Sidebar */

#content #sidebar { float:right; width:225px;  background:url('images/side-bar-bg-new.jpg') no-repeat 0 0;  }
#content #sidebar img { border:1px #dddada solid; margin-left:28px; margin-bottom:4px; }
#content #sidebar #ads img { border: 0; margin-left: 0; margin-bottom: 0; }

/* Login Forma */
#content #sidebar #login-form { float: left; margin: 0 0 10px 10px; width: 189px; height:129px; background:url('images/login-form.jpg') no-repeat 0 0; }
#content #sidebar #login-form form { margin: 20px 0 0 18px; }
#content #sidebar #login-form form input { font-size: 11px; color: #aa5757; background: transparent; width:156px; border: 0; }
#content #sidebar #login-form form #pwd { margin: 12px 0 0 -6px; }
#content #sidebar #login-form form #submit { width: 60px; height: 30px; background: url('images/submit.jpg') no-repeat 0 0; color: #eae5b2; font-weight: bold; margin: 10px 0 0 -10px; }
#content #sidebar #login-form form span { color: #8a1715; display: block; float: right; width: 75px; position: relative; top: -20px; }
#content #sidebar #login-form form span a { color: #8a1715; font-size: 11px; }
#content #sidebar #login-form form span a:hover { text-decoration: none; }
#content #sidebar #login-form form .field { margin: 0 0 0 -6px; width: 166px; height: 24px; background:url('images/login-input-bg.jpg') no-repeat 0 0; }
#content > #sidebar > #login-form > form > .field > input { margin: 4px 5px 0 5px; }

	/* Ielogojies juzeris */
#content #sidebar #login-form .username { color:#a0731c; text-align:center; font:normal 20px/40px Arial; height:40px; width:160px; margin:0 0 0 15px; background:url('images/username-bottom-rep.jpg') repeat-x bottom left; }
#content #sidebar #login-form ul { list-style:square; color:#ac3c3c; margin:10px 0 0 50px; }
#content #sidebar #login-form ul li { margin:0; }
#content #sidebar #login-form ul li a { color:#ac3c3c; }
#content #sidebar #login-form ul li a:hover { text-decoration: none; }
#content #sidebar p.regtitle { height: 20px; margin: 0 0 3px 17px; }
#content #sidebar p.regtitle a { font:normal 11px/20px Arial; color:#832511; }

/* Nedelas Jautajums */
#content #sidebar #weekly-quest form { margin: 0; }
#content #sidebar #weekly-quest div span.question { display: block; margin: 15px 0 0 20px; color: #3e2608; }
#content #sidebar #weekly-quest div ul#options { list-style: none; margin: 5px 0 0 20px; padding: 0; }
#content #sidebar #weekly-quest div ul#options li span { padding-left: 7px; color:#bb1919; font-size: 11px; }
#content #sidebar #weekly-quest div #vote { color:#eae5b2; font-weight: bold; clear:both; border:0; display:block; margin: 5px 0 0 20px; width: 56px; height: 28px; background: transparent url('images/vote-button.jpg') no-repeat 0 0; }

/* Atbalstitaji */
#content #sidebar #support, #ads, #weekly-quest { margin: 10px 0 0 10px; width: 189px; clear: both; float: none; background: url('images/support-top.jpg') no-repeat 0 20px; }
#content #sidebar #support p.title, #ads p.title, #weekly-quest p.title { font-size: 11px; color: #832511; height: 20px; margin: 0 0 0 7px; }
#ads p.title { height: 12px; }
#content #sidebar #support div.supporters { margin: 20px 0 0 0; }
#content #sidebar #support div.supporters a img { border: 0; }
#content #sidebar #support .bottom { clear:both; float:none; margin:10px 0 0 0; width:100%; height:1px; background:url('images/ent-block-bg.jpg') repeat-x 0 0; }

/*Reklamas*/
#ads { margin-top: 20px; }
#ads p.title { margin-bottom: 20px; }

/* Recenzijas */

#review { width:673px; float:none; clear:both; background:url('images/journal-bg.jpg') no-repeat 0 0; margin-left:38px; }

#review h3.head { margin: 0; display:block; float:none; clear:both; }
#review > h3.head { position:relative; top:3px; }

#review .descr { margin: 0 10px 5px 10px; }
#review a.titlerec { font:bold 14px Arial; color:#9e0b0b; display:block; text-transform:uppercase; padding: 10px 0 0 10px; }
#review .author { font:normal 11px Arial; display: block; padding-left: 10px; margin-right: 14px; }
#review span.title { font-size: 14px; color: #940f0e; font-weight: bold; margin: 0 0 0 10px; }
#review span p, #review span div { margin-top: 5px; }




/* Zurnals */
#content #left-side #journal div.break { width:470px; margin: 10px 0 10px 0; }

#journal { width:673px; float:none; clear:both; background:url('images/journal-bg.jpg') no-repeat 0 0; margin-left:38px; }

#journal h3.head { margin: 0; display:block; float:none; clear:both; }
#journal > h3.head { position:relative; top:3px; }
#journal .img-holder { float:left; width:172px; height:243px; margin:10px 0 0 7px; }
#journal > .img-holder { margin:10px 0 0 15px; }

#journal .descr { width:430px; float:left; margin-top: 10px; }
#journal > .descr { width:450px; }
#journal .descr p { float:none; display:block; clear:both; margin: 0 0 10px 10px; }
#journal .descr p .title { font:bold 14px Arial; color:#9e0b0b; display:block; text-transform:uppercase; }
#journal .descr p span.descr { color:#3e2608; display:block; float:left; }
#journal .descr p span.descr span.author { color:#ae6507; margin-right: 10px; }
#journal .comments { font: normal 10px/12px Arial; color:#c14c4c; }
#journal .comments a { color: #c14c4c; }

#journal .descr .main { color: #3e2608; }
#journal .descr .small { color: #bb1919; font:normal 11px/13px Arial; margin-top:20px; }


/* Saturu un footeri atdalosais bloks */
#content #cont-bottom { float:none; clear:both; width:950px; height:50px;  }
/* Footeris */

#footer { width:950px; height:70px; float:none; clear:both; margin:0 0 40px 0; background:url('images/footer-bg.jpg') no-repeat 0 0; }
#footer p { color:#ad8d60; width:100%; text-align:center; padding:25px 0 0 0; }



/*
######
#### FORMATAACIJA DAZHAADAJAAM SADALAAM
######
*/

/* Top 10 */
#content #left-side #top-top { margin:0 0 0 75px; width:600px; }
#content #left-side #top-top h1 {  color:#b61414; font:normal 18px/40px Arial;   }
#content #left-side #top-top p {  color:#6b2618; }
#content #left-side #top-top p.note {  color:#b61414; font:normal 11px/22px Arial;  margin:10px 0 0 0; }

#content #left-side #top10 li p { float:left;  }
#content #left-side #top10 li p span.numb { width:30px; display:block; float:left; font-size:16px; margin:0 0 0 7px; }
#content #left-side #top10 li p span.song { font-style:italic; } 

#content #left-side #top10 { margin:20px 0 0 60px; list-style:none; }
#content #left-side #top10 li { font: 16px/26px Arial; color:#be604d; display:block; width:626px; height:28px;  background:url('images/top10-bg.jpg') no-repeat 0 0;  }
#content #left-side #top10 li.top10 { background:url('images/top10-top-bg.jpg') no-repeat 0 0;  color:#842b19;  }
#content #left-side #top10 li.top10 p { float: left; font-size: 14px; }
#content #left-side #top10 li.top10 p span.name { font-weight:bold; font-style:italic; font-size:14px; }
#content #left-side #top10 li.top10 p span.song { font-style:italic; font-size:14px; }
#content #left-side #top10 li input { float:right; display:block; margin:8px 25px 0 0; }

#content #left-side #top10 li.break { background:#c6b187; width:650px; height:2px; font:normal 2px/2px Arial; margin:0 0 0 -10px;}

#content #left-side #top10-vote { margin:10px 0 0 60px; width:626px; height:31px;  background:url('images/top10-vote-bg.jpg') no-repeat top right; }
#content #left-side #top10-vote input { float:right; background:transparent;  margin:5px 10px 0 0; color:#eae5b2; font:bold 12px/24px Arial; border:0; }

#content #left-side #top10-pages { float:left; list-style:none; margin:15px 0 20px 67px; width:550px; }
#content #left-side #top10-pages li { display:block; float:left; width:24px; height:23px; font:bold 11px/23px Arial; background:url('images/top-10-page.jpg') no-repeat 0 0; margin:0 5px 5px 0; text-align:center; }
#content #left-side #top10-pages li.sel {  background:url('images/top-10-page-sel.jpg') no-repeat 0 0; color:#f9eddc; }
#content #left-side #top10-pages li a { text-decoration:none; color:#9a2711;  }

	/* Pievienot savu favoriitu */
#content #left-side #add-favorite { margin:20px 0 0 50px; clear:both; float:none; display:block; width:646px; height:178px;  background:url('images/add-favorite-bg.jpg') no-repeat 0 0; }
#content #left-side #add-favorite h3 { color:#a83923; font:bold 11px/28px Arial; margin:0 0 0 20px;  width:604px; height:28px; background:url('images/add-favorite-title-bg.jpg') no-repeat 0 0; position:relative; top:15px; }
#content #left-side #add-favorite form { width:400px; height:110px; margin:40px 0 0 90px; }
#content #left-side #add-favorite form input, #content #left-side #add-favorite form label { float:right; }
#content #left-side #add-favorite form label { margin:3px 5px 0 0 ; color:#9c2912; font-size: 14px; display:block; text-align:right; }
#content #left-side #add-favorite form #artist,#content #left-side #add-favorite form #song-title { width:265px; height:24px; background:url('images/top-input-bg.jpg') no-repeat 0 0; float:right; }
#content #left-side #add-favorite form div input {float:left; background:transparent; margin:3px 0 0 4px; width:257px; height:24px; color:#9c2912; font-size: 14px; border:0; /* padding:2px 5px; */ }
#content #left-side #add-favorite form #add-song { width:75px; height:30px; float:right; position:relative; top:20px; left:267px; background:url('images/top-add-bg.jpg') no-repeat 0 0; }
#content #left-side #add-favorite form #add-song input { margin:0;  background:transparent; width:75px; height:26px; border:0; color:#eae5b2; font:bold 12px/24px Arial;  }
 
 
 /* Nedelas jautajuma lapa */
 
#poll-results { margin:30px 0 0 70px; width:600px; }
#poll-results tr td { padding:0 10px; color:#7d1111; font-size: 14px; height:31px; background:url('images/quest-bg.jpg') repeat-x 0 0;  }
#poll-results tr.first td { font:bold 16px/18px Arial; height:33px; background:url('images/quest-first-bg.jpg') repeat-x 0 0;  }
#poll-results tr.first td span { font-weight:normal; }
#poll-results tr td .votebar { height:13px; background:#dbc789; font:normal 1px/2px Arial; }
 
#content #left-side h2#prev-quest { margin: 40px 0 0 50px; text-indent:25px; color:#b61414; font-size: 14px; width:647px; height:31px; background:url('images/prev-quest-bg.jpg') no-repeat 0 0; }
#prev-quest-list { list-style:none; margin: 10px 0 0 90px; }
#prev-quest-list li a { color: #674941; text-decoration: none; }
#prev-quest-list li a:hover {text-decoration: underline; }
 
 
 
 /* Zurnala veidotaji */
 
 #about-menu { margin:20px 0 0 70px; width:600px; height:81px; background:url('images/about-menu-bg.jpg') no-repeat 0 0; }
 #about-menu td { padding: 0 0 0 25px; vertical-align:top; }
 #about-menu tr.top td { vertical-align:bottom; }
 #about-menu td a { font: normal 16px/22px Arial; color:#842b19; }
 #about-menu td a:hover { text-decoration:none; }
 
 #persons {  clear:both; float:none; margin:40px 0 0 60px; }
 #persons .person { width:622px; height:136px; clear:both; float:none; margin:20px 0 0 0;}
 #persons .img { width:106px; height:134px; float:left; margin:-1px 0 0 0; border:1px solid #d7b773; }
 #persons .img img { margin:4px; width:98px; height:126px;}
 #persons .descr { float:right; width:505px; height:134px;  background:url('images/person-descr-bg.jpg') no-repeat 0 0; }
 #persons .descr h3 { font:bold 16px/20px Arial; color:#9a2711; margin:10px 0 10px 15px; }
 #persons .descr h3 span { font-size: 14px; }
 #persons .descr h3 a { font:normal 12px/20px Arial; color:#9a2711; }
 #persons .descr h3 a:hover { text-decoration:none; }
 #persons .descr p { margin:0 10px 10px 15px; font:normal 11px/14px Arial; color:#751e17;  }
 
#top-link { float:right; display:block; margin:20px 20px 0 0; font:normal 11px/13px Arial; width:70px; color:#a33a20; background:url('images/up-arrow.jpg') no-repeat right 3px; }
#left-side > #top-link { margin:20px 44px 0 0; }
#top-link:hover { text-decoration:none; }



/* Par Zurnalu sadala */

#about-magazine { width: 610px; margin: 40px 0 0 70px; }
#about-magazine p { color:#7e1818; font-size: 14px; text-align: justify; }
#about-magazine ul { list-style: square; margin: 10px 0 0 30px; padding: 0; }
#about-magazine ul li { margin: 0 0 5px 0; color:#ac3c3c; font-size: 14px; }

#about-magazine table { width: 602px; margin: 20px 0 0 0; }
#about-magazine table th { text-align: left; font-weight: normal; background: url('images/about-table-head.jpg') repeat-x 0 0; }
#about-magazine table td { padding: 5px 0 0 10px; color: #ac2020; font: normal 18px/22px Arial; vertical-align: top; height:63px;  background:url('images/about-table-body.jpg') repeat-x 0 0; }
#about-magazine table td a { color: #ac2020; font-size: 17px; font-weight: bold; }
#about-magazine table td a:hover { text-decoration: none; }

#gmap { border:1px solid #d7b773; width:558px; height:308px; margin:10px 0 0 90px; }
#gmap iframe { margin:4px; }




/* Aktualitates */
#actual-posts { margin:20px 0 0 60px; width:612px; }
#actual-posts .post { width:612px; margin:0 0 20px 0; }
#actual-posts .post h4.head { background:url('images/actual-post-head-bg.jpg') no-repeat 0 0; display:block; width:612px; height:38px; }
#actual-posts .post h4.head strong { color:#8b2e2e; font:bold 12px/38px Arial; float:left; margin:0 0 0 20px; }
#actual-posts .post h4.head span { float:right;  color:#8b2e2e; font:normal 11px/38px Arial; margin:0 20px 0 0 ; }
#actual-posts .post h4.head span a { color:#8b2e2e; font:normal 11px/38px Arial; }
#actual-posts .post h4.head span a:hover { text-decoration:none; }

#actual-posts .post h2.title { height:60px; margin:10px 0 0 10px; }
#actual-posts .post h2.title span.img { display:block; float:left; width:60px; height:60px; background:url('images/actual-post-img-bg.jpg') no-repeat 0 0; }
#actual-posts .post h2.title span.img img { margin:3px; width:54px; height:54px; }
#actual-posts .post h2.title strong { margin:13px 0 0 5px; padding: 0; float:left; width:526px; height:33px; text-indent:7px; font:bold 14px/33px Arial; background:url('images/actual-post-title-bg.jpg') repeat-x 0 0; color:#940f0e; } /* overflow:hidden; */
#actual-posts h2.title { margin:0 0 0 6px; height: 20px; background:url('images/username-bottom-rep.jpg') repeat-x 0 11px;  }
#actual-posts .post-body { margin: 0 0 25px 6px; }
#actual-posts .post-body p, #actual-posts .post-body div { margin-top: 5px; }

#actual-posts .post .post-intro { font:normal 12px/22px Arial; margin:10px 0 0 10px; }
#actual-posts .post .post-body { color:#940f0e; font:normal 14px/22px Arial; margin:10px 0 0 10px; }
#actual-posts .post .post-body ul { margin:15px 0 20px 25px; list-style:square; }
#actual-posts .post .post-body ul li { padding:5px 0; font:normal 12px/22px Arial; background:url('images/username-bottom-rep.jpg') repeat-x 0 bottom; width:560px; }
#actual-posts .post .post-body ul li:last-child { background:transparent; }
#actual-posts .post .post-body a { color:#940f0e;  }
#actual-posts .post .post-body a:hover { text-decoration:none; }

#actual-posts .post .comment-box { background:url('images/username-bottom-rep.jpg') repeat-x 0 top; display:none; width:560px; margin: 0 0 0 35px; padding:20px 0 0 0; }
#actual-posts .post .nocomm { background:transparent; }
#actual-posts .post .comment-box .comment { width:526px; margin:0 0 10px 17px; }
#actual-posts .post .comment-box .top { width:526px; height:26px; font:normal 12px/26px Arial; background:url('images/comment-top-bg.jpg') no-repeat 0 0; }
#actual-posts .post .comment-box .top span { color:#940f0e; margin:0 0 0 10px; }
#actual-posts .post .comment-box .top a { color:#940f0e; font-weight:bold; text-decoration:none; }
#actual-posts .post .comment-box .top a:hover { color:#c39828; }
#actual-posts .post .comment-box .bottom { width:526px; height:12px; background:url('images/comment-bottom-bg.jpg') no-repeat 0 0; }
#actual-posts .post .comment-box .content { color:#6b2424; font:normal 11px/16px Arial; width:526px; padding:10px 0 3px 0;; background:url('images/comment-rep-bg.jpg') repeat-y 0 0; }
#actual-posts .post .comment-box .content p { margin:0 10px; text-align:justify; }


#actual-posts .post .comment-box .comment-form { background:url('images/username-bottom-rep.jpg') repeat-x 0 top; width:560px; padding:20px 0 0 0; margin:20px 0 0 0; }
#actual-posts .post .comment-box .comment-form .top { margin:0 0 0 5px; width:551px; height:10px; background:url('images/comment-form-top-bg.jpg') no-repeat 0 0; }
#actual-posts .post .comment-box .comment-form .bottom { margin:0 0 0 5px; width:551px; height:10px; background:url('images/comment-form-bottom-bg.jpg') no-repeat 0 0; }
#actual-posts .post .comment-box .comment-form .content { color:#af0e0d; font:normal 11px/16px Arial; width:551px; padding:10px 0 3px 0;; background:#f7e6c2; }

#actual-posts .post .comment-box .comment-form .content table { margin:0 0 0 15px; width:530px; }
#actual-posts .post .comment-box .comment-form .content table input {  color:#af0e0d; font:normal 11px/20px Arial; width:250px; height:20px; background:#fff; border:1px solid #c5be9b; }
#actual-posts .post .comment-box .comment-form .content table textarea { width:515px; height:40px; color:#af0e0d; border:1px solid #c5be9b; font:normal 11px/14px Arial; }
#actual-posts .post .comment-box .comment-form .content table td.text { height:20px;  color:#af0e0d; font:normal 11px/20px Arial; }

#actual-posts .post .comment-box .comment-form .content .comm-submit { float:right; margin:10px 13px 0 0; width:78px; height:28px; background:url('images/comment-submit-bg.jpg') no-repeat 0 0; }
#actual-posts .post .comment-box .comment-form .content .comm-submit input { border:0; background:transparent; width:78px; height:28px; text-align:center; font:bold 12px/28px Arial; color:#eae5b2; }
#actual-posts .post .comment-box .comment-form .content .clear { float:none; clear:both; height:1px; font:normal 1px/1px Arial; display:block; }
/* Actual arhivs */
#months { width:628px; height:37px;  background:url('images/actual-months-bg.jpg') no-repeat 0 0; margin:19px 0 0 63px; text-align:center; }
#years { width:628px; height:37px;  background:url('images/actual-months-bg.jpg') no-repeat 0 0; margin:19px 0 0 63px; text-align:left; padding-left: 20px; }
#one-month { width:75px; height:37px;  background:url('images/actual-month-bg.jpg') no-repeat 0 0; margin:19px 0 0 63px; text-align:center; }
#months a,#one-month a,#years a { text-decoration:none; color:#940f0e; font:normal 12px/37px Arial; padding:0 1px; }
#months a:hover,#one-month a:hover,#years a:hover { text-decoration:underline; }

#archive-list { margin:26px 0 0 69px; }
#archive-list div.post { width:607px; height:54px; display:block; clear:both; background:url('images/actual-archive-post-bg.jpg') no-repeat top right; }
#archive-list div.post div.img { width:54px; height:54px; float:left; }
#archive-list div.post div.img img { width:54px; height:54px; }
#archive-list div.post div.date { padding:10px 0 0 0; text-align:center; width:49px; height:54px; margin:0 0 0 9px; float:left; color:#bd4128; font:bold 11px/14px Arial; }
#archive-list div.post div.date span { display:block; font:bold 16px/18px Arial; }
#archive-list div.post div.title { width:397px; height:54px; float:left; color:#940f0e; font:bold 14px/54px Arial; text-indent:10px; overflow:hidden; }
#archive-list div.post div.comments { width:98px; height:54px; float:right; font:normal 11px/54px Arial; color:#940f0e; text-align:center; background: url('images/dotted-line-vert.jpg') repeat-y 0 2px; }
#archive-list div.post div.comments a {  color:#940f0e; }
#archive-list div.post div.comments a:hover { text-decoration:none; }


/* Pareizrakstibas sadala */
#orthography { width:617px; margin:20px 0 0 69px; }
#orthography h2.title { margin:0 0 0 6px; height:20px; background:url('images/username-bottom-rep.jpg') repeat-x 0 11px;  }
#orthography h2.title span { padding: 0 10px 0 0; font-size: 17px; color: #940f0e; background:#f8e8d1 }
#orthography .post h4.head { background:url('images/actual-post-head-bg.jpg') no-repeat 0 0; display:block; width:612px; height:38px; }
#orthography .post h4.head strong { color:#8b2e2e; font:bold 12px/38px Arial; float:left; margin:0 0 0 20px; }
#orthography .post-body { margin: 0 0 25px 6px; }
#orthography .descr { font:normal 14px/20px Arial; color:#940f0e; margin:10px 0 0 14px; width:585px; text-align:justify; }
#orthography .post-body p, #actual-posts .post-body div { margin-top: 5px; }

#orthography p.read-further {  height:20px; background:url('images/username-bottom-rep.jpg') repeat-x 0 11px; margin:5px 0 0 6px;  }
#orthography p.read-further a { color:#940f0e; padding:0 7px 0 0; background:#f8e8d1;  font:normal 11px/20px Arial; }
#orthography p.read-further a:hover { text-decoration:none; }
	#orthography-table { width:599px; margin:20px 0 0 0; }
	#orthography-table .top { width:599px; height:8px;  background:url('images/orthography-table-top.jpg') no-repeat 0 0; }
	#orthography-table .bottom { width:599px; height:11px;  background:url('images/orthography-table-bottom.jpg') no-repeat 0 0; }
	#orthography-table .content { width:599px; background:#f0e3b4; }
	#orthography-table .content clear { width:599px; height:1px; font:normal 1px/1px Arial; clear:both; float:none; }
	#orthography-table .content table {  margin:0 0 0 11px; }
	#orthography-table .content table td { width:75px; height:63px; background:url('images/orthography-table-cell-bg.jpg') no-repeat right bottom;  }
	#orthography-table .content table tr.first td { height:55px; }
	#orthography-table .content table tr.last td { height:54px; background:url('images/orthography-table-cell-bg.jpg') no-repeat right 0; }
	#orthography-table .content table td.first { width:64px; }
	#orthography-table .content table td.last { width:63px; background:url('images/orthography-table-cell-bg.jpg') no-repeat 0 bottom; }
	#orthography-table .content table tr.last td.last { background:transparent; }
	#orthography-table .content table td a {  display:block; width:100%; height:100%; color:#940f0e; text-align:center; text-decoration:none;  }
	#orthography-table .content table td a span.letter { display:block; clear:both; padding:10px 0 0 0; font:normal 30px/32px Arial; }
	#orthography-table .content table tr.first td a span.letter { padding:5px 0 0 0; }
	#orthography-table .content table tr.last td a span.letter { padding:5px 0 0 0; }
	#orthography-table .content table td a span.count {  display:block; clear:both; font:normal 11px/16px Arial; color:#d75b5a; }
	#orthography-table .content table td a:hover span.letter { color:#cd1514; } 
	
	#orthography-search { margin:0 0 0 416px; width:183px; height:38px; background:url('images/orthography-search-bg.jpg') no-repeat 0 0; }
	#orthography-search input { border:0; background:transparent; width:155px; height:20px; margin:10px 0 0 14px; color:#a9a8a8; font:normal 11px/20px Arial; }

	#names-list { width:599px; margin: 20px 0 0 0; }
	#names-list dl dt { width:599px; background:url('images/nameslist-item-bg.jpg') no-repeat 0 0; }	
	#names-list dl dt.latest { height:31px; text-indent:13px; background:url('images/username-bottom-rep.jpg') repeat-x 0 0px; color:#8b2e2e; font:bold 12px/31px Arial; }
	#names-list dl dt span.name { font:bold 14px/31px Arial; color:#940f0e; margin:0 0 0 13px; }
	#names-list dl dt span.year { font:normal 12px/31px Arial; color:#3e2608; }
	#names-list dl dt em { font: italic 12px/31px Arial; color:#3e2608; }
	#names-list dl dd { font: normal 12px/20px Arial; color:#940f0e; width:586px; margin:0 0 0 13px; }
	
	/* Uzrunas apakssadala */
	#chapter-select { width:599px; margin:28px 0 0 73px;  }
	#chapter-select .top { width:599px; height:8px;  background:url('images/orthography-table-top.jpg') no-repeat 0 0; }
	#chapter-select .bottom { width:599px; height:10px;  background:url('images/allocution-chapter-sel-bottom-bg.jpg') no-repeat 0 0; }
	#chapter-select .content { width:599px; background:#f0e3b4; }
	#chapter-select .content table { width:555px; color:#8b2e2e; font:normal 14px/30px Arial; margin:0 0 0 22px; }
	#chapter-select .content table a { color:#8b2e2e; }
	#chapter-select .content table a:hover { text-decoration:none; }
	#chapter-select .content table td { height:30px; text-align:center; background:url('images/username-bottom-rep.jpg') repeat-x 0 bottom; }
	#chapter-select .content table td.number { width:38px; font-size:11px; text-align:center; }	
	#chapter-select .content table td.border { background:url('images/allocution-chapter-sel-cell-bg.jpg') no-repeat right bottom; }
	#chapter-select .content table tr.last td { background:transparent; }
	#chapter-select .content table tr.last td.border { background:url('images/allocution-chapter-sel-cell-bg.jpg') no-repeat right 0; }

	#allocution { margin:30px 0 0 73px;  }
	#allocution .chapter { margin:0 0 20px 0; }
	#allocution .chapter h3 { color:#940f0e; font:bold 14px/20px Arial; }
	#allocution .chapter div.text { width:575px; text-align:justify; margin:10px 0 0 10px; font:normal 14px/20px Arial; color:#940f0e; }
		#back-to-top { text-align:right; height:20px; background:url('images/username-bottom-rep.jpg') repeat-x 0 11px; width:595px; }
		#back-to-top a { color:#940f0e; background:#f8e8d1; padding:0 0 0 10px; font:normal 11px/20px Arial; }	
		#back-to-top a:hover {text-decoration:none; }
		#back-to-top span { background:#f8e8d1; padding:0 0 0 5px; }


	
/* Reklamas sadala */

#frequency-table { width:597px; margin:27px 0 0 77px; }
#frequency-table .top { width:597px; height:38px; text-indent:10px; font:normal 14px/30px Arial; color:#ac3c3c; }
/*#frequency-table .top { width:597px; height:38px; background:url('images/frequency-table-top-bg.jpg') no-repeat 0 0 ; text-indent:10px; font:normal 11px/30px Arial; color:#ac3c3c; }*/
#frequency-table .bottom { width:597px; height:10px; background:url('images/frequency-table-bottom-bg.jpg') no-repeat 0 0 ; }
#frequency-table .content { width:597px;  background:#f0e3b4; }
#frequency-table .content table { width:577px; margin:0 0 0 10px; }
#frequency-table .content table tr td { height:39px; width:289px; font:normal 14px/39px Arial; color:#940f0e; text-align:center; background:url('images/frequency-table-cell-bg.jpg') no-repeat right bottom; }
#frequency-table .content table tr td.last { background:url('images/frequency-table-cell-bg.jpg') no-repeat 1px bottom; }
#frequency-table .content table tr.last td { background:url('images/frequency-table-cell-bg.jpg') no-repeat right 2px; }
#frequency-table .content table tr.last td.last { background:url('images/frequency-table-cell-bg.jpg') no-repeat 1px 2px; }
#frequency-table .content table tr td span { font:normal 11px/39px Arial; }

#frequency-table .content table tr td a{ height:39px; width:289px; font:normal 14px/39px Arial; color:#940f0e; text-align:center; background:url('images/frequency-table-cell-bg.jpg') no-repeat right bottom; }

.roundbox { width:289px;  }
.roundbox .top { width:289px; height:12px;  background:url('images/roundbox-top-bg.jpg') no-repeat 0 0 ; }
.roundbox .bottom { width:289px;  height:12px;  background:url('images/roundbox-bottom-bg.jpg') no-repeat 0 0 ;  }
.roundbox .content { width:289px; background:#f0e3b4; margin:-10px 0 0 0; }
.roundbox > .content  { margin:0; }
.roundbox .tables { height: 340px; }
.roundbox .text { text-align:center; color:#9e0b0b; font:normal 12px/20px Arial; }
.roundbox .text a { font:normal 18px/20px Arial; color:#9e0b0b; text-decoration:none; }
.roundbox .text a:hover {  text-decoration:underline;  }
.roundbox .text strong {  font:normal 18px/20px Arial; }
.roundbox .content table { width:268px; margin:0 0 0 10px; }
.roundbox .content table td { background:url('images/username-bottom-rep.jpg') repeat-x 0 bottom; font-size: 14px; color:#ac3c3c; }
.roundbox .content table.printed td { height: 26px; }
.roundbox .content table.banners td { height: 48px; }
.roundbox .content table td.first { text-align: center; } 
.roundbox .content table td.second { text-align: left; width:80px; font-weight:bold; }
.roundbox .content table tr.last td { background: transparent; }
.roundbox .content table tr td.info { height: 50px; }
.roundbox .content table tr td.info a { margin: 9px 0 0 0; display: block; margin:0 0 0 55px; height: 41px; background: url('images/pdf-icon.jpg') no-repeat 0 0 ; text-indent:50px; font:normal 12px/41px Arial; color:#ac3c3c; }
.roundbox .content table tr td.info a:hover { text-decoration:none; }
.left-box { float: left; margin:22px 0 0 38px; } 
.right-box {  float: left; margin:22px 0 0 20px; } 
#left-side > .left-box { margin:22px 0 0 76px; }

.clear-whatever { font:normal 1px/1px Arial; height:1px; clear:both; float:none; }
#advert-text { clear:both; float:none; width:597px; margin:27px 0 0 77px; padding:10px 0 0 ; background:url('images/username-bottom-rep.jpg') repeat-x 0 top; }
#advert-text p { color:#9e0b0b; font:normal 14px/20px Arial; margin:10px 0 10px 10px; }
#advert-text p a { font:normal 18px/20px Arial; color:#9e0b0b; text-decoration:none; }
#advert-text p a:hover { text-decoration:underline; }


		
/* Abonesanas sadala */
#subscription { width:600px; margin:15px 0 0 65px; }
#subscription h2 { width:100%; margin:20px 0 0 0; height:31px; font:bold 12px/31px Arial; color:#8b2e2e; text-indent:15px; background:url('images/h2-bg-rep.jpg') repeat-x 0 0; }

#subscription table.subs-table { margin: 20px 0 0 0 ; }
#subscription table.subs-table td.rounded-top { height:9px; font:normal 1px/1px Arial; background:url('images/rounded-top.jpg') no-repeat 0 0; }
#subscription table.subs-table td.rounded-bottom { height:27px; font:normal 11px/27px Arial; color:#b77a2c; text-indent:10px; background:url('images/rounded-bottom.jpg') no-repeat 0 0; }
#subscription table.subs-table tr.data td { color:#b61414; width:96px; height:55px; margin:0; padding:0; text-align:center; font:normal 12px/20px Arial; background:url('images/subs-cell-bg.jpg') no-repeat 0 0; }
#subscription table.subs-table tr.data td span { color:#b61414; font-size: 20px; display:block; }
#subscription table.subs-table tr.data td.last { width:95px; }
#subscription table.subs-table tr.data td.last span.huge { display:inline; font:normal 34px/34px Arial; }
#subscription table.subs-table tr.data td.blank { width:12px; background:#f0e3b4; }
#subscription table.subs-table tr.data td.lastblank { width:13px; background:#f0e3b4; }
#subscription table.subs-table tr.last td { height:54px; }
#subscription table.subs-table tr.blank td { background:#f0e3b4; height:10px;  font:normal 1px/1px Arial; }
#subscription table.subs-table tr.emptybg td {  height:26px;  font:normal 14px/18px Arial; color:#b61414; text-indent:10px; border-left:1px solid #f0e3b4; border-right:1px solid #f0e3b4; }
#subscription table.subs-table tr.emptyround td {  border:0 !important; height:28px; background:url('images/empty-rounded-top.jpg') no-repeat 0 0;  }

#subscription ul { list-style: square; margin: 20px 0 0 30px; padding: 0; }
#subscription ul li { margin: 0 0 5px 0; color:#ac3c3c; font-size: 14px; }
#subscription ul li strong { font-size: 18px; font-weight: normal; color:#ac3c3c; }
#subscription ul li a { color: #ac3c3c; font-size: 17px; font-weight: bold; }
#subscription ul li a:hover { text-decoration: none; }

#subscription #roundbox { width:543px; height:99px; background:url('images/roundbox-bg.jpg') no-repeat 0 0; margin:20px 0 0 30px; padding:15px 0 0 0; }
#subscription #roundbox p { font-weight: bold; color: #ac3c3c; margin:0 0 0 36px; }

	/* Abonesanas popupa logs */

#subscr-popup { z-index:1002; display:none; position:absolute; width:580px; height:715px; background:#f3d8a0; }
#subscr-popup #subscr-head { background:#f9eddb; margin:8px 8px 0 8px; width:564px; height:24px; }
#subscr-popup #subscr-head a { display:block; width:24px; height:24px; background:url('images/popup-close.jpg') repeat-x 0 0; float:right; }
#subscr-popup #subscr-body { background:#f9eddb; width:564px; height:675px; margin:0 8px 8px 8px; }

	/* Abonesanas popupa contenta dizains */
#subscr-popup #subscr-body #subscr-table { margin: 0 0 0 44px; width:464px; height:43px; background:url('images/subscr-table-bg.jpg') no-repeat 0 0; } 
#subscr-popup #subscr-body #subscr-table td { width:50%; color:#842b19; font:normal 14px/20px Arial; height:20px; }
#subscr-popup #subscr-body #subscr-table td strong { font-size:12px; }
#subscr-popup #subscr-body #subscr-table td span { font-size:16px; }
#subscr-popup #subscr-body #subscr-table td input { display:block; float:left; margin:6px 10px 0 10px; width:12px; height:12px; }

#subscr-popup #subscr-body .subscr-details { margin: 0 0 0 44px; }
#subscr-popup #subscr-body .top { margin-top:10px; }
#subscr-popup #subscr-body .subscr-details td { vertical-align: bottom; }
#subscr-popup #subscr-body .subscr-details td.mini { width:110px; }
#subscr-popup #subscr-body .subscr-details td.middle { width:245px; }
#subscr-popup #subscr-body .subscr-details p { font:normal 14px/16px Arial; color:#842b19; margin:4px 0 0px 0; }
#subscr-popup #subscr-body .subscr-details p.small { font:normal 11px/13px Arial; color:#896f20; margin:0 0 5px 0; }
#subscr-popup #subscr-body .subscr-details span { font:normal 16px/22px Arial; margin:0 0 0 5px; color:#842b19; display:block; float:left; }
#subscr-popup #subscr-body .subscr-details div.inp-long { width:350px; height:24px; background:url('images/subscr-inp-long-bg.jpg') no-repeat 0 0;  }
#subscr-popup #subscr-body .subscr-details div.inp-long input { border:0; background:transparent; width:343px; height:18px; margin:3px 7px 3px 5px; color:#949292; font:normal 14px/16px Arial; }
#subscr-popup #subscr-body .subscr-details div.inp-mini { float:right; width:75px; height:24px; background:url('images/subscr-inp-mini-bg.jpg') no-repeat 0 0;  }
#subscr-popup #subscr-body .subscr-details div.inp-mini input { border:0; background:transparent; width:63px; height:18px; margin:3px 7px 3px 5px; color:#949292; font:normal 14px/16px Arial; }
#subscr-popup #subscr-body .subscr-details div.inp-x-long { width:462px; height:24px; background:url('images/subscr-inp-x-long-bg.jpg') no-repeat 0 0;  }
#subscr-popup #subscr-body .subscr-details div.inp-x-long input { border:0; background:transparent; width:450px; height:18px; margin:3px 7px 3px 5px; color:#949292; font:normal 14px/16px Arial; }
#subscr-popup #subscr-body .subscr-details div.inp-middle { float:left; width:215px; height:24px; background:url('images/subscr-inp-middle-bg.jpg') no-repeat 0 0;  }
#subscr-popup #subscr-body .subscr-details div.inp-middle input { border:0; background:transparent; width:203px; height:18px; margin:3px 7px 3px 5px; color:#949292; font:normal 14px/16px Arial; }
#subscr-popup #subscr-body .subscr-details div.inp-mini2 { float:left; width:75px; height:24px; background:url('images/subscr-inp-mini-bg.jpg') no-repeat 0 0; }
#subscr-popup #subscr-body .subscr-details div.inp-mini2 input { border:0; background:transparent; width:63px; height:18px; margin:3px 7px 3px 5px; color:#949292; font:normal 14px/16px Arial; }
#subscr-popup #subscr-body .no-margin { margin:0 0 0 44px; }
#subscr-popup #subscr-body h3 { width:493px; height:23px; color:#842b19; font:bold 11px/23px Arial; text-indent:14px; margin:10px 0 0 31px; background:url('images/subscr-popup-h3-bg.jpg') no-repeat 0 0;  }
#subscr-popup #subscr-body div.break { width:493px; height:1px; background:url('images/ent-block-bg.jpg') repeat-x 0 0; margin:10px 0 10px 31px; font:normal 1px/1px Arial; }
#subscr-popup #subscr-body p.print { font:normal 12px/16px Arial; color:#842b19; margin:15px 0 0 44px; width:462px; text-align:center; }
#subscr-popup #subscr-body strong { font:normal 16px/18px Arial; }
#subscr-popup #subscr-body #confirm-subscr { width:86px; height:28px; background: url('images/register-button.jpg') no-repeat 0 0; margin: 20px 0 0 239px; }
#subscr-popup #subscr-body #confirm-subscr input { margin:0; background:transparent; width:86px; height:24px; border:0; color:#eae5b2; font:bold 12px/24px Arial;  }

/* Registracija un logins */
#overlay { display: none; position: absolute; top: 0%; left: 0%;width: 100%; height: 2000px; background-color: black; z-index:1001; -moz-opacity: 0.5; opacity:.50; filter: alpha(opacity=50);}

#popup { z-index:1002; display:none; position:absolute; width:430px; height:230px; background:#f3d8a0; }
#popup #popup-head { background:#f9eddb; margin:8px 8px 0 8px; width:414px; height:24px; }
#popup #popup-head a { display:block; width:24px; height:24px; background:url('images/popup-close.jpg') repeat-x 0 0; float:right; }
#popup #popup-body { background:#f9eddb; width:414px; height:190px; margin:0 8px 8px 8px; }

		/* Popupa contenta dizains */
#popup #popup-body ul { list-style:none; padding:20px 0 0 0; }
#popup #popup-body ul.edit { padding:0; }
#popup #popup-body ul li { display:block; float:none; clear:both; margin:0 30px 10px 0; height:20px; }
#popup #popup-body ul li label,#popup #popup-body ul li div.inp { float:right; }
#popup #popup-body ul li label { color:#842b19; font:normal 16px/18px Arial; margin:2px 10px 0 0; }
#popup #popup-body ul li div.inp { width:265px; height:24px; background:url('images/top-input-bg.jpg') no-repeat 0 0; }
#popup #popup-body ul li div.inp input { width:255px; height:20px; margin:2px 5px 2px 5px; color:#949292; font:normal 14px/16px Arial; background:transparent; border:0; }
#popup #popup-body ul li #register-button { width:86px; height:28px; background:url('images/register-button.jpg') no-repeat 0 0; float:right; }
#popup #popup-body ul li #register-button input { border:0; width:80px; height:22px; margin:1px 3px 5px 3px; color:#eae5b2; font:bold 12px/22px Arial; background:transparent;}

/* Popupa pazinojumi */
#popup #popup-body #popup-warning { color:#ae1312; display:none; height:16px; margin:0 0 0 17px; font:normal 11px/13px Arial; text-indent:25px; background:url('images/popup-warning.jpg') no-repeat 0 0; }
#popup #popup-body #mail-sent { color:#904005; font:normal 16px/20px Arial; text-align:center; padding:40px 0 0 0; }
#popup #popup-body #ok-button { width:55px; height:28px; background:url('images/ok-button.jpg') no-repeat 0 0; border:0; margin:10px 0 0 180px; }
#popup #popup-body #yes-button,#popup #popup-body #no-button { width:55px; height:27px; border:0; }
#popup #popup-body #yes-button {  background:url('images/yes-button.jpg') no-repeat 0 0; margin:15px 0 0 145px; }
#popup #popup-body #no-button { background:url('images/no-button.jpg') no-repeat 0 0; margin:15px 0 0 10px; }
/* Registracijas apstiprinasanas logs */
#verified { width:430px; height:132px; background:#f3d8a0; z-index:1003; display:none; position:absolute; }
#verified .msg { width:414px; height:116px; background:#f9eddb; margin:8px; color:#4da004; font:normal 16px/18px Arial; text-align:center; }
#verified .msg h3 { font:normal 24px/28px Arial; padding:25px 0 0 0; }
