@charset "utf-8";
/*
Theme Name: Poker Online Strategies
Theme URI: www.pokeronlinestrategies.com
Description: Wordpress powered CMS theme for poker related site.
Version: 1.0

*/

/*
	Reset-Styles
*/
body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul, ol,
li, dl, dt, dd, form, a, fieldset, input, th, td{
margin: 0; padding: 0; border: 0; outline: none;
}
body{
background:#fafafa url(images/bg_main.png) repeat-x;
font-family: Arial, Helvetica, Verdana, sans-serif;
line-height: 1;
font-size: 88%;
color:#464646;
}
h1, h2, h3, h4 {
font-size: 100%;
padding: .6em 0;
margin: 0 15px;
}
h5 {
font-size: 100%;
padding-bottom:.3em;
}
ul, ol{
list-style: none;
}
a{
cursor: pointer;
color:#48b626;
text-decoration: none;
}
a:hover{
text-decoration: none;
color:#245a00;
}
p {
line-height: 1.2;
}
.alignleft {
float:left;
margin:0 10px 10px 0;
}
.alignright {
float:right;
margin:0 0 10px 10px;
}
.red {
color: red;
}
/*
	Header-Background-Styles
*/
.main {
width: 960px;
position: relative;
margin:0 auto;
}
.logosearch{
background:url(images/logo_bg.png) no-repeat;
height:46px;
padding-top:14px;
}
.logosearch .logo{
float:left;
}
.logosearch .searchbox{
background:url(images/searchbox.png) no-repeat;
height:24px;
width:109px;
float:left;
clear:right;
margin-left:550px;
}
.logosearch .searchbox #s {
float:left;
background-color:#414141;
color:#ffffff;
height:16px;
margin-left:5px;
margin-top:2px;
padding-bottom:2px;
padding-top:2px;
width:76px;
}
.logosearch .searchbox #searchsubmit {
background:url(images/searchbox_btn.png) no-repeat;
color:#898989;
font-size:70%;
margin-left:5px;
margin-top:3px;
padding-bottom:3px;
text-indent:-2px;
height:17px;
width:18px;
}
.mainmenu{
height:39px;
}
.header {
background:#6ec924 url(images/bg_header.png) repeat-x;
}
.header_inside{
height:391px;
width:960px;
margin: 0 auto;
}
.textcolumn{
height:374px;
width:409px;
}
.header .header_inside .slideshow{
height:374px;
width:551px;
margin-left:410px;
margin-top:-359px;
background:url(images/header_pic.png) no-repeat;
float:left;
}
#so1_1.slideshow {
height:320px;
width:480px;
margin-left:67px;
margin-top:4px;
}
/*
	Content-Background-Styles
*/
.content {
background:#fafafa url(images/bg_cont.png) repeat-x;
}
.content_inside{
background:url(images/hp_cont_bg.png) no-repeat;
min-height:400px;
width:960px;
margin: 0 auto;
border-top:1px solid #FFFFFF;
}
.content_inside .text{
padding: 132px 40px 40px 40px;
}
.content_inside .contentbox {
background-color:#ffffff;
border:1px solid #c0c0c0;
margin-top:40px;
min-height:300px;
width:960px;
margin-bottom:40px;
display:inline-block;
clear:both;
}
.content_inside .contentbox .text {
float:left;
padding-top:40px;
width:665px;
}
.content_inside .contentbox .text .post.list {
clear:both;
padding:20px;
margin:20px 0;
border:1px solid #c0c0c0;
border-left:3px solid #c0c0c0;
background:#F3F3F3 url(images/bg_post.png) repeat-x bottom;
}
.content_inside .contentbox .text .post .thumbnail {
clear:none;
float:left;
margin-right:20px;
padding:1px;
background-color:#ffffff;
border:1px solid #c0c0c0;
}
.content_inside .contentbox .text .post .thumbnail:hover {
border:1px solid #464646;
}
.content_inside .contentbox .text .post p img {
padding:1px;
background-color:#ffffff;
border:1px solid #c0c0c0;
}
.content_inside .follow {
float:right;
margin-top:-28px;
margin-right:10px;
font-size:88%;
}
.content_inside .follow {
border-bottom:1px dotted #48b626;
}
.related{
margin-top:10px;
background:#F3F3F3 url(images/bg_post.png) repeat-x bottom;
border:1px solid #dddddd;
display:block;
padding:15px;
min-height:50px;
clear:both;
}
.related p {
color:#868686;
font-family:Lucida Bright,Lucida Sans Unicode,Lucida,Helvetica,Verdana,Arial,sans-serif;
font-size:120%;
font-weight:bold;
}
.related ol {
margin-left:20px;
list-style-type: disc;
}
.related li {
padding:.5em;
font-weight:bold;
}

