/* GENERAL 
--------------------------------------------------------------------------------- */
* {margin:0; padding:0;}
html {background:#7f2a00 url(bg-html.gif) top left repeat-x;}
body {background:url(bg-body.jpg) top center no-repeat; font-size:12px; color:#343434; font-family:Arial, Helvetica, sans-serif;}

textarea {width:200px; line-height:18px;}
a {text-decoration:none; color:#c35c00;	outline:none;}
a:hover {text-decoration:underline;	color:#959595;}
img {border:0;}

/* LAYOUT 
--------------------------------------------------------------------------------- */
#main {overflow:auto}
#okvir {width:970px; margin:auto;}

/* HEAD SEGMENT 
--------------------------------------------------------------------------------- */
#header {float:left; height:100px; width:970px; padding:0;}
#header a.logo {float:left; color:#fff;	background:url(bg-logo.png) top left no-repeat; display:block;	height:100px; text-indent:-99999px; width:304px; font-size:14px;}
#site {float:left; height:63px; width:970px; background:url(bg-site.GIF) top center no-repeat;}
#site a {float:left; margin-left:334px; margin-top:4px; height:59px; background:url(website-button.gif) 0 0 no-repeat; width:60px; text-indent:-9999px;}
#site a:hover {background:url(website-button.gif) 0 -60px no-repeat;}
#searchBox {float:right; width:211px; padding:20px 28px 0 0;}
.innerSearch {float:left; width:211px; height:30px; background:url(search-bgr.gif) 0 0 no-repeat;}
.innerSearch input.searchField {float:left; width:168px; height:22px; border:0; background:none; font-size:11px; color:#707070; padding:8px 0 0 10px;}
.innerSearch input.searchField:focus {border:0; outline:none;}
.innerSearch input.searchButton {float:left; width:30px; height:30px; border:0; background:none; text-indent:-9999px; cursor:pointer;}

/* CONTENT 
--------------------------------------------------------------------------------- */				
#content {float:left; width:970px; background:url(bg-content.gif) top center repeat-y;}

/*#fresh {float:left; width:970px; height:248px; color:#6c6c6c; text-align:center; background:url(default-bgr.jpg) center top no-repeat;}*/

#fresh {
background:#EAEAEA;
color:#6C6C6C;
float:left;
margin-left:5px;
text-align:center;
width:960px;
_width:950px;
padding:5px 0;
}

#fresh img{border:1px solid;
}

#innerContentHoder {float:left; width:960px; padding:23px 5px 0px 5px; background:url(content-top-bgr.gif) center top no-repeat;}

/* Posts holder
------------------------------------------- */
#posts {float:left; width:480px;}
* html #posts {width:450px;}
#posts h2 {float:left; display:block; width:437px; margin-bottom:7px; color:#AF4820;}

/* Single post */
.post {float:left; position:relative; width:444px; background:url(bg-post.gif) bottom left no-repeat; padding-right:12px; padding-left:24px; margin-bottom:24px;}

span.date {padding-left:16px; background:url(icon-date.gif) left center no-repeat;}
span.author {padding-left:16px;	margin-left:12px; background:url(icon-author.gif) left center no-repeat;}
span.author span {color:#c35c00;}

.entry {padding-top:14px;}
.entry a.more-link {display:none;}
.entry img {padding-bottom:4px; padding-top:0;}
.entry p.wp-caption-text {font-size:11px; padding:0 0 14px 0; line-height:13px; font-style:italic;}

.post p.dauthor, .post p.category {font-size:11px; padding-bottom:0px; line-height:15px;}
.post p.category {background: url(icon-category.gif) left center no-repeat; padding-left:16px;}
.post h3 {font-family:Arial, Helvetica, sans-serif; color:#959595; font-weight:bold; font-size:17px; line-height:21px; padding-bottom:4px;}
.post p {line-height:18px; padding-bottom:14px; font-size:12px;}
.post ul {padding:0 0 14px 20px; list-style-type:none;}
.post ul li {background:url(bullet.gif) 0 7px no-repeat; padding:0 0 0 12px; line-height:18px; font-size:12px;}
.post ol {padding:0 0 14px 37px;}
.post ol li {padding:0; line-height:18px; font-size:12px;}
.post blockquote {padding:10px 0 0 20px; width:300px; margin-bottom:14px; /*background:url(data/quotes-1.gif) left top no-repeat;*/ font-style:italic;}	
.post blockquote p {padding:0 10px 10px 0; /*background:url(data/quotes-2.gif) right bottom no-repeat;*/}


.post div.p_info {float:left; width:444px; margin-bottom:24px;}
.post div.p_info a.rfs {background:url(full-story-button.gif) 0 0 no-repeat; width:148px; height:25px; display:block; text-indent:-9999px;	float:left;}
.post div.p_info a.bck {background:url(back-button.gif) 0 0 no-repeat; width:131px; height:25px; display:block; text-indent:-9999px; float:left;}
.post div.p_info a.rfs:hover {background:url(full-story-button.gif) 0 -25px no-repeat;}
.post div.p_info a.bck:hover {background:url(back-button.gif) 0 -25px no-repeat;}

span.com {float:right; background:url(bg-com.gif) top left no-repeat; height:25px; display:block; line-height:25px;	padding-left:28px; font-size:11px; margin-left:41px; width:113px;}
span.com b {font-weight:bold; color:#535353;}

span.stf {float:right; background: url(bg-stf.gif) top left no-repeat; height:25px; display:block; line-height:25px; padding-left:28px; font-size:11px; width:86px;}
.tellAfrindBox {position:absolute; right:25px; bottom:23px; font-size:11px;}

/* Page pagination */
.paginacija {float:left; padding-bottom:24px; margin-right:12px; margin-left:24px; font-weight:bold; background:url(bg-paginacija.png) top left no-repeat;	line-height:25px; height:25px; color:#c35c00; width:444px;}
* html .paginacija {margin-left:12px; width:444px;}
.paginacija a:hover {color:#535353;}
.previousNav {float:right; width:92px; height:25px; display:block;}
.previousNav a {background:url(next-button.gif) 0 0 no-repeat;	display:block; float:right;	height:25px; width:92px; text-indent:-9999px;}
.previousNav a:hover {background:url(next-button.gif) 0 -25px no-repeat;}
.nextNav {float:left; width:92px; height:25px; display:block;}
.nextNav a{background:url(previous-button.gif) 0 0 no-repeat; display:block; text-indent:-9999px; float:left; width:92px; height:25px;}
.nextNav a:hover {background:url(previous-button.gif) 0 -25px no-repeat;}
.pages {float:left;	width:260px; text-align:center;}
.pages a {padding:3px 7px 3px 7px; margin-right:1px; margin-left:1px;}
.pages a.current {background:url(bg-a-pages.gif) top left no-repeat;}
#wp_page_numbers ul li.active_page a {background:url(bg-a-pages.gif) top left no-repeat;}


/* Comments */
.comments {float:left; background:url(bg-post.gif) bottom left no-repeat; width:444px; padding:0 12px 14px 24px; margin-bottom:24px;}
.comments h2 {float:left; width:444px; display:block;}
.comment {float:left; width:444px; background:url(bg-c-comment.gif) bottom center no-repeat; margin-bottom:15px; padding-bottom:4px;}
.ccom {float:left; width:444px; background:url(bg-comment.gif) top center repeat-y;}
.ccom p {float:left; width:424px; overflow:auto; line-height:20px; padding:4px 10px 2px 10px;}
.c_info {float:left; width:414px; background:url(bg-i-cooment-z.gif) top center no-repeat; height:35px; line-height:38px; padding-left:30px; padding-bottom:0px;}
/* Admin Users Style */
.user-0 {background:url(bg-i-cooment.gif) top center no-repeat;} 
.c_info a  {font-weight:bold;}
b.c_author {float:left;}
span.c_date {float:right; padding-right:10px; text-align:right; font-size:11px; width:130px; background:url(icon-date.gif) left center no-repeat;}

/* Add comment form */
.comment_form {float:left; position:relative; width:444px; padding-right:12px; padding-left:24px; margin-bottom:12px;}
.comment_form form {padding-bottom:0;}
.comment_form form p {font-size:11px;}
.box {float:left; width:222px; padding-bottom:11px;}
.s {padding-left:11px; width:211px;}
.comment_form form h2 {float:left; display:block; width:80px;}
.comment_form label {width:100px; font-weight:bold; font-size:11px;	padding-bottom:3px;	display:block;}
.comment_form form input.inputfc {float:left; font-size:12px; border:0; background:none; outline:none; height:15px; width:193px; padding:7px 9px 8px 9px; display:block; color:#434343;}
.comment_form form p.inputfc {background:url(short-field-bgr.gif) 0 0 no-repeat; width:211px; height:30px;}
.comment_form form input.big_inputfc {float:left; font-size:12px;  border:0; background:none; outline:none; height:15px; width:426px; margin-bottom:11px;	padding:7px 9px 8px 9px; display:block; color:#434343;}
.comment_form form p.big_inputfc {background: url(wide-field-bgr.gif) 0 0 no-repeat; width:444px; height:30px;}
#div_ctextarea {background:url(bg-c-form-textarea.gif) 0 0 no-repeat; width:444px;	height:119px; float:left;}
.comment_form form textarea {background: none; outline:none; font-family:Arial, Helvetica, sans-serif;	width:426px; padding:9px; overflow:auto; height:101px; border:none; font-size:11px; float:left; margin-bottom:-2px; color:#434343; font-size:12px;}
* html #contact form textarea {height:101px;}
.comment_form form input.submitComment {background:url(bg-c-form-button.gif) 0 0 no-repeat; border:0; width:444px; height:31px; text-indent:-9999px; outline:0; cursor:pointer;}

/* Ajax validation styles */
.ajax_comments_spinner {float:left; width:444px; padding:5px 0; font-size:11px; color:#8f8f8f;}
.ajax_comments_spinner img {float:left; margin-right:5px;}
.ajax_comments_error {float:left; width:444px; padding:5px 0; font-size:11px; color:#8f8f8f;}

/* Sidebar 1
------------------------------------------- */
#center {float:left; width:215px; /*width:222px;*/ padding-left:12px;}
* html #center {padding-left:10px;}
#centar h2 {width:200px; margin-left:-1px; display:block; margin-bottom:12px;}
.centar_content {padding-right:12px;}
#center ul {list-style-type:none; color:#535353; margin-top:7px; margin-bottom:19px;}
#center ul li {background:url(li-tag.gif) 0 3px no-repeat;	padding-left:12px; margin-bottom:6px;}

#center h4{
font-size:15px;
margin:10px 0px 5px 5px;
}

.borderTop{
font-size:17px;
border-top-color:silver;
border-top-style:solid;
border-top-width:1px;
color:#AF4820;
margin-right:10px;
padding-top:10px;
}

/* Sidebar 2
------------------------------------------- */
#right {float:left; /*width:222px;*/ width:230px;padding-left:12px;}
* html #right {padding-left:10px;}

#rssHolder {float:left; width:211px; padding-bottom:10px;}
#rssHolder a {float:left; width:211px; height:45px; display:block; background:url(rss-icon.gif) 0 0 no-repeat; text-indent:-9999px;}
#rssHolder a:hover {background-position:0 -45px;}

#right h2 {float:left; width:222px; display:block; margin:15px 0 5px 0;}
#right p {line-height:18px; width:195px; font-size:11px; padding-bottom:5px;}

#right_content {float:left; width:222px;}
#right_content a.sideImgHolder {position:relative; display:block; width:212px; height:105px; margin-bottom:9px;}
#right_content a span {position:absolute; top:1px; left:1px; width:212px; height:105px; background:url(side-img-over.png) 0 -105px no-repeat; cursor:pointer;}

#right_content h3 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding-bottom:9px;}
#right_content h3.noTitle {display:none;}
#right_content h3.vectorsTitle {padding-top:5px;}

.storeImg {float:left; width:211px; margin:0 10px 0 0; height:201px; background:url(store-img.jpg) top left no-repeat;}
.storeImg img {z-index:100; position:absolute;}
#grabItOver {position:absolute; z-index:1; display:none;}

.flickerizedImgs {float:left; width:222px;}
.flickerizedImgs a {float:left; position:relative; display:block; width:100px; height:101px; overflow:hidden; margin-right:10px; margin-bottom:10px;}
.flickerizedImgs a span {position:absolute; z-index:100; width:100px; height:101px; top:0; left:0; background:url(flickerized-frame.png) 0 0 no-repeat; cursor:pointer;}
.flickerizedImgs a img {margin-left:-50px;}
.flickerizedImgs p {padding-top:2px;}
* html .flickerizedImgs p {margin-top:12px;}

* html .flickerizedImgs a {margin-right:5px;}
  
/* FOOTER
--------------------------------------------------------------------------------- */
/*
#footer {height:62px; float:left; width:970px; font-size:11px; text-align:center; line-height:62px; background:url(bg-footer.png) top center no-repeat; color:#8f8f8f;	padding-bottom:54px;}
*/

		#footer {
background:transparent url(bg-footer.GIF) no-repeat scroll center bottom;
color:#8F8F8F;
float:left;
font-size:11px;
text-align:center;
width:970px;
}

h2{font-size:17px;}

.casinosTable img{
margin-right:3px;
}

.casinosTable a{
font-size:12px;
}

.casinosTable td{
border:#eaeaea 1px solid;
font-size:11px;
}

.casinosTable tr{
margin-bottom:3px;
}

h1{
width: 350px; *width: 250px; color: gray; font-size:24px;
}

#articles p{
font-size:12px;
padding-left:25px;
background:url(articlesIcon.gif) no-repeat left top;
}