/*
Theme Name: onlinecasinoparliament 
Author:  onlinecasinoparliament
Author URI: http://onlinecasinoparliament.com/ 
*/

/* =Reset default browser CSS.  
-------------------------------------------------------------- */


* {
	margin: 0px;
	padding: 0px;
}
* html li {
	vertical-align: bottom;
}
* html img {
	vertical-align: middle;
}
* html input {
	vertical-align: middle;
}
html, body {
	height: 100%;
}
img {
	border: 0px;
}
ul, ol {
	padding: 0px;
	margin: 0px;
}
li {
	padding: 0px;
	margin: 0px;
	list-style: inside;
}
ul li {
	list-style-type:circle;
}
ol li {
	list-style-type:decimal;
}
* html li {
	vertical-align: bottom;
}
a {
	color: #6f6f6f;
	text-decoration: none;
	cursor:pointer;
	border: none;
	outline: none;
}
.clear {
	clear:both;
	height:0px;
	display:block;
	font-size:0px;
}
h1 {
}
body {
	font-family:arial;
	font-size:11px;
	color:#000;
	text-align:center;
	text-decoration: none;
}

h2#programmih{font-size: 22px;}

.tab-inofbox{
float: left;
height: 89px;
margin-right: 5px;
margin-top: 15px;
width: 200px;
} 
.tab-inofbox img, .brdrimg img{
border: 2px solid #CCCCCC;
display: inline;
float: left;
margin-bottom: 5px;
margin-right: 10px;
}

.tab-inofbox h2{
font-size: 12px;
margin-bottom: 7px;
}

