@charset "UTF-8";
/* CSS Document */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

html {
	background-color: #eae6ed;
}

#headerall {
background: url(http://afar25.com/images/new/back_header.jpg) repeat-x;
clear: both;
overflow: visible;
height: 367px;
}

#header {
position: relative;
margin: auto;
width: 1100px;
height: 367px;
background-color: #1f122a;
clear: both;
overflow: hidden;
}

#menu {
position: relative;
float: left;
top: -194px;
left: 102px;
}

#menu ul#nav li{
display: list-item;
padding-bottom: 10px;
text-transform: lowercase;
font: 18pt Helvetica;
}

#menu ul#nav li a{
text-decoration: none;
color: #ffffff;
}

#menu ul#nav li a:hover{
color: #5a476c;
}

#buttons {
position: relative;
margin: auto;
top: -92px;
right: 36px;
width: 430px;
}

#buttons ul#botones li{
display: inline;
}

#buttons ul#botones li a{
text-decoration: none;
}

#contact {
position: relative;
float: right;
top: -374px;
right: 130px;
}

#contact ul#info {
padding-left: 22px;
padding-top: 6px;
}

#contact ul#info li{
display: list-item;
padding-bottom: 22px;
text-transform: lowercase;
font: 10pt Arial;
letter-spacing: 1px;
}

#contact ul#info li a{
text-decoration: none;
color: #d4d4d4;
}

#contact ul#info li a:hover{
color: #5a476c;
}

#contact ul#info li img{
position: relative;
top: 5px;
padding-right: 5px;
}

#contact ul#location {
position: relative;
top: 22px;
left: 15px;
}

#contact ul#location h1{
font: 11pt Arial;
text-decoration: none;
color: #fff;
}

#container {
background-color: #eae6ed;
clear: both;
padding-top: 30px;
padding-bottom: 28px;
overflow: auto;
width: 1100px;
margin: auto;
}

#featured {
position: relative;
width: 710px;
margin: auto;
float: left;
left: 68px;
}

#big img{
border: 8px solid #1c1127;
padding-bottom: 50px;
background-color: #1c1127;
}

#big h3{
position: relative;
padding-left: 8px;
top: -55px;
font: 12pt Arial;
color: #ffffff;
text-transform: uppercase;
}

#big p{
position: relative;
top: -55px;
padding-left: 8px;
font: 9pt Arial;
color: #fff;
}

#big p a{
text-decoration: none;
list-style: none;
padding-left: 5px;
font: 8pt Arial;
color: #be4438;
}

#big p a:hover{
color: #FFF;
}

#featuredleft {
float: left;
}

#featuredleft img{
border: 8px solid #1c1127;
padding-bottom: 25px;
background-color: #1c1127;
}

#featuredleft p{
position: relative;
top: -25px;
padding-left: 8px;
font: 9pt Arial;
color: #fff;
}

#featuredright{
float: right;
}

#featuredright img{
border: 8px solid #1c1127;
padding-bottom: 25px;
background-color: #1c1127;
}

#featuredright p{
position: relative;
top: -25px;
padding-left: 8px;
font: 9pt Arial;
color: #fff;
}

#sidebar {
position: relative;
float: right;
right: 88px;
width: 220px;
margin: auto;
}

#sidebar ul#storelink li{
display: inline;
}

#sidebar ul#storelink li a{
text-decoration: none;
}
#sidebar ul#storelink2 li{
display: inline;
}

#sidebar ul#storelink2 li a{
text-decoration: none;
}

#sidebar ul#portabotones li{
display: inline;
}

#sidebar ul#portabotones li a{
text-decoration: none;
}
#sidebar ul#portabotones2 li{
display: inline;
}

#sidebar ul#portabotones2 li a{
text-decoration: none;
}

#sidebar h4 {
padding: 5px;
padding-top: 25px;
font: 12pt Arial;
color: #1c1127;
}

#sidebar p {
color: #1c1127;
font: 9pt Arial;
line-height: 22px;
padding-left: 5px;
}

