body {
	background-color : #efefef ;
	font-family: arial, helvetica, sans-serif
}

div#mainBody {
	position : relative ;
	margin : auto ;
	width : 1000px ;
	min-height : 1000px 
}

a {
	color: #596F80 ;
	font-weight: bold ;
	text-decoration: none ;
	font-size: 13px ;
}

a:hover {
	text-decoration : underline ;
	color: blue ;
}

.linkPic {
	color : white ;
	border : 0 none
}

span.bold {
	font-weight : bold 
}

/*  main div ***********************************************************************/

div#logoArea {
	position : relative ;
	width : 285px ;
	height : 110px ;
	background-color : white ;
	border : 1px solid #747474
}

div#bannerArea {
	position : absolute ;
	width : 705px ;
	height : 117px ;
	top : 0px ;
	right : 0px ;
	background-color : white ;
	border-top : 1px solid #747474 ;
	border-left : 1px solid #747474 ;
	border-right : 1px solid #747474 ;
	z-index : 2
}


div#menuArea {
	position : relative ;
	width : 200px ;
	min-height : 845px ;
	top : 5px ;
/*	background-color : white ; */
	background-color : #e8eff5 ;
	padding-left : 10px ;
	padding-top : 20px ;
	border : 1px solid #747474 ;
	z-index : 3
}

div#contentArea {
	position : absolute ;
	width : 770px ;
	top : 117px ;
	right : 0px ;
	min-height : 700px ;
	background-color : white ;
	border : 1px solid #747474 ;
	padding-left : 5px ;
	padding-right : 5px ;
	padding-top : 20px ;
	padding-bottom : 50px ;
	z-index : 1
}

div#footerArea {
	position : absolute ;
	bottom : 0px ;
	left : 0px ;
	color : gray ;
	font-size : 10px ;
	font-weight : bold ;
	padding : 3px 
}


/* logo area ***********************************************************************/


div#logo {
	position : relative ;
	top : 5px ;
	text-align : center 
}

div#tag1 {
	position : relative ;
	top : 5px ;
	text-align : left ;
	font-weight : bold ;
	color : #ad033b ;
	padding-left : 5px ;
	padding-bottom : 2px ;
	font-size : 14px 
}

div#tag2 {
	position : relative ;
	text-align : left ;
	font-weight : bold ;
	padding-left : 5px ;
	font-size : 10px
}


/* banner area ***************************************************************************/

div#nav {
	position : relative ;
	padding-top : 8px ;
	text-align : center 
} 

div#search {
	height : 26px ;
	position : relative ;
	padding-top : 15px ;
	padding-left : 8px ;
	text-align : left ;
	vertical-align : middle 
}

input#searchInput {
	width : 400px ;
	font-size : 18px ;
	color : black ;
	border : 2px solid #2d6aab
}

input#goButton {
	height : 23px ;
	border : 1px solid black ;
	font-weight : bold ;
	background-color : #cfcfcf
}

div#wave {
	position : relative ;
	text-align : center ;
	padding-top : 10px 
}

div#cart {
	position : absolute ;
	padding-top : 5px ; 
	width : 105px ;
	height : 20px ;
	top : 15px ;
	right : 35px ;
	background-image : url(../img/cart.jpg) ;
	font-size : 10px ;
	padding-left : 70px ; 
	font-style : italic ;
	vertical-align : middle
}


/* menu area ************************************************************************************************

a.menuLink {
	cursor : default 
}

a.menuLink:hover {
	text-decoration : none
}















