body {background-color: #272729; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
body * {color: #aaa;}

#header, #footer {border-color: #6a6a6a;}
#header h1 {color: #777;}
a:hover {color: #555;}

ul#nav li a {font-family: Arial, Helvetica, sans-serif;}

div#migas a {color: #555;}
div#migas a:hover {text-decoration: underline;}
div#username ul li {color: #fff;}

/** galerias **/
ul#lstgals li.first {border-color: #6a6a6a;}
ul#lstgals img {border-color: #555;}
ul#lstgals a:hover img {border-color: #eee;}
ul#lstgals a.more {color: #ddd;}

table#gallerycontainer td {border-color: #555;}

#gallerycontainer img {border-color: #555;}
#gallerycontainer a:hover img {border-color: #eee;}

ul#pager li a {color: #555;}
ul#pager li a:hover {color: #fff;}
ul#pager li#next {background-image: url(/img/jrmenezo/arrow_right.gif);}
ul#pager li#prev {background-image: url(/img/jrmenezo/arrow_left.gif);}

div#tagcontainer {border-color: #efefef}
div#tagcontainer h3 {color: #555;}

#subtainer p {font-family: Arial, Helvetica, sans-serif; color: #555;}

ul#tagcloud li {background-image: url(/img/jrmenezo/tag_grey.gif); font-family: Arial, Helvetica, sans-serif;}
ul#tagcloud li:hover {background-image: url(/img/jrmenezo/tag_green.gif);}

div.pager ul li a {border-color: #555;}
div.pager ul li a, div.pager ul li span {border-color: #6a6a6a;}
div.pager ul li a:hover {border-color: #fff; text-decoration: underline;}
div.pager ul li a {background-color: #ccc; color: #272729;}

ul#imglist li img.filler {background-color: #6a6a6a;}


/** forms **/
label {}
label.required {color: #fff;}
input {color: #555;}
button {
	color: #555;
    border-top-color: #ccc;
    border-right-color: #b5b5b5;
    border-left-color: #b5b5b5;
    border-bottom-color: #666;
    background-color: #fefefe;
    background-image: url(/img/jrmenezo/background_form_element.gif);
}
button:hover {
	color: #000;
    border-top-color: #aedf9a;
    border-bottom-color: #6ab94b;
    border-right-color: #94da78;
    border-left-color:  #94da78;
}
textarea {font-family: Arial, Helvetica, sans-serif; color: #555;}

#contactainer input {border-color: #ccc;}
#contactainer textarea {border-color: #ccc;}

#contactainer input:hover {border-color: #555;}
#contactainer textarea:hover {border-color: #555;}

div.alert {border-color: #6a6a6a; background-color: #efefef; background-image: url(/img/jrmenezo/alert.gif);}
#subtainer div.alert p {color: #fff;}

/** links **/
div#linkcontainer h3 {color: #555;}
div#linkcontainer ul {list-style-image: url('/img/jrmenezo/arrow_grey.gif');}
div#linkcontainer ul li p {font-family: Arial, Helvetica, sans-serif;}
div#linkcontainer ul li a.external {color: #909090;}
div#linkcontainer ul li p a {color: #666;}
