@charset "utf-8";

/* CSS Document */



body {

font-size:10px;

	font-family: Verdana, Geneva, Arial,

Helvetica, sans-serif;

	font-size: x-small;

	background-position:center;

	background-color: white;

	min-width:600px;

	background-image: url(images/jasmine_background_2.jpg);

	background-repeat: repeat;

}

.style1 {

	color: #64504A;

	font-weight: bold;

	font-size: x-small

}

.style2 {color: #666600;

 		font-size: medium

}	

.style3 {

	color: #64504A;

	font-weight: bold

}

.style4 {

	color: #FFFFFF;

	font-weight: bold;

	font-size: small}

.style5 {color: #FFFFFF}

.style6 {font-size: x-small}

.style7 {font-size:	x-small;

		 color: #7C533F	}

.style8 {color: #373737}		 

a:link {

	color: #333333;

	text-decoration: none

}

a:visited {

	text-decoration: none;

	color: #333333

}

a:hover {

	text-decoration: underline;

	color: #333333

}

a:active {

	text-decoration: underline;

	color: #333333

}

/* All Pages */

#top_l {

	position:absolute;

	border-left:#FFFFFF medium solid;

	border-top:#FFFFFF medium solid;

	top: 4px;

	left: 147px;

	z-index:2

}

#top_c {

	background-color: white;

	background-image:url(./images/quality.png);

	background-repeat: no-repeat;

	position:absolute;

	border-top:#FFFFFF medium solid;

	top: 4px;

	left: 393px;

	width: 258px;

	height: 94px;

	z-index:2

}

#top_r {

	background-color: white;

	background-image:url(./images/top_c.png);

	background-repeat: no-repeat;

	position:absolute;

	border-top:#FFFFFF medium solid;

	border-right:#FFFFFF medium solid;

	border-left:#FFFFFF thin solid;

	top: 4px;

	left: 651px;

	width: 173px;

	height: 94px;

	z-index:2;

}

#special {

	background-color: white;

	position:absolute;

	top: 88px;

	left: 149px;

	width: 677px;

	height: 15px;

	z-index:4;

	visibility: visible;

}

#menu_t {

	background-color: white;

	background-image:url(./images/menu_t.png);

	background-repeat: no-repeat;

	position:absolute;

	border-top:#FFFFFF medium solid;

	border-right:#FFFFFF medium solid;

	border-left:#FFFFFF medium solid;

	border-bottom:#FFFFFF thin solid;

	top: 98px;

	left: 147px;

	width: 675px;

	height: 24px;

	z-index:3;

	visibility: visible;

	

}

#yah { /* you are here */

	background-color: white;

	background-repeat: no-repeat;

	position:absolute;

	top: 140px;

	left: 147px;

	width: 429px;

	height: 16px;

	z-index:2;

}

/* Index Page */

#p1 {

	background-color: white;

	background-repeat: no-repeat;

	position:absolute;

	border-top:#FFFFFF medium solid;

	border-right:#FFFFFF medium solid;

	border-left:#FFFFFF medium solid;

	top: 124px;

	left: 355px;

	z-index:2;

	height: 272px;

	width: 252px;

}

#p1c {
	background-color: white;
	background-repeat: no-repeat;
	position:absolute;
	border-top:#FFFFFF medium solid;
	border-right:#FFFFFF medium solid;
	border-left:#FFFFFF medium solid;
	top: 124px;
	left: 147px;
	width: 203px;
	z-index:2;
	height: 276px;

}

#p1r {

	background-image:url(./images/menubg.png)

	background-repeat: no-repeat;

	position:absolute;

	border-top:#FFFFFF medium solid;

	border-right:#FFFFFF medium solid;

	top: 124px;

	left: 595px;

	width: 232px;

	height: 276px;

	z-index:2;

}

#cat1 {

	background-color: white;

	background-repeat: no-repeat;

	position:absolute;

	border-top:#FFFFFF medium solid;

	border-left:#FFFFFF medium solid;

	border-right:#FFFFFF medium solid;

	top: 404px;

	left: 147px;

	z-index:2;

}

#cat2 {

	background-color: white;

	background-repeat: no-repeat;

	position:absolute;

	border-top:#FFFFFF medium solid;

	border-left:#FFFFFF medium solid;

	border-right:#FFFFFF medium solid;

	top: 404px;

	left: 317px;

	z-index:2;

	width: 170px;

}

