/* Global Settings */
 
html, body { border:0px none; margin:0; padding:0 }

body { background:#646369 url('../images/bg.jpg') no-repeat center top; line-height: 18px; font-style:normal; font-variant:normal; font-weight:normal; font-size:75%; font-family:verdana, arial, helvetica, tahoma, sans-serif }

a { color: #A40505; }

/* Common Formatting */
 
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-weight:normal; }

h1 { padding:20px 0; letter-spacing:-1px; font:2em arial, helvetica, sans-serif; }

h2 { padding:20px 0; letter-spacing:-1px; font:1.5em arial, helvetica, sans-serif; }

h3 { font:1em arial, helvetica, sans-serif; font-weight:bold; }

p, ul, ol { margin:0; padding:0 0 18px 0; }

ul, ol { padding:0 0 18px 40px; }

.single-thumb { border: 7px solid #DFDFDF; float: left; display: inline; margin: 0px 15px 5px 0px; }

blockquote { margin:22px 40px; padding:0; }

small { font-size:0.85em; }


sup { position:relative; bottom:0.3em; vertical-align:baseline; }

sub { position:relative; bottom:-0.2em; vertical-align:baseline; }

acronym, abbr { cursor:help; letter-spacing:1px; border-bottom:1px dashed; }

/* Links */
 
a, a:visited { text-decoration:none; outline:none; }

/* Forms */
 
 img {border:0px none;}
 
form { margin:0; padding:0; display:inline; }

select{  background: url('../images/textfield_bg.gif') no-repeat; width:200px; height:20px; margin:3px; border:0px none; font-family:Tahoma; font-style:italic; color:black}

textarea{  background: url('../images/textarea_bg.gif') no-repeat; width:200px; height:140px; margin:3px; border:0px none; font-style:italic; color:black}
	
textarea { line-height: 14px; }

label { cursor:pointer; }

/* Wrapper */
 
#wrap { width:960px; margin:0 auto; }

/* Global Classes */
 .thumbnail-div { width: 111px; height: 111px; margin-bottom: 10px; float: left; margin-right: 0px; margin-left:12px; width: 126px; height: 127px; background-image: url('../images/thumbnail-bg.gif'); padding-top: 10px; padding-left: 10px }
.imgborder { width:111px; height:111px;}
.clear { clear:both; }
.camp {  background: url('../images/textfield_bg.gif') no-repeat; width:200px; height:20px; margin:3px; border:0px none; font-family:Tahoma; font-style:italic; color:black}
.langro {width:23px; height:20px; border:0px none; background: url('../images/flag_ro.gif') no-repeat;}
.langen {width:23px; height:20px; border:0px none; background: url('../images/flag_en.gif') no-repeat;}
.float-left { float:left; }

.float-right { float:right; }

.text-left { text-align:left; }

.text-right { text-align:right; }

.text-center { text-align:center; }

.text-justify { text-align:justify; }

.bold { font-weight:bold; }

.italic { font-style:italic; }

.underline { border-bottom:1px solid; }

.highlight { background:#161616; color:#0fb2fc; }

.wrap { width:960px; margin:0 auto; }

.img-left { float:left; margin:4px 10px 4px 0; }

.img-right { float:right; margin:4px 0 4px 10px; }

.nopadding { padding:0; }

.noindent { margin-left:0; padding-left:0; }

.nobullet { list-style-image:url('none');list-style-type:none }

/* Layout */

.htop { width:100%; height:12px; background:url('../images/vtop.png') repeat-x; }

#wrapp_ { width:946px; height:100%; margin:0 auto; }

.logo { float:left; width:430px; height:75px; }

/* 

  Navigation Styles 
  .tnav* = Top Right Menu
  .bnav* = 2nd Level Menu

*/

/* Top Navi Styles */

.tnavwrap { margin:36px 2px 0 0; float:right; }

.tnavileft { float:left; width:6px; overflow:hidden; height:39px; background:url('../images/tnav_l-tr.png') no-repeat; }

.tnavinner { float:left; background:url('../images/tnavbg.png') repeat-x; width:165px; height:39px }

.tnavend { float:left; height:39px; width:6px; background:url('../images/tnav_r-tr.png') no-repeat; }

.tnavinner ul { float: left; display: block; margin:0; padding:0; }

.tnavinner ul li { float: left; display: block; }

.tnavinner ul li a { color:#333; font-size: 11px; text-transform:lowercase; padding:10px 12px 11px 12px; height:18px; float: left; display: block; }

.tnavinner ul li:hover { background:#e9e9ce url('../images/arrow.png') no-repeat top center; }

/* 2nd Level Navi Styles */


.bnavwrap { width:944px; background-color: #3F4045; min-height:45px; float: left; }

.bnavileft { float:left; width:6px; overflow:hidden; height:45px; background:url('../images/bnav-l.png') no-repeat; }

.bnavinner { float:left; background:url('../images/bnavbg.png') repeat-x; width:932px; min-height:45px }

.bnavend { float:left; height:45px; width:6px; background:url('../images/bnav-r.png') no-repeat; }

.bnavinner ul { margin: 0px; padding: 0px; float:left; }

.bnavinner ul li { display:inline; padding: 0px; background:url('../images/knot.png') no-repeat right; float: left; display: block; height:45px }

.bnavinner ul li a { font-size: 15px; color:#CBC7A5; padding: 12px 10px 10px; margin: 0px; display: block; outline:none; }

.bnavinner ul li a:hover { background:url('../images/cat-hover.gif') repeat-x;  }

/* .

  Featured Content Styles 

*/

.featured_thumbnail { width: 867px; height: 250px; }

.feature_wrap { width:944px; height:315px; overflow:hidden; background:#FFF url('../images/fbg.png') repeat-x; float: left }

/*

  Sub Post Styles 
  Lifestream Styles

*/

.subpost_wrap2 { background-image: url('../images/subbg-3.gif'); width:944px; float: left; min-height: 450px }

.subpost_wrap { width:944px; min-height: 450px; float: left; background-image: url('../images/subbg.jpg'); background-repeat: no-repeat; font-size:13px; }

.life_wrap { float:right; width:405px; margin-top:55px; }

/* 

 Footer Styles 

*/

.footer { clear:both; width:944px; background:#2c2d31; overflow:hidden; margin-bottom:40px; }

.footer p { color:#777; margin-left:20px; }

.footer p a { color:#fafafa; }

.footer p a:hover { color:#fff; }

/*

 Feature Slideshow Styles 

*/

.feature_slide { clear:both; padding-top:25px; margin:0 auto; width:885px; height:250px; }

.feature_slide img { border: 10px solid #DFDFDF; }

.feature_content { width:100%; height:200px; background:url('../images/slidebg.jpg') no-repeat right; margin-top:5px }

.tabNavigation { width: 230px; }

ul.tabNavigation { margin:0; padding:0; float:right; position:relative; top:-60px; right:20px; }

ul.tabNavigation li { float: left; padding-right:10px; display: block; }

ul.tabNavigation li a { color:#FFF; font-size:2em; font-family: georgia, verdana, helvetica, arial; padding: 1px 6px 10px 10px; float: left; display: block; }

ul.tabNavigation li a:hover { background:#000; }

.feat_post { font-family:georgia, times new roman, verdana; position:relative; float:left; background:none; width:500px; top:-5px; z-index: 2 !important; left:30px; }

.feat_post h2 span { color:#ccc; font-size:1.8em; font-family:georgia, times new roman, verdana; }

.feat_post h2 a { color:#a40505; font-size:1.4em; font-family:georgia, times new roman, verdana; }

.feat_post h2 a:hover { color:#c70606; }

.feat_post h2 { padding-bottom:0; margin-bottom:10px; }

.feat_post p { line-height:150%; color:#333; font-size:1.1em; padding-left:25px; padding-top:10px; margin-bottom:0; padding-bottom:0; }

.feature_widget { float:right; margin:0px 20px 20px 10px; }

/*

 SUB POST STYLES

*/

.subpost { position:relative; float:left; margin-left:20px; background:url('../images/line.gif') no-repeat bottom; color: #FFF; padding-left:0; padding-right:0; padding-top:20px; padding-bottom:20px }

.subpost img { float:left; border:5px solid #615E56; }

.catimage { border:5px solid #DEDEDE !important; }

.sub_article { float:left; width:376px; margin-left:20px; color:#fff; }

.sub_article p { padding-top:10px; line-height: 14px; font-size:0.9em; }

.sub_article h3 a, .subpost h3 a { background:#8e0000; color:#FFF; font-size:1.4em; padding:4px 5px 4px 5px; clear: both; }

.sub_article h3, .subpost h3 { margin-bottom: 10px; }

.sub_article h3 a:hover { background:#c11717; }

.subpost_left { margin-top:20px; width:100%; float:left; }

.large-thumb { width: 470px; height: 110px; margin-bottom: 6px; }

/*

 LifeStream Styles Pt2 

*/

.aboutustab { background:#6C6351 url('../images/edit.png') no-repeat 8px 50%; color:#FFF; width:350px; float: left; padding-left:34px; padding-right:5px; padding-top:10px; padding-bottom:10px }

.aboutus { width:365px; background:#766e5b url('../images/tag.png') repeat-x left bottom; color:#FFF; line-height:120%; font-size:1.1em; margin-bottom: 15px; float: left; padding-left:14px; padding-right:10px; padding-top:10px; padding-bottom:18px }

.aboutus ul { width: 360px; float: left; padding: 0px; margin: 0px; }

.aboutus ul li { padding-bottom:5px; width: 340px; padding-left:20px; background:url('../images/arrow3.png') no-repeat left center; display: block; float: left }

.aboutus ul li a:hover { background:none; color:#FFF; }

.aboutus ul li { padding-top:3px; padding-bottom:3px; }

.aboutus a { color:#f2f2f2; padding-left:0; padding-left:0; }

.aboutimage { border: 5px solid #5F5949; float: left; display: inline; margin-right: 10px; margin-bottom: 5px; }

/*

   JS Switcher 

*/

.side_box { }

.tabbed { width:320px; margin-top:4px; margin-left:0px; float: left; }

#side_inner { width:95%; height:440px; margin:0 auto; margin:9px 0 0 7px; }

.tabbed ul { margin:0; padding:0; float: left; }

.tabbed ul li { padding-right:5px; float: left; }

.tabbed ul li a { color:#d9d9d9; font-size:1.1em; padding:8px 12px 7px 12px; font-weight: bold; font-size: 12px; }

.tabbed ul li a:hover { }

.tabbed div.t3 a:before { color:#ccc; margin-right:10px; }

.tabbed div.t4 a:before { color:#ccc; margin-right:10px; }

.tabbed div.t1, .tabbed div.t2, .tabbed div.t3, .tabbed div.t4 { width:384px; background:#766e5b url('../images/tag.png') repeat-x left bottom; margin-top:0px; margin-bottom: 15px; display: none; padding-top:10px; padding-bottom: 15px; padding-left:5px; text-indent:1.4em; float: left }

.tabbed div.t1 ul li, .tabbed div.t2 ul li, .tabbed div.t3 ul li, .tabbed div.t4 ul li { padding-bottom:5px; width:90%; padding-left:10px; background:url('../images/arrow3.png') no-repeat left center; margin-left:10px; display: block; float: left; clear: both }

.tabbed div.t1 ul li a:hover, .tabbed div.t2 ul li a:hover, .tabbed div.t3 ul li a:hover, .tabbed div.t4 ul li a:hover { background:none; color:#FFF; }

.tabbed div.t3 ul li, .tabbed div.t4 ul li { padding-top:3px; padding-bottom:3px; }

.tabbed div.t1 a, .tabbed div.t2 a, .tabbed div.t3 a, .tabbed div.t4 a { color:#f2f2f2; padding-left:0; padding-right:0; }

.tabbed ul.tabs li a { background:#6C6351; }

.tabbed ul.tabs li a:hover { background:#766E5B; }

.tabbed ul.tabs li a.tab-current { background:#766E5B; }

.t1 ul li { color:#f2f2f2; }

ul#comments li a { color:#fafafa; }

.t1, .t3, .t4 { float: left; display: block; }

.t1 ul, .t2 ul, .t3 ul { width: 370px; }
/* 
  Single Page Styles
*/

.single_wrap { width:944px; height:auto; overflow:hidden; background:#FFF url('../images/singlebg.png') repeat-x; float: left }

.single_post { font-family:georgia, times new roman, verdana; position:relative; float:left; background:none; width:550px; top:-5px; left:30px; }

.single_post h2 span, .single_post h1 span { color:#ccc; font-size:1.5em; font-family:georgia, times new roman, verdana; }

.single_post h2 a, .single_post h1 a { color:#a40505; font-size:1.4em; font-family:georgia, times new roman, verdana; }

.single_post h2 a:hover, .single_post h1 a:hover { color:#c70606; }

.single_post h2, .single_post h1 { padding-bottom:0; margin-bottom:0; background:url('../images/rip.png') no-repeat 0 80%; padding-left:30px; margin-top:15px; margin-bottom:20px; font-size:1.5em }

.single_post p { line-height:150%; color:#333; font-size:1.1em; padding-top:10px; margin-bottom:0; padding-bottom:0; }

.post-info { padding: 10px 0px; border-top: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; float: left; clear: both; margin-bottom: 20px; width: 100%; }

.post-info2 { padding: 5px 0px; border-top: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; float: left; clear: both; margin-bottom: 5px; width: 100%; font-size: 10px; color: #000; }

.post-info3 { padding: 0px 0px 5px 0px; border-bottom: 1px solid #615E56; float: left; margin-bottom: 5px; margin-top: 0px; width: 100%; font-size: 10px; color: #4A473F; }

.post-info2 a:link, .post-info2 a:visited { color: #000; }

/* 
   Sidebar Styles
*/

.sidebar { float:right; margin-top:30px; width:340px; }

.adverts img { margin-right:18px; float:right; border: 3px solid #E7E7E7; }

.feature_widget img { margin-right:10px; border: 3px solid #E7E7E7; }

.adverts { width:100%; height:200px; padding-top:40px; background:url('../images/sideline.png') repeat-y right; }

.side_header { text-align:left; color:#333; padding:10px; font-size:1.2em; padding-left:20px; }

.side_roll { margin-top:20px; }

.side_roll ul { list-style-type:none; }

.side_roll ul il { list-style-type:none; }

.side_roll { padding: 10px; margin-bottom: 10px; float: left; background-color: #FBFBFC; width: 300px; }

.side_roll ul li a:link, .side_roll ul li a:visited, .side_roll ul li a:active { display: block; color: #727272; width: 255px; padding: 5px 3px 3px 3px; border-bottom: 1px dotted #D7D7D7; }

.side_roll ul { float: left; margin: 0px 0px 0px 0px; padding-left: 10px; list-style-type: none; }

.side_roll ul li ul { float: left; margin: 0px 0px 0px 0px; padding-left: 0px; list-style-type: none; float: left; }

.side_roll ul li ul li { margin: 0px 0px 0px 0px; padding-left: 0px; }

.side_roll h3 { background:url('../images/folder.gif') no-repeat left; margin-bottom:15px; color:#333; font-size:1.2em; padding-left:30px }

.life_wrap .side_roll { width:389px; background:#766e5b url('../images/tag.png') repeat-x left bottom; color:#FFF; line-height:120%; font-size:1.1em; margin-bottom: 15px; float: left; margin-top: 0px; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:18px }

.life_wrap .side_roll h3 { background:#6C6351 url('../images/edit.png') no-repeat 8px 50%; color:#FFF; width:350px; float: left; display: block; padding-left:34px; padding-right:5px; padding-top:10px; padding-bottom:10px }

.life_wrap .side_roll ul { width: 360px; float: left; padding: 0px; margin: 0px 0px 0px 25px; }

.life_wrap .side_roll ul li { padding-bottom:5px; width: 340px; padding-left:20px; background:url('../images/arrow3.png') no-repeat left center; display: block; float: left }

.life_wrap .side_roll ul li a:hover { background:none; color:#FFF; }

.life_wrap .side_roll ul li { padding-top:3px; padding-bottom:3px; }

.life_wrap .side_roll ul li a:link, .life_wrap .side_roll ul li a:visited { color:#f2f2f2; padding-left:0; padding-left:0; border: none; }

.browsing { padding-left:20px; }

.browsing h2 { color:#333; font-size:1.8em; margin-top:0; padding-top:0; }

/* Begin Comments*/

.commentlist { padding: 0px; margin: 0px; width: 560px; background-image: url('../images/comment-bg.gif'); list-style-image: url('none'); list-style-type: none; float: left }

.commentlist li { font-weight: bold; width: 560px; display: block; background-image: url('../images/comment-bottom.gif'); background-repeat: no-repeat; background-position:  left bottom; margin: 0px; list-style-image: url('none'); list-style-type: none; float: left; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:45px }

.commentlist li div { width: 540px; display: block; background-image: url('../images/comment-top.gif'); background-repeat: no-repeat; margin: 0px; padding: 10px; float: left }

.commentlist li .avatar { float: left; border: 1px solid #eee; padding: 2px; background: #fff; }

.commentlist cite { font-size: 18px; float: left; font-style: normal; margin-left: 10px; margin-right: 6px; margin-top: 5px; font-weight: normal; }

.says { display: none; }

.commentlist p { font-weight: normal; line-height: 1.5em; text-transform: none; display: block; float: left; width: 90%; margin-left: 3%; }

#commentform p { clear: both; }

.alt { margin: 0; padding: 10px; }

.nocomments { text-align: center; margin: 0; padding: 0; }

.commentlist .children li { width: 90%; display: block; margin: 0px; background-color: #FDFDFD; background-image: url('../images/comment-children-bg.gif'); background-position:  left 50%; background-repeat: repeat-y; border: 1px solid #E2E2E4; overflow: hidden }

.commentlist .children li div { width: 97%; padding: 3%; background-image: url('../images/comment-children-top.gif'); background-repeat: no-repeat; background-position:  left top; }

.commentlist .commentmetadata { font-weight: normal; float: left; display: block; clear: both; background-image: url('none'); width: 90%; margin-left: 3%; margin-right:0px; margin-top:5px; margin-bottom:0px }

.commentlist .vcard, .commentlist .children .comment-author, .commentlist .children .vcard, .commentlist .commentmetadata, .commentlist .children .comment-author, .commentlist .children .comment-meta { background-image: url('none'); width: 100%; padding: 0px !important }

.commentlist .reply, .commentlist .children .reply { float: right; background-image: url('none'); width: 54px; height: 22px; margin-bottom: 0px; padding: 0px; margin-right: 10px; font-style:normal; font-variant:normal; font-weight:normal; font-size:0.9em; font-family:Lucida Grande, Verdana, Arial, Sans-Serif }

.commentlist .reply a:link, .commentlist .reply a:hover, .commentlist .children .reply a:link, .commentlist .children .reply a:hover { background-image: url('images/reply.gif'); width: 39px; height: 17px; display: block; color: #FFF; font-size: 8px; text-transform: lowercase; font-weight: normal; letter-spacing: 1px; padding-left:15px; padding-right:0px; padding-top:5px; padding-bottom:0px }

.commentlist .children li { padding-bottom: 10px; }

.commentlist .children li ul li { padding-bottom: 10px; background-color: #FFF; }

#respond { margin-top: 20px; float: left; background-image: url('none'); }

.commentlist #respond h3, .commentlist #respond a { margin-left: 28px; }

#respond h3 { clear: both; font-size: 16px; }

#comments { line-height: 30px; color: #A40505; font-weight: normal; font-size: 20px; margin-bottom: 15px; margin-top: 35px; }

.children { clear: both; }

.children .commentmetadata, .children .vcard { background-image: url('none'); }

.children textarea { width: 90% !important; }

.children input { width: 80% !important; }

#cancel-comment-reply-link { display: block; background-image: url('../images/comment-close.gif'); width: 144px; height: 21px; font-weight: normal; color: #84878E; font-weight:normal; font-style:normal; font-variant:normal; font-size:1em; font-family:Lucida Grande, Verdana, Arial, Sans-Serif; padding-left:23px; padding-right:0px; padding-top:5px; padding-bottom:0px }

#respond div { background-image: url('none'); }

#submit { width: 120px !important; }

#commentform { margin: 10px 0px 0px 20px; }

#commentform textarea { background: #f8f7f6; border: 1px solid #d6d3d3; width: 350px; padding: 10px; }

#commentform #email { font-size: 13px; background: #f8f7f6 url('../images/comment-email.gif') no-repeat 7px 7px; border: 1px solid #d6d3d3; width: 220px; background-position-x:7px; background-position-y:7px; height:20px; padding-left:30px; padding-top:6px; margin-bottom:3px; background-image:url('../images/comment-email.gif'); background-repeat:no-repeat }

#commentform #author { font-size: 13px; background: #f8f7f6 url('../images/comment-author.gif') no-repeat 7px 7px; border: 1px solid #d6d3d3; width: 220px; background-position-x:7px; background-position-y:7px; height:20px; padding-left:30px; padding-top:6px; margin-bottom:3px; background-image:url('../images/comment-author.gif'); background-repeat:no-repeat }

#commentform #url { font-size: 13px; background: #f8f7f6 url('../images/comment-website.gif') no-repeat 7px 7px; border: 1px solid #d6d3d3; width: 220px; background-position-x:7px; background-position-y:7px; height:20px; padding-left:30px; padding-top:6px; margin-bottom:3px; background-image:url('../images/comment-website.gif'); background-repeat:no-repeat }

/* End Comments */

.nav ul { position:absolute; top:-999em; background-repeat: no-repeat; background-image: url('../images/pages-bottom.png'); padding-bottom: 20px; background-position-y:50% }

.nav li { float:left; position:relative; z-index:100; display: block; }

.nav a { display:block; float: left; }

.nav ul li { width: 100%; }

.nav li:hover ul, ul.nav li.sfHover ul { left:0px; top:39px; }

.nav li:hover li ul, .nav li.sfHover li ul { top:-999em; }

.nav li li:hover ul, ul.nav li li.sfHover ul { left:150px; top:0px; }

.nav li:hover ul, .nav li li:hover ul { top: -999em; }

/*** Skinning - Superfish menu (Some final font colors and backgrounds) ***/

.nav li li { display: block; padding: 0px; background-color: #e9e9ce; float: left; height: auto !important; width: 160px; }

.nav li ul { width: 160px; }

#menu ul li ul { width: 160px; }

.nav li li a:link, .nav li li a:visited { width: 100px; display: block; padding: 10px 30px 10px 30px; height: auto; float: left; }

.nav li li a:hover { background-color: #DDDDB9; background-image: url('../images/pages-hover-arrow.gif'); background-repeat: no-repeat; background-position: 14px 14px; width: 100px; display: block; height: auto; float: left; padding-left:30px; padding-right:30px; padding-top:10px; padding-bottom:10px }

#nav2 ul { background-image: url('../images/categories-bottom.png'); padding-bottom: 18px }

#nav2 li:hover ul, ul#nav2 li.sfHover ul { top:44px; }

#nav2 li { z-index:99; }

#nav2 li li { background-color: #3F4045; background-image: url('none'); margin: 0px; z-index:100 }

#nav2 li li a:hover { background-color: #34353B; border: medium none; background-image: url('../images/pages-hover-arrow2.gif'); }

#nav2 li li:hover ul, ul#nav2 li li.sfHover ul { top:0px; }

/* 

  Search Styles 

*/

.search { float:left; width:230px; height:32px; background:url('../images/searchbg.png') no-repeat; padding: 0px; margin-left:0px; margin-right:10px; margin-top:5px; margin-bottom:0px }

#searchform { padding: 0px; width:230px; height:32px; }

.search input { margin:4px 0 0 10px; height:21px; width:170px; background:none; font-size:1.4em; color:#f2f2f2; float: left; border:none; font-size: 12px; padding: 5px 0px; }

#searchsubmit { width: 32px; height: 32px; float: left; margin: 0px; padding: 0px; }

.footer-box { width: 250px; float: left; padding: 20px; margin-left: 15px; border: 1px solid #333539; background-color: #292A2E; color: #FFFFFF; }

.footer-box ul { margin: 0px; padding: 0px; }

.footer-box ul li { margin: 0px; padding: 0px; display: block; float: left; width: 100%; }

.footer-box a:link, .footer-box a:hover, .footer-box a:visited { color: #D5D5D5; display: block; padding: 5px 10px; width: 100%; }

/* Captions */
.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }

.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; }

.wp-caption img { margin: 0; padding: 0; border: 0px none; }

.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }

/* End captions */

/* Begin Images */
p img { padding: 0; max-width: 100%; }

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered { display: block; margin-left: auto; margin-right: auto; }

img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }

img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }

.alignright { float: right; }

.alignleft { float: left }

/* End Images */

.keepreading { float:right; padding-left:20px; background:url('../images/arrow2.png') no-repeat left; margin-top:12px; position:relative; right:-25px }

.keepreading a:link, .keepreading a:visited { color:#FFF; font-size: 10px; background:#3F4045; padding: 3px 7px 3px 7px; display: block; }

.keepreading a:hover { color:#FFF; }

.side_roll #calendar_wrap { float: left; }

/*------------------------------------------------*/
/*-------------------[PAGE NAVI]------------------*/
/*------------------------------------------------*/
.subpost_wrap2 .wp-pagenavi { margin: 15px 0px 15px 15px; float: left; }
.subpost_wrap2 .wp-pagenavi a, .subpost_wrap2  .wp-pagenavi a:link { padding: 5px 7px; margin: 2px; text-decoration: none; border: 1px solid #a19a86; color: #fff; background-color: #817965; }
.subpost_wrap2 .wp-pagenavi a:visited { padding: 5px 7px; margin: 2px; text-decoration: none; border: 1px solid #a19a86; color: #fff; background-color: #817965; }
.subpost_wrap2 .wp-pagenavi a:hover { border: 1px solid #c40000; color: #FFF; background-color: #a20000; }
.subpost_wrap2 .wp-pagenavi a:active { padding: 5px 7px; margin: 2px; text-decoration: none; border: 1px solid #a19a86; color: #fff; background-color: #817965; }
.subpost_wrap2 .wp-pagenavi span.pages { padding: 5px 7px; margin: 2px 2px 2px 2px; color: #fff; border: 1px solid #a19a86; color: #fff; background-color: #817965; }
.subpost_wrap2 .wp-pagenavi span.current { padding: 5px 7px; margin: 2px; font-weight: bold; border: 1px solid #c40000; color: #FFF; background-color: #a20000; }
.subpost_wrap2 .wp-pagenavi span.extend { padding: 5px 7px; margin: 2px; border: 1px solid #c40000; color: #FFF; background-color: #a20000; }

.wp-pagenavi { margin: 10px 0px 15px 15px; float: left; }
.wp-pagenavi a, .wp-pagenavi a:link { padding: 5px 7px; margin: 2px; text-decoration: none; border: 1px solid #dcdcdc; color: #000; background-color: #fff; }
.wp-pagenavi a:visited { padding: 5px 7px; margin: 2px; text-decoration: none; border: 1px solid #dcdcdc; color: #000; background-color: #fff; }
.wp-pagenavi a:hover { border: 1px solid #c40000; color: #FFF; background-color: #a20000; }
.wp-pagenavi a:active { padding: 5px 7px; margin: 2px; text-decoration: none; border: 1px solid #dcdcdc; color: #fff; background-color: #fff; }
.wp-pagenavi span.pages { padding: 5px 7px; margin: 2px 2px 2px 2px; color: #fff; border: 1px solid #dcdcdc; color: #000; background-color: #fff; }
.wp-pagenavi span.current { padding: 5px 7px; margin: 2px; font-weight: bold; border: 1px solid #c40000; color: #FFF; background-color: #a20000; }
.wp-pagenavi span.extend { padding: 5px 7px; margin: 2px; border: 1px solid #c40000; color: #000; background-color: #a20000; }

.background_produse
{
background-image:url('../images/4.jpg'); height: 400px; width: 490px; float:left; margin-left:2%
}
.link_categ_prod_1
{
background-image:url('../images/b12.png');
width:138px; 
height:133px; 
position:absolute
}

a.link_categ_prod_1:hover
{
background-image:url('../images/b12.png');
width:138px; 
height:133px; 
position:absolute
}

.link_categ_prod_2
{
background-image:url('../images/b13.png');
width:138px; 
height:133px; 
position:absolute
}

a.link_categ_prod_2:hover
{
background-image:url('../images/b13.png');
width:136px; 
height:133px; 
position:absolute
}

.link_categ_prod_3
{
background-image:url('../images/b14.png');
width:136px; 
height:133px; 
position:absolute
}

a.link_categ_prod_3:hover
{
background-image:url('../images/b14.png');
width:136px; 
height:133px; 
position:absolute
}

.link_categ_prod_4
{
background-image:url('../images/b15.png');
width:149px; 
height:133px; 
position:absolute
}

a.link_categ_prod_4:hover
{
background-image:url('../images/b15.png');
width:149px; 
height:133px; 
position:absolute
}

a.lk_prod
{
color:#ffffff;
}
a.lk_prod:hover
{
color:blue;
}
a.lk_prod:visited
{
color:#ffffff;
}