
body {
background:#000000;
font-family:"Lucida Grande",Helvetica, Verdana,Arial,sans-serif;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.25em;
}
* {
margin:0pt;
padding:0pt;
}

option {
padding-right:6px;	
}

.container {
margin:0pt auto;
width:550px;
position: relative;
}
.container, .featuring-list {
display:block;
}
.container:after, .featuring-list:after {
clear:both;
content:".";
display:block;
height:0pt;
visibility:hidden;
}



/******HEADER******/

#header a {
	color:#FFFFFF;
	text-decoration:none;
}

#header a img {
	border: 0;
}

#header {
	border-bottom: ;
	background:#361600;
	color:#FFFFFF;
	height: 200px;
}

#logo a, #logo a:link, #logo a:visited {
	color:#FFFFFF;
	text-decoration:none;
}

#logo {
	margin-top: 40px;
	float:left;
	line-height:28px;
	width:160px;
	z-index: 0;
}

#logo a:hover {
	color:#DEDAC6;
	text-decoration:none;
}

#logo h1 a {
	color:#FFFFFF;
	font-size:20px;
	font-weight:bold;
}

#navigation {
  position: absolute;
	right: 0px;
	z-index: 9;
/*   height:60px; */
	padding-top:0px;
	width:550px;
}

#navigation ul {
	float: right;
	margin:0pt;
	padding:0pt;
}

#navigation ul li {
	display: inline;
	list-style-type: none;
	margin-left: 0pt;
	padding: 0pt;
	text-align: center;
/* 	text-transform: capitalize; */
}

#navigation ul li a:link, #navigation ul li a:visited {
	background: ;
	color:#FFFFFF;
	float:right;
	line-height:16px;
	margin-left:4px;
	padding:45px 10px 7px;
	text-align:center;
	text-decoration:none;
	font-size: 10px;

}

#navigation ul li a#taba:link, #navigation ul li a#taba:visited {
	background: #3d1901;
	color: white;
/*	font-weight:bold;*/
	text-decoration:none;

}

#navigation ul li a:hover {

	background: #3d1901;
	color:#FFFFFF;

}




/*****MINI-HEADER*******/


#mini-header a, #mini-header a:link, #mini-header a:visited {
	color:#4C99BD;
	text-decoration:none;
}

#mini-header a:hover {
	color:#FF3600;
	text-decoration:none;
}

#mini-header {
	background:#BBBBBB url(../images/mini-header.png) repeat-x scroll center top;
	border-top:1px solid #FFFFFF;
/* 	padding:6px 0pt; */
}

#subnav {
	padding: 6px 6px 6px 0px;
}


/**********************LAYOUT**********************/



#layout {
/* 	border-bottom: 10px solid #BBBBBB; */
	border-top: 10px solid #361600;
	background-color:#000000;
	color:#403B35;
/*	padding: 100px 0pt 100px;*/
/* 	height: 600px; */
}


#layout a, #layout a:link, #layout a:visited, .active a:hover, #collections .active a:hover, a:hover .active {
	color:#FF3600;
	text-decoration:underline;
}

#layout a:hover, .active, .active a, #collections .active a {
	color:#55abd2;
	text-decoration:underline;
}

#layout h1, #layout h1 a:link, #layout h1 a:visited, #layout h2, #layout h2 a:link, #layout h2 a:visited {
	color:#003fa4;
	font-family: Tahoma, "Lucida Grande", Verdana, arial, sans-serif;
	font-size:21px;
	font-weight:bold;
	text-decoration:none;
}

#layout h3, #layout h3 a:link, #layout h3 a:visited, #layout h4, #layout h4 a:link, #layout h4 a:visited {
	color:#003fa4;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

#layout h3, #layout h3 a:link, #layout h3 a:visited, #layout h3 a:hover {
	padding-bottom:4px;
}

#layout h4, #layout h4 a:link, #layout h4 a:visited, #layout h4 a:hover {
	padding:10px 0pt 4px;
}

#layout h1 a:hover, #layout h2 a:hover, #layout h3 a:hover, #layout h4 a:hover {
	color:#00235b;
	text-decoration:none;
}

#layout h1 {
	padding-bottom:10px;
	margin-bottom: 10px;
	border-bottom: 1px dotted #c6c3b3;
}

#layout h2 {
	padding-bottom:4px;
}

#layout-right h2 {
	padding-bottom:4px;
	font-size: 14px;
}

#layout th {

}

#layout p {
	padding: 0pt 0px 15pt 0pt;
}


#photos {
 	margin: 100px 0px 100px 0px;
	background: #000000;
	width: 550px;
	height: 400px;
/* 	border: 10px solid #BBBBBB; */
}

#iphone {
 	margin: 25px 0px 25px 87.5px; 
	background: #000000;
	width: 375px;
	height: 550px;
/* 	border: 10px solid #BBBBBB; */
}



/**********************FOOTER**********************/

/*
#footer a {
	color:#55ABD2;
	text-decoration:underline;
}

#footer a:hover {
	color:#E0DFC9;
	text-decoration:underline;
}

*/
#footer {
	border-top: 1px solid white;
	background:transparent url(../images/footer.png) repeat-x scroll center top;
	color:#FFFFFF;
	font-size: 12px;
	padding:20px 0pt 70px;
}

#footer-left {
	float: left;
	width: 450px;
}

#footer-right {
	float:right;
	font-size:12px;
}

#footer-right a {
/*
	width: 200px;
	height: 50px;
*/
/* 	background: #FFFFFF url(images/mail.png); */
}

span.highlight {
  background-color: #ffc;
}


/*************************MISC***********************/
.inline_help_text{
  padding:    0;
  margin:     0;
  font-size:  10px;
  color:      #555;
}