/*
Theme Name: dealerdan
Theme URI: dealerdan.com	
Description: Dealer Dan Theme
Version: 1.0
Author: Dealer Dan
*/


* {
margin:0;
padding:0;
list-style-type:none;
}

body {
background-color:#000;
color:#fff;
font-family:verdana,"Lucida Grande", Calibri, Arial;
font-size:12px;
}

a{color:white;text-decoration:none;}


#mycontact a 
{
color:white;text-decoration:none;
}

img {border:0px;}

p
{

}

*:focus { 
outline: none; 
}
*::-moz-focus-inner { 
border: none; 
}

#header {
background-image:url(images/body_loop.gif);
background-repeat: repeat-x;
height:100px;
padding-top:15px;
clear:both;
margin:0 auto;
text-align:center;
}

#nav
{
margin:0 auto;
text-align:center;
width:656px;
position:relative;
z-index:10;
}

a.whitelink
{
font-family:verdana,arial;
color:white;
text-decoration:underline;
margin-top:15px;
display:block;
}

#dan
{
width:70px;
height:248px;
position:absolute;
z-index:17;
top:100px;
left:50%;
margin-left:-35px;
}

#dan2
{
width:200px;
height:248px;
position:absolute;
z-index:17;
top:172px;
left:50%;
margin-left:-100px;
}

#features
{
width:656px;
height:180px;
clear:all;
background-image:url(images/features.png);
background-repeat:no-repeat;
top:130px;
left:50%;
margin-left:-330px;
margin-bottom:70px;
position:relative;
z-index:5;
display:block;
}

#thescreens
{
margin-left:40px;
padding-top:15px;
height:125px;
}

#thescreens a
{
border:1px white solid;
display:block;
}

.featimg
{
padding-left:22px;
padding-right:22px;
float:left;
width:152px;
text-align:center;
}

a.pimage
{
margin-right:5px;
height:125px;
width:150px;
display:block;
float:left;
}

#nav img
{
margin-bottom:4px;
}

#nav a
{
color:white;
font-size:10px;
text-decoration:none;
width:164px;
height:50px;
display:block;
}

#nav a:hover
{
color:red;
}

#news
{
background-image:url(images/box.png);
background-repeat:no-repeat;
width:164px;
height:75px;
float:left;
padding-top:10px;
letter-spacing: 4px
}

#about
{
background-image:url(images/box.png);
background-repeat:no-repeat;
width:164px;
height:75px;
float:left;
padding-top:10px;
letter-spacing: 4px
}

#portfolio
{
background-image:url(images/box.png);
background-repeat:no-repeat;
width:164px;
height:75px;
float:left;
padding-top:10px;
letter-spacing: 4px
}

#contact
{
background-image:url(images/box.png);
background-repeat:no-repeat;
width:164px;
height:75px;
float:left;
padding-top:10px;
letter-spacing: 4px
}

#latest
{
width:656px;
height:220px;
clear:all;
background-image:url(images/latest.png);
background-repeat:no-repeat;
margin:0 auto;
}

#newpost
{
width:565px;
margin-left:50px;
padding-top:5px;
}

#newpost a
{
color:#8f9090;
text-decoration:none;
}

#newpost h1
{
font-family:"Courier New",verdana;
font-size:20pt;
}


#speech
{
width:310px;
height:110px;
clear:all;
background-image:url(images/speech.png);
background-repeat:no-repeat;
margin:0 auto;
}


#twitter
{
width:66px;
hight:69px;
margin-top:5px;
margin-left:10px;
float:left;
}

#twitter a
{
position:relative;
width:66px;
hight:69px;
display:block;
text-decoration:none;
}

#twitter a span{display: none;cursor:pointer;color:white;font-family:"Courier New",verdana;text-decoration:none;}

#twitter a:hover span{display:block;position:absolute;width:200px;top:68px;left:50%;margin-left:40px;text-decoration:none;}

#twitter a:hover
{
background-image:url(images/twitter2.png);
background-repeat:no-repeat;
width:66px;
hight:69px;
display:block;
}

#rss
{
width:66px;
hight:69px;
margin-top:5px;
margin-left:5px;
float:left;
}

#rss a
{
position:relative;
width:66px;
hight:69px;
display:block;
text-decoration:none;
}

#rss a span{display: none;cursor:pointer;color:white;font-family:"Courier New",verdana;text-decoration:none;}

#rss a:hover span{display:block;position:absolute;width:200px;top:68px;left:50%;margin-left:-40px;}

#rss a:hover
{
background-image:url(images/rss2.png);
background-repeat:no-repeat;
width:66px;
hight:69px;
display:block;
}

#facebook
{
width:66px;
hight:69px;
margin-top:5px;
margin-left:5px;
float:left;
}

#facebook a
{
position:relative;
width:66px;
hight:69px;
display:block;
text-decoration:none;
}

