html,body{margin:0; padding:0;}
body{color:#666;font-size:12px;font-family:Arial, Helvetica, "Lucida Grande", Verdana, sans-serif;border-top:5px solid #37383A;}
a{outline: none;}
a:link{color:#fff;text-decoration:none;}
a:hover{color:#0EC5E4;text-decoration:none;}
a:visited{color:#fff;text-decoration:none;}
a:active{color:#0EC5E4;text-decoration:none;}
img{border:0;}
p{margin:0;padding:0;line-height:16px;}
img{margin:0;padding:0;}
#wrap{width:950px;margin:0 auto;}
#header{height:101px;border-bottom:4px solid #37383A;}
#logo{float:left;padding:17px 0 0 0;}
#menu{float:right;}
li{list-style-type:none;margin:0;padding:0;}
ul{margin:0;padding:0;}
#menu ul{margin:-15px 0 0 0;padding:17px 0 0 0;}
#menu li{padding:0;display:inline;list-style-type:none;}
#menu a:link, a:visited{color:#fff;text-decoration:none;}
#menu a:hover, a:active{color:#eee;text-decoration:none;}
#description{height:25px;background:#161616;padding:10px 0 0 0;border-bottom:1px solid #3B3C3D;}
h1{font-size:11px;color:#0EC5E4;font-weight:normal;margin:0;padding:0;display:inline;}
h2{font-size:10px;color:#999;font-weight:normal;margin:0;padding:0;display:inline;}
h2.search{font-size:14px;color:#0EC5E4;font-weight:normal;display:block;margin:0 0 20px 0;}
h2.nav{font-size:14px;color:#0EC5E4;font-weight:normal;display:block;margin:0 0 0px 0;}
.commenti{width:400px;margin:20px 0 0 0;}
.tatata{width:left;float:left;clear:left;}
#submit{margin:20px 0 0 0;}
label{color:#333;}
textarea.commen{width:500px;height:100px;padding:5px;border:0;border-bottom:1px solid #212121;background:#161616;margin:0 5px 5px 0;font-family:Arial, Helvetica, "Lucida Grande", Verdana, sans-serif;font-size:12px;color:#666;}
input.commen{width:500px;padding:5px;border:0;border-bottom:1px solid #212121;background:#161616;margin:0 5px 5px 0;font-family:Arial, Helvetica, "Lucida Grande", Verdana, sans-serif;font-size:12px;color:#666;}
#gallery2{float:left;width:600px;margin:40px 0 50px 0;}
#gallery{float:left;width:700px;margin:40px 0 0 0;}
.image{float:left;padding:10px 0px 10px 10px;background:#000 url(http://www.urbantrash.net/cssgallery/wp-content/themes/cssgallery/images/imagebg.jpg) no-repeat;width:199px;-moz-border-radius: 6px;-webkit-border-radius: 6px;margin:0 18px 20px 0;}
.image span{float:right;font-size:11px;padding:3px 5px 0 0;color:#666;width:10px;}
.image span a:link{float:right;font-size:11px;padding:3px 5px 0 0;color:#666;}
.image span a:active{float:right;font-size:11px;padding:3px 5px 0 0;color:#666;}
.image span a:hover{float:right;font-size:11px;padding:3px 5px 0 0;color:#0EC5E4;}
.image img{padding:10px 0 10px 0;}

.arc h2{font-size:14px;color:#0EC5E4;font-weight:normal;}
.catto h2{font-size:14px;color:#0EC5E4;font-weight:normal;margin:20px 0 0 0;}
.catto li{list-style: none;border-bottom:1px solid #202020;padding:4px 0 4px 0;display:block;}
.catto li:hover{background:#121212;}
.catto ul{margin:10px 0 10px 0;}
#catto{width:950px;float:left;margin:0px 0px 30px 0;background:#161616 url(http://www.urbantrash.net/cssgallery/wp-content/themes/cssgallery/images/list.gif) no-repeat;padding:40px 0 0 0;}
.catto{width:305px;float:left;margin-right:15px;}
.textarc{padding:20px 0 20px 0;}

.news{width:auto;background:#000;padding:8px 10px 10px 10px;-moz-border-radius: 6px;-webkit-border-radius: 6px;margin:0 35px 10px 0;}
.news h3{color:#ccc;font-size:12px;margin:0;padding:0 0 5px 0;}
.res{background:#212121;padding:5px;-moz-border-radius: 6px;-webkit-border-radius: 6px;}
.res:hover{background:#161616;padding:5px;-moz-border-radius: 6px;-webkit-border-radius: 6px;}

#categories{margin:10px 0 20px 0;}
#categories select{width:180px;background:#212121;margin:0;color:#eee;border:0;padding:2px;}
#categories option{width:180px;background:#212121;margin:0;color:#eee;border:0;}
#categories option:hover{width:180px;background:#000;margin:0;color:#fff;border:0;}

#list h2{font-size:14px;color:#0EC5E4;font-weight:normal;}
#list2 h2{font-size:14px;color:#0EC5E4;font-weight:normal;}
.list1 li{list-style: none;border-bottom:1px solid #202020;padding:4px 0 4px 0;display:block;}
.list1 li:hover{background:#121212;}
.list1 ul{margin:0px 0 0px 0;}
.list1a li{list-style: none;border-bottom:1px solid #202020;padding:4px 0 4px 0;display:block;}
.list1a li:hover{background:#121212;}
.list1a ul{margin:0px 0 0px 0;}
#list{width:295px;float:left;margin:0px 0px 0px 0;background:#161616;padding:0px 0 0 0;}
#list2{width:200px;float:left;margin:0px 0px 0px 0;background:#161616;padding:0px 0 0 0;}
.list1{width:295px;float:left;margin-right:15px;}
.list1a{width:245px;float:left;margin-right:15px;}
.image h3{margin:0;padding:0;font-size:12px;display:inline;float:left;width:160px;}
.image h3 a:link{font-size:12px;color:#fff;font-weight:normal;margin:0;padding:4px 0 0 0;float:left;}
.image h3 a:visited{font-size:12px;color:#eee;font-weight:normal;margin:0;padding:4px 0 0 0;float:left;}
.image h3 a:hover{font-size:12px;color:#0EC5E4;font-weight:normal;margin:0;padding:4px 0 0 0;float:left;}
.image h3 a:active{font-size:12px;color:#0EC5E4;font-weight:normal;margin:0;padding:4px 0 0 0;float:left;}
#sidebar{width:220px;float:right;clear:right;margin:40px 0 50px 0;}
.searchside{background:#000;padding:5px 0 0 10px;-moz-border-radius: 6px;-webkit-border-radius: 6px;height:45px;}
.searchside input{margin:10px 0 0 0;height:17px;width:120px;color:#999;}
input.search{width:45px;height:23px;}
input#search{-moz-border-radius: 6px;-webkit-border-radius: 6px;}
.searchside input:focus{margin:10px 0 0 0;height:20px;width:120px;color:#333;}
.boxside{margin:20px 0 0 0;background:#000;padding:10px;-moz-border-radius: 6px;-webkit-border-radius: 6px;}
.ads{margin:20px 0 0 0;}
.adsside h2{padding:0px 0px 20px 0px}
.boxsideads{margin:10px 0 0 0;background:#000;padding:4px 10px 15px 10px;-moz-border-radius: 6px;-webkit-border-radius: 6px;}
.feedbox{margin:10px 0 0 0;background:#000;padding:4px 10px 10px 7px;-moz-border-radius: 6px;-webkit-border-radius: 6px;}
.adsside{margin:6px 0 0 0;}
p.ads{font-size:10px;margin:10px 0 0 0;}
#footer{width:950px;padding:10px 0 0 0;border-top:1px solid #202020;color:#333;clear:both;margin:0 0 10px 0;}
#footer a:link, a:visited, a:active{color:#fff;}
#footer a:hover{color:#0EC5E4;}
.right2{float:right;}
.left2{float:left;}
.navigation{float:left;width:650px;margin:0 0 30px 0;background:#000;padding:10px 10px 10px 10px;-moz-border-radius: 6px;-webkit-border-radius: 6px;}
#comments {width:300px;}
.alt p{color:#999;font-size:15px;padding:0px 0 0 0;}
.alt p{color:#666;font-size:15px;padding:0px 0 0 0;}
ol.commentlist{margin:0 0 35px 0;padding:0;width:400px;}
.adssopra{margin:20px 0 0px 0;padding:0;}
.adscomm{margin:15px 0 15px 0;}
.ads{margin:6px 0 0 0;}
.commentgh{border:1px solid #ff0000;width:400px;}
.commenck{width:auto;background:#000;padding:10px 10px 10px 10px;-moz-border-radius: 6px;-webkit-border-radius: 6px;margin:0 35px 30px 0;}
.commenck p{color:#ccc;font-size:14px;margin:0;padding:0 0 5px 0;}
.commenck li{background:#212121;padding:5px;-moz-border-radius: 6px;-webkit-border-radius: 6px;margin:0 0 10px 0;}
.commenck li:hover{background:#161616;padding:5px;-moz-border-radius: 6px;-webkit-border-radius: 6px;}

/*Tag Cloud*****************/

.st-tag-cloud{padding:5px 0 30px 0;}

/*SideBar************/

#sidebar h2{font-size:14px;color:#0EC5E4;font-weight:normal;}
#sidebar ul{padding:5px 0px 30px 0;}
#sidebar li{border-bottom:1px solid #202020;padding:4px 0 4px 0;}
/*he he :D*/
::-moz-selection {background: #000;color: #333;}
::selection {background: #000;color:#333;}

input.text_input, textarea.text_input{width:340px;padding:5px;border:0;border-bottom:1px solid #000;background:#212121;margin:0 5px 5px 0;font-family:Arial, Helvetica, "Lucida Grande", Verdana, sans-serif;font-size:12px;color:#000;}



.green_button.big
{
border:solid 0px #121212;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #121212;
border-right-color: #121212;
border-bottom-color: #121212;
border-left-color: #121212;
text-decoration: bold;
font-size: 12px;
color: #ffffff;
background-color: #121212;
width:35px;
}
.green_button.big:hover
{
border:solid 0px #121212;
background-color: #f373f0;
cursor: pointer;
}
.msg_el_focus {border:solid 1px #37383A;background-color:#37383A;font-size:12px;height:15px; padding-top:0px;}
.msg_el_blur {border:solid 1px #37383A;background-color:#37383A;font-size:12px;height:15px;padding-top:0px;}