#sidebar p a{
text-decoration: none;
list-style: none;
padding-left: 5px;
font: 8pt Arial;
color: #be4438;
}

#sidebar p a:hover{
color: #4a231f;
}

#footerall {
background: url(http://afar25.com/images/new/footer_back.jpg) repeat-x;
clear: both;
overflow: visible;
height: 421px;
}

#footer {
position: relative;
margin: auto;
width: 940px;
height: 421px;
clear: both;
overflow: hidden;
}

#footer img {
position: relative;
}

#col1 {
width: 220px;
position: relative;
top: 48px;
}

#col1 a img{
position: relative;
top: 10px;
padding-right: 5px;
}

#col1 p {
font: 9pt Arial;
color: #fff;
line-height: 22px;
}

#col1 a{
text-decoration: none;
list-style: none;
display: list-item;
line-height: 16px;
padding-left: 5px;
font: 8pt Arial;
color: #be4438;
}

#col1 a:hover{
color: #fff;
}

#col2 {
width: 200px;
position: absolute;
float: left;
left: 260px;
top: 128px;
}

#col2 ul#infobottom li{
 display: list-item;
 padding-bottom: 10px;
 text-transform: lowercase;
 font: 10pt Arial;
 letter-spacing: 1px;
}

#col2 ul#infobottom li a{
text-decoration: none;
color: #d4d4d4;
}

#col2 ul#infobottom li a:hover{
color: #5a476c;
}

#col3 {
	width: 160px;
	position: absolute;
	right: 274px;
	top: 128px;
}

#col3 ul#footnav li{
display: list-item;
padding-bottom: 10px;
text-transform: lowercase;
font: 14pt Helvetica;
}

#col3 ul#footnav li a{
text-decoration: none;
color: #ffffff;
}

#col3 ul#footnav li a:hover{
color: #5a476c;
}

#col4 {
	width: 230px;
	position: absolute;
	top: 128px;
	right: 1px;
}

#col4 ul#storebottom li{
 display: inline;
}

#col4 ul#storebottom li a{
 text-decoration: none;
}
#col4 ul#storebottom2 li{
 display: inline;
}

#col4 ul#storebottom2 li a{
 text-decoration: none;
}

#aboutme h1{
	position: relative;
	padding-top: 14px;
	font: bold 20pt Arial;
	color: #1c1127;
}

#aboutme h2{
	position: relative;
	font: 8pt Arial;
	color: #1c1127;
	padding-bottom: 12px;
}

#aboutme p{
	font: 10pt Arial;
	line-height: 22px;
	padding-right: 20px;
	padding-bottom: 22px;
}

#aboutme img {
	padding-bottom: 28px;
	padding-top: 10px;
}

#identity img{
	position: relative;
	padding-bottom: 22px;
	left: 180px;
}

#identity li img{
	border: 8px solid #1c1127;
	padding-bottom: 60px;
	background-color: #1c1127;
 position: relative;
	left: 0;
}

#identity li h2{
	position: relative;
	padding-left: 8px;
	top: -62px;
	font: 12pt Arial;
	color: #ffffff;
	text-transform: uppercase;
}

#identity li p{
	position: relative;
	top: -62px;
	padding-left: 8px;
	font: 9pt Arial;
	color: #fff;
}

#identity li p a{
	text-decoration: none;
	list-style: none;
	padding-left: 5px;
	font: 8pt Arial;
	color: #be4438;
}

#identity li p a:hover{
	color: #FFF;
}

#identity ul#portaleft {
	float: left;
}

#identity ul#portaleft img{
	padding-bottom: 58px;
	left: 0;
}

#identity ul#portaleft p{
	position: relative;
	top: -54px;
	padding-left: 8px;
	font: 9pt Arial;
	color: #fff;
	width: 330px;
}

#identity ul#portaleft h2{
	position: relative;
	padding-left: 8px;
	top: -56px;
	font: 12pt Arial;
	color: #ffffff;
	text-transform: uppercase;
}

