/* 
Theme Name: AMUC
Theme URL: http://www.en-hoting.net
Description: Theme for http://www.amuc-barcelona.org
Author: Guillem Cadorna
Version: 1.0.0
*/
/*  The following CSS Reset was written by Dejan Cancarevic
http://stylizedweb.com/2008/02/14/10-best-css-hacks/         */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, del, dfn, em, font, img, ins, kbd, q, s, samp, acronym, address, big, cite, code,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;}caption, th, td {text-align:left;font-weight:normal;}table {border-collapse:separate;border-spacing:0;}blockquote:before,blockquote:after,q:before,q:after {content: "";}blockquote, q {quotes: "" "";}
* {margin:0;padding:0;}

/* CSS Grid */

/*
For center layout 
Define your default width in %, px or em

.main {  margin:0 auto; width:85%;}

*/

.dp20, .dp25, .dp33, .dp40, .dp50, .dp80, .dp100 {
	float: left;
	display: inline;
	*margin-left: -0.04em; } /* IE margin hack */

/* dp = div percet */

.dp20{width:20%;}
.dp25{width:25%;}
.dp33{width:33.33%;}
.dp40{width:40%;}
.dp50{width:50%;}
.dp80{width:76%;}
.dp100{width:100%;}
.clear{ clear:both;}

/* fin css grid */

.dp80 {
	/* border-left: 6px double #E3AC2E; */
 	padding: 10px 10px 10px 10px;
}

	body {
		background-color: #333333;
		font: 12px/18px Tahoma, Arial, Helvetica, sans-serif;
		color: #ffffff;
	}

h1, h2, h3, h4, h5, h6 { line-height: 120%; }

h1 { font-size: 2em; }
h2 { font-size: 1.8em; }
h3 { font-size: 1.6em; }
h4 { font-size: 1.4em; }
h5 { font-size: 1.2em; }
h6 { font-size: 1em; }

	
p {color: #ffffff;}
a, a:link {color: #ffff99;}
a:hover {color: #ff6600;}	
a img { border: none; }

li { list-style-type: none; }

 h1 {
	color: #ffffff;
	font-weight: bold;
	display: inline;
	line-height: 120%;
}

 h1 a { 
	color: #ffffff;
	text-decoration: none; 
	}

 h1 a:hover { 
	color: #ffff99;
	text-decoration: none; 
	}	

	em { font-style: italic; }
	
table { border-collapse: collapse; }	
	
strong {
	font-weight: bold;
}	
	.main {
	margin: 0 auto;
	width: 960px;
   background: #8b0000 url(img/fondo.gif) repeat-y;
	overflow:hidden;
	border-right: 2px solid #E3AC2E;
	border-left: 2px solid #E3AC2E;
	_width: 964px;

	}
	/* p {  padding: 10px 10px 10px 10px; color:#111;}
	p img   { float: left; margin: 0.3em 0.5em 0.5em 0.5em;  } */



/* menu */	
	h2	{clear:both;padding-top:20px;} /* ?? */
	#myjquerymenu ul {list-style:none;margin:0;padding:0;}
	#myjquerymenu li {float:left;width:100px;margin:0;padding:0;text-align:center;font-weight:bold;}
	#myjquerymenu li a {
	display: block;
	padding: 5px 10px;
	height: 100%;
	color: #FFF;
	text-decoration: none;
	border-right: 2px solid #E3AC2E;
}
	#myjquerymenu li a {background:url(bg.jpg) repeat 0 0;}
	#myjquerymenu li a:hover, li a:focus, li a:active {background-position:-150px 0; color: #8b0000;}
	#myjquerymenu #a a {background:url(bg.jpg) repeat -20px 35px;}
	
	#myjquerymenu {
		background-color: #D04D07; 
		height: 28px;
		border-top: 2px solid #E3AC2E; 
		border-bottom: 2px solid #E3AC2E;
	}

/* radio */
#radio {
 padding: 10px 10px 10px 10px;
 width: 364px;
 height: 104px;
 _width: 384px;
 _height: 124px;
}

/* sidebar */
#sidebar {
 padding: 10px 10px 10px 10px;
 border-right: 1px solid #E3AC2E;
 border-bottom: 1px solid #E3AC2E;
 width: 171px;
 _width: 192px;
}

/* blog */
#blog {
 	padding: 10px 10px 10px 10px;
 	width: 358px;
 	_width: 384px;	
}

/*
#blog p {color: #ffffff;}
#blog a, #blog a:link {color: #ffff99;}
#blog a:hover {color: #ff6600;}
*/

	
/* footer */
#footer {
	border-top: 6px double #E3AC2E;
 	padding: 10px 10px 10px 10px;
}

/* misc */	
.dp20 img, .dp40 img, .dp80 img {
	margin-bottom: 6px;
}

#sidebar img {
	margin-top
}

.video {	text-align: center; }

.publish { margin-bottom: 1em; }

/*
.post h2 a {
	background-color: #000000;
	text-decoration: none;
	padding: 2px 4px 2px 4px;
	color: #ffffff;
}

.post h2 a:hover {
	color:#ffff99;
	}
*/

.contactleft label {
  font-weight: bold;
}