#facebook a span{display: none;cursor:pointer;color:white;font-family:"Courier New",verdana;text-decoration:none;}

#facebook a:hover span{display:block;position:absolute;width:200px;top:68px;left:50%;margin-left:-90px;}

#facebook a:hover
{
background-image:url(images/facebook2.png);
background-repeat:no-repeat;
width:66px;
hight:69px;
display:block;
}


#email2
{
width:66px;
hight:69px;
margin-top:5px;
margin-left:5px;
float:left;
}

#email2 a
{
position:relative;
width:66px;
hight:69px;
display:block;
text-decoration:none;
}

#email2 a span{display: none;cursor:pointer;color:white;font-family:"Courier New",verdana;text-decoration:none;}

#email2 a:hover span{display:block;position:absolute;width:200px;top:68px;left:50%;margin-left:-170px;}

#email2 a:hover
{
background-image:url(images/email2.png);
background-repeat:no-repeat;
width:66px;
hight:69px;
display:block;
}


#blinks{width:635px;margin:0 auto;color:#878787;}

#blinks a{color:#878787;text-decoration:none;}
#blinks a:hover{color:red;text-decoration:underline;}

.clear {
clear:both;
}
.left {
float: left;
}
.right {
float: right;
}
#wrapper {
width:960px;
margin: 0 auto;
}

.entry a
{
color:#5de05d;
}

#myabout a
{
color:#878787;
}
 
.body {
width:656px;
_width: 656px;
overflow:hidden;
margin:0 auto;
padding-left:20px;
}
.innerbody {
float:left;
width:656px;
margin:0 auto;
color:#fff;
padding-top:20px;
}
.contentconin {
width:625px;
padding-right:15px;
float:left;
}
.sidebar {
float:right;
width:165px;
overflow:hidden;
padding-right:10px;
}
.sidebar ul, .sidebar .widget_search {
padding-bottom:15px;
}
.sidebar ul li {
overflow:hidden;
}
.sidebar ul li a {
overflow:hidden;
display:block;
height:25px;
padding:3px 5px;
font-size:11px;
text-decoration:none;
color:#777;
border-bottom:1px solid #E9E9E9;
border-right:3px solid #E9E9E9;
border-left:3px solid #E9E9E9;
}
.sidebar .widget_recent_comments ul li a, .sidebar .widget_recent_comments ul li a:hover {
border:none;
background: none;
border-bottom: 1px dotted #bbb;
}
.sidebar .widget_recent_comments ul li {
overflow:hidden;
display:block;
height:25px;
padding:3px 5px;
font-size:11px;
text-decoration:none;
color:#777;
border-bottom:1px solid #E9E9E9;
border-right:3px solid #E9E9E9;
border-left:3px solid #E9E9E9;
}
.sidebar .widget_search #s {
padding: 5px;
clear: both;
border: 2px solid #eaeaea;
background: #f5f5f5;
margin: 2px 1px;
}
.sidebar .widget_search #s:focus {
border: 2px solid #ddd;
background: #fff;
}
.sidebar .widget_search #searchsubmit {
border: 2px solid #eaeaea;
padding: 5px;
float: right;
background: #efefef;
color: #999;
cursor: pointer;
}
.sidebar ul li a:hover {
background:#F5F5F5;
color:#444;
}
.post h1, .post h2, .post h3, .post h4, .post h5, .post h6, .post h1 a, .post h2 a, .post h3 a, .post h4 a, .post h5 a, .post h6 a {
color:#13a5e6;
text-decoration:none;
}
.titleparent {
color:#06A3EB;
font-size:25px;
text-align:center;
font-weight:normal;
padding:15px 0;
}
.contentcutter {
background:url(images/whitebutton.gif) repeat-x left bottom;
height:20px;
padding:5px;
text-indent:-99999px;
border-bottom:1px solid #DDD;
overflow:hidden;
color:#FFF;
}
.post .postmetadata {
padding: 12px;
margin: 20px 0;
border: 1px solid #ddd;
height: 1%;
overflow: hidden;
color: #fff;
}
.post .postmetadata a {
color: #fff;
text-decoration: none;
}
.post .postmetadata a:hover {
color: #fff;
}
.postcont ul {
padding:10px 0;
}
.postcont ul li ul {
padding:0;
}
.postcont li {
padding:8px 0 8px 23px;
background:url(images/ullibullet.gif) no-repeat 0 6px;
}
.post p {
padding:12px 0;
}
.nodemeta {
font-size: 10px;
text-transform: uppercase;
color: #AAA;
margin-left: 55px;
border-bottom: 1px solid #DFDFDF;
padding: 4px 0;
}
.post img {
border:none;
padding:5px;
}
#footer {
padding: 20px 65px;
overflow: hidden;
color: #666
}
#footer a {
text-decoration: none;
color: #999;
border-bottom: 1px dotted #999;
}
#footer {
}

