/*
Theme Name: New 54traveler
Version: 1.0
Theme URI: http://kdepp.org/
*/

image img{
	border: 0;
}

a, a:link , a:hover{
	margin:0;
	padding:0;
	text-decoration: none;
	border: 0;
}

td{
	vertical-align: top;
}

h2{
	margin: 0;
	padding: 0;
	font-size: 13px;
	text-align: left;
	color: #6c6c6c;

	text-align: left;

	width: 120px;
}

.widget, .widget_categories{
	padding-bottom: 20px;
}

tfoot{
	display: none;
}


body{
	padding: 0px;
	margin: 0px;
	text-align: left;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-both;
}

div{
	overflow: hidden;d
	text-align: left;
}

image img{
	border: 0;
}

p{
	margin-top: 5px;
	margin-bottom: 5px;
}

.sidebar{
	background-color: #e9e9e9;
	text-align: left;
	color: #6c6c6c;
	font-size: 13px;
}



.sidebar a, .sidebar a:link, .sidebar a:hover{
	color: #0080ff;
	font-size: 12px;
}

.sidebar ul{
	margin-left: 10px;
}


.sidebar  li{

	text-align: left;

}



.photo{
	display:none;
}



.sidebar {
 background-color: #e9e9e9;
 height: 100%;
}


.sidebar li  .widgettitle{
	width: 100%;
	margin: 0 !important;
	padding-top: 3px;
	padding-left: 10px!important;
	padding-left: 0px;
	height: 25px;
	margin-left: -5px;
}

*+html .sidebar  .widgettitle{
 margin-left: -17px !important;

}


#calendar{
	color: #0080ff;
	font-size: 12px;

}

#calendar_wrap{
	margin-left: 10px;
	margin-top: 5px;	
}

#calendar_wrap caption{
	text-align: left;
	height: 20px;
	margin-top: 5px;
}

#sidebar_left{
	border-right: 1px solid #d0d0d0;
	width: 151px;
}

#sidebar_left h2{
	/*
	background-image: url(images/blog_caption.jpg);
	background-repeat: repeat-x;
	*/
}



#sidebar_right{
	border-left: 1px solid #d0d0d0;
	width: 220px;
}

#sidebar_right h2{
	/*background-image: url(images/blog_caption_right.jpg);
	background-repeat: repeat-x;
	*/
}

#sidebar_left .widget, #sidebar_right .widget{
	background-image: url(images/blog_caption_right.jpg);
	background-repeat: repeat-x;
}


#blog_content{
	width: 619px;
	background-color: white;
	text-align: left;
}

#mainframe{
	border: 1px solid #a19889;
	width: 992px;
	margin-left: auto;
	margin-right: auto;
	
}

#topbar{
	background-color: black;
	height: 15px;
	text-align: right;
}

#toppic{
	border-bottom: 1px solid black;
}

#topbar_link{
	margin-top: -4px;
	margin-right: 10px;
}

ul{
	padding: 0px;
	margin: 5px 0 5px 20px;
	
}

li{
	list-style-type: none;
	padding:0;
	margin:0;
	text-align: left;
}

hr{
	margin-top: 20px;
	color: #eeeeee;
	margin-left: 20px;
	width: 580px;
}

#topbar_link a, #topbar_link a:link, #topbar_link a:hover
{
color:#dddddd;
font-family:Arial;
font-size:11px;
font-weight:bold;
margin-left:10px;
text-decoration:none;
}

#wp-calendar{
	text-align: left;
}


#wp-calendar a, #wp-calendar a:link, #wp-calendar a:hover{
	color: #bf1212;
}

.date_time{
	font-size: 13px;
	color: black;
	font-weight: bold;
	margin-left: 20px;
}

.title{
	margin-left: 20px;
	color: #0080ff;
	
}

.title a, .title a:link, .title a:hover{
	margin: 0;
	color: #0080ff;
	font-size: 14px;
	font-weight: bold;
	
}

.category{
	margin-left: 0px;
}

.category a, .category a:link, .category a:hover{
	margin: 0;
	font-size: 13px;
	color: #6c6c6c;
	font-weight: bold;
}


.text{
	font-size: 12px;
	margin-left: 20px;
	color: #6c6c6c;
	width: 582px;
	line-height: 18px;
}

.text a, .text a:link, .text a:hover{
	margin: 0;
	font-size: 12px;
	color: #bf1212;

}


.postmetadata{
	margin-left: 20px;
	font-size: 12px;
	color: #0080ff;
}

.postmetadata a, .postmetadata a:link, .postmetadata a:hover{
	font-size: 12px;
	color: #0080ff;
	font-weight: normal;
}

#comment_group p, #comment_group h2{
	margin-left: 20px;
	font-size: 13px;
	color: #6c6c6c;
}

 #comment_group p a, #comment_group p a:link, #comment_group p a:hover{
	color: #0080ff;
	font-size: 13px;
 }
 
 .commentlist{
	padding-left: 0;
	margin-left: 0;
}


.widget_tag_cloud a, .widget_tag_cloud a:hover, .widget_tag_cloud a:link{
	padding-left: 10px;
	font-size: 12px;
}


.text img, .text image{
	border: 0px;
}

#get_recent_comments_wrap{
	width: 210px;
	font-size: 12px;
}

#nav{
	margin-left: 20px;
	margin-right: auto;
	width: 100%;
	text-align: left;
	padding-bottom: 50px;
}

#nav a, #nav a:hover, #nav a:link{
	font-size: 12px;
	color: #0080ff;
}