#cat3 {

	background-color: white;

	background-repeat: no-repeat;

	position:absolute;

	border-top:#FFFFFF medium solid;

	border-left:#FFFFFF medium solid;

	border-right:#FFFFFF medium solid;

	top: 404px;

	left: 488px;

	z-index:2;

}

#cat4 {

	background-color: white;

	background-repeat: no-repeat;

	position:absolute;

	border-top:#FFFFFF medium solid;

	border-left:#FFFFFF medium solid;

	border-right:#FFFFFF medium solid;

	top: 404px;

	left: 659px;

	z-index:2;

}

#opt1 {

font-size:10px;

	background-color: white;

	background-image:url(./images/menubg.png);

	background-repeat: no-repeat;

	position:absolute;

	border-bottom:#FFFFFF medium solid;

	border-left:#FFFFFF medium solid;

	border-right:#FFFFFF medium solid;

	top: 599px;

	left: 147px;

	width: 163px;

	height: 106px;

	z-index:2;

}

#opt2 {

font-size:10px;

	background-color: white;

	background-image:url(./images/menubg.png);

	background-repeat: no-repeat;

	position:absolute;

	border-bottom:#FFFFFF medium solid;

	border-left:#FFFFFF medium solid;

	border-right:#FFFFFF medium solid;

	top: 599px;

	left: 317px;

	width: 163px;

	height: 106px;

	z-index:2;

}

#opt3 {

font-size:10px;

	background-color: white;

	background-image:url(./images/menubg.png);

	background-repeat: no-repeat;

	position:absolute;

	border-bottom:#FFFFFF medium solid;

	border-left:#FFFFFF medium solid;

	border-right:#FFFFFF medium solid;

	top: 599px;

	left: 488px;

	width: 163px;

	height: 106px;

	z-index:2;

}

#opt4 {

font-size:10px;

	background-color: white;

	background-image:url(./images/menubg.png);

	background-repeat: no-repeat;

	position:absolute;

	border-bottom:#FFFFFF medium solid;

	border-left:#FFFFFF medium solid;

	border-right:#FFFFFF medium solid;

	top: 599px;

	left: 659px;

	width: 163px;

	height: 106px;

	z-index:2;

}

#cat5 {

	background-color: white;

	background-repeat: no-repeat;

	position:absolute;

	border-left:#FFFFFF medium solid;

	border-top:#FFFFFF medium solid;

	border-right:#FFFFFF medium solid;

	top: 708px;

	left: 147px;

	z-index:2;

}

#opt5 {

font-size:10px;

	background-color: white;

	background-image:url(./images/menubg.png);

	background-repeat: no-repeat;

	position:absolute;

	border-left:#FFFFFF medium solid;

	border-right:#FFFFFF medium solid;

	border-bottom:#FFFFFF medium solid;

	top: 903px;

	left: 147px;

	width: 163px;

	height: 106px;

	z-index:2;

}

#cat6 {

	background-color: white;

	background-repeat: no-repeat;

	position:absolute;

	border-left:#FFFFFF medium solid;

	border-top:#FFFFFF medium solid;

	border-right:#FFFFFF medium solid;

	top: 708px;

	left: 317px;

	z-index:2;

}

#opt6 {

font-size:10px;

	background-color: white;

	background-image:url(./images/menubg.png);

	background-repeat: no-repeat;

	position:absolute;

	border-left:#FFFFFF medium solid;

	border-right:#FFFFFF medium solid;

	border-bottom:#FFFFFF medium solid;

	top: 903px;

	left: 317px;

	width: 163px;

	height: 106px;

	z-index:2;

}

#index_footer {

	background-color: white;

	background-image:url(./images/largebg.png);

	background-repeat: no-repeat;

	position:absolute;

	border-top:#FFFFFF medium solid;

	border-right:#FFFFFF medium solid;

	border-left:#FFFFFF medium solid;

	border-bottom:#FFFFFF medium solid;

	top: 708px;

	left: 488px;

	width: 334px;

	height: 298px;

	z-index:2;

}

#news_i1 {

	background-color: white;

	background-image:url(./images/news.png);

	position:absolute;

	border-top:#FFFFFF medium solid;

	border-left:#FFFFFF medium solid;

	border-bottom:#FFFFFF medium solid;

	top: 1013px;

	left: 147px;

	width: 114px;

	height: 34px;

	z-index:2;

}

