* {margin:0;padding:0}
body {background: #d9d5c0 url(../images/body_background.gif) repeat-x;font: 12px sans-serif;color:#666}
a {outline:none;font-weight:bold;text-decoration:none;font-weight:normal;color:#599955;-moz-transition: all 0.2s ease-out;-o-transition: all 0.2s ease-out;-webkit-transition: all 0.2s ease-out;transition: all 0.2s ease-out}
a:hover {color:#222}
img {border:0}
	img.floatright {float:right;margin-left:15px}
	img.floatleft {float:left;margin-right:5px}
	img.anuncio {margin:30px 0 0 20px}
	img.centered {margin:0 auto;display:block}
	#actividades #content img {float:left;margin-right:10px}
#header {height:100px;background:url(../images/header.png) bottom center no-repeat;position:relative}
	#logo {height:90px;width:180px;background:url(../images/logo.gif) no-repeat;margin-left:10px;margin-bottom:20px}
	#logo a {display:block;height:66px;width:150px;text-indent:-5000px}
	#header ul {position:absolute;top:36px;left:4px}
		#header li, #footer ul#footernav li {display:inline;list-style-type: none}
		#content .styles li {text-align:right;background:none;padding:0;margin:0}
		.styles {position:absolute;top:75px;right:0}
		#header ul.styles li a {width:20px;height:20px;text-indent:0}
		#header a {float:left;width:130px;display:block;background:white;display:inline-block;text-align:center;padding:6px 0;margin-right:2px;font-family:"Oswald", sans-serif;-moz-border-radius-topleft: 8px;-moz-border-radius-topright: 8px;-moz-border-radius-bottomright: 0;-moz-border-radius-bottomleft: 0;-webkit-border-radius: 8px 8px 0 0;border-radius: 8px 8px 0 0;-webkit-box-shadow: 0 -2px 3px rgba(0, 0, 0, 0.2),inset 0 -2px 3px rgba(0, 0, 0, 0.2);-moz-box-shadow: 0 -2px 3px rgba(0, 0, 0, 0.2),inset 0 -2px 3px rgba(0, 0, 0, 0.2);box-shadow: 0 -2px 3px rgba(0, 0, 0, 0.2),inset 0 -2px 3px rgba(0, 0, 0, 0.2)}
		#header a:hover, #header a.active, #header a#menu_inscripcion:hover, #header a#menu_inscripcion.active {background-color:#599955;color:white;background-image:none}
		#header a#menu_inscripcion {background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAt0lEQVR42s3TMQrCMBTGcTWCCHoANycRPIFCQT2BJ+jg7uDo4uQBvIbOHUVQcRSc3F0cHYqDtMLzP2R6EBpaBIcf5IUvHyUlJREp5PcF021Yy13A4TpWMHkL+nih51VAsKrmNQRLtW9cBRMcccIBMQRPO5+xQcv5BZjhA4H2wCDzDgiNcVeHb+h6XyLhvSqIvP8C4Q5SvLFDYtdt34IFLgjsPMIV88wCQhUM0VD7TQQoF34L/1XwBXTpvbnir1s8AAAAAElFTkSuQmCC) 15% 50% no-repeat}
#metawrapper {margin:0 auto;width:730px}
#wrapper {background:url(../images/content.png) center top repeat-y}
#content {float:left;text-align:justify;width:480px;padding:0 0 0 27px;line-height:160%;position:relative}
.slideshow {overflow:hidden;width:480px;height:330px;background:url(../images/shadow-bottom.png) bottom center no-repeat}
.slideshow img {border:1px solid #ccc;padding:9px;background-color:#fafafa;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}

	.colwrapper {overflow:hidden;zoom:1;-moz-hyphens: auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}
	.column1 {float:left;width:230px}
	.column2 {width:230px;float:right}
	#content ul {list-style:none;margin-bottom:10px}
	#content ol {padding:0 0 10px 20px}
	#content ol li {padding-bottom:5px}
		#content ul li {padding:0 0 3px 18px;background:url(../images/checkmark.gif) 0 4px no-repeat}
		body#equipo #content ul li {background:url(../images/graduate.gif) 0 3px no-repeat;padding-left:28px}
#menu {float:right;width:195px;color:white;padding-right:5px}
	#menu a {padding:0}
	#menu ol {list-style-type:none}
	#menu ol li#menu_idiomas span {display:block;background:url(../images/cursos_idiomas.gif) no-repeat;text-indent:-5000em;height:33px;width:195px;color:#d7d2bb}
	#menu ol li#menu_examenes span {display:block;background:url(../images/preparacion_examenes.gif) no-repeat;text-indent:-5000em;height:58px;width:195px;color:#636363}
	#home #menu ol li#menu_examenes {margin-bottom:25px}
	#menu ol ul li {text-indent:0;display:inline;width:195px}
	#menu ol ul a {text-decoration:none;color:#d7d7d7;padding:5px 5px 5px 12px;display:block;background-color:#777;border-bottom:1px solid #4f4f4f}
	#menu ul a.active {color:#FFF;background-color:#65AE60}
	#menu a:hover {color:#FFF;background-color:#b7b28d}
		#menu #logo a:hover {background:none}
	#menu p {margin:50px 0 0 0;padding:0}
#footer {clear:both;background:url(../images/footer.gif) repeat-y;height:108px;margin:0 0 30px 0;position:relative;line-height:100%}
	#footer ul {list-style-type:none;font-weight:bold;color:#999;font-size:10px;position:absolute}
	#footer ul#address {left:68px;top:65px}
	#footer ul#phone {left:245px;top:65px}
	#footer ul#metro {left:395px;top:65px}
	#footer ul#footernav {left:412px;top:10px}
	#footer ul#footernav li a {float:left;display:block;height:18px;color:#999;padding-left:16px}
	#footer ul#footernav #backTop {background:url(../images/backTop.gif) 0 -3px no-repeat}
	#footer ul#footernav #backHome {background:url(../images/backHome.gif) 0 -3px no-repeat;padding-right:10px}
#home #content img {margin-bottom:10px}
#home #content img.icons {margin:0}
p {margin-bottom:15px}
	a.link, p.crumb a {background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAMAAADXT/YiAAAABGdBTUEAANbY1E9YMgAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAMUExURZSUlKurq/b29v///4jIdF8AAAAEdFJOU////wBAKqn0AAAAJklEQVR42mJgZoQAZgZGJghgBLEYECwGBIsBUwyuDqoXbh5AgAEAFWoAeRUxXKoAAAAASUVORK5CYII%3D);background-repeat:no-repeat;}
	a.link {background-position:0 50%;padding-left:15px;display:inline-block;clear:left}
	p.crumb a {background-position: 100% 3px;padding-right:13px}
	p.note {text-align:right}
	#home #content p.access-mba {background-image:none;padding-left:0}
	#content p.reservar,  .stretcher p.reservar {background: url(/images/icons-noticias.gif) 0 -111px no-repeat;padding:0 0 0 48px;margin-left:5px;height:33px;line-height:33px}
	#home #content p.oferta {background: url(/images/icons-noticias.gif) 0 -155px no-repeat;padding:25px 0 0 60px;margin:0 0 15px 15px;height:52px}
.stretcher p, .stretcher ul {padding:8px 5px 5px 18px;background-color:white;margin:0}
#content ul ul {padding-top:10px}
#content .stretcher ul ul, #content .stretcher ol ul {padding-bottom:0;margin-bottom:0}
.clear {clear:both}
h1 {font-size:24px;color:#C4BEA0;text-align:center;text-transform:uppercase;width:480px;letter-spacing:0.1em;font-family:'Oswald', sans-serif;text-shadow:2px 2px 0 white, 3px 3px 0 rgba(217,213,192,0.6);padding:10px 0 30px 0;line-height:140%}
h2 {font-family:'Oswald', sans-serif;text-align:center;color:#b9b59d;margin:30px 0 10px 0;font-weight:normal;font-size:16px}
	#home h2 {text-align:left;color:#666}
	#home h2:first-child {margin-top:0}
h4 {font-size:11px;text-transform:uppercase;font-weight:bold;color:#777;margin:15px 0 10px 0;padding:2px 0 2px 0;clear:both}
	body#cursos-especiales h2 {margin-top:30px}
	
	#home h3 {background:none;color:#333;padding-left:0;margin:0;height:auto;line-height:140%;padding:0 0 5px 0;text-align:left;border:none}
#content table ul {margin:0}
	#content table ul li {padding:0;background-image:none}
#content img {margin-bottom:15px}
#home dl {width:auto;background:none;padding:0;min-height:72px;background-color:white;margin-top:15px}
#home dd {padding:0 0 10px 0}
#home dd strong {display:block}
dt {font-weight:bold;text-align:center;padding:10px 0 10px 0}
dd {padding:0 30px 4px 15px;line-height:140%}
#content dl dd ul {list-style-type:square;line-height:140%;margin-left:30px}
#content dl dd ul li {background-image:none;padding:0}
table {width:467px;border-collapse:collapse}
	.tablewrapper, dl {background:url(../images/table.gif) top left no-repeat;width:480px;padding-left:6px}
	body#sistema-de-niveles .tablewrapper td {vertical-align:top;text-align:justify;padding-right:5px}
	.tablefooter {background:url(../images/table.gif) bottom left no-repeat;padding-left:5px;height:15px;margin-bottom:15px}
	td {font:11px "Lucida Grande", Lucida, Verdana, Arial, Helvetica, sans-serif;padding:5px 2px 5px 6px;line-height:150%}
	th {height:32px;line-height:32px;text-align:center}
	.enhancedtable {text-align:left}
	.enhancedtable td {border-left:1px solid #fff}
	.enhancedtablecolouredrow{background:#D6E3EA}
	.enhancedtablerowhover{background:#999;color:white}
	.enhancedtablerowhover a:hover {color:white}
	#content .extra {margin-bottom:40px}
.notice {background:#FFF6BF;color:#514721;border: 1px solid #FFD324;padding:10px;text-align:left;-webkit-box-shadow: 1px 1px 0 #fff inset, -1px -1px 0 #fff inset;-moz-box-shadow: 1px 1px 0 #fff inset, -1px -1px 0 #fff inset;box-shadow: 1px 1px 0 #fff inset, -1px -1px 0 #fff inset}
.success {background:#A9DDA6;color:#514721;border: 1px solid #599955;padding:10px;text-align:left}
#home #content .notice {-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-image:none;-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;-webkit-transition: all 0.5s ease-out;transition: all 0.5s ease-out}
.notice h5 {font-size:11px;font-weight:bold;margin:0;padding:0 0 5px 0;color:#b43131}
#home #content .notice p {background:none;padding:0;margin:0}
#home #content .notice ul {padding:0;margin:5px 0 0 0}
.quiet {color:#999;font-size:11px}
#home #content .notice .quiet {color:#888}
.quiet a {font-weight:normal}
#galeria-fotos {margin-bottom:20px}
hr {background:#ddd;color:#ddd;width:50%;height:.1em;border:none;margin:0 auto 25px auto}
.contract {margin-bottom:15px}

/* forms */
form {}
fieldset {border:2px solid #d9d5c0;padding:0 0 20px 10px;margin-bottom:30px}
legend {font-weight:bold}
label {display:block;padding:15px 0 2px 0;font-weight:bold}
label span, span.asterisk {color:red;font-weight:bold}
input, textarea, select {font: 11px verdana, arial, sans-serif;font-weight:bold;padding:2px;background-color:#d9d5c0}
input:focus, textarea:focus {background-color:#fff}
input, select  {width:200px;border:1px solid #999}
form p {float:left;width:45%;margin:0;padding-left:10px}
textarea {display:block;width:420px;border:1px solid #999}
input#button {width:80px;height:20px;border:none;margin:10px 0 15px 0;background-color:#fff}
form fieldset.nofloat p, form p.simpleclear {float:none;width:100%;padding-left:10px;margin-top:10px;clear:both}
form fieldset.nofloat label {display:inline}
form fieldset.nofloat input {float:left;margin-right:10px;width:auto}
label.error {float:none;color:red;padding:0}

/* Actividades */
#actividades dl {width:auto;background:none;padding:0 0 10px 5px;margin:0}
#actividades dd, #actividades dt {text-align:left;padding:0;margin:0}
#actividades dt {padding-bottom:2px;color:#a6a287}
#actividades th {text-align:left;padding-left:5px}


/* Testimonios */
#testimonials {background-color:#f5efe1;border:1px solid #d0ccb1;padding:0;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;background-image:none;-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;-webkit-transition: all 0.5s ease-out;transition: all 0.5s ease-out;overflow:hidden;-webkit-box-shadow: 1px 1px 0 #fff inset, -1px -1px 0 #fff inset;-moz-box-shadow: 1px 1px 0 #fff inset, -1px -1px 0 #fff inset;box-shadow: 1px 1px 0 #fff inset, -1px -1px 0 #fff inset}
#testimonials blockquote {width:480px;position:relative}
#testimonials cite {display:block;padding-top:10px}
#testimonials p:before, #testimonials p:after {font-size:450%;font-family:serif;color:#c3c0a6;line-height:0;position:absolute}
#testimonials p:before {content:"\201C";top:35px;left:10px}
#testimonials p:after {content:"\201D";bottom:10px;right:10px}
#home #content #testimonials p {background:none;padding:10px 40px;margin:0}

/* global nav */
#globalnav {background:white url(../images/globalnav.gif) top left repeat-x;width:100%;margin:0 auto;overflow:hidden;zoom:1;height:80px}
#globalnav img {margin:0;padding:0}
#globalnav ul {list-style:none;width:760px;margin:0 auto;font-size:11px;padding-bottom:5px}
#globalnav li {float:left}
#globalnav li a {display:block;border-top:2px solid #ccc;width:190px}
#globalnav li a:hover, #globalnav li a.current {border-top:2px solid #599955}
#globalnav li a span {padding:5px 2px 5px 2px;display:block;text-align:center}

/* cycle (news + slideshow + testimonials) */
#content p.newsnav {margin-bottom:5px}
.newsnav a, .photonav a, .testimonialsnav a {border: 1px solid #b4c6da;background:white;margin:0 3px 0 0;padding:1px 4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}
.newsnav a.activeSlide, .photonav a:hover, .testimonialsnav a:hover {background-color:#65AE60;color:white;border: 1px solid #65AE60}
.photonav, .testimonialsnav {font-size:120%;float:right}
.testimonialsnav {margin-top:10px}

/* buttons (Twitter's bootstrap) */
#home .btn {display:block;margin-bottom:10px;text-align:left;min-height:30px;line-height:30px;color:#599955}
a.book {text-align:left;min-height:30px;line-height:30px}
.photos:before, .store:before, .pdf:before, .calendar:before, .book:before, .facebook:before {content: "";position: relative;float: left;width:32px;height:30px;margin: 0 0.75em 0 -0.5em;background: url(/images/buttons.png) no-repeat}
.facebook:before {background-position:0 -320px}
.store:before {background-position:0 0}
.calendar:before {background-position:0 -160px}
.pdf:before {background-position:0 -240px}
.book:before {background-position:0 -400px;margin-right:-0.75em}
#content .btn a:hover {background:none;color:#333}
.btn.danger,.alert-message.danger,.btn.danger:hover,.alert-message.danger:hover,.btn.error,.alert-message.error,.btn.error:hover,.alert-message.error:hover,.btn.success,.alert-message.success,.btn.success:hover,.alert-message.success:hover,.btn.info,.alert-message.info,.btn.info:hover,.alert-message.info:hover {color: #fff}
.btn.danger,.alert-message.danger,.btn.error,.alert-message.error {
  background-color: #c43c35;
  background-repeat: repeat-x;
  background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));
  background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
  background-image: linear-gradient(top, #ee5f5b, #c43c35);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  border-color: #c43c35 #c43c35 #882a25;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
.btn.success, .alert-message.success {
  background-color: #57a957;
  background-repeat: repeat-x;
  background-image: -khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));
  background-image: -moz-linear-gradient(top, #62c462, #57a957);
  background-image: -ms-linear-gradient(top, #62c462, #57a957);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));
  background-image: -webkit-linear-gradient(top, #62c462, #57a957);
  background-image: -o-linear-gradient(top, #62c462, #57a957);
  background-image: linear-gradient(top, #62c462, #57a957);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  border-color: #57a957 #57a957 #3d773d;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
.btn.info, .alert-message.info {
  background-color: #339bb9;
  background-repeat: repeat-x;
  background-image: -khtml-gradient(linear, left top, left bottom, from(#5bc0de), to(#339bb9));
  background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
  background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bc0de), color-stop(100%, #339bb9));
  background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
  background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
  background-image: linear-gradient(top, #5bc0de, #339bb9);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  border-color: #339bb9 #339bb9 #22697d;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
.btn, h3 {
  cursor: pointer;
  display: inline-block;
  background-color: #e6e6e6;
  background-repeat: no-repeat;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);
  background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
  background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
  background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
  padding: 5px 14px 6px;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  color: #555;
  font-size: 13px;
  line-height: normal;
  border: 1px solid #ccc;
  border-bottom-color: #bbb;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-transition: 0.1s linear all;
  -moz-transition: 0.1s linear all;
  -ms-transition: 0.1s linear all;
  -o-transition: 0.1s linear all;
  transition: 0.1s linear all;
}
#content .btn:hover, h3:hover {background-position: 0 -15px;color: #333;text-decoration: none}
#content .success:hover {color: #e7ffe5}
.btn:focus {outline: 1px dotted #666}
.btn.primary {
  color: #ffffff;
  background-color: #0064cd;
  background-repeat: repeat-x;
  background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
  background-image: -moz-linear-gradient(top, #049cdb, #0064cd);
  background-image: -ms-linear-gradient(top, #049cdb, #0064cd);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
  background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
  background-image: -o-linear-gradient(top, #049cdb, #0064cd);
  background-image: linear-gradient(top, #049cdb, #0064cd);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  border-color: #0064cd #0064cd #003f81;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
.btn:active {-webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05)}
.btn.large {font-size: 15px;line-height: normal;padding: 9px 14px 9px;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px}
.btn.small {padding: 7px 9px 7px;font-size: 11px}
:root .alert-message, :root .btn {border-radius: 0 \0}
button.btn::-moz-focus-inner, input[type=submit].btn::-moz-focus-inner {padding: 0;border: 0}

.iewarning {background-color:#ff3f2e;color:white;padding:10px 10px 0 10px;margin:20px 0;border:1px solid #333}
.iewarning a {color:black}

/*.notes {-moz-column-count: 2;-moz-column-gap: 20px;-webkit-column-count: 2;-webkit-column-gap: 20px;-ms-column-count: 2;column-count: 2;column-gap: 20px;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;font-size:11px;line-height:140%;text-align:left}
#content .notes li {background-position: 0 2px;display: inline-block}*/

h3 {display:block;font-weight:normal;margin-bottom:5px}
.notes-toggle, .signup {display:inline-block}
b {background-color:#fffbc3;background-color:rgba(255,251,150,0.3);font-style:normal;padding:1px 2px;font-weight:normal;color:#444}

/* Anything bigger than... ----------- */
/*@media only screen and (min-width: 1800) {
#wrapper {background:url(../images/content_980.png) top center repeat-y}
#metawrapper {width:980px}
#content {width:700px}
#menu {margin-right:6px}
#footer {background:url(../images/footer_980.png) bottom center no-repeat;height:200px}
#footer ul#address {left:75px;top:130px}
	#footer ul#phone {left:300px;top:130px}
	#footer ul#metro {left:525px;top:130px}
	#footer ul#footernav {left:650px;top:50px}
#home .btn {width:310px}
#header {background:url(../images/header_980.png) bottom left no-repeat;height:170px}
#header #logo {right:20px}
#header ul {left:10px}
.column1 {width:340px}
.column2 {width:340px}
#testimonials blockquote {width:700px}
h1 {width:700px}
.columns {-moz-column-count: 2;-moz-column-gap: 20px;-webkit-column-count: 2;-webkit-column-gap: 20px;-ms-column-count: 2;column-count: 2;column-gap: 20px;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}
table {width:686px}
.tablewrapper, dl {background:url(../images/table_980.png) top left no-repeat;width:690px}
.tablefooter {background:url(../images/table_980.png) bottom left no-repeat}
h3 {font-size:12px;color:#468b41;border-bottom:1px dashed #ccc;background-image:none;font-weight:normal;background-color:#f6f6f6}
h3:hover {color:#555}
}*/
