/*
Theme Name: Truck Drivers
Theme URI: http://www.dnseo.net/
Description: Clean and beautiful theme, SEO optimized and XHTML/CSS strict coded
Author: Astrit Kita
Author URI: http://www.dnseo.net/category/free-wordpress-themes/


/*-----------Block Level Elements--------------*/

Body {
 margin:0px 0px; padding:0px;
 text-align:center;
 font-family: Verdana;
 font-size: 12px;
 color: #000000;
}

a { color:#000000; text-decoration:none }
a:hover { color:#000000; text-decoration:underline }
.white { color:#FFFFFF }
.white a { color:#FFFFFF; text-decoration:underline }
.white a:hover { color:#FFFFFF; text-decoration:none }
#page {
 width:800px;
 margin:0px auto;
 text-align:left;
 padding:0;
 border-left: #153a6e 1px solid;
 border-right: #153a6e 1px solid;
 background-image:url(images/content_bg.jpg);
 background-repeat:repeat-y;
}

#header {
 width:800px;
 background-image:url(images/header.jpg);
 background-repeat:no-repeat;
 margin:0px;
 padding:0px;
}

#headerimg {
 height:174px;
}

div#headerimg h1 {
 text-align:left;
 font-size:19px;
 margin:0px;
 padding:40px 0px 0px 55px;
}

.description {
 color:#FFFFFF;
 font-size:13px;
 font-style:italic;
 font-weight:bold;
 margin:0px;
 padding:55px 0px 40px 320px;
}

#wrapper {
	width: 100%;
}

#content {
 float:right;
 width:524px;
 margin:0px;
 padding:0px;
}

#sidebar {
 float:left;
 width:250px;
}


/*-------------Headings-------------*/

h1 {

}

h2 {

}

h3 {

}

h4 {

}

h5 {

}

/*-------------The Post-------------*/



h2 a:hover, h2 a:visited, h2 a {

}

.post {
 clear:both;
 background:url(images/break.jpg) repeat-x;
 margin:0px;
 padding:0px 25px 15px 25px;
}

.post h2 {
 font-size:14px;
 color:#000000;
 background-image:url(images/head_background.jpg);
 background-repeat:no-repeat;
 background-position:bottom left;
 margin:0px 0px 0px 35px;
 padding:35px 0px 5px 40px;
}

.post small {
 margin:0px 0px 0px 35px;
 padding:0px 0px 0px 40px; 
}

.post p {
 font-size:12px;
 margin:0px;
 padding:15px 0px 0px 0px;
}

.post a {

}

.post ul {

}

.post li {

}

.entry {

}

.entrytext .postmetadata {
 margin:0px;
 padding:10px;
}

.postmetadata alt {
 margin:0px;
 padding:0px;
}

.postmetadata a {

}

.navigation {
 text-align:center;
 margin:0px;
 padding:10px 0px 10px 0px;
}

.alignleft {

}

.alignright {

}

.center {

}

.pagetitle {

}

blockquote {
 border-left:3px solid #A40000;
 border-bottom:1px dashed #A40000;
 padding:10px;
}

cite {

}

a img {

}

acronym, abbr {

}

/*--------------Sidebar------------*/
div#left_menuend {
 width:242px;
 background:url(images/left_menuend.jpg) transparent no-repeat;
 margin:0px;
 padding:11px 0px 0px 34px;
}
#sidebar ul {
 list-style:none;
 /*list-style-image:url(images/link_arrow.jpg);*/
 font-size:13px;
 margin:0px;
 padding:15px 0px 15px 0px;
}

#sidebar ul h2 {
 background:url(images/title_background.jpg) no-repeat;
 font-size:14px;
 font-weight:bold;
 color:#FFFFFF;
 margin:0px;
 padding:5px 0px 5px 15px;
}

#sidebar ul li {
 margin:5px 0px 15px 0px;
 padding:1px 0px 1px 0px;
}

#sidebar ul ul {
 list-style-image:url(images/link_arrow.jpg);
 margin:10px 0px 0px 35px;
 padding:0px 0px 0px 5px;
}

#sidebar ul ul li {
 margin:0px;
 padding:0px;
}

#sidebar ul ul ul {
 margin:0px 0px 0px 10px;
 padding:0px;
}

#sidebar p {

}

#sidebar a {

}
#sidebar a:hover {

}

#sidebar a:visited {

}


/*--------------Comments--------------*/

.comments {
 margin:0px;
 padding:0px 25px 15px 25px;
}

ol.commentlist {

}

ol.commentlist li {

}

ol.commentlist li.alt {

}

ol.commentlist a {

}

small.commentmetadata {
 margin:0px;
 padding:0px;
}

/*--------------Search Form-------------*/

#searchform {
 margin:0px;
 padding:0px;
}

#searchform input {
 background-color:#FDFCFC;
 border:1px solid #A40000;

}

#searchform #s {
 width:120px;
 font-size:13px;
 color:#000000;
 margin:0px 0px 0px 15px;
 padding:2px 0px 2px 0px;
}

#results {
 margin:0px;
 padding:0px;
 background:url(images/break.jpg) repeat-x;
}

#results h3 {
 font-size:14px;
 color:#000000;
 background-image:url(images/head_background.jpg);
 background-repeat:no-repeat;
 background-position:bottom left;
 margin:0px 0px 0px 35px;
 padding:35px 0px 5px 40px;
}

/*-------------Calendar-----------------*/

#wp-calendar {

}

#wp-calendar th {

}

#wp-calendar a {

}

#prev a, #next a {

}

#wp-calendar caption {

}

/*-------------Images------------------*/




/*-------------Other------------------*/

hr {
	display: none;
}
/*------------Top Menu----------------*/
div#menu {
 background:url(images/menu_bg.jpg) repeat-x;
 margin:1px 0px 0px 0px;
 padding:0px;
 height:32px;
}
ul#topMenu{
 padding:0px;
 margin:0px 0px 0px 25px;
 background:url(images/menu_bg.jpg) repeat-x;
}
.first { border-left:1px solid #FFFFFF; margin:0px; padding:0px }
#topMenu li {
 float:left;
 list-style-type:none;
 padding:7px 0px 8px 0px;
 margin:1px 0px 0px 0px;
}
#topMenu li a {
 text-decoration:none;
 font-family:Verdana;
 font-size:11px;
 font-weight:bold;
 color:#FFFFFF;
 margin:0px;
 padding:9px 14px 9px 14px;
 border-right:1px solid #FFFFFF;
 background:url(images/menu_bg.jpg) repeat-x;
}
#topMenu li a:hover {
 text-decoration:none;
 background-color:#6E94BF;
 color:#FFFFFF;
 background:url(images/menu_hov.jpg) repeat-x;
}
/*-----------End of Top menu-----------*/

/*------------Footer-------------------*/
div#footer {
 clear:both;
 background:url(images/footer_background.jpg) transparent repeat-x bottom;
}
div#footer img {
 float:left;
 width:157px;
 height:43px;
 background:url(images/hs-hosting.jpg) no-repeat;
 text-decoration:none;
 margin:6px 0px 0px 70px;
}
div#footer p {
 margin:0px;
 padding:35px 0px 8px 30px;
 background:transparent;
 color:#FFFFFF;
 font-size:10px;
 font-weight:bold;
 text-align:center;
}
/*-----------End Footer ---------------*/