#identity ul#portaright{
	float: right;
}

#identity ul#portaright img{
	padding-bottom: 58px;
	left: 0;
}

#identity ul#portaright p{
	position: relative;
	top: -54px;
	padding-left: 8px;
	font: 9pt Arial;
	color: #fff;
	width: 330px;
}

#identity ul#portaright h2{
	position: relative;
	padding-left: 8px;
	top: -56px;
	font: 12pt Arial;
	color: #ffffff;
	text-transform: uppercase;
}

#identity ul#portaleft p a{
	text-decoration: none;
	list-style: none;
	padding-left: 5px;
	font: 8pt Arial;
	color: #be4438;
}

#identity ul#portaleft p a:hover{
	color: #FFF;
}

#identity ul#portaright p a{
	text-decoration: none;
	list-style: none;
	padding-left: 5px;
	font: 8pt Arial;
	color: #be4438;
}

#identity ul#portaright p a:hover{
	color: #FFF;
}

#web img{
	position: relative;
	padding-bottom: 22px;
	left: 180px;
}

#web li img{
	border: 8px solid #1c1127;
	padding-bottom: 60px;
	background-color: #1c1127;
	left: 0;
}

#web li h2{
	position: relative;
	padding-left: 8px;
	top: -62px;
	font: 12pt Arial;
	color: #ffffff;
	text-transform: uppercase;
}

#web li p{
	position: relative;
	top: -62px;
	padding-left: 8px;
	font: 9pt Arial;
	color: #fff;
}

#web li p a{
	text-decoration: none;
	list-style: none;
	padding-left: 5px;
	font: 8pt Arial;
	color: #be4438;
}

#web li p a:hover{
	color: #FFF;
}

#web ul#portaleft2 {
	float: left;
}

#web ul#portaleft2 img{
	border: 8px solid #1c1127;
	padding-bottom: 58px;
	background-color: #1c1127;
	left: 0;
}

#web ul#portaleft2 p{
	position: relative;
	top: -54px;
	padding-left: 8px;
	font: 9pt Arial;
	color: #fff;
	width: 330px;
}

#web ul#portaleft2 h2{
	position: relative;
	padding-left: 8px;
	top: -56px;
	font: 12pt Arial;
	color: #ffffff;
	text-transform: uppercase;
}

#web ul#portaright2{
	float: right;
}

#web ul#portaright2 img{
	border: 8px solid #1c1127;
	padding-bottom: 58px;
	background-color: #1c1127;
	left: 0;
}

#web ul#portaright2 p{
	position: relative;
	top: -54px;
	padding-left: 8px;
	font: 9pt Arial;
	color: #fff;
	width: 330px;
}

#web ul#portaright2 h2{
	position: relative;
	padding-left: 8px;
	top: -56px;
	font: 12pt Arial;
	color: #ffffff;
	text-transform: uppercase;
}

#web ul#portaleft2 p a{
	text-decoration: none;
	list-style: none;
	padding-left: 5px;
	font: 8pt Arial;
	color: #be4438;
}

#web ul#portaleft2 p a:hover{
	color: #FFF;
}

#web ul#portaright2 p a{
	text-decoration: none;
	list-style: none;
	padding-left: 5px;
	font: 8pt Arial;
	color: #be4438;
}

#web ul#portaright2 p a:hover{
	color: #FFF;
}

#print img{
	position: relative;
	padding-bottom: 22px;
	left: 180px;
}

#print li img{
	border: 8px solid #1c1127;
	padding-bottom: 60px;
	background-color: #1c1127;
	left: 0;
}

#print li h2{
	position: relative;
	padding-left: 8px;
	top: -62px;
	font: 12pt Arial;
	color: #ffffff;
	text-transform: uppercase;
}

#print li p{
	position: relative;
	top: -62px;
	padding-left: 8px;
	font: 9pt Arial;
	color: #fff;
}

