body{
	margin:0px;
	padding:0 px;
	font-family:Myriad, Arial, sans-serif;
}

/*begin fonts*/
@font-face {
  font-family: Myriad;
  src: url("../fonts/MYRIADPRO-REGULAR.OTF") format('opentype');
}

@font-face{
	font-family:Myriad-italic;
	src:url("../fonts/MYRIADPRO-IT.OTF");
}


/*end fonts*/

/*begin divs*/
#wrapper{
	width:90%;
	margin:0 auto;
	max-width:1400px;
	min-width:1125px;
}

#top_div{
	margin:0 auto;
	float:left;
	background:url('../images/logo.jpg');
	background-repeat:no-repeat;
	height:109px;
	width:100%;
}

#search_div{
	margin:0 auto;
	float:right;
	width:700px;
	height:46px;
	border-radius:15px;
	background:url('../images/search_div_bg.jpg');
	margin-right:0px;
	margin-top:40px;
	margin-left:400px;
	padding-right:30px;
}

#top_nav{
	margin:0 auto;
	float:left;
	width:100%;
}

#content_area{
	margin:0 auto;
	float:left;
	margin-top:15px;
	width:100%;
}

#login_div{
	margin:0 auto;
	float:left;
	width:108px;
	border-radius:15px;
	background:url('../images/search_div_bg.jpg');
	color:#000000;
	font-size:14px;
	font-weight:100;
	font-family:Myriad, Arial, sans-serif;
	font-weight:normal;
	padding:10px;
}

#center_content{
	margin:0 auto;
	float:left;
	width:100%;
}

#right_links{
	margin:0 auto;
	float:left;
	width:108px;
	border-radius:15px;
	background:url('../images/search_div_bg.jpg');
	color:#000000;
	font-size:20px;
	font-family:Myriad, Arial, sans-serif;
	padding:10px;
}

#footer{
	width:100%;
	margin:0 auto;
	float:left;
	margin-left:100px;
}

/*end divs*/

/*begin as*/
a.top_nav_a{
	color:#ffffff;
	font-family:Myriad, Arial, sans-serif;
	font-size:15px;
	text-decoration:none;
}

a.top_nav_a:hover{
	text-decoration:underline;
}

a.right_links_a{
	color:#000000;
	font-size:14px;
	font-family:Myriad, Arial, sans-serif;
	text-decoration:none;
}

a.right_links_a:hover{
	text-decoration:underline;
}
/*end as*/

/*begin ps*/
#search_p{
	padding:0px;
	margin:0px;
	margin-top:13px;
	padding-left:15px;
	font-family:Myriad, Arial, sans-serif;
	font-size:15px;
	color:#666666;
	font-weight:bold;
}

#main_content_p{
	padding:0px;
	margin:0px;
	width:100%
	margin-top:-75px;
	font-family:Myriad, Arial, sans-serif;
	font-size:20px;
	color:#000000;
	padding-left:20px;
}

#footer_p{
	padding:5px;
	margin:0px;
	font-family:Myriad-italic, Arial, sans-serif;
	font-size:13px;
	font-style:italic;
	padding-left:5px;
}

#copyright_p{
	padding:0px;
	margin:0px;
	margin-top:20px;
	margin-right:150px;
	font-family:Myriad-italic, Arial, sans-serif;
	font-size:13px;
	color:#999999;
	float:right;
}
/*end ps*/

/*begin spans*/
#main_content_span{
	font-weight:bold;
	font-size:31px;
	font-family:Myriad, Arial, sans-serif;
	margin-left:-100px;
}

#shop_span{
	font-size:28px;
	font-weight:normal;
}
a.shop_span
{color:#000;
text-decoration:none;
}
/*end spans*/

/*begin forms*/
#form1{
	margin-top:-22px;
}
/*end forms*/

/*begin inputs*/

#search_field{
	margin-left:450px;
	height:30px;
	width:200px;
	border:0px;
}

#go_btn{
}

.login{
	border-radius:15px;
	border:none;
	width:90px;
	height:30px;
	color:#999999;
	font-size:14px;
	font-family:Myriad, Arial, sans-serif;
	font-weight:100;
}
/*end inputs*/

/*begin imgs*/
img{
	border:none;
}
/*end imgs*/

/*begin tables*/
#top_nav_table{
	width:100%;
	border-collapse:collapse;
	text-align:center;
}

#top_nav_table td{
	background-image:url('../images/top_nav_bg.jpg');
	background-repeat:repeat-x;
	vertical-align:middle;
}

#content_table{
	width:100%;
}

#footer img{
	width:42px;
	padding-left:5px;
}

/*end tables*/
