/*
File:			custom.css
Description:	Custom styles for what-what

*/
a {outline:none;}

body {
background:url("images/bg.jpg") no-repeat scroll center top #000000;}

#pages {
background-color:#000000;
height:37px;
margin:0;
width:100%;}
#pages {
background-color:#000000;
height:37px;
margin:0;
width:100%;}
#pages ul li {
display:block;
float:right;
height:37px;
padding:0;}
#pages ul li a:link, #pages ul li a:visited, #pages ul li a:active {
color:#FFFFFF;
display:block;
float:left;
font-size:11px;
height:29px;
margin:0;
padding:7px 20px 0;}

#header_area .page {
margin-top:94px;
padding-top:0;}
#header #logo {
font-family:"Century Schoolbook",Georgia,"Times New Roman",Times,serif;
font-size:4.4em;
line-height:1.176em;
padding:54px;}
#header {
padding-bottom:0px;
padding-top:0px;
background:none repeat scroll 0 0 #8C0000;
height:185px;}

#content_box {
width:100%;;}

#content {
background:none repeat scroll 0 0 #FFFFFF;}

#footer {
background: #F2F2F2;}

div.subscribe {
color:#f1f1f1;
border:1px solid #131313;
position:relative;}

div.subscribe form {
clear:both;
margin:0;
padding:0;}

div.subscribe div.addrss span {
display:block;
font-size:11px;
margin:10px 0 5px 10px;
padding-top:0;}

div.addrss p {
padding:0 0 0 1px;}

div.addrss p a {
color:#FFFFFF;
margin:0;
padding:0;}

div.addrss p img {
margin:0;
padding:0 0 0 3px;}

div.subscribe p.emailicon img {
display:inline;
float:left;
margin:22px 10px 0 0;}

div.subscribe p.emailicon {
margin-top:0;
padding-left:10px;
padding-top:0;}

div.subscribe input#email {
padding-top:5px;
}

div.subscribe input {
color:#444444;
font:11px Verdana,Arial,Helvetica,sans-serif;
padding:3px 0 4px 3px;}

div.subscribe input#feed-submit {
background:none repeat scroll 0 0 #FFFFFF;
border-color:#CCCCCC;
border-style:solid;
border-width:1px 2px 2px 1px;
color:#4F8ACE;
font:bold 11px arial,sans-serif;
margin-bottom:3px;
padding:1px 0;
vertical-align:bottom;}

div.subscribe input {
color:#444444;
font:11px Verdana,Arial,Helvetica,sans-serif;
padding:3px 0 4px 3px;}

.sidebar ul.sidebar_list {
padding-left:1.1em;
padding-right:1.1em;}

.row1 {display:block; width: 280px; float:left;  list-style:none outside none; background:#fff; margin-left:7px;
margin-top:11px;
padding:10px;}

.row2 {display:block; float:right;  list-style:none outside none;  background:#fff; margin-right:8px;
margin-top:11px;
padding:10px;
width:300px;}

.row1 h1,.row2h1, .row3 h1  { font-family: 'Yanone Kaffeesatz', arial, serif; font-size:12px;  font-weight:lighter; }
.row1 h1 a:hover { text-decoration:underline;}

.home_page #content {
display:none;}

#content {
width:606px;
background:none repeat scroll 0 0 #FFFFFF;
margin-left:7px;
margin-top:11px;}

#sidebars {
border:0 none;
float:right;
width:300px;}

.subs {background:#fff; width:300px; padding:10px; margin-top:-9px; margin-left:-40px;}

.home_page #query-posts-6 h2 a{background-color:#383838;
color:#FFFFFF;
display:block;
float:left;
font-family:Trebuchet MS;
font-size:17px;
margin-bottom:10px;
margin-top:5px;
padding:5px 10px;
text-decoration:none;
width:261px;
}
.fp_left{margin-bottom:10px; border-bottom:10px solid #efefef; height:345px;}
#query-posts-7 .thumbnail {width:80px; height:80px; border:1px solid #efefef; padding:2px;}

#recent-posts li {
   overflow: hidden;
	line-height: 1.4em;
	padding: 0.9em;
}

#recent-posts img {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #ccc;
float:left;
margin-right:6px;
padding:1px;}

#recent-posts div.right { color: #727272;  font-size: 11px; text-transform: capitalize; }

#recent-posts h1 { color: #e00000; font-weight:bold;}

#random-posts li {
border-bottom:1px dotted #EFEFEF;
color:#727272;
display:block;
font-size:11px;
line-height:22px;
margin-left:13px;
padding:3px;}
#random-posts li:hover{background: #f5f5f5}
#random-posts h3 {margin:0px 0px 4px 13px; }

#recent-posts h3,#random-posts h3{margin-left:13px; font-size:13px; color:#000; text-transform:lowercase;}

/*tab widget*/
.tabbedwidget {
padding: 5px;
padding-top: 10px;}

.tabnav {
margin-bottom: 10px;
}

.tabnav li {
display: inline;
list-style: none;
padding-right: 5px;
}

.tabnav li a {
background: #e5f6fc;
border: 1px solid #0262A5;
padding: 4px 6px;
}

.tabnav li a:hover, .tabnav li a:active, .tabnav li.ui-tabs-selected a {
border: 1px solid #0262A5;
}

.tabdiv {
margin-top: 2px;
border: 1px solid #0262A5;
padding: 7px;
}

.tabdiv li {
list-style: none;
margin-bottom: 0.667em;
}

.ui-tabs-hide {
display: none;
}