#print li p a{
	text-decoration: none;
	list-style: none;
	padding-left: 5px;
	font: 8pt Arial;
	color: #be4438;
}

#print li p a:hover{
	color: #FFF;
}

#ilustracion img{
	position: relative;
	padding-bottom: 22px;
	left: 180px;
}

#ilustracion li img{
	border: 8px solid #1c1127;
	padding-bottom: 60px;
	background-color: #1c1127;
	left: 0;
}

#ilustracion li h2{
	position: relative;
	padding-left: 8px;
	top: -62px;
	font: 12pt Arial;
	color: #ffffff;
	text-transform: uppercase;
}

#ilustracion li p{
	position: relative;
	top: -62px;
	padding-left: 8px;
	font: 9pt Arial;
	color: #fff;
}

#ilustracion li p a{
	text-decoration: none;
	list-style: none;
	padding-left: 5px;
	font: 8pt Arial;
	color: #be4438;
}

#ilustracion li p a:hover{
	color: #FFF;
}

#ilustracion ul#portaleft3 {
	float: left;
}

#ilustracion ul#portaleft3 img{
	border: 8px solid #1c1127;
	padding-bottom: 58px;
	background-color: #1c1127;
	left: 0;
}

#ilustracion ul#portaleft3 p{
	position: relative;
	top: -54px;
	padding-left: 8px;
	font: 9pt Arial;
	color: #fff;
	width: 330px;
}

#ilustracion ul#portaleft3 h2{
	position: relative;
	padding-left: 8px;
	top: -56px;
	font: 12pt Arial;
	color: #ffffff;
	text-transform: uppercase;
}

#ilustracion ul#portaright3{
	float: right;
}

#ilustracion ul#portaright3 img{
	border: 8px solid #1c1127;
	padding-bottom: 58px;
	background-color: #1c1127;
	left: 0;
}

#ilustracion ul#portaright3 p{
	position: relative;
	top: -54px;
	padding-left: 8px;
	font: 9pt Arial;
	color: #fff;
	width: 330px;
}

#ilustracion ul#portaright3 h2{
	position: relative;
	padding-left: 8px;
	top: -56px;
	font: 12pt Arial;
	color: #ffffff;
	text-transform: uppercase;
}

#ilustracion ul#portaleft3 p a{
	text-decoration: none;
	list-style: none;
	padding-left: 5px;
	font: 8pt Arial;
	color: #be4438;
}

#ilustracion ul#portaleft3 p a:hover{
	color: #FFF;
}

#ilustracion ul#portaright3 p a{
	text-decoration: none;
	list-style: none;
	padding-left: 5px;
	font: 8pt Arial;
	color: #be4438;
}

#ilustracion ul#portaright3 p a:hover{
	color: #FFF;
}

fieldset {
position: relative;
top: 20px;
right: 50px;
float: right;
font: 12pt Arial;
}

fieldset input {
float: right;
text-align: left;
border: 0;
padding: 10px;
position: relative;
bottom: 8px;
font: 10pt Arial;
}

fieldset textarea {
border: 0;
padding: 10px;
font: 10pt Arial;
}

input.submit {
background-color: #1f122a;
color: #FFF;
font-size: 12pt;
letter-spacing: 3px;
}

#contactleft {
position: relative;
float: left;
width: 330px;
top: 5px;
}

#contactleft h1 {
padding: 5px;
padding-top: 5px;
font: 12pt Arial;
color: #1c1127;
}

#contactleft p {
color: #1c1127;
font: 9pt Arial;
line-height: 22px;
padding-left: 5px;
}

ul#web_featured {
list-style: disc inside none;
padding-left: 10px;
display: block;
color: #BE4438;
font-family: Arial, Helvetica, sans-serif;
}

ul#web_featured li {
font-size: 9pt;
padding-bottom: 3px;
}

ul#web_featured li a {
text-decoration: none;
color: #BE4438;
}

ul#web_featured li a:hover {
color: #4a231f;
}