/*  

Theme Name: Blue Britiania

Description: <p>3 column widget ready wordpress theme designed for UK Webmasters</p>

Version: 1.0

Author: SEO Notes
Author URI: http://www.seonotes.com/
Theme URL: http://www.seonotes.com/seo-contest-2008/



*/


body {

	color:#666;

	min-height:101%;

	font-size: 100%;

	background-color: #010439;

	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;

	margin-top:50px;

	margin-bottom:10px;

	

}



.post img{

margin-right:10px;



}



a:link, a:visited {

	text-decoration:none;	

	color: #C12D33;



}



a:hover, a:active {

		text-decoration: underline;

}



*:focus {

	outline: none

}





/* ---------- @ Page Structure -----------*/



.header {

	height: 184px;

	background-image: url(play-casino-for-free.jpg);

	background-repeat: no-repeat;

	width: 950px;

	position:relative;

}



#header {

	

	padding:10px;

	



}



#header h1{



}

#header h1 a {

	font-size:1.0 em;

	font-weight:bold;

	color:#FFFFFF;

	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;

	position: absolute;

	top:30px;

	left:20px;

}



#header .description{

	position: absolute;

	top:85px;

	left:20px;

	font-weight:bold;

	color:#FFFFFF;



}



.search{

	position:absolute;

	width:350px;

	height:45px;

	list-style:none;

	top:140px;

	left:620px;





}

.search ul{

	vertical-align:middle;

	margin:0px;

	padding:0px;



}

.search #searchsubmit{

padding-top:3px;







}

.search #s{

width:190px;







}







/* menu */

#menu{

	position:absolute;

	top:-26px;

	width:940px;

	left:00px;



	

}



#menu ul{

	list-style: none;

	list-style-type: none;

	font-size: .85em;

        font-weight: bold;

	margin:0px auto;

	padding:0px;

	

	

	

}



#menu ul li{

	float: left;

	margin: 0 0 0 1px;

	background-color:#C12D33;

	

}



#menu ul li a{

	display: block;

	padding: 5px 10px 5px;

	text-decoration: none;

	color: #fff;



}



#menu ul li a:hover{

	text-decoration: underline;

	

	

}



#menu ul li.current_page_item{

background-color:#000033;

	

}



#menu ul li.current_page_item a{

	color: #fff;

	font-weight:bold;

	

}





/* ---------- @ Headings -----------*/



.post h2 {

margin:0px;



}

.post h2 a,

.post h2 a:visited

{

color:#191996;

font-size:22px;

padding:0px;

margin:0px;



}

.post small

{

color:#191996;

font-size:14px;

padding:0px;

margin:0px;

border-bottom:1px solid #f5f5f5;



}







/* ---------- @ Content Area -----------*/



/*Home*/

.padding{

padding:0px;



}

.content {

font-size:14px;

line-height:20px;



}





.content  .navigation, .pagetitle, .searc_results {



	padding:10px;

	color:#FF0000;

	font-size:1.5em;

}



.post{

	border:1px solid #f5f5f5;

	margin:10px;

	padding:10px;



}

blockquote {

	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-style: normal;

	line-height: 20px;

	font-weight: normal;

	color: #333333;

	margin: 8px;

	padding: 5px;

	clear: both;

        background-color: #E6E4E5;

	border-left: 2px solid #1E4665;

        border-right: 2px solid #1E4665;

        border-top: 2px solid #1E4665;

        border-bottom: 2px solid #1E4665;

}

blockquote p {

	margin: 0px;

	padding: 0px;

}



/*tag cloud */

.tag-cloud{

	width:400px;

	float:left;

	margin-top:15px;

	border:1px solid #eee;

	margin-left:15px;

	



}



.tag-cloud ul{

margin:0px;



padding:0px;

}



.tag-cloud ul li {

list-style:none;



}

.tag-cloud ul li h2 {



color:#f26e23;





}



.add_box{

width:433px;

float:left;





}

.add_box img{

padding:8px;

}



/*sidebars box*/

.sidebars_box{

	background-color:#fff;

	float: left;

	display:block;

	border:10px solid #f5f5f5;

	margin-top:10px;

	margin-right:10px;

	margin-bottom:10px;







}



.sidebars_boxbot{

	margin:0px;

	padding:0px;

	

	clear:both;

	

}

.sidebars_boxtop{

	margin:0px;

	padding:0px;

	background-position: top;

		

}



/*sidebar left*/



.sidebar_left {

	float:left;

	margin:0;

	border-right:#dedede 0px  dotted;

	font-size:14px;

	margin-right:10px;

	padding-left:10px;

}	

