@charset "utf-8";
/* CSS Document */

html, body {
	width:100%;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

a {
	color:#000;
}

img {
	border:none;
}

#moni1, #moni2, #moni3, #moni4, #moni5 {
	display:none;
}
div#carousel {
	background-image:url(images/m/caro.jpg);
	height:102px;
	width:100%;
	background-repeat:no-repeat;
	background-position:center;
}

div#logo {
	background-image:url(images/m/logo.gif);
	background-repeat:no-repeat;
	height:50px;
	border-bottom:solid 1px #333;
}

div#motto {
	padding:1px;
	border-bottom:solid 1px #CCC;
}

div#menu {
	border-bottom:solid 1px #333;
	height:20px;
}
div#menu a{
	display:block;
	margin:3px 0;
	float:left;
	width:33%;
	text-align:center;
	text-decoration:none;
}

p#breadcrumb {
	display:block;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	width:95%;
	float:left;
	text-align:right;
	padding:0;
	margin:2px 4% 2px 0;
	margin-bottom:4px;
	color:#666;
}

div#statement h1, div#statement h2 {
	font-size:15px;
}

h3 {
	margin-bottom:0;
}
p {
	margin-top:2px;
}
#bottomBorder {
border-bottom:1px solid #333;
}

div#bigMenu {
	border-bottom:solid 1px #333;
	padding:2px 0;
}

div#bigMenu a {
	display:block;
	width:160px;
	height:67px;
}

div#workOut, div#aboutOut, div#contactOut {
	display:block;
	width:160px;
	height:67px;
	margin:4px auto;
}

div#workOut {
	background-image:url(images/m/menu.jpg);
}

div#aboutOut {
	background-image:url(images/m/menu.jpg);
	background-position:-160px 0;
}

div#contactOut {
	background-image:url(images/m/menu.jpg);
	background-position:160px 0;
}
#footer {
	text-align:right;
	color:#9C9C9C;
	font-size:10px;
}

#footer p#blogLink {
	display:none;
}

#footer p#copyright {
	margin:0;
}

/* scope: work */

.webDetails img {
	display:none;
}

#thumbWrapper {
	width:100%;
}

.title img, .block img {
	width:100%;
}

.title, .block {
	margin: 2px auto;
	width:95%;
}

.horizBorder {
	border-bottom:1px solid #333;
	margin:2px 0;
}

.webDetails {
	border-bottom:1px solid #333;
}

/* end: scope: work */

/* scope: about */

div.people {
border-bottom:1px solid #333;
}

div.people div.dataBio h1 {
	font-size:15px;
	margin:0;
}
div.people div.dataBio h2 {
	font-size:10px;
	margin:0 0 10px 0;
}

div.people div.photo {
	width:90%;
	margin:0 auto;
	text-align:right;
}
div.people div.photo img {
	width:100%;
}

/* end: scope: about */

/* scope: contact */

div#pixePill img{
	display:none;
}

div#contactWrapper form input, div#contactWrapper form textarea {
	width:95%;
}

div#contactWrapper form input#submitForm {
	width:33%;
	margin-left:59%;
	margin-top:4px;
	height:30px;
}

div#contactWrapper form .flArea {
	margin-bottom:3px;
}

/* end: scope: contact */

/* scope: error contact */

#red {
color:#990033 !important;
font-weight:bold;
}

a#volver {
	display:block;
	width:6em;
	margin-bottom:4px;
}

/* end: scope: error contact */

/* scope: thanks */

div#positionizer {
	width:77%;
	border:7px solid #CCC;
	margin:3em auto 2em auto;
	/*padding:1em;*/
	text-align:center;
}
div#positionizer p {
	margin:7px;
}

/* end: scope: thanks */

/* scope: hosting prices */
div#hostingWrap h1 {
	font-size:15px;
	margin-bottom:0;
}

		div#hostingWrap table {
			width:100%;
			border-collapse:collapse;
			margin:4px 0;
		}
		div#hostingWrap table th {
			text-align:left;
		}
		div#hostingWrap table td.rowTitle {
			text-align:right;
			padding-right:2px;
		}
		div#hostingWrap table tr {
			border-bottom:1px solid #999;
		}
		col#mg150, col#mg1500 {
			background-color:#f9f9f9;
		}
		col#mg77, col#mg500 {
			background-color:#f2f2f2;
		}
		div#hostingWrap table tfoot tr {
			border-bottom:none;
			font-size:10px;
		}
		div#hostingWrap table tfoot tr td {
			/*font-size:11px;
			letter-spacing:1px;*/
			text-align:right;
			vertical-align:top;
			/*padding-top:3px;
			padding-right:7px;*/
		}
div#hostingWrap p a {
color:#983794;
}

/* end: scope: hosting prices */