html {overflow:auto;height:100%;margin-bottom : 0.1em;}

* {padding:0;margin:0;}

body {background:#000; font:12px "Arial", Verdana, sans-serif;line-height:1.5em;color:#ffffff; background-image:

url('http://tipplusbmx.com/wp-content/themes/w2_dnd/images/');background-attachment: fixed;}



a {color:#a8a8a8;text-decoration:none;outline:none;font-weight:normal;}

a:hover {color:#626262;}

a:visited {text-decoration:none;outline:0;}

a:link h3 {color:#ffffff;border:none;outline:0;}

a:link img {border:none;outline:none;}

p {padding-top:5px;padding-bottom:5px;}

ul {list-style:none;margin-left:0;padding-left:0;margin-top:0;}

ol {margin-left:0;margin-left:30px;margin-top:0;}

img {border:none;padding-top:0px;padding-bottom:2px;}

code {font-family:"Arial", Verdana, sans-serif;}

pre {font-family:"Arial", Verdana, sans-serif;}

em {font-weight:bold;text-decoration:underline;background-color:#f3f3f3;}



/*layout*/

#container {width : 920px;margin : 0 auto;padding: 0 10px; }

#header {margin-bottom : 0px; }



/*header*/

#logo {float : left;padding-bottom : 0px;width: 70%;}

#logo h1 a {color:#444444;}

#logo img {padding : 0px;border : none;padding-top : 0;display : block;}

#header h1 {float : left;font-size : 3em;line-height : 1em;text-transform : uppercase;display : inline;margin : 0px 0 0 0;}





/*navigation*/

#navcontainer {margin-top: 5px; float:left;width:100%; background : url(http://tipplusbmx.com/LOGO.jpg) no-repeat 0 0;}

#navcontainer ul {font-size: 12px; padding-left:5;margin-left:5; color:#ffffff; float:right;width:100%; padding-top: 0px;clear: left; }

#navcontainer ul li {color : #696969;font-size: 15px; display:inline;text-transform:uppercase; padding-top: 10px; clear: left; }

#navcontainer ul li a {padding : 0.7em 0.5em;color : #ffffff; text-decoration : none; float : right; clear: left;}

#navcontainer ul li a:hover {color : #696969;}

#navright ul li {float: right; display:inline;text-transform:uppercase; padding : 0.3em 1em;background-color : none;color : white;text-decoration : none;float : left;border-right : 0px solid #fff;}



/*drop-down cats*/

.headright {border-left : 0px solid #fff;float : right;}

#navcontainer ul.navlist li.headright a {border-right: 5px;}

#navcontainer ul.imgz {padding-left:0;margin-left:0; color:white;float:right;width:100%;}

#slickbox {background : inherit;float : left;position : relative;margin : 0 auto;width : 100%;padding : 0;text-transform : lowercase;font-size : 0.9em;}

#slickbox h4 {font-size: 12px; text-transform : uppercase;padding : 3px 0 3px 0;}

#slickcats {font-size: 12px;background : inherit;float : left;position : relative;

width : 100%;padding : 0; text-transform:uppercase;}

ul.headcats {font-size: 12px; color : #444444;text-align : left;height : auto;width : 100%;margin: 10px 0 0;background-color : inherit;}

ul.headcats li {font-size: 12px; display : inline;list-style-type : none;margin-right : 3%;

border-bottom : 1px solid #ddd;float : left;text-align : right;display : block;width : 22%; font-size: 12px;}

ul.headcats li:hover {font-size: 12px; background : #f3f3f3 !important;}

ul.headcats li a {font-size: 12px; float : left;color : #333;}

ul.headcats li a:hover {font-size: 12px; background : #f3f3f3 !important;color : #444444;}



/*content*/

#entries {width : 500px;float: left;padding : 10px 0 15px 0;line-height : 1.3em; background:#000;}

.post {margin-bottom : 2em;}

.post ul {list-style : square;margin : 1px 5px 7px 15px;padding : 5px;}

.post li {margin-bottom : 3px;}

h1 {font-size : 2em;line-height : 1em;text-transform : uppercase;display : inline;margin-bottom : 0.2em;margin-top : 2.5em;}

div#entries h2 {font-size : 2em;line-height : 1em;text-transform:uppercase;display : inline;margin-bottom : 0.2em;margin-top : 2.5em;}

div#entries h2 a {color:#ffffff;}

h3 {font-weight : bold;font-style : italic;font-size : 1em;text-transform : uppercase;margin-bottom : 0.2em;margin-top : 2.5em;letter-spacing : 0.2em;color : #ffffff;

border-bottom : 1px solid #1c1c1c;}

h4 {font-weight : bold;font-style : italic;font-size : 11px;text-transform : uppercase;margin-bottom : 0.2em;margin-top : 2.5em;letter-spacing : 0.2em;color : #ffffff;

border-bottom : 1px solid #1c1c1c;}

h5 {font-weight : bold;font-style : italic;font-size : 1em;text-transform : uppercase;color : #ffffff;border-bottom : 1px solid #1c1c1c;margin-bottom : 0.2em;margin-top : 1.8em;letter-spacing : 0.2em;}

#entries h3 {clear: both;padding-top: 1em;margin-top: 1em;}

div#entries h1.big {margin-bottom: 1.5em;}

.post h3 {border-bottom : none;letter-spacing : normal;margin-bottom : -0.5em;}

blockquote {background-color : #f3f3f3;padding : 10px;margin : 15px 0;}

.big {display : inline;font-size : 3em;}

.results_content {padding : 0 0 .5em 0;border-bottom : 1px solid #1c1c1c;}

span.archive-meta {font-size: .9em;}

a.archive-permalink {color:#444444;display: block;font-size: 1.2em;}

.except {margin-top : 1em;}

div.results_date {margin-top: .5em;font-size: .9em;}

.archlist {float : left;color : #333;width : 100%;}

ul.archlist li {display : inline;list-style-type : none;margin-right : 10px;float : left;display : block;width : 215px;}

ul.archlist li a {float : left;margin-right : 3px;}

ul.archlist li a:hover {background : #f3f3f3 !important;color : #444444;}

div.post p img {max-width: 500px;}

div.post-tags {margin: .25em 0;}



/*sidebar*/

#sidebar {width : 390px;background:#000;float : right;font-size : 12px; padding : 0 0 25px 0;line-height : 1.3em;margin-top : 1.3em;}

#sidebar img {max-width: 390px; margin-bottom:5px;}

input#s {width : 120px;margin : 0 2px 5px 0;font-size : 12px;}

input#s2 {width : 140px;margin : 5px 2px 5px 0;font-size : 12px;}

#searchsubmit {margin-bottom : 5px;}

table#wp-calendar {width: 100%;}

h2.widgettitle {font-weight : bold;font-size : 1em;text-transform : uppercase;margin-bottom : 0.2em;margin-top : 2.5em;letter-spacing : 0.2em;

color : #ffffff;border-bottom : 1px solid #1c1c1c;}

#sidebar h3 {font-weight : bold;font-size : 12px;text-transform:uppercase;margin-bottom : 0.2em;margin-top : 1em;letter-spacing : 0.2em;color : #000000;border-bottom : 1px solid #1c1c1c;}

#sidebar li {font-size : 12px, font-weight: bold;margin-left : 0;padding-left : 0;margin-top : 0.1em;}

#sidebarleft {width : 180px;float : left; font-size : 12px;}

#sidebarright {width : 180px;float : right; font-size : 12px;}

#sidebarright img {max-width: 180px; font-size : 12px;}

#sidebarleft img {max-width: 180px; font-size : 12px;}

#sidebar li {font-size : 12px; font-weight: bold;margin-left : 0;padding-left : 0;margin-top : 0.1em;}

.archives {

	float: left;

        font-size : 10px;

	width: 120px;

	padding-right: 10px;



	}

.archives ul {color : #ffffff;font-size: 8px; display:inline;text-transform:uppercase;}



#sidebar p {display : block;background-color : #f3f3f3;padding : 5px;margin-top : 1px;}

#searchform div {padding-left : 0;margin : 0.5em 0; background:transparent url(images/icon_search.gif) no-repeat scroll 3px 4px;

	color:#BBBBBB;

	font-size:9px;}

div.textwidget {display : block;background-color : #f3f3f3;padding : 5px;margin : 0.5em 0;}

#sidebarright li a img {background : inherit;border : 3px solid silver;padding : 5px;margin : 7px 3px;}

.flickr {background : inherit;margin : 0 auto;width : 100%;padding : 0;}

.flickr li {padding-top : 5px;}

#sidebarleft li a img, .flickr li img {padding : 4px;border : 2px solid silver;margin: 3px 0;}

div.post-meta {border-top:1px solid #1c1c1c; text-transform:uppercase; font-style: italic; margin-bottom:25px;font-size: .8em;color: #ffffff;padding:3px 0pt;line-height:10px; }

div.bottom-nav {float: left;margin: 1em 0;}



/*comments*/

.comments_tiny {color : #000000;border-bottom : 1px solid silver;}

.alt {margin : 0;padding : 10px;background : #f3f3f3;}

.commentlist {margin-top : 0;}

.commentlist li {margin : 5px 0 0 0;padding : 10px;border: 1px solid #CCC;}

#commentform p {margin : 5px 0;}

.nocomments {text-align : center;margin : 0;padding : 0;}

.commentmetadata {margin : 0;display : block;}

li.comment {font-weight : bold;padding : 10px;list-style : none;}

.commentlist p {font-weight : normal;line-height : 1.5em;margin : 5px 0;text-transform : none;}

#commentform {margin-top : 30px;}

.commentmetadata {font-weight : normal;}

small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {color : #777;}

div.comment-invitation {background-color: #f3f3f3;padding: 10px;}

div.comment-invitation p{display: block;width: 100%;padding: 0 0 .3em;}

.text {display: block;float: left;width: 65px;}

input#author.textfield {padding-top: 3px;}

span.allowed-tags {color: #777;font-size: .9em;}

#pages ul li.page_item ul li.page_item {margin-left: .5em;}



.content {margin-bottom : 25px;padding-left : 5px;font-weight : normal;}

.commentbox {width : 99%;height : 120px;}



/*footer*/

#footer {clear: both;width : 900px;font-size : 0.9em;height : auto;text-decoration : none;text-align : left; border-top : 1px solid #ddd; margin-bottom:5px;}

#footer a {font-size: 10px; color : white ;text-decoration : none;}

#footerinfo {color : #ffffff;font-size: .9em;float : left;display : inline;padding : 10px;width : 100%;text-align : left;}



/*misc*/

.left {display : inline;float : left;}

.right {display : inline;float : right;}

.clear {text-align : center;font-size : 0.8em;color : #9c9c9c;margin : 0;padding : 0 0 20px 0;}

.imgleft {float : left;margin-right : 10px;margin-bottom : 10px;}

.imgright {float : right;margin-left : 10px;margin-bottom : 10px;}

img.frame {padding : 2px;border : 0px solid #dee4e5;}

img.center {display: block;text-align: center;margin: 0 auto;}

img.alignleft {float: left;padding: .9em .5em .5em;}

img.alignright {float: right;padding: .9em 0 .5em .5em;}

img.left {float: left;padding: 0 .5em .5em 0;}

img.right {float: right;padding: 0 0 .5em .5em;}

img.wp-smiley {background: inherit;}

p.akpc_pop {font-size: .8em;}

a.more-link {display: block;}

#wp-calendar tbody tr td {text-align: center;}



#twitter_update_list {

	color:#666;

	display:block;

	font-style: italic;

	font-size:11px;

	line-height:12px;

	position:inherit;

        float: right;

        clear: left;

        padding-right: 10px;

	padding-top:10px;

	width:320px;

}



#twitter_update_list li {

	background:url(http://www.davidmikula.com/images/icn-bird.png) bottom right no-repeat;

	list-style:none;

}



#twitter_update_list a {

	color:#aaa;

	text-decoration:none;

}



#twitter_update_list a:hover {

	color:#999;

}