#news_i2 {

	background-color: white;

	position:absolute;

	border-top:#FFFFFF medium solid;

	border-right:#FFFFFF medium solid;

	border-bottom:#FFFFFF medium solid;

	top: 1013px;

	left: 265px;

	z-index:2;

	width: 561px

}

#footer {

	background-color: white;

	background-image:url(./images/menu_t.png);

	background-repeat: no-repeat;

	position:absolute;

	border-top:#FFFFFF medium solid;

	border-right:#FFFFFF medium solid;

	border-left:#FFFFFF medium solid;

	border-bottom:#FFFFFF medium solid;

	top: 1049px;

	left: 147px;

	width: 675px;

	height: 20px;

	z-index:2;

}

#footer_l {

	background-color: white;

	background-image:url(./images/menubg.png);

	background-repeat: no-repeat;

	position:absolute;

	border-top:#FFFFFF medium solid;

	border-right:#FFFFFF medium solid;

	border-left:#FFFFFF medium solid;

	border-bottom:#FFFFFF medium solid;

	top: 503px;

	left: 147px;

	width: 141px;

	height: 42px;

	z-index:2;

}

/* -- End Index Page */

/* -- Category Page -- */

#offers {

	background-color: white;

	background-image:url(./images/menu_t.png);

	position:absolute;

	border-top:#FFFFFF thin solid;

	border-right:#FFFFFF medium solid;

	border-left:#FFFFFF medium solid;

	border-bottom:#FFFFFF thin solid;

	top: 128px;

	left: 147px;

	width: 675px;

	height: 32px;

	vertical-align: top; 

	margin-top:-5px;

	text-align:center;

	z-index:1;

}

#menu_cat1 {

	background-color: white;

	background-image:url(./images/menubg.png);

	background-repeat: no-repeat;

	position:absolute;

	border-top:#FFFFFF medium solid;

	border-left:#FFFFFF medium solid;

	text-align:center;

	top: 146px;

	left: 147px;

	z-index:2;

	height: 196px;

}

#menu_all {

	background-color: white;

	background-image:url(./images/menubg.png);

	background-repeat: no-repeat;

	position:absolute;

	border-left:#FFFFFF medium solid;

	border-bottom:#FFFFFF medium solid;

	text-align:center;

	top: 342px;

	left: 147px;

	width: 141px;

	height: 159px;

	z-index:1;

}

#craftysyntax {

	top: 601px;

	left: 147px;

	width: 141px;

	height: 60px;

}

#categories {

	background-color:white;

	background-repeat: no-repeat;

	position:absolute;

	border-top:#FFFFFF medium solid;

	border-right:#FFFFFF medium solid;

	border-left:#FFFFFF medium solid;

	border-bottom:#FFFFFF medium solid;

	top: 146px;

	left: 290px;

	width: 532px;

	height: 386px;

	z-index:1;

}

#desc_1 {

	background-color: white;

	background-image:url(./images/menubg.png);

	position:absolute;

	border-right:#FFFFFF medium solid;

	border-left:#FFFFFF medium solid;

	border-bottom:#FFFFFF medium solid;

	top: 505px;

	left: 147px;

	width: 141px;

	height: 48px;

	z-index:2;

}

#desc_2 {

	font-size:10px;

	background-color: white;

	position:absolute;

	border-right:#FFFFFF medium solid;

	border-left:#FFFFFF medium solid;

	border-bottom:#FFFFFF medium solid;

	top: 480px;

	left: 290px;

	z-index:1;

	width: 531px;

	height: 103px;

	vertical-align:top;

}

#news_c1 {

	background-color: white;

	background-image:url(./images/news.png);

	position:absolute;	

	border-right:#FFFFFF medium solid;

	border-left:#FFFFFF medium solid;

	border-bottom:#FFFFFF medium solid;

	top: 505px;

	left: 147px;

	width: 114px;

	height: 34px;

	z-index:2;

}

#news_c2 {

	background-color: white;

	position:absolute;

	

	border-right:#FFFFFF medium solid;

	border-left:#FFFFFF medium solid;

	border-bottom:#FFFFFF medium solid;

	top: 505px;

	left: 269px;

	z-index:2;

	width: 552px;

}

#footer_c {