#home-wrapper {
	width:100%;
	margin:auto;
	text-align:left;
	clear: both;
	overflow: hidden;
	font-family:arial;
	background: url(../../../../wp-content/themes/ocp/images/headerbg.png) repeat-x top center;
}
#header {
	width: 1000px;
	margin:0 auto;
	overflow: hidden;
}
.top-menu {
	overflow: hidden;
	padding-top: 8px;
	padding-left: 25px;
}
.top-nav {
  background: url("../../../../wp-content/themes/ocp/images/img01.png") no-repeat scroll 0 0 transparent;
    float: left;
    overflow: hidden;
    padding-bottom: 10px;
    padding-left: 25px;
    width: 770px;
}
.top-nav li {
	color: #777777;
	display: inherit;
	float: left;
	font-size: 13px;
	font-weight: bold;
	margin: 3px 18px 0 0;
}
.top-nav li a {
	color: #777777;
}
.top-nav li a:hover, .top-nav li.current-menu-item a{ color:#0e0e0e;}
.banner {
	overflow: hidden;
	 text-align: center;
	padding: 0;
	margin-top: 17px;
	height: 90px;
	margin-left: 10px;
}

#bb728 img{
margin-top: 5px;
width: 676px;
}

	.header-blog {overflow: hidden; clear:both; margin:7px 0 0;}
	.header-blog-top {width: 20px; height: 135px; background: url(../../../../wp-content/themes/ocp/images/left.png) no-repeat; float: left; display: inline;}
	.header-blog-mid {width: 950px; height: 135px; background: url(../../../../wp-content/themes/ocp/images/mid.png) repeat-x; float: left; display: inline;}
	.header-blog-right {width: 20px; height: 135px; background: url(../../../../wp-content/themes/ocp/images/right.png) no-repeat; float: left; display: inline;}
	.logo {
		display: inline;
		float: left;
		height: 75px;
		margin: 28px 20px 0 15px;
		width: 201px;
	}
	.header-box { float: right; display: inline;}
	.header-box #searchform{margin-top: 10px;}
	.link-target { margin:auto; clear:both; padding:15px 0px 5px 0px; overflow:hidden; text-align:center;}
	.link-target li{display: inline; text-align:center; padding:0px 3px;}
	fieldset.search{border:none; width:260px; height:41px; background: url(../../../../wp-content/themes/ocp/images/txtbox.png) no-repeat;}
	.search input.box { font-family:arial; color:#fff; font-weight:normal; width:195px; height:41px; line-height:41px; padding:0px 0px 0px 20px;  float:left;  font-size:22px; background:url(http://www.onlinecasinoparliament.com/wp-content/themes/ocp/images/txt.png) no-repeat; border: none;} 
	.btn {float:left; width:38px; height:41px; background:none; border:none; display:inline; margin-left: 3px; cursor:pointer;}
	#container {width:100%; overflow: hidden; margin: 0 auto; padding-top: 0px; clear:both;} 
	.topblock {width:950px; overflow: hidden; margin: 0 auto; clear:both;}
	.topblock h1, #footer-text h2{font-size:16px; font-weight:bold; color:#676767; padding-bottom:10px;}
	.topblock p { padding:0px 0px 10px 0px; line-height:14px; font-size:11px;}  
	#footer-text{padding:10px 30px 30px;}
	.casino-block{overflow:hidden; clear:both; margin:15px auto; background:#f0f0f0; border:1px solid #e3e3e3; width:960px;}
	.casino-block ul {margin:auto; clear:both; overflow:hidden; padding:10px 0px;} 
	.casino-block ul li.sl{width:45px; text-align:center; margin:12px 5px 0px 0px; font-size:20px; font-weight:bold; color:#999;} 
	.casino-block ul li.casino-brand{width:100px; text-align:center; margin:0px 10px 0px 0px;}
	.casino-block ul li.casino-info{width:130px; margin:10px 22px 0px 0px; text-align:center;} 
	.casino-block ul li.max {text-align:center; width:194px; height:48px; line-height:48px; margin-right:18px; background:url(../../../../wp-content/themes/ocp/images/bonusbox1.png) no-repeat; color:#034770; font-weight:bold;} 
	.casino-block ul li.games{text-align:center; width:200px; margin:8px 20px 0px 0px;}  
	.casino-block ul li.rate{text-align:center; width:65px; margin:17px 40px 0px 0px;}  
	.casino-block ul li{list-style:none; float:left; color:#2f4353; font-size:12px; display:inline;}
	.casino-block ul li a{color:#333; font-weight:bold;}  
	.casino-block ul li.visit a{
		background-color: #2599cf;
		background-image: -moz-linear-gradient(center bottom , rgba(0, 0, 0, 0.08) 0%, rgba(128, 128, 128, 0.08) 50%, rgba(255, 255, 255, 0.08) 100%);
		border-color: rgba(0, 0, 0, 0.05) !important;
		border-radius: 3px 3px 3px 3px;
		border-style: solid;
		border-width: 1px;
		box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset;
		color: #FFFFFF ;
		cursor: pointer;
		display: inline-block;
		font-family: Open Sans,Arial,Helvetica,sans-serif;
		font-size: 1em;
		line-height: 1.6em;
		padding: 3px 12px;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
		width: auto;
		margin-top: 10px;
		}.item-blocks .more a{color:#fff; text-decoration:none; display:block;}
	.casino-block ul li.visit a:hover, .casino-block ul li a:hover, .item-blocks .more a:hover{color:#000000;}
	.casino-block ul li span{ display:block;} 
	.casino-block ul li.casino-info span{ font-size:11px; color:#999;}
	.casino-block ul li.games span{ font-size:12px; color:#034770; font-weight:bold;}
	.casino-block ul.gray li.max {text-align:center; width:196px; height:47px; line-height:47px; margin-right:18px; background:url(../../../../wp-content/themes/ocp/images/bonusbox2.png) no-repeat; color:#034770; font-weight:bold;} 
	.gray{ background:#e3e3e3;} 
	
	#main{background:url(../../../../wp-content/themes/ocp/images/bg1.png) repeat-x top #fff; width:100%; margin:auto; clear:both; overflow:hidden;}
	.main-wrap{background:url(../../../../wp-content/themes/ocp/images/bg22.png) repeat-x top #fff; width:984px; margin:auto; clear:both; overflow:hidden; min-height:245px;} 
	
	/*-----------------------news--------------------------------*/
	.news-blocks-box{ background:url(../../../../wp-content/themes/ocp/images/bottombr.png) no-repeat bottom; width:935px; padding:30px 0px 20px 25px; min-height:155px; margin:auto; clear:both; overflow:hidden;}
	.news-block{ float:left; width:225px; color:#000; font-size:11px; display:inline;} 
	.news-block img{ background:url(../../../../wp-content/themes/ocp/images/box2.png) no-repeat; width:90px; height:50px; padding:1px 2px 9px 3px; float:left; display:inline; margin-right:10px;}
	.news-block h5{line-height:18px; font-size:13px; color:#0c69b0; font-weight:bold;}
	.news-block h5 a{color:#0c69b0;}
	.news-block p{clear: both;}
	.news-block p span{color: #999999;}
	.news-block h5 a:hover, .more a:hover{color:#333;}
	.more{ float:right; background:url(../../../../wp-content/themes/ocp/images/arrow.png) no-repeat 0px 2px; padding-left:16px; color:#676767;  display:inline; margin-top:5px;}
	
	.article-box{ float:left; width:290px; color:#000; font-size:11px; display:inline; margin:0 0 10px; min-height: 125px;} 
	.article-box img{ background:url(../../../../wp-content/themes/ocp/images/box2.png) no-repeat; width:90px; height:50px; padding:1px 2px 9px 3px; float:left; display:inline; margin-right:10px;}
	.article-box h5{line-height:18px; font-size:13px; color:#0c69b0; font-weight:bold; margin-bottom: 10px;}
	.article-box h5 a{color:#0c69b0;}
	.article-box p span{color: #999999;}
	.article-box h5 a:hover, .more a:hover{color:#333;}
	.more{ float:right; background:url(../../../../wp-content/themes/ocp/images/arrow.png) no-repeat 0px 2px; padding-left:16px; color:#676767;  display:inline; margin-top:5px;}
	.more a, .news-blocks-box h1 a:hover{color:#676767;} 
	.news-blocks-box h2{color:#0c69b0; font-size:22px; font-weight:bold; padding-bottom:10px;font-family: Georgia;}
	.news-blocks-box h2 a{color:#0c69b0;}
	
	.blocks{width:930px; margin:auto; clear:both; overflow:hidden;}
	.blocks-l{
		background: url("../../../../wp-content/themes/ocp/images/bottombar.png") no-repeat scroll center bottom transparent;
		display: inline;
		float: left;
		height: 369px;
		margin-right: 14px;
		padding-bottom: 30px;
		width: 615px;
	}
	.blocks-r{width:300px; float:left; background:url(../../../../wp-content/themes/ocp/images/bottombar-small.png) no-repeat bottom; padding-bottom:30px;}
	.block-wrap{ padding:10px 15px 10px 10px; height:292px; overflow:hidden; clear:both;}
	.block-wrap p{ line-height: 18px;}
	.offer-block{ background:#f5f2f2 url(../../../../wp-content/themes/ocp/images/box3.png) no-repeat; height:300px; padding:10px 10px 2px 10px; overflow:hidden; margin:auto;}
	.offer-block h3{  text-align:center;color:#818080; font-size:15px; font-weight:bold; line-height:18px;}
	.offer-block .brand{ margin:auto; text-align:center; clear:both;}
	.offer-block .bonus-block{text-align:center; font-size:20px; color:#2d353f; vertical-align:top; line-height:30px; font-weight:bold; width:240px; margin:auto;}
	.offer-block .bonus-block span{ font-size:40px; line-height:40px; font-weight:bold; color:#e40000;}
	.offer-block .code{ margin:7px auto 5px auto; text-align:center; font-size:20px; font-weight:bold; color:#3a3939; border-top:1px solid #bfbfbf; border-bottom :1px solid #bfbfbf; padding:9px 0px;}
	.offer-block .code span{ border:1px solid #c2c2c2; padding:5px; font-size:15px; font-weight:normal; text-align:center;}
	.playnow{	
		background-color: #0c69b0;
		background-image: -moz-linear-gradient(center bottom , rgba(0, 0, 0, 0.08) 0%, rgba(128, 128, 128, 0.08) 50%, rgba(255, 255, 255, 0.08) 100%);
		border-color: rgba(0, 0, 0, 0.05) !important;
		border-radius: 3px 3px 3px 3px;
		border-style: solid;
		border-width: 1px;
		box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset;
		color: #FFFFFF ;
		cursor: pointer;
		display: inline-block;
		font-family: Open Sans,Arial,Helvetica,sans-serif;
		font-size: 20px;
		line-height: 1.6em;
		padding: 3px 12px;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
		width: 235px;
		margin: 10px 0 0 10px;
		}
	.playnow a{ color:#fff;}
	
	
	.item-blocks{margin:auto; clear:both; overflow:hidden; padding:20px 0px 35px 0px; width:930px; background:url(../../../../wp-content/themes/ocp/images/bottombr.png) no-repeat center bottom;}	 
	.item-blocks .info-block{width:170px; float:left; margin:0px 18px 20px 0px; display:inline;}
	.item-blocks .info-block h3{font-size:14px; font-weight:bold; color:#48494f; text-align:center; background:#ccc; line-height:24px; height:24px; margin:1px auto 5px auto;; width:170px;}
	.item-blocks .info-block h3 a{color:#48494f;}
	.item-blocks .info-block h3 a:hover{color:#000;}
	.item-blocks .info-block.last{ margin-right:0px;}
	.item-blocks .preview{width:170px; height:140px; overflow:hidden; clear:both; margin:auto auto 1px auto;} 
	.item-blocks .price{float:left; font-size:14px; line-height:18px; font-weight:bold; color:#333; width:80px;}
	.item-blocks .info-block .more1{	background-color: #2599cf;
		background-image: -moz-linear-gradient(center bottom , rgba(0, 0, 0, 0.08) 0%, rgba(128, 128, 128, 0.08) 50%, rgba(255, 255, 255, 0.08) 100%);
		border-color: rgba(0, 0, 0, 0.05) !important;
		border-radius: 3px 3px 3px 3px;
		border-style: solid;
		border-width: 1px;
		box-shadow: 0 1px 0 rgba(255, 255, 255, 0.3) inset;
		color: #FFFFFF ;
		cursor: pointer;
		display: inline-block;
		font-family: Open Sans,Arial,Helvetica,sans-serif;
		font-size: 1em;
		line-height: 1.6em;
		padding: 3px 12px;
		text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
		width: auto;
		margin-left:45px;
		}  
	.item-blocks .info-block .more1 a{ color:#fff;}
	.item-blocks .info-block .more1 a:hover, .playnow a:hover{ color:#ccc;}


	.item-blocks2{margin:auto; clear:both; overflow:hidden; padding:20px 0px 5px 0px;}	 
	.item-blocks2 .info-block{width:170px; float:left; margin:0px 18px 20px 0px; display:inline;}
	.item-blocks2 .info-block h3{font-size:14px; font-weight:bold; color:#48494f; text-align:center; background:#ccc; line-height:24px; height:24px; margin:1px auto 5px auto;; width:170px;}
	.item-blocks2 .info-block h3 a{color:#48494f;}
	.item-blocks2 .info-block h3 a:hover{color:#000;}
	.item-blocks2 .info-block.last{ margin-right:0px;}
	.item-blocks2 .preview{width:170px; height:140px; overflow:hidden; clear:both; margin:auto auto 1px auto;} 
	.item-blocks2 .price{float:left; font-size:14px; line-height:18px; font-weight:bold; color:#333; width:80px;}
	.item-blocks2 .info-block .more1{float:right; background:url(../../../../wp-content/themes/ocp/images/btn.png) no-repeat; font-weight:bold; width:63px; height:21px; line-height:21px; text-align:center; color:#fff; font-size:11px;}  
	.item-blocks2 .info-block .more1 a{ color:#fff;}
	.item-blocks2 .info-block .more1 a:hover, .playnow a:hover{ color:#ccc;}
	
	/*-------------extra-----------*/
	.widget-title{ display: none;}  
	.postblock p {padding:0px 0px 10px 0px !important;}
	.postblock img {float:left;	margin-right:15px;}
	.postblock span {font-size: 10px; color: #999;}
	.single-blck span, .single span {font-size: 10px; color: #999;}.single-blck span {font-size: 10px; color: #999;}
	.single-blck span a, .single span a{font-size: 11px; color: #999; font-weight: bold;}
	.postblock h4 {font-size:14px; padding-bottom: 10px;}
	.wpcf7-form input, .wpcf7-form textarea{ padding:4px; font-size:12px; border:1px solid #ccc; background:#fff;}
	.wpcf7-form p{ padding-bottom:10px !important;}
	.single img, .single-blck img{ float:left; margin-right:10px; display:inline-block;} 
	.single p, .postblock p, .single-blck p, .singleblock p{color:#333  !important;} 
	.single, .postblock, .singleblock {overflow:hidden; margin:0px; padding:10px 20px 0px 0px; clear:both; font-size:12px; color:#000  !important; line-height:18px;}
	.single-blck {padding:5px 35px 15px 0px; overflow:hidden; clear:both; font-size:12px; line-height:18px; color:#333  !important;} 
	blockquote {font-size:14px; color:#000  !important; font-family:Georgia; margin:24px 0px 10px 20px;	font-style:italic;}
	blockquote p {color:#000 !important;}
	#content h1, h1.page-title{padding:0px 0px 25px 0px !important; text-shadow:1px 0px 0px #9C9; font-size:22px !important; font-weight:bold; font-family:Georgia; color:#0c69b0 !important; } 
	#content .postblock h2, #content .single h3{ font-size:14px; font-weight:bold; color:#333;}
	#content .postblock h2 a,  #content .single h3 a{ color:#333;}
	#content{ float:left; width:620px; margin:30px 15px 10px 30px; display:inline;}
	#content h2{ color:#0c69b0; font-size:18px; font-weight:bold; padding-bottom:10px;}
	#content .single-blck h3{ color:#000000; font-size:14px; font-weight:bold; padding-bottom:10px;}
	#content h2 a, #content .postblock h2 a:hover{ color:#0c69b0;}
	#content h2 a:hover, .back_03 h5 a:hover{ color:#000;}
	#sidebar{width:290px; float:left;  margin:30px 0px 0px 0px; display:inline;}
	#sidebar h3{ font-size:18px; font-weight:bold;}
    .navigation{ padding:20px 0px; overflow:hidden; clear:both; margin:0px 0px 0px 4px; font-size:12px; font-weight:bold;}
	
	.blog_box{ width:290px; background:url(../../../../wp-content/themes/ocp/images/bottombar-small.png) no-repeat bottom #f5f2f2; margin:auto auto 20px auto; clear:both; overflow:hidden; padding-bottom:30px;} 
	.blog_box h3, .blocks-l h1, .blocks-r h1, .blog_box1 h3, h2#programmih{ padding:0px 10px; background:url(../../../../wp-content/themes/ocp/images/headerbar.png) repeat-x; height:57px; line-height:57px; /*font-size:22px;*/ color:#fff; font-family:georgia;}
	.blog_box h3 a, .blocks-l h1 a, .blocks-r h1 a, .blog_box1 h3 a, h2#programmih a{color:#fff; font-family: georgia; font-weight: bold; text-transform: uppercase;font-size:20px;}
	.blog_box h3 a:hover, .playnw a:hover, .blocks-l h1 a:hover, .blocks-r h1 a:hover, .blog_box1 h3 a:hover{color:#ccc;}
	.box{display:inline; border:2px solid #ccc; float:left; height:77px; margin:0 0px 5px 5px;  position:relative; width:134px;} 
	.box h2{font-size:12px; background:url(../../../../wp-content/themes/ocp/images/bg3.png) repeat-x; height:20px; line-height:20px; text-align:center; position:relative; margin-top:-23px; font-weight:bold; color:#fff;}
	.box h2 a{ color:#ffffff;}
	.box1 {border:2px solid #CCCCCC; display:inline; float:left; font-family:arial; height: 76px; margin-right: 9px; margin-top: 0;  width: 130px;}
	.back_03 {background:#efefef; height:81px; margin-left: 137px; margin-bottom: 10px;  text-align: left; width: 150px;}
	#flash-carousel li h4{text-align: center; width: 100%;}
	#flash-carousel li h4 a{color: #1D56A8; margin-top: 10px; text-align: center; font-weight: normal;}
	#flash-carousel li h4 a:hover{ text-decoration: underline;}
	.playnw {font-family: 'Arvo', serif; margin:auto;  color: #565656; font-size:22px;  line-height:25px; text-align: center;  padding: 10px 0;} 
	
	.blog_box1{ width:300px; background:url(../../../../wp-content/themes/ocp/images/bottombar-small.png) no-repeat bottom #fff; margin:0px 15px 0px 0px; float:left; height:340px; padding-bottom:30px;}
	.blog_box1.last{ margin:0px;}
	.blog_box1 .box{ margin:8px 0px 0px 8px;}
	.blog_box1 .back_03{margin-bottom:0px; margin-top:8px;}
	.article-block{margin:15px 0 0 0; width:300px; clear:both; overflow:hidden; min-height: 268px;}
	.article-block ul li{display:block; color:#414141; font-size:12px; line-height:18px; padding:0px 0px 6px 0px; font-weight:bold;}
	.article-block ul li a{ color:#414141;}
	.article-block ul li a:hover{color:#000;}  
	
	.mid-block{ width:930px; margin:auto; clear:both; overflow:hidden; padding:0px 15px 60px 15px; min-height:218px; background:url(../../../../wp-content/themes/ocp/images/bottom.png) no-repeat center bottom;}
	.newsletter{width:960px; margin:auto; clear:both; overflow:hidden; padding:10px 0px 0px 0px; height:140px; background:url(../../../../wp-content/themes/ocp/images/newsletterbottom.png) no-repeat center bottom;}    .newsletter h4{ color:#333; font-weight:bold; padding:10px 0px 10px 30px; font-size:14px;}
	.newsletter-form{ background: url(../../../../wp-content/themes/ocp/images/bg222.png) repeat-x; width:898px; height:75px; margin:auto; clear:both; overflow:hidden; color:#fff; }  
	.email-block{float:left; height:75px; width:180px; padding:0px 12px; margin-right:12px; display:inline;} 
	.email-block ul, .name-block ul, .other-block ul{ padding-top:15px;}
	.email-block ul li, .other-block ul li{ list-style:none; display:block; font-size:11px; font-weight:bold;}
	.email-block ul li label, .other-block ul li label, .name-block ul li label{ display:block; padding-bottom:4px;}
	.email-block input{ width:170px; padding:5px 4px 7px 5px; border:1px solid #024276; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; font-size:11px;} 
	.name-block{float:left; width:270px; padding-right:2px;display:inline; margin-right:12px; height:75px;}
	.name-block ul li{ float:left; width:120px; margin-right:15px; list-style: none; display:inline;}
	.name-block input, .other-block input{width:110px; padding:5px 5px 7px 5px; border:1px solid #024276; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; font-size:11px;} 
	.other-block{float:left; width:120px; display:inline; margin-right:15px; padding-right:20px; height:75px;}
	.signblock{float:left; width:110px; display:inline; margin-right:10px; padding-right:20px; height:75px;}
	.signblock div{ padding-top:10px; font-weight:bold; font-size:11px;}
	.signblock div input{ position:relative; top:2px;}
	.signblock p{ color:#fff; padding:2px 0px; font-weight:bold; line-height:15px;}
	.input-btn{ float:left; width:94px; text-align:center;}
	.input-btn input.submit-btn{ margin:18px auto auto auto; width:82px; line-height:41px; height:41px; text-align:center; background:url(../../../../wp-content/themes/ocp/images/btn1.png) no-repeat; font-size:14px; border:0px; cursor:pointer; color:#fff; font-weight:bold; font-family:arial;}
	.input:focus{ outline:none;}  
	
	.single-list ul{ margin-bottom:10px; font-size:12px; overflow:hidden; clear: both;}
	.single-list ul li{ float:left; width:220px; margin-right:15px; list-style:none; padding-left:10px; background:url(../../../../wp-content/themes/ocp/images/arr.png) no-repeat 0px 3px; padding-bottom:5px; display:inline;}
	.single-list ul li ul{ margin:10px 0px 10px 10px; overflow:hidden;} 
	
	#footer{width:930px; margin:auto; clear:both; overflow:hidden; padding:20px 0px; text-align:center; border-top: 1px solid #CCCCCC;}
	.copyright{ font-size:11px; color:#6f6f6f; padding-top:8px; }
	.footer-bar{margin:auto; clear:both; overflow:hidden; width:850px; text-align:center;}
	.footer-bar span{ font-weight:bold; padding-right:5px; float:left; color:#6f6f6f;}
	.footer-bar ul{ float:left; margin:0px; padding:0px; color:#6f6f6f;}
	.footer-bar ul li{ line-height:11px; font-size:11px; color:#6f6f6f; border-right:1px solid #6f6f6f; text-align:center; padding-right:14px; margin-right:14px; display:inline;}
	.footer-bar ul li.last{ border:0px;}
	.footer-bar ul li a, .copyright a{color:#6f6f6f;}
	.footer-bar ul li a:hover, .copyright a:hover{color:#333;} 
	
	/*comments*/
	#comments{ padding:10px 10px; overflow:hidden; clear:both;}
	.logged-in-as{ color:#000 !important; padding-bottom:10px;}
	.form-allowed-tags, .required, .comment-notes {display:none;}
	.vcard img{ float:left; margin-right:10px; display:inline; height:45px; width:45px;}
	#respond {margin:10px 0px 10px 20px;}
	.wp-paginate .title{ background:none !important;}
	#commentform input {background:#f7f7f7; border:1px solid #e6e3e3; padding:5px; font-size:13px; font-family:arial; width:220px; margin:4px 0px 6px 0px;}
	.comment-form-comment textarea {background:#f7f7f7; border:1px solid #e6e3e3; padding:5px; font-size:13px; font-family:arial; width:330px; margin:4px 0px 6px 0px;}
	#submit{border:0px !important; background:url(../../../../wp-content/themes/ocp/images/button2.png) no-repeat !important; width:104px !important; cursor:pointer; margin-left:100px !important;	color:#fff !important; font-size:12px !important; font-family:arial; font-weight:bold; text-align:center; height:25px; padding:0px; line-height:25px;}
	.button-small, input.wpcf7-submit{border:0px !important; background:url(../../../../wp-content/themes/ocp/images/button2.png) no-repeat !important; width:104px !important; cursor:pointer; color:#fff !important; font-size:12px !important; font-family:arial; font-weight:bold; text-align:center; height:25px; padding:0px; line-height:25px; }  
	#commentform label {float:left; width:100px; font-size:14px; font-family:arial; color:#333;}
	#reply-title {font-size:15px; color:#000; font-family:arial; font-weight:bold; padding-bottom:8px; margin-bottom:10px;}
	ol.commentlist li {list-style:none !important;}
	.comment-author-admin .fn {font-family:arial; font-size:16px; color:#000; font-weight:normal;}
	.fn {font-family:arial; font-size:16px; color:#565656; font-weight:normal;}
	.comment-meta {width:100%; margin:0px; clear:both; overflow:hidden; }
	.author-vcard {width:100px; float:left; display:inline; margin-top:10px;}
	.author-comments-info {float:left; width:77%; display:inline; margin:10px 0px 0px 10px; }
	.reply {text-transform:uppercase; color:#d31251; font-size:12px; font-family:Verdana; display:inline; margin:0px 10px 0px 0px;}
	.reply a {color:#d31251; float:right;}
	.reply a:hover {color:#000;}
	.comment-content p {color:#808080; font-size:12px; font-family:tahoma; line-height:17px; padding:7px 10px 0px 10px !important;}
	.comment-author {width:90%; margin:0px 0px 0px 15px; clear:both; padding-top:1px; background:url(http://www.onlinecasinoparliament.com/wp-content/themes/ocp/images/hr.png) repeat-x top; }
	ol.commentlist li ul {margin-left:30px; list-style:none !important;	}
	ol.commentlist li ul li div.author-comments-info {width:70%;}
	#comments-title {padding-left:10px; font-size:17px !important; font-family:Tahoma; font-weight:normal; margin-bottom:10px; color:#000 !important; border:0px !important;}
	#comments-title span {color:#000;}
	.page-title {font-size:18px; font-family:arial; font-weight:normal; color:#333; padding-bottom:10px;} 
	.all{
		float: right;
		margin-right: 10px;
		clear: both;
		}

	.all a{
		color: #0C69B0;
		text-decoration: underline;
		}

	.all a:hover{
		text-decoration: none;
		}
	.breadcrumbs{	
		width: 960px;
		margin: 0 auto;
		}
		
		
#site_search {
	}
#site_search #search_submit {
    background: url("../../../../wp-content/themes/ocp/images/search-caps.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    float: left;
    height: 23px;
    width: 20px;
}
#site_search #search_right_cap {
    background: url("../../../../wp-content/themes/ocp/images/search-caps.png") no-repeat scroll right -23px transparent;
    float: left;
    height: 23px;
    width: 11px;
}
#site_search input {
    background: url("../../../../wp-content/themes/ocp/images/search-input-bg.png") repeat-x scroll 0 0 transparent;
    border: medium none;
    color: #000000;
    float: left;
    height: 23px;
    padding: 0 0 0 5px;
    width: 105px;
	color: #767676;
}	

#child_of_list{padding-bottom: 15px;}

#child_of_list span{
color: #6F6F6F;
float: left;
font-weight: bold;
padding-right: 5px;
}

#child_of_list ul li{
float: left;
list-style-type: none;
margin-right: 5px;
}

#child_of_list ul li a{text-decoration: underline;}