/*
	Footer-Background-Styles
*/
.footer{
border-bottom: 1px solid #ffffff;
background:#464646 url(images/bg_footer.png) repeat-x;
}
.footerbox {
width:960px;
margin:0 auto;
}
.footer_inside{
min-height:448px;
clear:both;
display:inline-block;
}
.footer .column{
width:236px;
float:left;
}
.column .ad{
padding:5px;
float:left;
}
.column .twitter{
background:url(images/twitter_bg.png) no-repeat;
height:239px;
}
.bottommenu{
border-top: 1px solid #888888;
background:#dddddd url(images/bg_bm.png) repeat-x;
}
.bottommenu_inside{
width:960px;
height:45px;
margin:0 auto;
}
.bottommenu img{
float:left;
}
.bottommenu p{
float:left;
}
/*
	Table-Styles
*/
table {
	font-size: 100%;
	margin-top: 10px;
	text-align: left;
	border-collapse: collapse;
}
table a:hover {
	text-decoration:underline;
}
th {
	font-weight: normal;
	padding: 8px;
	border-bottom: 1px solid #fff;
	color:#F3F3F3;
	cursor:pointer;
	background:#6ec924 url(images/bg_header.png) repeat-x;
}
th:hover {
	text-decoration:underline;
}
tbody {
	font-size: 88%;
}
td {
	padding: 8px;
	border-bottom: 1px solid #fff;
	color:#464646;
	border-top: 1px solid #fff;
	background: #F3F3F3 url(images/gradback.png) repeat-x;
}
tfoot tr td {
	background: #F3F3F3;
	font-size: 88%;
	color:#464646;
}
tbody tr:hover td {
	background: #e6e6e6 url(images/gradhover.png) repeat-x;
}
/*
	Site-Map-Styles
*/
.sitemap {
line-height:140%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 30px 15px;
}
.sitemap li {
background:url(images/sitemap-mini-folder.png) no-repeat scroll left top;
font-weight:bold;
margin:0;
padding:0 0 8px 18px;;
}
.sitemap li ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:3px 0 3px 5px;
}
ul li ul {
margin:0 0 5px 16px;
padding:0;
}
.sitemap li ul li {
background:url(images/sitemap-mini-file.png) no-repeat scroll left top;
font-weight:normal;
padding-left:16px;
}
/*
	Main-Menu-Styles
*/
ul.mainmenu li{
float: left;
padding: .5em 0;
display:block;
width: 96px;
height:29px;
text-align:center;
}
ul.mainmenu li a{
text-transform: uppercase;
color:#868686;
}
ul.mainmenu li a:hover{
text-decoration:none;
color:#245a00;
}
ul.mainmenu li.current_page_item, ul.mainmenu li.current_page_parent{
background:url(images/button.png) no-repeat;
}
ul.mainmenu li.current_page_item a, ul.mainmenu li.current_page_parent a{
color:#245a00;
}
/*
	Content-Menu-Styles
*/
.content_inside ul.menu{
background:url(images/hp_cont_menu.png) no-repeat;
height:72px;
width:960px;
position:absolute;
margin:40px 0 0 0;
}
.content_inside ul.menu li {
float:left;
height:72px;
}
.content_inside ul.menu li a {
text-align: right;
padding: 10px;
text-transform: uppercase;
font-size: 120%;
color:#464646;
font-weight:bold;
height:52px;
}
.content_inside ul.menu li:hover a, .content_inside ul.menu li.current_page_item a {
text-decoration:none;
color: #6fff00;
}
.content_inside ul.menu li.page-item-15 {
width:211px;
margin-left:58px;
}
.content_inside ul.menu li.page-item-15 a  {
display:block;
}
.content_inside ul.menu li.page-item-15:hover a, .content_inside ul.menu li.page-item-15.current_page_item a {
background:url(images/hp_cont_menu1.png) no-repeat;
}
.content_inside ul.menu li.page-item-17 {
width:211px;
}
.content_inside ul.menu li.page-item-17 a  {
display:block;
}
.content_inside ul.menu li.page-item-17:hover a, .content_inside ul.menu li.page-item-17.current_page_item a {
background:url(images/hp_cont_menu2.png) no-repeat;
}
.content_inside ul.menu li.page-item-19 {
width:209px;
}
.content_inside ul.menu li.page-item-19 a  {
display:block;
}
.content_inside ul.menu li.page-item-19:hover a, .content_inside ul.menu li.page-item-19.current_page_item a {
background:url(images/hp_cont_menu3.png) no-repeat;
}
.content_inside ul.menu li.page-item-21 {
width:211px;
}
.content_inside ul.menu li.page-item-21 a  {
display:block;
}
.content_inside ul.menu li.page-item-21:hover a, .content_inside ul.menu li.page-item-21.current_page_item a {
background:url(images/hp_cont_menu4.png) no-repeat;
}
.content_inside .contentbox .sidebar {
float:left;
width:214px;
}
.content_inside .contentbox .menubox {
width:185px;
margin:10px;
border:1px solid #dddddd;
padding-bottom:10px;
background:#f3f3f3 url(images/bg_menu.png) repeat-x top;
}
.content_inside .contentbox .menubox ul.contentpagemenu {
margin-bottom:20px;
}
.content_inside .contentbox .menubox .contentpagemenu li {
text-indent:30px;
text-transform:uppercase;
margin-bottom:1px;
}
.content_inside .contentbox .menubox .contentpagemenu li:hover, .content_inside .contentbox .menubox .contentpagemenu li.current_page_item {
background:#414141 url(images/bg_menuitem.png) no-repeat right;
}
.content_inside .contentbox .menubox .contentpagemenu li a{
text-decoration:none;
padding: 10px 0;
display:block;
color:#868686;
}
.content_inside .contentbox .menubox .contentpagemenu li:hover a, .content_inside .contentbox .menubox .contentpagemenu li.current_page_item a{
color:#dddddd;
}
.menubox .e-mailfeed {
color:#464646;
margin:0 auto;
padding:2px 0 10px;
text-decoration:none;
width:185px;
text-align:center;
}
.menubox .e-mailfeed input {
background:#E6E7E8 none repeat scroll 0 0;
border:1px solid #DDDDDD;
color:#464646;
padding:3px 0; 
width:135px;
margin:5px 0;
}
.menubox .e-mailfeed input[type="text"]:focus {
background-color:#ffffff;
}
.menubox .e-mailfeedbtn {
-x-system-font:none;
border:medium none;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
height:24px;
line-height:normal;
vertical-align:middle;
width:28px;
}
/*
	Footer-Menu-Styles
*/
.bottommenu ul.menu {
float: right;
margin-top:6px;
}
.bottommenu ul.menu li {
float: left;
padding: 1em .5em;
font-size:80%;
padding:1em 0.5em;
}
.bottommenu ul.menu li a{
color:#5c5c5c;
}
.bottommenu ul.menu li a:hover{
text-decoration:none;
color:#245a00;
}
/*
	Sidebar-Styles
*/
.content_inside .contentbox .countdown {
width:185px;
margin: 15px 10px;
padding:5px;
}
.content_inside .contentbox .countdown h3 {
margin:0;
padding:0;
}
.content_inside .contentbox .countdown li {
margin-bottom:10px;
}
/*
	Header-Text-Styles
*/
.header_inside .textcolumn h2{
color:#ffffff;
font-family: Lucida Bright, Lucida Sans Unicode, Lucida, Helvetica, Verdana, Arial, sans-serif;
font-size: 200%;
line-height:110%;
}
.header_inside .textcolumn p{
color:#ffffff;
font-family: Lucida Bright, Lucida Sans Unicode, Lucida, Helvetica, Verdana, Arial, sans-serif;
font-size: 120%;
width: 350px;
margin-top: 50px;
padding: 1em;
}
/*
	Content-Text-Styles
*/
.content_inside .contentbox .text .logoinfo {
margin:20px 0;
}
.content_inside .contentbox .text .logoinfo .logo {
float:left;
}
.content_inside .contentbox .text .logoinfo .imp-box {
float:right;
border:1px solid #dddddd;
padding:10px;
background:#f3f3f3 url(images/bg_menu.png) repeat-x;
}
.content_inside .contentbox .text .logoinfo .imp-box h4 {
font-size:150%;
color:#868686;
padding-top:5px;
}
.content_inside .contentbox .text .logoinfo .imp-box .us {
background:#f3f3f3 url(images/us-flag.gif) no-repeat left;
text-indent:40px;
}
.content_inside .contentbox .text .logoinfo .imp-box p {
padding:4px 0;
}
.content_inside .contentbox .text .room-links {
clear:both;
font-size:150%;
padding:30px 0;
}
.content_inside .contentbox .text ul {
list-style-type:disc;
padding-left:15px;
}
.content_inside .contentbox .text ol {
list-style-type:decimal;
padding-left:15px;
}
.content_inside .contentbox .text h1, .content_inside .contentbox .text .post .post-title h1.single {
clear:both;
font-size:240%;
color:#868686;
font-family: Lucida Bright, Lucida Sans Unicode, Lucida, Helvetica, Verdana, Arial, sans-serif;
}
.content_inside .contentbox .text .post .post-title {
margin-bottom:15px;
}
.content_inside .contentbox .text .post .post-title h1, .content_inside .contentbox .text .post .post-title h2 a, .content_inside .contentbox .text h3 {
clear:both;
font-size:180%;
color:#868686;
font-family: Lucida Bright, Lucida Sans Unicode, Lucida, Helvetica, Verdana, Arial, sans-serif;
}
.content_inside .contentbox .text .post .post-title h1, .content_inside .contentbox .text .post .post-title h2, .content_inside .contentbox .text h2 {
padding: 15px 0;
margin: 0 15px;
}
.content_inside .contentbox .text .post .post-title h2 a:hover {
text-decoration:none;
color:#48b626;
}
.content_inside .contentbox .text .post .post-title .date {
background:transparent url(images/icon-date.png) no-repeat scroll 0 100%;
padding:0 10px 0 20px;
}
.content_inside .contentbox .text .post .post-title .tags {
background:transparent url(images/icon-tag.png) no-repeat scroll 0 100%;
padding:0 10px 0 20px;
border-left:1px solid #f3f3f3f;
}
.content_inside .contentbox .text .post .post-title .post-comments {
background:transparent url(images/icon-comment.png) no-repeat scroll 0 100%;
border-left:1px solid #f3f3f3f;
padding:0 10px 0 20px;
}
.content_inside .contentbox .text h2.search {

}
.content_inside .contentbox .text #searchform {
margin: 10px 0 20px 0;
}
.content_inside .contentbox .text #s {
width: 153px;
background:#e6e7e8;
border:1px solid #bcbec0;
padding:3px;
margin-top:3px;
color:#464646;
}
.content_inside .contentbox .text input[type="text"]#s:focus {
background:#ffffff;
}
.content_inside .contentbox .text #searchsubmit {
color:#898989;
background:#e6e7e8;
border:1px solid #bcbec0;
}
.content_inside .contentbox .menubox h2, .content_inside .contentbox .menubox h1 {
font-size:180%;
color:#868686;
text-align:center;
font-family: Lucida Bright, Lucida Sans Unicode, Lucida, Helvetica, Verdana, Arial, sans-serif;
padding: 30px 0;
}
.content_inside .contentbox .menubox h2 a, .content_inside .contentbox .menubox h1 a {
color:#868686;
}
.content_inside .contentbox .menubox h2 a:hover, .content_inside .contentbox .menubox h1 a:hover {
color:#48b626;
}
.content_inside .contentbox .menubox {
padding:0 10px;
}
.content_inside .contentbox .menubox  h3 {
font-size:120%;
text-align:center;
color:#868686;
padding:0 0 5px 0;
margin:0 0 10px 0;
border-bottom:1px dotted #868686;
}
.content_inside .contentbox .menubox .tagcloud {
margin-bottom:20px;
}
.content_inside .contentbox .text .breadcrumbs {
margin-top:-20px;
padding-bottom:5px;
font-size:88%;
text-transform:uppercase;
border-bottom: 1px dotted #DDDDDD;
}
.content_inside .contentbox .text .breadcrumbs a, .content_inside .contentbox .text .breadcrumbs strong {
padding: 0 5px;
font-weight:normal;
}
.content_inside .contentbox .text .breadcrumbs strong {
cursor: default;
}
.content_inside .contentbox .text .breadcrumbs a:hover {
text-decoration:none;
color:#245a00;
}
div.sociable {
background:url(images/shareit.png) no-repeat scroll 0 100%;
background-color:#F3F3F3;
border:1px solid #DDDDDD;
margin-top:40px;
padding:0 0 0 15px;
clear:both;
height:126px;
}
div.sociable_tagline {
height:100px;
}
span.sociable_tagline { position: relative; }
span.sociable_tagline span { display: none; width: 14em; }
span.sociable_tagline:hover span {
	position: absolute;
	display: block;
	top: -5em;
	background: #ffe;
	border: 1px solid #ccc;
	line-height: 1.25em;
	font-size:110%;
	color:#464646;
}
.sociable span {
	display: block;
}
.sociable ul {
	display: inline;
	margin: 0 !important;
	padding: 0 !important;
}
.sociable ul li {
	background: none;
	display: inline !important;
	list-style-type: none;
	margin: 0;
	padding: 1px;
}
.sociable ul li:before { content: ""; }
.sociable img {
	float: none;
	width: 16px;
	height: 16px;
	border: 0;
	margin: 0;
	padding: 0;
}