h1.news {
color:#5de05d;
font-size: 26px!important;
border-bottom: 1px solid #DFDFDF;
width:100%;
margin-bottom:10px;
font-family:"Courier New",verdana;
}

h2.newsp {
color:#5de05d;
font-size: 20px!important;
border-bottom: 1px solid #DFDFDF;
width:100%;
margin-bottom:10px;
font-family:"Courier New",verdana;
}

h2.news {
color:#5de05d;
font-size: 20px!important;
width:100%;
margin-bottom:10px;
font-family:"Courier New",verdana;
text-decoration:none;
}

h2.newsc {
color:#5de05d;
font-size: 16px!important;
width:100%;
margin-bottom:10px;
font-family:"Courier New",verdana;
text-decoration:none;
border-bottom: 1px solid #DFDFDF;

}


h1.news a
{
text-decoration:none;
color:#5de05d;
}

h2.news a
{
text-decoration:none;
color:#5de05d;
}

h1.about {
color:#89898a;
font-size: 26px!important;
border-bottom: 1px solid #DFDFDF;
width:100%;
margin-bottom:10px;
font-family:"Courier New",verdana;
}

h1.portfolio {
color:#3a80ff;
font-size: 26px!important;
border-bottom: 1px solid #DFDFDF;
width:100%;
margin-bottom:10px;
font-family:"Courier New",verdana;
}

#portfoliocontent a
{
color:#3a80ff;
}

h1.contact {
color:#ff8203;
font-size: 26px!important;
border-bottom: 1px solid #DFDFDF;
width:100%;
margin-bottom:10px;
font-family:"Courier New",verdana;
}


h1.posttitle {
font-size: 26px!important;
}
.post h1 {
font-size:20px;
font-weight:normal;
font-family:"Courier New",verdana;
}
.post h2 {
font-size:18px;
font-weight:normal;
font-family:"Courier New",verdana;
}
.post h3 {
font-size:16px;
font-weight:bold;
font-family:"Courier New",verdana;
}
.post h4 {
font-size:14px;
font-weight:bold;
}
.post h5 {
font-size:12px;
font-weight:bold;
}
.post h6 {
font-size:12px;
font-weight:bold;
}
.datepar {
float:left;
padding-right:15px;
padding-top:6px;
color:#06a3eb;
font-size:14px;
font-weight:bold;
text-align:center;
background:url(images/date.gif) no-repeat 0 0;
width:44px;
height:47px;
}
.datepar span {
clear:both;
display:block;
font-size:10px;
color:#FFF;
font-weight:normal;
text-transform:uppercase;
padding-top:6px;
}
.postcont {
color:#fff;
overflow:hidden;
padding:10px 5px;
clear:both;
height:1%;
}
.postmeta {
padding:20px 0;
clear:both;
height:1%;
overflow:hidden;
display:block;
}
.postmeta iframe {
padding:0 10px;
}
.post-ratings {
float:right;
overflow:hidden;
width:auto!important;
}
.post-ratings strong {
font-weight:normal;
}
.posttitle {
color:#FF6200!important;
font-size:22px;
font-weight:normal;
}
.posttitle a {
color:#FF6200!important;
text-decoration:none;
}
.posttitle a:hover {
color:#fff;
}
.post_cats a {
text-decoration:none;
font-size:10px;
color:#fff;
text-transform:uppercase;
}
.post_cats a:hover {
color:#FF6200;
}
.thecontent .commentlist li.alt .commentauthor, .thecontent .commentlist li.alt .commentauthor a {
color:#fff;
font-size:12px;
}

.commentlist p
{
color:#fff;
}

a.com_show_al {
width:127px;
}
a.com_show_al:hover {
color:#000;
}
.entry
{
color:#FFF;
}

