body {
	margin:0;
	font-family:"Georgia", Verdana, Times, serif;
	background:#111 url(/gfx/bg_plate.png);
font-size: 62.5%; /* Resets 1em to 10px */
}
#wrapper {
	position:relative;
	width:965px;
}

p, li {color:#FFF;line-height:150%;font-family:Lucida Sans Unicode, Trebuchet MS, Verdana, Arial, Helvectica;font-size:1.3em
}

a img {border: 1px solid #333;padding:2px ;margin:2px }
a:hover img {border: 1px solid #666;padding:2px;}
a:hover {color: #666;border: 0px;} /* Dummy definition to overcome IE bug */


a:link { color:#FFF;}
a:visited { color:#FFF;}
a:hover { color:#c8b277;}
a:active { color:#EEE;}

p a, h3 a {text-decoration:none;border-bottom:#999 1px dotted}
p a:hover, h3 a:hover, #footer-extras a:hover {border-bottom:#c8b277 1px solid;color:#c8b277}

#footer-extras a{text-decoration:none;border-bottom:0}

p.icon-link a {border-bottom:none}
p.icon-link a span {border-bottom:#999 1px dotted}
p.icon-link a:hover span {border-bottom:#c8b277 1px solid;color:#c8b277}

#footer img {border:0}
/* Intro */

#col1 {width:600px;float:left;margin-right:60px;position:relative}
#col1 h2 {margin:0}
#col1 p {margin-top:4px;margin-bottom:20px;padding-bottom:5px;line-height:150%;}
body#home #col1 div, body#downloads #col1 div {margin-bottom:8px}
body#home #col1 h3, body#downloads #col1 h3 {border-top:1px #333 dotted;margin-top:6px;padding-top:6px;font-size:1.7em}
body#home #col2 p.dark  {clear:both}
#col1 form div {border-bottom:0}

#col2 {width:280px;float:left;}
#col2 p.note {font-size:8pt;color:#999;padding-bottom:5px;}
#col2 p.note a {color:#999}
#col2 p.note img {border:0;position:relative;top:25px}


#gallerythumbs {margin-bottom:15px;position:relative;width:600px;}

body#home #col1 p.date {clear:both}

img.previewpic{border: 1px solid #333;padding:2px;margin:3px}
p#screenshot img{margin:0;padding:0}
#content {padding:0 0 0 25px;}

/*
#content a:hover img{border: 1px solid #7F7246;padding:2px;}
#content a:hover{color: #7F7246;border: 0px ;} /* Dummy definition to overcome IE bug */

h1, h2, h3, h4, h5, h6 {font-family: "droid-serif-1","droid-serif-2", "Georgia", "Times New Roman", Times, serif;color:#FFF;margin:0 0 2px 0;padding-bottom:0px;font-weight:normal}
h1, h2, h3 {letter-spacing:-1px}
h1{font-size:2.8em}
h2{font-size:2.2em}
h3{font-size:2.0em}
h4{font-size:1.8em}
h5{font-size:1.8em}
#header {margin-bottom:0; background-image: url(http://cdn.urbandirty.com/gfx/title_0410e.png);
 background-repeat: no-repeat;}
#header h1 {margin:0;width:215px}
#header h1 a {
 display: block;
 padding: 76px 0 0 0; height: 0 !important;
 height /**/: 76px; overflow: hidden;
}
/* Nav */

#nav {position:absolute;left:335px;top:20px;}
#nav ul {float:left;list-style: none;margin: 0px;padding-left:20px}
#nav li {display: inline;margin:0 0 0 5px;font-size:14pt;font-family: "Georgia", "Times New Roman", Times, serif;}
#nav li a {padding:6px 9px 6px 9px;text-decoration:none;position:relative;-moz-border-radius: 2px;border-radius: 2px;
-webkit-border-radius: 2px;text-shadow:0 1px 1px #111;
}

#nav li a:link {color:#EEE;background-color:#333}
#nav li a:visited {color:#EEE;background-color:#333}
#nav li a:hover {color:#333;background-color:#EEE;text-shadow:0 0 0 transparent}
#nav li a:active {color:#EEE;background-color:#666}

p.rss {font-size:12pt;background-position: left 4px;float:left;margin:0 0 0 28px;line-height:normal;position:relative;bottom:5px;font-size:1.2em}
p.rss span {font-size:0.9em;color:#999;display:block;}

#footer p.rss {margin:0;position:relative;bottom:0;float:none;}

body#home a#homenav, 
body#gallery a#gallerynav, 
body#downloads a#downloadsnav,
body#blog a#blognav,
body#contact a#contactnav 
{color:#FFF;background-color:#4d4d4d}



/* Gallery */

div.preview {width:90px;text-align:center;float:left;margin:5px 10px 5px 0;padding-bottom:5px;border-bottom:1px #666 dotted}
body#home div.preview {width:90px;text-align:center;float:left;margin:5px 10px 0 0;padding-bottom:0;border-bottom:none}


p.view{font-size:8pt;font-family:"Tahoma", Verdana;margin:2px}
p.view img {position:relative;top:4px;margin-right:4px;border:0}
p.view a {text-shadow:0 1px 1px #111;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;}
p.view a:link{ color:#EEE; text-decoration:none; background:#333;padding:2px 4px 2px 4px;border:1px #666 solid;}
p.view a:visited{ color:#EEE; text-decoration:none; background:#333;padding:2px 4px 2px 4px;border:1px #666 solid;}
p.view a:hover { color:#000; text-decoration:none; background:#CCC;padding:2px 4px 2px 4px;border:1px #FFF solid;}
p.view a:active { color:#EEE; text-decoration:none; background:#000;padding:2px 4px 2px 4px;border:1px #666 solid;}

a.glow:link{ color:#EEE; text-decoration:none; background:#333;padding:4px 6px;border:1px #4a4a4a solid;}
a.glow:visited { color:#EEE; text-decoration:none; background:#333;padding:4px 6px;border:1px #4a4a4a solid;}
a.glow:hover  { color:#000; text-decoration:none; background:#CCC;padding:4px 6px;border:1px #CCC solid;}
a.glow:active  { color:#EEE; text-decoration:none; background:#000;padding:4px 6px;border:1px #4a4a4a solid;}

body#home #col1 a.go{position:absolute;
right:0;
top:210px;}

a.go:link{ color:#EEE; text-decoration:none;padding:8px 28px 8px 8px;border:1px #360 solid;background:#333 url(/gfx/go.png) no-repeat right center}
a.go:visited { color:#EEE; text-decoration:none;padding:8px 28px 8px 8px;border: 1px #360 solid;background:#333 url(/gfx/go.png) no-repeat right center}
a.go:hover  { color:#333; text-decoration:none;padding:8px 28px 8px 8px;border: 1px #360 solid;background:#CCFFCC url(/gfx/go.png) no-repeat right center}
a.go:active  { color:#EEE; text-decoration:none;padding:8px 28px 8px 8px;border:1px #360 solid;background:#333 url(/gfx/go.png) no-repeat right center}

body.l a#largeNav,
body.m a#mediumNav,
body.s a#smallNav {color:#000; text-decoration:none; background:#CCC;padding:4px 6px;border:1px #FFF solid;}

#screenshot{
	position:absolute;
	border:1px solid #000;
	background:#000;
	padding:0px;
	display:none;
	height:180px;
	color:#fff;
	overflow:hidden;
	}

/*
a.glow:link { color:#333; text-decoration:none; background:#EEE;padding:2px 4px 2px 4px;border:1px #CCC solid;}
a.glow:visited { color:#333; text-decoration:none; background:#EEE;padding:2px 4px 2px 4px;border:1px #CCC solid;}
a.glow:hover  { color:#000; text-decoration:none; background:#CCC;padding:2px 4px 2px 4px;border:1px #FFF solid;}
a.glow:active  { color:#333; text-decoration:none; background:#CCC;padding:2px 4px 2px 4px;border:1px #CCC solid;}
*/

#extras {width:950px;}

#context {text-align:center;float:left;width:190px;padding:15px;margin-top:30px;
background-color:#2b2b2b;
border-bottom:1px #999 dotted;padding-bottom:6px;margin-bottom:25px;
border-top:1px #999 dotted;padding-top:6px;
margin-right:20px;
}

#context img {margin:4px;}
#context p.nav {padding-bottom:8px;}
#context p a {padding:4px 6px 4px 6px;text-decoration:none;}
#context p.note {text-align:left}
#context h4, #context h5 {text-align:left;margin:6px}
#context h5 a {text-decoration:none}

#context p a:link,
#context li a:link
 { color:#EEE; text-decoration:none; background:#000;padding:4px 6px 4px 6px;border:1px #666 solid;}
#context p a:visited,
#context li a:visited
{ color:#EEE; text-decoration:none; background:#000;padding:4px 6px 4px 6px;border:1px #666 solid;}
#context p a:hover,
#context li a:hover
{ color:#333; text-decoration:none; background:#EEE;padding:4px 6px 4px 6px;border:1px #666 solid;}
#context p a:active,
#context li a:active { color:#000; text-decoration:none; background:#FFF;padding:4px 6px 4px 6px;border:1px #666 solid;}

#context a img, #themes li a img{border: 1px solid #666;padding:2px;margin:3px}
#context a:hover img, #themes li a:hover img{border: 1px solid #FFF;padding:2px;}
#context a:hover, #themes li a:hover{color: #FFF;border: 0px ;} /* Dummy definition to overcome IE bug */

#tags {text-align:left;line-height:170%}
#tags ul {list-style:none;padding-left:0;margin-left:0}
#tags li {margin-left:0;padding-left:0;margin-bottom:10px}
#tags h3 {margin-top:15px;margin-bottom:4px}

/* colour picker */


#themes {width:210px;padding:10px 15px;background-color:#1E1E1E;border-top:1px #999 dotted;border-bottom:1px #999 dotted;float:left;margin-top:30px;margin-right:20px;color:#FFF}
#themes ul {list-style:none;padding-left:0;margin-left:0}
#themes div img {border:0}
#edit{clear:both}
#themes h3 {font-family:"Lucida Sans Unicode","Trebuchet MS",Verdana,Arial,Helvectica;font-size:1.3em}

div#colour-samples{width:99%;overflow:hidden;margin-top:20px}
div.colour-sample{float:left;width:15px;height:15px;margin:0;}
p#ase-download {clear:both;margin-bottom:10px;padding:10px 0 10px 0;border-bottom:1px #333 solid}
ul#colour-schemes li {width:77px;float:left;margin-right:15px}

p#aco-download a.aco {text-decoration:none;}
p#aco-download a.aco span {border-bottom:1px #FFF dotted}
p#aco-download a.aco:hover span {border-bottom:1px #c8b277 dotted}

/* -- */

/*
#125s {position:relative}
#125s img {margin-right:2px}
*/

#visit div.banner {width:105%}
#visit {width:275px;padding:15px;float:left;margin-top:27px;color:#FFF;position:relative;}
#visit p {font-size:8pt;}
#visit img {border:0}
/* .single {position:absolute;left:128px;top:350px;width:128px} 

img#spare1 {position:absolute;bottom:150px;left:132px;border:0} */

/* Banner overrides */
/* encompassing div */
#bsaz_1235028 {
position:relative;
}


#bsaz_1235028 a {
}
div#bsaz_1235028.adblock { 
}
div#bsaz_1235028.adblock img{border:0;clear:none !important;}


/* sold ad */
a#bsa_3151 {}
/* advertise here */
a#bsa_953000 {margin-left:2px !important;padding:2px !important;}

#latest-blog {margin-top:6px;padding-top:6px;border-top:1px #333 solid}
#latest-blog ul {list-style:none;margin-left:0;padding-left:0}
#latest-blog ul li {font-size:8pt;margin-bottom:6px;margin-left:0;padding-left:0;color:#999}

/* jQuery tooltip */

/* - Page nav - */
#pagenav {clear:both;margin:10px 0 25px 0;}
#pagenav p {font-size:1.2em;color:#FFF;}
#pagenav a {-moz-border-radius: 2px; -webkit-border-radius: 2px;border-radius:2px;line-height:200%;text-shadow:0 1px 1px #111;}
#pagenav a:link { color:#EEE; text-decoration:none; background:#333;padding:4px 6px 4px 6px;border:1px #333 solid;}
#pagenav a:visited { color:#EEE; text-decoration:none; background:#333;padding:4px 6px 4px 6px;border:1px #333 solid;}
#pagenav a:hover { color:#333; text-decoration:none; background:#EEE;padding:4px 6px 4px 6px;border:1px #666 solid;}
#pagenav a:active { color:#EEE; text-decoration:none; background:#666;padding:4px 6px 4px 6px;border:1px #666 solid;}

#pagenav a.current, #pagenav a.current:hover {background:none;padding:4px 6px 4px 6px;cursor:default;border:1px #333 solid;color:#EEE}

form#donation-form {border-bottom:1px #333 solid;margin-bottom:12px;position:relative}
form#donation-form img {position:absolute;bottom:10px;left:170px}

#footer {clear:both;border-top:1px dotted #333;margin-top:15px;padding:20px 20px 190px 20px;}
#footer p {font-size:1.1em;color:#666}
#footer p {color:#666;}
#footerextras p a {color:#999;}
#footerextras p a:hover {color:#c8b277;}
#footer img {border:0}

form#searchtags {margin-bottom:15px;padding-bottom:15px;border-bottom:1px #333 solid;}


/* Extras */
label {color:#FFF;font-size:1.4em}
.right{float:right}
.left{float:left}
img.rightpad {margin: 5px 0 15px 15px}
img.leftpad {margin: 5px 15px 0 15px}

.button{font-family:"Lucida Sans Unicode","Trebuchet MS", Verdana, Arial, Helvectica;font-size:10pt;color:#FFF;padding:4px;background:#4D4D4D;border:2px #333 solid;-moz-border-radius: 3px; -webkit-border-radius: 3px;text-shadow:0 1px 1px #111}
.button:hover{background:#333;border:2px solid #0C0;-moz-border-radius: 3px;border-radius: 3px;
-webkit-border-radius: 3px;}

.box{font-family:"Lucida Sans Unicode","Trebuchet MS", Verdana, Arial, Helvectica;font-size:10pt;color:#333;border:2px #333 solid;background:#EEE;margin-bottom:10px;margin:5px 2px 0 0;padding:5px;-moz-border-radius: 3px;border-radius: 3px;
-webkit-border-radius: 3px;
   -moz-box-shadow: inset 0 3px 6px rgba(0,0,0,.4);
   -webkit-box-shadow: inset 0 3px 6px rgba(0,0,0,.4);
   box-shadow: inset 0 3px 6px rgba(0,0,0,.24);
}

.box:focus {border:2px #0C0 solid;background:#FFF}


.note {font-size:1.1em}
#col1 h2 .note {font-size:0.7em;color:#CCC}
p.note {margin-top:2px;}
.dark{color:#666;text-align:left;}
.dark a.dark {color:#999;text-decoration:none;border-bottom:1px #999 dotted}
#footer p.note {font-size:1em;}
.icon {position:relative;top:2px;right:2px}
.clear {clear:both}

.delicious {background-image:url(http://cdn.urbandirty.com/gfx/delicious.gif);padding: 2px 0 2px 20px}


div.stack{padding-bottom:6px;border-bottom:1px #333 dotted;}

div#preGallery {border-bottom:0;}

div#visit {padding:4px 0 10px 0;}
div#visit p {color:#666}
div#googleads {margin-top:15px;margin-left:12px}


/* Contact */
.notification_ok, .notification_error {padding:20px;background:#333;border:1px #666 solid}

/* Link icons */
.snipshot, .rss, .download, .view, .firefox, .date, .icon, .aco, .ase, .new {
list-style:none;
background-repeat: no-repeat;
background-position: left center;
}


.snipshot{background-image: url(http://cdn.urbandirty.com/gfx/snipshot.png);padding-left:25px;}
.rss {background-image: url(http://cdn.urbandirty.com/gfx/icon_rss.png);padding:6px 0 8px 30px;}
.firefox {background-image: url(http://cdn.urbandirty.com/gfx/firefox.png);padding:5px 0 5px 20px;}
.download {background-image: url(http://cdn.urbandirty.com/gfx/icon_download.png);padding-left:18px;}
.aco {background-image: url(http://cdn.urbandirty.com/gfx/icon_aco.png);padding-left:20px;}
.ase {background-image: url(http://cdn.urbandirty.com/gfx/icon_ase.png);padding-left:20px;}
.view {background-image: url(http://cdn.urbandirty.com/gfx/icon_view.png);padding-left:18px;}
.date {background-image: url(http://cdn.urbandirty.com/gfx/calendar.png);padding-left:20px;background-position: left top;}
.camera {background-image: url(http://cdn.urbandirty.com/gfx/camera.png);padding-left:22px;background-position: left 4px;}
.cross {background-image:url(http://cdn.urbandirty.com/gfx/icon_empty.png);padding:2px 2px 2px 20px;}
.ok {background-image:url(http://cdn.urbandirty.com/gfx/icon_accept.png);padding:2px 2px 2px 20px;}

#latest-blog a.link1 {background: url(http://cdn.urbandirty.com/gfx/icon_new_24.png) right top no-repeat;padding:8px 28px 2px 0;}

#flickr a.flickr {background-image: url(http://cdn.urbandirty.com/gfx/flickr-16x16.png);padding:5px 5px 5px 20px;background-position: left center;}

#delicious-badge h2 {display:none}
#delicious-badge p {margin-bottom:2px;}
p#delicious-saved{
	background-image: url(http://cdn.urbandirty.com/gfx/delicious-icon.png);
	background-repeat: no-repeat;
	padding:2px 2px 2px 15px;
	background-position: left center;
}
ul#url-tags {padding:0;margin:5px;}
ul#url-tags li {font-size:8pt;display:inline;margin-right:5px;}
ul#url-tags li a {text-decoration:none}