.sociable-hovers {
	opacity: .6;
	-moz-opacity: .6;
	filter: alpha(opacity=60);
}
.sociable-hovers:hover {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}
/*
	Comment-Text-Styles
*/
#commentform #comment{
width:665px;
}
#comments, #respond {
	border-bottom: 1px dotted #CCCCCC;
	padding-bottom: 5px;
}
.commentlist {
	margin: 10px 0px;
	padding-left: 20px;
	line-height: 130%;
}
.commentlist li{
	padding: 5px 10px;
	position: relative;
}
.commentlist .avatar {
	position: absolute;
	top: 5px;
	right: 5px;
	border: solid 1px #ededed;
	padding: 1px;
	background: #fff;
}
.commentlist .alt {
	background: #e6e7e8;
}
.commentlist cite, .commentlist cite a, .commentlist cite a:visited {
	font-weight: bold;
	font-style: normal;
	font-size: 100%;
	color: #CC6600;
}
.commentlist small {
	margin-bottom: 5px;
	display: block;
	font-size: 87%;
}
#commentform {
	margin-top: 10px;
	font: 110% Arial, Helvetica, sans-serif;
}
#commentform p {
	padding: 6px 0px;
	margin: 0px;
}
#commentform label{
	font-weight: bold;
	color: #495233;
	font-size: 100%;
}
#commentform input{
	width: 153px;
	background:#e6e7e8;
	border: 1px solid #bcbec0;
	padding: 3px;
	margin-top: 3px;
}
#commentform textarea{
	width: 478px;
	height: 115px;
	background:#ffffff url(images/commentform-bg.gif) repeat-x;
	border: 1px solid #bcbec0;
	padding: 2px;
	margin-top: 3px;
}
#commentform textarea:focus, #commentform input[type="text"]:focus {
	background: #ffffff;
}
#commentform #submit{
	background: url(images/btn-bg.gif) no-repeat;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	border: none;
	float:right;
	margin-right:15px;
	width: 144px;
	height: 29px;
}
#sidebar {
	float: right;
	padding: 0px 10px 20px;
	width: 220px;
}
/*
	Greet-Box-Styles
*/
.greet_block {
background:#fff;
border:1px solid #eee;
margin:10px 0;
width:100%;
background:#ffffff url(images/bg_post.png) repeat-x scroll center bottom;
border:1px solid #C0C0C0;
}
.greet_image {
float:left;
padding:0 10px 0 0;
}
.greet_image img{
background:none;
border:none;
margin:0;
padding:0;
}
.greet_text {
color:#333;
font-size:16px;
line-height:20px;
margin:10px;
}
.greet_block_close {
background:#fff;
border:1px solid #ccc;
float:right;
height:15px;
margin:0 0 0 10px;
width:15px;
}
.greet_block_close a {
color:#ccc;
cursor:pointer;
font-family:verdana;
font-size:12px;
font-weight:bold;
line-height:14px;
margin:0 3px;
text-transform:uppercase;
}
.greet_block_close a:hover {
text-decoration:none;
}
.greet_block_powered_by {
float:right;
font-size:9px;
line-height:14px;
padding:0 5px;
}
.greet_block_powered_by a {
 color:#ccc;
}
.greet_search_after {
border-top:1px solid #eee;
font-size:11px;
margin:5px 0 0 0;
padding:2px 0 0 0;
}
.greet_search_before {
border-bottom:1px solid #eee;
font-size:11px;
margin:0 0 5px 0;
padding:0 0 2px 0;
}
#greet_search_link {
  cursor:pointer;
}
/*
	Page-Navi-Styles
*/
.wp-pagenavi {
	padding-top:15px;
	margin:15px 0;
	clear:both;
}
.wp-pagenavi a, .wp-pagenavi a:link {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #48B626;
	color:#48B626;
	background-color:#F3F3F3;	
}
.wp-pagenavi a:visited {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #48B626;
	color:#48B626;
	background-color:#F3F3F3;	
}
.wp-pagenavi a:hover {	
	border: 1px solid #245a00;
	color:#245a00;
	background-color:#F3F3F3;
}
.wp-pagenavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #48B626;
	color: #48B626;
	background-color:#F3F3F3;
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #868686;
	background-color:#F3F3F3;
	border:1px solid #DDDDDD;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border:1px solid #868686;
	color:#868686;
	background-color:#F3F3F3;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border:1px solid #DDDDDD;
	background-color:#F3F3F3;
	border:1px solid #DDDDDD;
}
/*
	Footer-Text-Styles
*/
.footer .column {
color:#ffffff;
margin: 0 2px;
}
.footer .column h3 {
font-family: Lucida Bright, Lucida Sans Unicode, Lucida, Helvetica, Verdana, Arial, sans-serif;
font-size: 130%;
margin: 1em 0 .6em 0;
border-bottom: solid 1px #ffffff;
}
.footer .column .post .date {
background:url(images/date_bg.png) no-repeat;
height:21px;
width:40px;
float:left;
}
.footer .column .post .date p {
padding: 0;
text-align: center;
margin-top:4px;
font-size: 90%;
}
.footer .column .post h4 {
padding-top:.15em;
padding-left:5px;
margin: 0 0 0 40px;
font-size:110%;
width:190px;
}
.footer .column .post h4 a {
color:#ffffff;
float:left;
}
.footer .column .post h4 a:hover {
text-decoration:none;
color:#cccccc;
}
.footer .column .post p {
padding: .5em .5em;
clear:both;
font-size:88%;
}
.column .news li {
margin:0 5px;
padding:5px 0;
border-bottom: 1px dotted #ffffff;
display:block;
}
.column .news li:hover {
background-color:#444444;
}
.column .news li a {
line-height:1.2;
color:#5bdc32;
display:block;
}
.column .news li:hover a {
text-decoration:none;
}
.footer .column .twitter .text {
color:#5c5c5c;
padding:15px 25px 15px 15px;
height:100px;
}
.footer .column .follow {
padding-left:5px;
padding-top:8px;
}
.footer .column .follow a {
font-size:88%;
}
.bottommenu p, .bottommenu a img{
color:#5c5c5c;
padding: 1em .5em;
font-size:80%;
margin-top:6px;
}
/* =clear
-------------------------------------------------- */
.clear:after {
	content_inside: ".";
	display: block;
	height: 0;
	clear: both;
	line-height: 0;
	visibility: hidden;
}
.clear {
	display: inline-block;
}
html[xmlns] .clear {
	display: block;
}
* html .clear {
	height: 1px;
}