#wp-calendar {
width:165px;
height:180px;
overflow:hidden;
color:#888;
}
.sidebar h2, #wp-calendar caption, .sidebar .widget_search label {
font-weight:normal;
clear:both;
padding-top:5px;
text-align:center;
font-size:10px;
text-transform:uppercase;
color:#777;
background:url(images/sbartab.gif) no-repeat 0 0;
width:165px;
height:26px;
}
.sidebar .widget_search label {
display: block;
}
#wp-calendar caption {
height:30px;
}
#wp-calendar #today {
background:#EEE;
}
#wp-calendar thead, #wp-calendar tbody, #wp-calendar tfoot {
padding-left:10px;
}
#wp-calendar td, #wp-calendar th {
text-align:center;
height:20px;
overflow:hidden;
}
#wp-calendar a {
color:#06A3EB;
text-decoration:none;
display:block;
padding:2px 0;
font-weight:bold;
}
#wp-calendar a:hover {
color:#FF6600;
}
.adhere {
width:158px;
height:120px;
text-align:center;
color:#888;
padding-top:80px;
border:1px solid #DDD;
background:url(images/stripe.gif) repeat;
margin:10px 0;
}
.adhere:hover {
color:#555;
border:1px solid #AAA;
}
.sidenotes_li {
background:url(images/whitebutton.gif) repeat-x 0 bottom;
padding-bottom:15px;
font-size:11px;
color:#555;
margin:10px 0;
border-bottom:1px solid #CCC;
}
.sidenotes_li:hover {
border-bottom:1px solid #999;
}
li.sidenotes_li img {
border:none!important;
}
li.sidenotes_li p {
padding:5px 2px;
}
.sidenotes_title a {
font-weight:bold;
color:#666;
text-decoration:none;
padding:9px 3px 5px 3px;
border-top:1px solid #CCC;
background:url(images/stripe.gif);
display:block;
clear:both;
}
li.sidenotes_li:hover .sidenotes_title a {
border-top:1px solid #999;
color:#555;
}
li.sidenotes_li .sidenote_date {
font-size:10px;
padding-right:8px;
text-align:right;
display:block;
color:#999;
clear:both;
}
li.sidenotes_li a {
color:#FF6600;
text-decoration:none;
font-size:11px;
}
.download {
background:url(images/download_btn.gif) no-repeat 0 0;
display:block;
height:50px;
margin-left:8px;
outline:none;
overflow:hidden;
text-indent:-9999px;
width:127px;
}
.download:hover {
background:url(images/download_btn.gif) no-repeat 0 100%;
}
.commentnom {
float:left;
padding-right:18px;
}
.commentnom a {
color:#779D03;
text-decoration:none;
background:url(images/comment.gif) no-repeat 0 0;
padding-left:20px;
}
.gototop {
position:fixed;
right:10px;
bottom:10px;
color:#999;
font-size:10px;
text-decoration:none;
_display:none;
}
.wp-pagenavi a {
background:url(images/page_num.gif) no-repeat 0 0;
width:37px;
height:42px;
display:block;
text-align:center;
float:left;
margin:0 5px;
padding-top:6px;
text-decoration:none;
color:#fff;
}
.wp-pagenavi a:hover {
background:url(images/page_num.gif) no-repeat 0 100%;
color:#FFF;
}
.wp-pagenavi .current {
background:url(images/page_num.gif) no-repeat 0 100%;
width:37px;
height:42px;
display:block;
float:left;
text-align:center;
margin:0 5px;
padding-top:6px;
font-weight:bold;
color:#FFF;
}
.wp-pagenavi {
height:1%;
overflow:hidden;
padding:10px 0;
clear:both;
}
.pages {
float:left;
width:127px;
height:42px;
text-align:center;
display:block;
color:#fff;
margin:0 5px;
padding-top:6px;
}
#searchform #subbtn {
background:#000;
border:none;
padding:7px 12px;
display:block;
color:#999;
font-size:10px;
cursor:pointer;
margin-top:5px;
}
#searchform #subbtn:hover {
color:#FFF;
}
.grungerss {
width:45px;
height:45px;
display:block;
text-indent:-9999px;
overflow:hidden;
position:absolute;
z-index:999999;
top:25px;
left:50%;
margin-left:285px;
}
hr {
border-bottom:1px solid #EEE;
border-top:1px solid #DDD;
}
.hr {
background:url(images/content_cut.gif) no-repeat right center;
height:20px;
clear:both;
display:block;
text-indent:-9999px;
overflow:hidden;
}
blockquote {
padding:5px 10px;
margin:8px 0 8px 15px;
background:#F5F5F5;
border-left:5px solid #DDD;
}
.widget_calendar a {
border: none!important;
}
.widget_tag_cloud {
padding-bottom: 15px;
}
/*
.navigation a{
padding: 10px 15px;
background: url(images/whitebutton.gif) repeat-x 0 bottom;
border: 1px solid #CCC;
color: #777;
text-decoration: none;
}
.navigation a:hover{
border: 1px solid #999;
color: #555;
}
*/
.navigation .entback a{
text-align: center;
display: block;
width: 127px;
height: 44px;
padding-top: 6px;
text-decoration: none;
color: #666;
}
.navigation a:hover{
color: #333;
}
.navigation .entnext a{
text-align: center;
display: block;
width: 127px;
height: 44px;
padding-top: 6px;
text-decoration: none;
color: #666;
}
.page .nodemeta{
margin: 0!important;
}
#respond p{
background: none;
padding: 0 0 23px 0;
border: none;
}
.cancel-comment-reply{
padding-bottom: 15px;
clear: both;
overflow: hidden;
text-align: right;
}
.cancel-comment-reply a{
padding: 5px 0;
text-decoration: none;
color: #FF6200;
border-bottom: 1px dotted #FF6200;
}