.sidebar_left  ul 

{

	margin:0;

	padding:0;

	list-style:none;



}

.sidebar_left  ul ul, .sidebar_left  p, .sidebar_left  form, .sidebar_left  .textwidget

{

	margin:0px 0 0 0px;

}

.sidebar_left li 

{

	margin:0;

	padding:0.3em 0;

	border-bottom:0px solid #dedede;

}

.sidebar_left  ul li a,

.sidebar_left ul li a:visited



{

color:#ff0000;

font-size:12px;

	

}

 

.sidebar_left  li li

{

	margin:0;

	padding:0;

	border-bottom:0px;

	padding:0px 5px 0px 10px;

	line-height:20px;

	border:0px solid #f5f5f5;

	border-top:none;

	background-color:#fff;

	

	

}



.sidebar_left  li li a

{



	border-top:none;

	

}

.sidebar_left  li li ul li,

.sidebar_left  li li ul ul



{

	color: #000000;

	border:none;

	



}

.sidebar_left  h2 {

	margin:0px;

	height: 20px;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 0px;



	color:#191996;

	font-size:16px;

	

	

	

}







/*sidebar right*/





.sidebar_right {

	float:left;

	margin:0;

	border-left:#dedede 1px dotted;

	font-size:12px;

}	

.sidebar_right  ul 

{

	margin:0;

	padding:0;

	list-style:none;

	

	



}

.sidebar_right  ul ul, .sidebar_right  p, .sidebar_right  form, .sidebar_right  .textwidget

{

	margin:0px 0 0 0px;

	

}

.sidebar_right li 

{

	margin:0;

	padding:0.3em 0;

	border-bottom:0px solid #dedede;

}



.sidebar_right  li li

{

	margin:0;

	padding:0;

	border-bottom:0px;

	padding:0px 5px 0px 0px;

	line-height:20px;

	border-top:none;

	background-color:#fff;

	padding-left:10px;

	border-bottom:1px solid #eee;



}

.sidebar_right  li li a,

.sidebar_right  li li a:visited

{

color:#121583;

font-size:11px;

list-style:circle;



	

}





.sidebar_right  li li ul li

{



	border-top:none;

}





.sidebar_right  li li ul li,

.sidebar_right  li li ul ul



{

	color:#fff;

	border:none;



}

.sidebar_right  h2 {

	margin:0px;

	height: 20px;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 0px;

	color:#ff0000;

	font-size:16px;

	padding-left:10px;

	

}





/*comments*/

.post .user {

	height: 10px;

	width: 10px;

}

.post .user a{

	padding-left:15px;

}

.post .edit {

	height: 10px;

	width: 10px;

}

.post .edit a {

	padding-left:15px;

}

.post .comment {

	height: 10px;

	width: 10px;

}

.post .comment a {

padding-left:15px;

	

}



/* Comments starts here*/



ol{

margin:0px;

padding:0px;





}

ol li{

display:block;

border-bottom:2px solid #fff;

list-style:none;

background-color:#f5f5f5;

padding:10px;







}



#commentform .textarea{

width:98%;

border:1px solid #dedede;





}

/*Interior Pages*/



.bullets {

	padding:15px 15px 15px 30px;

	}



.bullets li {

	background:url(/images/bullet.gif) no-repeat;

	list-style:none;

	padding-left: 11px;

	margin-bottom: 5px;

	}



/* ---------- @ Forms -----------*/



.button {

	background: #000 ! important;

	border:#F7ECD4 1px solid;

	padding: 2px;

	margin: 0 2px 0 0;

	color:#FFF;

}



.button:focus {

	padding:2px;

	background: #000 ! important;

}



.button:hover {

	background: #CCC ! important;

	color: #000;

}



/*Clear*/



.clearfloat:after {

	content:".";

	display:block;

	height:0;

	clear:both;

	visibility:hidden;

	}



.clearfloat {

	display: inline-block;

	}



/* Hides from IE-mac */

* html .clearfloat {

	height:1%;

	}



*+html .clearfloat {

	height:1%;

	}



.clearfloat {

	display:block;

	}

/* End hide from IE-mac */



/* ---------- @ Footer -----------*/



#footer {

	padding: 15px;

	color:#fff;

	background-color:#0f0f59;

	margin:0 auto;

}

#footer a{



	color:#fff;

	text-decoration:underline;

	font-weight:bold;

	font-size:15px;

	

	

}



.height{

height:200px;



}