font-size:10px;

	background-color: white;

	background-image:url(./images/menu_t.png);

	background-repeat: no-repeat;

	position:absolute;

	border-top:#FFFFFF medium solid;

	border-right:#FFFFFF medium solid;

	border-left:#FFFFFF medium solid;

	border-bottom:#FFFFFF medium solid;

	top: 541px;

	left: 147px;

	width: 675px;

	height: 20px;

	z-index:2;

}

#footer_d {

font-size:10px;

	background-color: white;

	background-image:url(./images/menu_t.png);

	background-repeat: no-repeat;

	position:absolute;

	border-top:#FFFFFF medium solid;

	border-right:#FFFFFF medium solid;

	border-left:#FFFFFF medium solid;

	border-bottom:#FFFFFF medium solid;

	top: 591px;

	left: 147px;

	width: 675px;

	height: 20px;

	z-index:2;

}

/* -- End Category Page -- */

/* -- Register Page -- */

#signin {

	background-color: #C1B7B5;

	position:absolute;

	border-right:#FFFFFF medium solid;

	border-left:#FFFFFF medium solid;

	border-top:#FFFFFF medium solid;

	top: 124px;

	left: 147px;

	z-index:2;

	height: 460px;

}

#signin_message {

position:absolute;

background-color:#C1B7B5;

border-right:#FFFFFF thin solid;

	border-left:#FFFFFF thin solid;

	border-top:#FFFFFF thin solid;

	border-bottom:#FFFFFF thin solid;

	top: 320px;

	left: 152px;

	width: 254px;

	height: 250px;

	z-index:2

}

/* -- Detail Page -- */

#detail {

font-size:10px;

	background-color: #FFFFFF;

	position:absolute;

	border-top:#FFFFFF medium solid;

	border-right:#FFFFFF medium solid;

	border-left:#FFFFFF medium solid;

	top: 124px;

	left: 147px;

	width: 675px;

	height: 470px;

	z-index:2;

	}

#detail_l {

	background-color: #FFFFFF;

	position:absolute;

	top: 2px;

	left: 2px;

	width: 378px;

	height: 378px;

	z-index:2;

}

#detail_r {

	background-color: #FFFFFF;

	position:absolute;

	top: 2px;

	left: 382px;

	width: 290px;

	height: 384px;

	z-index:2;

}	

#detail_b {

	background-color: #FFFFFF;

	position:absolute;

	top: 388px;

	left: 2px;

	width: 671px;

	height: 80px;

	z-index:2;

}		

/* -- ColumnData Page -- */

#columndata {

background-color: white;

	position:absolute;

	border-top:#FFFFFF medium solid;

	border-right:#FFFFFF thin solid;

	border-left:#FFFFFF thin solid;

	top: 148px;

	left: 292px;

	height: 353px;

	width:534px;

	z-index:2;

	}

#recnav {

	background-color: #AEA09E;

	position:absolute;

	border-top:#FFFFFF medium solid;

	border-right:#FFFFFF medium solid;

	border-left:#FFFFFF medium solid;

	border-bottom:#FFFFFF thin solid;

	font-size:11px;

	top: -27px;

	left: -146px;

	width: 675px;

	height: 22px;

	z-index:1

}

#recnav_b {

	background-color: white;

	background-image:url(./images/menu_t.png);

	position:absolute;

	border-top:#FFFFFF thin solid;

	border-right:#FFFFFF medium solid;

	border-left:#FFFFFF thin solid;

	border-bottom:#FFFFFF thin solid;

	font-size:11px;

	top:638px;

	left: 1px;

	width: 530px;

	height: 20px;

	z-index:1;

}

#terms {

	background-color: white;

	position:absolute;

	border-top:#FFFFFF medium solid;

	border-right:#FFFFFF medium solid;

	border-left:#FFFFFF medium solid;

	top: 124px;

	left: 147px;

	width: 675px;

	height:2250px;

	z-index:1;

	}

#help {

	position:absolute;

	background-color: white;

	border-left:#FFFFFF medium solid;

	border-top:#FFFFFF medium solid;

	top: 4px;

	left: 827px;

	z-index:2

}

/* -- In the Press Page -- */

#inpress {

	font-size:10px;

	background-color: #FFFFFF;

	position:absolute;

	border-top:#FFFFFF medium solid;

	border-right:#FFFFFF medium solid;

	border-left:#FFFFFF medium solid;

	top: 123px;

	left: 148px;

	width: 672px;

	height: 777px;

	z-index:2;

	}
