/* 
 * HTML5 ✰ Boilerplate
 *
 * What follows is the result of much research on cross-browser styling. 
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
 * Kroc Camen, and the H5BP dev community and team.
 *
 * Detailed information about this CSS: h5bp.com/css
 * 
 * ==|== normalize ==========================================================
 */
/*-----------------------------------------------------------------------------------*/
/*  0.  CSS Reset & Clearfix - http://meyerweb.com/eric/tools/css/reset/
/*-----------------------------------------------------------------------------------*/
    /**
    * html5doctor.com Reset Stylesheet v1.6.1 (http://html5doctor.com/html-5-reset-stylesheet/)
    * Richard Clark (http://richclarkdesign.com)
    * http://cssreset.com
    */
    html, body, div, span, object, iframe,
    h1, h2, h3, h4, h5, h6, p, blockquote, pre,
    abbr, address, cite, code,
    del, dfn, em, img, ins, kbd, q, samp,
    small, strong, sub, sup, var,
    b, i,
    dl, dt, dd, ol, ul, li,
    fieldset, form, label, legend,
    table, caption, tbody, tfoot, thead, tr, th, td,
    article, aside, canvas, details, figcaption, figure,
    footer, header, hgroup, menu, nav, section, summary,
    time, mark, audio, video {
    margin:0;
    padding:0;
    border:0;
    outline:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
    }
    body {
    line-height:1;
    }
    article,aside,details,figcaption,figure,
    footer,header,hgroup,menu,nav,section {
    display:block;
    }
    nav ul {
    list-style:none;
    }
    blockquote, q {
    quotes:none;
    }
    blockquote:before, blockquote:after,
    q:before, q:after {
    content:'';
    content:none;
    }
    a {
    margin:0;
    padding:0;
    font-size:100%;
    vertical-align:baseline;
    background:transparent;
    }
    /* change colours to suit your needs */
    ins {
    background-color:#ff9;
    color:#000;
    text-decoration:none;
    }
    /* change colours to suit your needs */
    mark {
    background-color:#ff9;
    color:#000;
    font-style:italic;
    font-weight:bold;
    }
    del {
    text-decoration: line-through;
    }
    abbr[title], dfn[title] {
    border-bottom:1px dotted;
    cursor:help;
    }
    table {
    border-collapse:collapse;
    border-spacing:0;
    }
    /* change border colour to suit your needs */
    hr {
    display:block;
    height:1px;
    border:0;
    border-top:1px solid #cccccc;
    margin:1em 0;
    padding:0;
    }
    input, select {
    vertical-align:middle;
    }
    
/*-----------------------------------------------------------------------------------*/
/*  1.  Body / Font / Container / Common
/*-----------------------------------------------------------------------------------*/
html {
	height: 100%;
	
}
pre, aside{
   font-family: Arial, Verdana, Tohama, '華康細黑', '微軟正黑體', 'Microsoft JhengHei', 'Apple LiGothic Medium', '華康儷黑', '華康黑體', '細明體', '新細明體', sans-serif;

}

body {
	color: #000;
	/*font-family: 'Merriweather','Times New Roman',Times,Georgia,'Palatino Linotype',Palatino,'新細明體',serif;	*/
	font-family: Arial, Verdana, Tohama, '華康細黑', '微軟正黑體', 'Microsoft JhengHei', 'Apple LiGothic Medium', '華康儷黑', '華康黑體', '細明體', '新細明體', sans-serif;
	font-size: 14px;
	height: 100%;
	background:#996699;
}
pre{
	font-family: Arial, Verdana, Tohama, '華康細黑', '微軟正黑體', 'Microsoft JhengHei', 'Apple LiGothic Medium', '華康儷黑', '華康黑體', '細明體', '新細明體', sans-serif;
}


.container {
	background:#FFFFFF;
	position: relative;
	width: 1060px;
	height: 100%;
	padding-left: 0;
	padding-right: 0;
	margin: 0 auto;
	
}
#storepay_page .container{
	background:#FFFFFF;
	position: relative;
	width: 1060px;
	padding-left: 0;
	padding-right: 0;
	margin: 0 auto;
	-webkit-border-bottom-left-radius: 20px;
	-webkit-border-bottom-right-radius: 20px;
	-moz-border-radius-bottomleft: 20px;
	-moz-border-radius-bottomright: 20px;
	border-bottom-left-radius: 20px;
	border-bottom-right-radius: 20px;
}


#artworkpage .container{
	-webkit-border-bottom-left-radius: 20px;
	-webkit-border-bottom-right-radius: 20px;
	-moz-border-radius-bottomleft: 20px;
	-moz-border-radius-bottomright: 20px;
	border-bottom-left-radius: 20px;
	border-bottom-right-radius: 20px;
	margin-bottom:30px;	
}


#storepay_page1 .container{
	background:#FFFFFF;
	position: relative;
	width: 1060px;
	padding-left: 0;
	padding-right: 0;
	margin: 0 auto;
	-webkit-border-bottom-left-radius: 20px;
	-webkit-border-bottom-right-radius: 20px;
	-moz-border-radius-bottomleft: 20px;
	-moz-border-radius-bottomright: 20px;
	border-bottom-left-radius: 20px;
	border-bottom-right-radius: 20px;
}

#visionpage .container{
	background:#FFFFFF;
	position: relative;
	width: 1060px;
	padding-left: 0;
	padding-right: 0;
	margin: 0 auto;
	-webkit-border-bottom-left-radius: 20px;
	-webkit-border-bottom-right-radius: 20px;
	-moz-border-radius-bottomleft: 20px;
	-moz-border-radius-bottomright: 20px;
	border-bottom-left-radius: 20px;
	border-bottom-right-radius: 20px;
}

#cateringpage .container{
	-webkit-border-bottom-left-radius: 20px;
	-webkit-border-bottom-right-radius: 20px;
	-moz-border-radius-bottomleft: 20px;
	-moz-border-radius-bottomright: 20px;
	border-bottom-left-radius: 20px;
	border-bottom-right-radius: 20px;
}


#confirm{
	margin-bottom:30px;
}

#confirm .container{
	background:#FFFFFF;
	position: relative;
	width: 1060px;
	margin-top:-15px;
	-webkit-border-bottom-left-radius: 20px;
	-webkit-border-bottom-right-radius: 20px;
	-moz-border-radius-bottomleft: 20px;
	-moz-border-radius-bottomright: 20px;
	border-bottom-left-radius: 20px;
	border-bottom-right-radius: 20px;
	
}

#orderend_page .container{
	background:#FFFFFF;
	position: relative;
	width: 1060px;
	margin-top:-15px;
	-webkit-border-bottom-left-radius: 20px;
	-webkit-border-bottom-right-radius: 20px;
	-moz-border-radius-bottomleft: 20px;
	-moz-border-radius-bottomright: 20px;
	border-bottom-left-radius: 20px;
	border-bottom-right-radius: 20px;
	
}

#orderend_page{
	margin-bottom:30px;
}

#storepay_page{
	height: 1500px;
	margin-bottom:30px;
}

#storepay_page1{
	height: 1250px;
}



.container1 {
	position: relative;
	width: 1060px;
	height: 100%;
	margin: 0 auto;	
}

.page {
		margin-bottom:30px;
}
.push {
	clear:left;
	height: 38px;
}

.clear {
	clear: both;
}


li {
	list-style: none;
}


.sliderbox{
	position: relative;
	height:350px;
	width:960px;
	z-index:1;
	overflow:hidden;
}

.content {
	height: 186px;
    margin-top: 25px;
    position: relative;
    width: 960px;
}

aside {
	position: relative;
	margin-top: 50px;
	float:left;
	width:100px;
	height:450px;
}

.visioninfo{
	position: relative;
	top: 50px;
	float:left;
	width:860px;
	
}

.orderadmin td:first-child{
	border-left:2px #ccc solid;
}

.orderadmin td:last-child{
	border-right:2px #ccc solid;
}

.orderadmin img{
	height: 70px;
	width:90px;
}

.orderadmin table td{
	vertical-align: middle;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	font-size:16px;
	border-top:2px #ccc solid;
	border-bottom:2px #ccc solid;
	height:30px;
	background-color:#eee;
}

.orderadmin th{

	text-align:center;
	font-size:16px;
	
	padding:0px 25px 10px;
	padding-right:25px;
	padding-left:25px;
}

.ordertable table td{
	 text-align:left; 
}

.privatepage{
	position: relative;
	width: 960px;
	/*height: 100%;*/
	height: 800px;
	margin: 0 auto;	
	font-size: 16px;
	
}

.Store1page{
	position: relative;
	width: 960px;
	/*height: 100%;*/
	height: 870px;
	margin: 0 auto;	
	font-size: 16px;
	
}

.Store2page{
	position: relative;
	width: 960px;
	/*height: 100%;*/
	height: 1000px;
	margin: 0 auto;	
	font-size: 16px;
	
}

.cateringpage{
	position: relative;
	width: 960px;
	/*height: 100%;*/
	margin: 0 auto;	
	font-size: 16px;
	
	min-height: 545px;
}


.visionpage{
	
	position: relative;
	width: 960px;
	margin: 0 auto;	
	font-size: 16px;
	
	clear:all;
	/*overflow:hidden;*/
	min-height: 545px;

	
}

.chefpage{
	position: relative;
	width: 960px;
	/*height: 100%;*/
	height: 690px;
	margin: 0 auto;	
	font-size: 16px;
	
}

#visionpage_chef .container{
-webkit-border-bottom-left-radius: 20px;
	-webkit-border-bottom-right-radius: 20px;
	-moz-border-radius-bottomleft: 20px;
	-moz-border-radius-bottomright: 20px;
	border-bottom-left-radius: 20px;
	border-bottom-right-radius: 20px;	

}


#resturantpage .container{
-webkit-border-bottom-left-radius: 20px;
	-webkit-border-bottom-right-radius: 20px;
	-moz-border-radius-bottomleft: 20px;
	-moz-border-radius-bottomright: 20px;
	border-bottom-left-radius: 20px;
	border-bottom-right-radius: 20px;	
}

#ordercart_page .container{
-webkit-border-bottom-left-radius: 20px;
	-webkit-border-bottom-right-radius: 20px;
	-moz-border-radius-bottomleft: 20px;
	-moz-border-radius-bottomright: 20px;
	border-bottom-left-radius: 20px;
	border-bottom-right-radius: 20px;	
}

#ordercart_page{
	margin-bottom:30px;
}

.artwork_page{
	position: relative;
	width: 960px;
	/*height: 100%;*/
	/*height: 800px;*/
	min-height: 600px;
	margin: 0 auto;	
	font-size: 16px;
	
	padding-bottom:50px;
}


.vision-left{
	position: relative;
	float:left;
	width:450px;
	 margin-top: 30px;
	 margin-left: 20px;
	font-size: 12px;
	line-height: 25px;
	
}



.vision-left h1{
	margin-top:20px;
	font-size: 14px;
	color:#323232;
}

.qafirst h1{
padding-bottom: 10px;
margin-top: 7px;
font-size: 13px;
color: #636363;
font-weight: normal;
font-family: Arial, Verdana, Tohama, '華康細黑', '微軟正黑體', 'Microsoft JhengHei', 'Apple LiGothic Medium', '華康儷黑', '華康黑體', '細明體', '新細明體', sans-serif;
}

.visionaside{
	font-size: 13.5px;
	line-height: 18px;
	color:#262626;
	font-weight: 400;
}

/*-----------PRESS--------*/

.pressside{
	position:relative;
	float: left;
	font-size: 14px;
	color:#313131;
	
}

.presstitle{
	position:relative;
	font-size: 12px;
	line-height: 25px;
	
	color:#636363;
}


.pressinfo{
	position:relative;
	font-size: 12px;
	line-height: 25px;
	letter-spacing: 2px;　  
	
	color:#636363;
}
/*-----------PRESS-END-------*/


.vision-img{
	float: left;
	margin-left:30px;
}
.vision-img img{
	width:360px;
	height:428px;
}


.chefinfo-line{
	width:450px;
	height:1px;
	border-bottom: 1px solid #AAA;

}

.munedownload {
	display: inline-block;
	height: 44px;
	margin-top: -25px;
}
.munedownload img {
	float: left;
}
.munedownload span {
	float: left;
	margin-left: 10px;
	margin-top: 10px;
	color: #72447b;
	
	text-decoration: none;
}

.menubook-btn {
	display: inline-block;
	height: 44px;
	margin-top: -25px;
}
.menubook-btn img {
	float: left;
}
.menubook-btn span {
	float: left;
	margin-left: 10px;
	margin-top: 11px;
	color: #72447b;
	
	text-decoration: none;
}
.menubook-btn span a {
	color: #72447b !important;
	
	text-decoration: none !important;
}
#menubook-dazhi-btn {
	margin-top: 30px;
}
.menubook-popup {
	display: none;
	position: relative;
	width: 1240px;
	height: 877px;
}

.menubook {
	position: relative;
	overflow: hidden;
	width: 1240px;
	height: 877px;
}

.hint {
position: absolute;
width: 40px;
height: 40px;
}

.hint-lt { top: -20px; left: -40px; background: url('http://www.seedbyseason.com/img/menubook_hint_lt.png') no-repeat; }
.hint-rt { top: -20px; right: -40px; background: url('http://www.seedbyseason.com/img/menubook_hint_rt.png') no-repeat; }
.hint-lb { bottom: -20px; left: -40px; background: url('http://www.seedbyseason.com/img/menubook_hint_lb.png') no-repeat; }
.hint-rb { bottom: -20px; right: -40px; background: url('http://www.seedbyseason.com/img/menubook_hint_rb.png') no-repeat; }

.menubook .turn-page{
	background-color: #ccc;
	background-size: 100% 100%;
}
.hint {
position: absolute;
width: 40px;
height: 40px;
}
.hint-lt { top: -20px; left: -40px; background: url('http://www.seedbyseason.com/img/menubook_hint_lt.png') no-repeat; }
.hint-rt { top: -20px; right: -40px; background: url('http://www.seedbyseason.com/img/menubook_hint_rt.png') no-repeat; }
.hint-lb { bottom: -20px; left: -40px; background: url('http://www.seedbyseason.com/img/menubook_hint_lb.png') no-repeat; }
.hint-rb { bottom: -20px; right: -40px; background: url('http://www.seedbyseason.com/img/menubook_hint_rb.png') no-repeat; }

.privatedining{
	margin-top:0px;
}
.productinfo{
	position: relative;
	float:left;
	margin-top: 30px;
	/*margin-left: 30px;*/
	width:792px;	
	/*border: 1px solid #717071;*/
}

.productlist{
	position: relative;
	margin-top: 50px;
	float:left;
	width:150px;
	height:450px;
}
.productlist ul{
	margin-left: 40px;
}
.productlist li {
	padding-top:7px;
	padding-bottom:7px;
	font-size:14px;
	clear: left;
}
.productlist img {
	float: left;
	width: 24px;
	height: 24px;
}
.productlist a {
	float: left;
	font-size: 13.5px;
	
	margin-top: 6px;
	margin-left: 5px;
}

.saleimg{
	float:left;
	margin-left: 17px;
	margin-top: 16px;
	height:510px;
	width:177px;	
}

.product-outline{
	float:left;
	width:570px;
	/*border: 1px solid #EE3322;*/
}

.product-inline{
	width:229px;
	height:294px;
	margin:2px;
	border:1px solid #AAA;
	/*background: url("http://www.seedbyseason.com/img/productborder-01.png") center center no-repeat;*/
}

.product-img{
	width: 190px;
	height: 140px;
	margin: 10px auto;
}

.product-img img{
	width: 100%;
	height: auto;
	/*margin:10px 0;*/
}

.product-info{
	position: relative;
	border-top: 1px solid #AAA;
	width:190px;
	height:123px;
	margin:0px 19px;
	font-size:12px;
	line-height:10px;
	padding-top:10px;
	
}

.product-info b{
	
	color:#313131;
}
.product-info p{
	margin-top:6px;
	color:#8A568B;
	font-size: 11.5px;
	
}
.product-info .product-name{
	font-size:13px;
	color:#262626;
	line-height: 18px;
	height: 60px;
	
}
.product-info .product-price{
	position: absolute;
	width: 100%;
	bottom: 25px;
}
.eggvegi{
	position: absolute;
	width:36px;
	right:0;
	bottom: 13px;
	padding:2px 0;
	font-size: 11px;
	font-weight:400;
	text-align:center;
	color:#7D7124 !important;
	border-top:1px solid #7D7124;
	border-bottom:1px solid #7D7124;
}
.delivery{
	position: absolute;
	width:36px;
	right:0;
	bottom: -6px;
	padding:2px 0;
	font-size: 11px;
	font-weight:400;
	text-align:center;
	border-top:1px solid #8A568B;
	border-bottom:1px solid #8A568B;
}

.product-card {
	width: 235px;
	height: 300px;
	border: 2px solid #AAA;
}

.productad-card {
	position: absolute;
}

.product-card-area {
	position: absolute;
	top:0;
	left:0;
	width: 235px;
	height: 300px;
	cursor: pointer;
	background: url('http://www.seedbyseason.com/img/cardarearepeat.png')repeat;
}

/*左右間隔17px
 * 上下間隔16px
 * 每次往右就+195
 * 
 * */
.coordinate{
	float:left;
	position:relative;
	margin-left: 25px;	
	margin-top:25px;
}

.coordinatead{
	float:left;
	position:absolute;
	left: 25px;	
	top:280px;

}

.coordinatead img {

	height:318px;
	width:110px;
}

.coordinate-1-1{
	top: 0;
	left: 19px;
}
.coordinate-1-2{
	top: 0;
	left: 216px;
}
.coordinate-1-3{
	top: 0;
	left: 413px;
}
.coordinate-1-4{
	top: 0;
	left: 610px;
}
.coordinate-2-1{
	top:263px;
	left: 19px;
}
.coordinate-2-2{
	top:263px;
	left: 216px;
}
.coordinate-2-3{
	top:263px;
	left: 413px;
}
.coordinate-2-4{
	top:263px;
	left: 610px;
}
.coordinate-3-1{
	top:526px;
	left: 19px;
}
.coordinate-3-2{
	top:526px;
	left: 216px;
}
.coordinate-3-3{
	top:526px;
	left: 413px;
}
.coordinate-3-4{
	top:526px;
	left: 610px;
}
.coordinate-4-1{
	top:789px;
	left: 19px;
}
.coordinate-4-2{
	top:789px;
	left: 216px;
}
.coordinate-4-3{
	top:789px;
	left: 413px;
}
.coordinate-4-4{
	top:789px;
	left: 610px;
}
.coordinate-5-1{
	top:1062px;
	left: 19px;
}
.coordinate-5-2{
	top:1062px;
	left: 216px;
}
.coordinate-5-3{
	top:1062px;
	left: 413px;
}
.coordinate-5-4{
	top:1062px;
	left: 610px;
}
.coordinate-6-1{
	top:1345px;
	left: 19px;
}
.coordinate-6-2{
	top:1345px;
	left: 216px;
}
.coordinate-6-3{
	top:1345px;
	left: 413px;
}
.coordinate-6-4{
	top:1345px;
	left: 610px;
}
.coordinate-7-1{
	top:1618px;
	left: 19px;
}
.coordinate-7-2{
	top:1618px;
	left: 216px;
}
.coordinate-7-3{
	top:1618px;
	left: 413px;
}
.coordinate-7-4{
	top:1618px;
	left: 610px;
}
.coordinate-8-1{
	top:1891px;
	left: 19px;
}
.coordinate-8-2{
	top:1891px;
	left: 216px;
}
.coordinate-8-3{
	top:1891px;
	left: 413px;
}
.coordinate-8-4{
	top:1891px;
	left: 610px;
}
.coordinate-9-1{
	top:2164px;
	left: 19px;
}
.coordinate-9-2{
	top:2164px;
	left: 216px;
}
.coordinate-9-3{
	top:2164px;
	left: 413px;
}
.coordinate-9-4{
	top:2164px;
	left: 610px;
}

.productaddinfo{
	position: absolute;
	top:50px;
	left:20px;
	width:655px;
	height:380px;

}

.productimg {
	float:left;
	
	height:360px;
	width:290px;
	margin-left:20px;
	margin-top:-10px;
}

.productimg img{
	position: absolute;
	height:360px;
	width:290px;

}

.imgs{
	position: absolute;
	
	width:55px;
	bottom:-44px;

	left:20px;
	cursor:pointer;
}
.imgs1{
	position: absolute;
	width:55px;
	bottom:-44px;
	left:83px;
	cursor:pointer;
}
.imgs2{
	position: absolute;
	width:55px;
	bottom:-44px;
	cursor:pointer;
	left:146px;
}

.orderproduct{
	float:left;
	margin-left:80px;
	height:380px;
	width:260px;
	border-top: 2px solid #636363;
	color: #1a1a1a;
}
.orderproduct p{
	font-size: 12.5px;
	line-height: 18px;
	margin-bottom:10px;
	color:#262626;
}
.orderproduct b {
	font-weight: 400;
}


.actions{
	
	height:10px;
	border-top:2px solid #231815;
	border-bottom:1px solid #231815;
	padding:10px 0px;
	font-size:12px;
	letter-spacing:2px;
	
	
}

.remark{
	height:10px;
	
	border-bottom:1px solid #231815;
	padding:10px 0px;
	font-size:14px;
	letter-spacing:2px;	
}

.actions1{	
border-top: 2px solid #231815;
border-bottom: 1px solid #231815;
padding: 10px 0px;
font-size: 12px;
position: absolute;
width: 695px;
top: 660px;
letter-spacing: 2px;
}

.actions2{	
	border-top:2px solid #231815;
	border-bottom:1px solid #231815;
	padding: 10px 0px;
font-size: 12px;
	position: absolute;
	width:695px;
	top:860px;
	letter-spacing: 2px;　
}

.ordercart table, .ordercart table td, .ordercart table th{
	margin: auto;
font-size: 12px;
}


.myorderlisttitle{
padding-top: 50px;
margin-bottom: 28px;
font-size: 13px;
line-height: 18px;
/* font-weight: 450; */
color: #262626;
}

.productaddtitle{
	color:#1a1a1a;
	width:260px;
	font-size: 16px;
	font-weight: 400;
	margin-top:5px;
	padding-bottom:5px;
	border-bottom: 1px solid #636363;
	line-height: 25px;　　
	
}

.thesame{
	position:absolute;
	top:500px;
	font-size: 12px;
}


.list1{
	padding-top:15px;
	padding:10px 0px;
	padding-right:10px;
	font-size:12px;
	letter-spacing:0.5px;　
	line-height: 24px;
}

.list2{
	padding-top:15px;
	font-size:14px;
	letter-spacing:5px;　
	line-height: 24px;
	color:#8A568B;
}

.list2-1{
padding-top: 15px;
font-size: 12px;
letter-spacing: 5px;
	
}
.list2-1 input[type=text]{
	font-size:12px;
	line-height: 24px;
	border:1px solid #000000; 
	width: 250px;
	height:20px;
	
}
.list2-2{
padding-top: 15px;
font-size: 12px;
letter-spacing: 5px;
}

.list2-2 input[type=text]{
	font-size:12px;
	line-height: 24px;
	border:1px solid #000000; 
	width: 250px;
	height:20px;
	
}

.list2-3{
	padding-top:15px;
	font-size:12px;
	letter-spacing:5px;　
	line-height: 24px;
	
}

.list2-3 input[type=text]{
	font-size:12px;
	line-height: 24px;
	border:1px solid #000000; 
	height:20px;
	
}
.emailclass1{
	position:absolute;
	padding-left:380px; 
	top:13px;
	width:500px;
	font-size:12px;
}

.list2-1-1{
	position:absolute;
	top:520px;
	padding-top:15px;
	font-size:12px;
	letter-spacing:5px;　
	line-height: 24px;
	
}
.list2-1-1 input[type=text]{
	font-size:12px;
	line-height: 24px;
	border:1px solid #000000; 
	width: 250px;
	height:20px;
	
}
.list2-2-2{
	position:absolute;
	top:560px;
	padding-top:15px;
	font-size:12px;
	letter-spacing:5px;　
	line-height: 24px;
	
}

.list2-2-2 input[type=text]{
	font-size:12px;
	line-height: 24px;
	border:1px solid #000000; 
	width: 250px;
	height:20px;
	
}

.list2-3-3{
	position:absolute;
	top:600px;
	padding-top:15px;
	font-size:12px;
	letter-spacing:5px;　
	line-height: 24px;
	
}

.list2-3-3 input[type=text]{
	font-size:12px;
	line-height: 24px;
	border:1px solid #000000; 
	height:20px;
	
}

.list4div {
font-size: 12px;
}

.list4 input[type=text] {
	border:1px solid #000000; 
	width: 250px;
	height:20px;
}

.list9 input[type=text] {
	border:1px solid #000000; 
	width: 250px;
	height:20px;
}

.getdatefone {
position: absolute;
color:#cc0000;
top: 35px;
line-height: 14px;
font-size: 12px;
}

.list9 {
font-size: 12px;
}

.list3tr{
	position: absolute;
	top:295px;
	

}


.list4tr{
	position: absolute;
	top:340px;
	height:50px;
	line-height: 35px;
}
.list5tr{
	position: absolute;
	top:700px;
	height:50px;
	line-height: 35px;
	letter-spacing:3px;
}

.list6tr{
	position: absolute;
	top:900px;
	height:50px;
	line-height: 35px;
	letter-spacing:1px;
}

.list3{
	height:20px;
	float: left;
	letter-spacing: 3px;　
}

.list31{
	padding-top:90px;
	height:20px;
	float: left;
	letter-spacing: 3px;　
}

.list3div{
	margin-top:10px;
	padding: 10px 0px 0px 0px;
	width:695px;
	height:20px;
	border-top:2px solid #000000; 	
	border-bottom:1px solid #000000; 	
	letter-spacing: 2px;　	
}

.list3div1{
	margin-top:100px;
	padding: 10px 0px 0px 0px;
	width:695px;
	height:20px;
	border-top:2px solid #000000; 	
	border-bottom:1px solid #000000; 	
	letter-spacing: 2px;　	
}


.storepay{
	position: absolute;
	top:-10px;
	left: -10px;
	z-index: 20;
}

.homegettime{
	
	position: absolute;
	top:-12px;
	left: 230px;
	z-index: 20;
}

.homepay{
	position: absolute;
	top:-12px;
	left: 480px;
	z-index: 20;
}




.list3divno{
	padding:5px 0px;
	width:205px;
	height:20px;
	border-top:2px solid #7F7F7F; 	
	border-bottom:1px solid #7F7F7F; 	
	letter-spacing: 2px;　
	color: #7F7F7F;
	
}


.storyget_cover{
position:absolute; 
top:120px; 
background: #FFF; 
z-index:100; 
height:240px; 
width:720px;
opacity: 0.8;
}

.storyget_cover1{
position:absolute; 
top:10px;
background: #FFF; 
z-index:100; 
height:100px; 
width:720px;
opacity: 0.8;
}

.list2 input[type=text],.list4 input[type=text] {
	border:1px solid #000000; 
	width: 250px;
	height:20px;
}



.ordercart table, .ordercart table td ,.ordercart table th{
		margin:auto;	
		
	}
	
.tableclass{
	clear:both;
	position: relative;

}


.ordercart table{
		clear:both;
}


.orderliststyle{
	border-bottom: 1px dotted #717071;
	font-size:14px;
	line-height: 20px;
}

.orderliststyle1{
	font-size:14px;
	line-height: 20px;
	padding-bottom:5px;
	padding-top:5px;
}
.orderliststyle2{
	font-size:14px;
	line-height: 20px;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom: 2px solid #4C4C4C;
}



.orderliststyle:last-child{
	border-bottom: 1px solid #717071;
}

.productaddprice{
	height:40px;
	width:260px;
	font-size: 21px;
	color:#8A568B;
	font-weight: 400;
	padding-top:17px;

}



.addproducttable input[type=submit]{
	position: absolute;
	color:#1a1a1a;
	border:2px solid #636363;
	top:335px;
	left:390px;
	background: none;
	font-weight: 400;
	font-size: 14px;
	height:50px;
	width:260px;
	letter-spacing: 10px;
	padding-left:15px;
	cursor:pointer;
	font-family: Arial, Verdana, Tohama, '華康細黑', '微軟正黑體', 'Microsoft JhengHei', 'Apple LiGothic Medium', '華康儷黑', '華康黑體', '細明體', '新細明體', sans-serif;
}


.addtocartbutton {
	position: absolute;
	color:#636363;
	border:2px solid #636363;
	top:335px;
	background: none;
	font-weight: 800;
	font-size: 14px;
	height:50px;
	width:260px;
	letter-spacing: 8px;
	margin:auto;
	padding-left:15px;
	cursor:pointer; 
}
.ordergoback{
	position: absolute;
	border:2px solid #FFFFFF;
	top:-35px;
	right:-25px;
	background: none;
	height:12px;
	width:12px;
	outline:none;
	cursor:pointer; 
}

.orderlistback{
	position: relative;
	border:2px solid;
	background: none;
	font-weight: 800;
	font-size: 14px;
	margin-top:88px;
	margin-left:610px;
	height:46px;
	width:138px;
	letter-spacing: 10px;
		cursor:pointer; 
		font-family: Arial, Verdana, Tohama, '華康細黑', '微軟正黑體', 'Microsoft JhengHei', 'Apple LiGothic Medium', '華康儷黑', '華康黑體', '細明體', '新細明體', sans-serif;
}

.orderlistback{
	position: relative;
	border:2px solid;
	background: none;
	font-weight: 800;
	font-size: 14px;
	margin-top:88px;
	left:130px;
	height:46px;
	width:138px;
	letter-spacing: 10px;
	cursor:pointer; 
}

.fillinfomationback{
	position: absolute;
	border:2px solid;
	background: none;
	font-weight: 800;
	font-size: 14px;
	top:1100px;
	left:180px;
	height:46px;
	width:108px;
	letter-spacing: 10px;
	cursor:pointer; 
	font-family: Arial, Verdana, Tohama, '華康細黑', '微軟正黑體', 'Microsoft JhengHei', 'Apple LiGothic Medium', '華康儷黑', '華康黑體', '細明體', '新細明體', sans-serif;
}

.fillinfomationnext{
	position: absolute;
	border:2px solid;
	background: none;
	font-weight: 800;
	font-size: 14px;
	top:1100px;
	left:773px;
	height:46px;
	width:108px;
	letter-spacing: 10px;
	cursor:pointer; 
	font-family: Arial, Verdana, Tohama, '華康細黑', '微軟正黑體', 'Microsoft JhengHei', 'Apple LiGothic Medium', '華康儷黑', '華康黑體', '細明體', '新細明體', sans-serif;
}

.orderlistnext1{
	position: relative;
	border:2px solid;
	background: none;
	font-weight: 800;
	margin-top:-63px;
	left:590px;
	height:46px;
	width:138px;
	letter-spacing: 10px;
	font-size: 14px;
	cursor: pointer;
}



.orderlistnext{
	position: relative;
border: 2px solid;
background: none;
font-weight: 800;
margin-top: -63px;
left: 590px;
height: 46px;
width: 138px;
letter-spacing: 10px;
font-size: 14px;
cursor: pointer;
font-family: Arial, Verdana, Tohama, '華康細黑', '微軟正黑體', 'Microsoft JhengHei', 'Apple LiGothic Medium', '華康儷黑', '華康黑體', '細明體', '新細明體', sans-serif;
}

.addproducttable Select{
	border:1px solid #717071;
	background: none;
	height:20px;
}

.addproducttable input[type=text]{
	border:1px solid #717071;
	background: none;
	height:18px;
	font-size:14px;
	
}

.radiostyle{
	position: absolute;
	top:245px;
}



#selectsize{
	position: absolute;
	top:270px;
	color:#313131;
}

.preset{
	clear:both;
	overflow:hidden;
	display:block;
	
	font-weight:500;
	/*width:450px;*/
	font-size:12px;	
	color:#323232;
	
}


.French{
	
	font-weight:500;
	/*width:450px;*/
	font-size:12px;	
	color:#323232;
}

.preset1{
	font-family: 'Merriweather','Times New Roman',Times,Georgia,'Palatino Linotype',Palatino,'新細明體',serif;	
	font-weight:500;
	/*width:450px;*/
	font-size:12px;	
}

#abgne_fade_pic a img {
	width:360px;
	height:428px;
	border: none;
}
#abgne_fade_pic {
	margin-left: 500px;
	position: relative;

}
#abgne_fade_pic a.ad {
	position: absolute;	/* 讓圖片疊在一起 */
}
#abgne_fade_pic .control {
	position: absolute;
	width:146px;
	right: 214px;
	top: 430px;
}

#abgne_fade_pic .control a {
	display: inline-block;
	padding: 3px;
	margin: 0 3px;
	width: 2px;
	height: 2px;
	color: #fff;
	background: #ccc;
	text-align: center;
	font-size: 0px;
	text-decoration: none;
	border-radius: 50%;
	border:#AA0000;
}
#abgne_fade_pic .control a.on {
	font-weight: bold;
	background: #4c4c4c;
}

.finaltotal{
	margin-top:10px;
	position:relative;
	float:right;		
	margin-right:180px;
	margin-bottom:10px;
	font-size:18px;
	color:#8A568B;
}


.finaltotal4{
	margin-top:10px;
	position:relative;
	float:right;		
	margin-right:180px;

	font-size:18px;
	color:#8A568B;
}



.finaltotal1{
	margin-right:180px;
	position:relative;	
	float:right;		
	margin-left:760px;
	margin-bottom:40px;
	font-size:18px;
	color:#8A568B;
	width:300px;
	text-align:right;
}

.finaltotal2{
	margin-right:180px;
	margin-top:10px;
	position:relative;	
	float:right;		
	margin-left:760px;
	font-size:18px;
	color:#8A568B;
	width:300px;
	text-align:right;
}

.finaltotal3{
	margin-top:10px;
	margin-right:180px;
	position:relative;	
	float:right;		
	margin-left:760px;
	margin-bottom:20px;
	font-size:18px;
	color:#8A568B;
	width:300px;
	text-align:right;
}

.storeget{
	position:absolute;
	top:305px;
	right:175px;
	z-index:10;
}

.homeget{
	position:absolute;
	top:390px;
	left:178px;
	z-index:10;
}

.receive{
	
	margin-top:10px;
	position:relative;
	margin-left:780px;
	font-size:18px;
	color:#8A568B;
}

.building{
	margin-top:150px;	
	text-align:center;
	font-size:50px;
	font-weight: 800;
	height:300px;
}
#abgne_fade_pic1{
	position: relative;
	height:350px;
	width:960px;
	z-index:1;
	overflow:hidden;
	margin:0 auto;
}

#abgne_fade_pic1 a img {
	height:320px;
	width:960px;
	border: none;
}
#abgne_fade_pic1 {
	position: relative;

}
#abgne_fade_pic1 a.ad {
	position: absolute;	/* 讓圖片疊在一起 */
}
#abgne_fade_pic1 .control {
	position: absolute;
	right: 465px;
	top: 320px;
}

#abgne_fade_pic1 .control a {
	display: inline-block;
	padding: 3px;
	margin: 0 3px;
	width: 2px;
	height: 2px;
	color: #fff;
	background: #ccc;
	text-align: center;
	font-size: 0px;
	text-decoration: none;
	border-radius: 50%;
	border:#AA0000;
}
#abgne_fade_pic1 .control a.on {
	font-weight: bold;
	background: #4c4c4c;
}


/*-----------------------------------------------------------------------------------*/
/*  2.  Header
/*-----------------------------------------------------------------------------------*/
header {
	display: block;
	position: relative;
	width: 100%;
	height: 150px;

	/*background: url("http://www.seedbyseason.com/img/all_header_back.png") repeat-x;*/
	padding-top:30px;
	
}

header .container{
	-webkit-border-top-left-radius: 20px;
	-webkit-border-top-right-radius: 20px;
	-moz-border-radius-topleft: 20px;
	-moz-border-radius-topright: 20px;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;

}
#press_page .container, #jobs_page .container{
	-webkit-border-bottom-left-radius: 20px;
	-webkit-border-bottom-right-radius: 20px;
	-moz-border-radius-bottomleft: 20px;
	-moz-border-radius-bottomright: 20px;
	border-bottom-left-radius: 20px;
	border-bottom-right-radius: 20px;

}

.orderpaper{
	position: absolute;
	top:60px;
	right:0px;
	border:1px solid;
}

.orderpaper input[type=submit] {
	background: #fff;
	border:none;
	width: 70px;
	height: 21px;
	font-size:8px;
}
.orderpaper input[type=button] {
	background: #fff;
	border:none;
	width: 70px;
	height: 21px;
	font-size:8px;
}
.orderpaper input[type=text] {
	border:none;
	width: 100px;
	height: 21px;
	font-size:8px;
}

.orderpaper div {
	display: inline;
	height: 12px;
	border-right:1px solid;
}

.logo {
	display: block;
	width: 162px;
	height: 117px;
	margin: 0 auto;
	padding-top: 25px;
}

.cart {
	display: block;
	position: absolute;
	top:40px;
	right:60px;
	width: 36px;
	height: 30px;
	background: url("../img/cart.png") no-repeat;
	color: #8A568B;
}
.Itemcount{
	display: block;
	position: absolute;
	top:45px;
	right:20px;
	width: 36px;
	height: 30px;
	color: #8A568B;
}


#product-popup{
	display:none;
}
#product-popup iframe {
	background:#FFFFFF;
	width:715px;
	height:487px;
}

.listaddbg{
	position: absolute;
	background: url("http://www.seedbyseason.com/img/listaddbg.png") no-repeat;
	width:690px;
	height:462px;
	top:12px;
	left:12px;
}



/*-----------------------------------------------------------------------------------*/
/*  3.  Nav
/*-----------------------------------------------------------------------------------*/
nav {
	height: 41px;
	position: relative;
	z-index: 5;
}


.ordernav{
	position:relative;
	height:50px;
	width:1060px;
	
}

.navline{
	border-bottom: 1px solid #AAA;
    height: 1px;
    position: relative;  
    width: 960px;
    z-index: -1;
    margin:0 auto;
}


nav .navstyle {
	border-bottom: 2px solid #AAA;
	width:960px;
	height:100%;
	margin:0 auto;
}


nav li {
	margin-top:10px;
	float: left;
	width: 192px;
	height: 30px;
}




#null-resp{
	position: absolute;
	display:block;
	height: 20px;
	width: 100px;
	top: 190px;
	left:50px;	
	
}
#null-resp1{
	position: absolute;
	display:block;
	height: 20px;
	width: 100px;
	top: 230px;
	left:50px;	

}
#null-resp2{
	position: absolute;
	display:block;
	height: 20px;
	width: 100px;
	top: 270px;
	left:50px;	

}
#null-resp3{
	position: absolute;
	display:block;
	height: 20px;
	width: 100px;
	top: 190px;
	right:30px;	
	
}

#null-resp4{
	position: absolute;
	display:block;
	height: 20px;
	width: 100px;
	top: 790px;
	left:35px;	
	
}
#null-resp5{
	position: absolute;
	display:block;
	height: 20px;
	width: 100px;
	top: 545px;
	left:35px;	
	
}

#null-resp6{
	position: absolute;
	display:block;
	height: 20px;
	width: 100px;
	top: 585px;
	left:35px;	
	
}
#null-resp7{
	position: absolute;
	display:block;
	height: 20px;
	width: 100px;
	top: 625px;
	left:35px;	
	
}
#null-resp8{
	position: absolute;
	display:block;
	height: 20px;
	width: 100px;
	top: 550px;
	right:30px;	
	
}
/*-----------------------------------------------------------------------------------*/
/*  nav button設置
 * .button1 >a 意指 button底下<a>標籤
 * .button1 >a:hover 意指滑鼠進入<a>標籤
 * display 可設置block or none 框架設定
 * position  relative absolute 相對定位、絕對定位
 * button1 ul 意指button 底下<ul>標籤   通常做為表單 搭配<li>使用
 * border:1px 樣式 色碼; 設置外框
/*-----------------------------------------------------------------------------------*/


/*滑鼠滑入button1切換圖*/
.button1 >a {
	display: block;
	width: 192px;
	height: 30px;
	background: url("../img/nav1_0.png") no-repeat;
}
.button1 >a:hover, .button1.active >a {
	background: url("../img/nav1_0_hover.png") no-repeat;
}

.button1 {
height: 40px;
}

.button1 ul {
	display: none;
	position: relative;
	z-index:15;
	width: 120px;
	height: 75px;
	border:1px solid #717071;
	margin-top:4px;
	border-top:none;
	background: #fff;
}
/*滑入button1後 內部<ul>標籤賦予框架*/
.button1:hover ul {
	display: block;
}
/*ul內list相關設置*/
.button1 li {
	position: relative;
	width: 110px;
	height: 37px;
	margin:0 5px;
}
/*list內相關設置*/
.button1 li a {
	width: 110px;
	height: 37px;
}


/* about1(button1下的list) 切換圖片  */
.about1 a {
	display: block;
	margin-top:0px;
	background: url("../img/nav1_1.png") no-repeat;
	border-bottom: 1px solid #717071;	
}
.about1 >a:hover {
	background: url("http://www.seedbyseason.com/img/nav1_1_hover.png") no-repeat;
}


.about2 a {
	display: block;
	margin-top:0px;
	background: url("../img/nav1_2.png") no-repeat;
}
.about2 >a:hover {
	background: url("../img/nav1_2_hover.png") no-repeat;
}


/*滑鼠滑入button2切換圖*/
.button2 >a {
	display: block;
	width: 192px;
	height: 30px;
	background: url("../img/nav2_0.png") no-repeat;
}
.button2 >a:hover, .button2.active >a {
	background: url("../img/nav2_0_hover.png") no-repeat;
}

.button2 {
height: 40px;
}

.button2 ul {
	display: none;
	position: relative;
	z-index:10;
	width: 120px;
	height: 224px;
	border:1px solid #717071;
	margin-top:4px;
	border-top:none;
	background: #fff;
}
/*滑入button1後 內部<ul>標籤賦予框架*/
.button2:hover ul {
	display: block;
	margin-left:20px;
}
/*ul內list相關設置*/
.button2 li {
	position: relative;
	width: 110px;
	height: 37px;
	margin:0 5px;
}
/*list內相關設置*/
.button2 li a {
	width: 110px;
	height: 37px;
}

/* about1(button1下的list) 切換圖片  */
.product1 a {
	display: block;
	margin-top:0px;
	background: url("../img/nav2_1.png") no-repeat;
	border-bottom: 1px solid #717071;	
}
.product1 >a:hover {
	background: url("http://www.seedbyseason.com/img/nav2_1_hover.png") no-repeat;
}


.product2 a {
	display: block;
	margin-top:0px;
	border-bottom: 1px solid #717071;	
	background: url("../img/nav2_2.png") no-repeat;
}
.product2 >a:hover {
	background: url("http://www.seedbyseason.com/img/nav2_2_hover.png") no-repeat;
}

.product3 a {
	display: block;
	margin-top:0px;
	border-bottom: 1px solid #717071;	
	background: url("../img/nav2_3.png") no-repeat;
}
.product3 >a:hover {
	background: url("http://www.seedbyseason.com/img/nav2_3_hover.png") no-repeat;
}

.product4 a {
	display: block;
	margin-top:0px;
	border-bottom: 1px solid #717071;	
	background: url("../img/nav2_4.png") no-repeat;
}
.product4 >a:hover {
	background: url("http://www.seedbyseason.com/img/nav2_4_hover.png") no-repeat;
}


.product5 a {
	display: block;
	margin-top:0px;
	border-bottom: 1px solid #717071;	
	background: url("../img/nav2_5.png") no-repeat;
}
.product5 >a:hover {
	background: url("../img/nav2_5_hover.png") no-repeat;
}

.product6 a {
	display: block;
	margin-top:0px;
	background: url("../img/nav2_6.png") no-repeat;
}
.product6 >a:hover {
	background: url("../img/nav2_6_hover.png") no-repeat;
}




.button3 >a {
	display: block;
	width: 192px;
	height: 30px;
	background: url("../img/nav3_0.png") no-repeat;
}
.button3 >a:hover, .button3.active >a {
	background: url("../img/nav3_0_hover.png") no-repeat;
}

.button3 {
height: 40px;
}

.button3 ul {
	display: none;
	position: relative;
	z-index:10;
	width: 120px;
	height: 40px;
	border:1px solid #717071;
	margin-top:4px;
	margin-left:30px;
	border-top:none;
	background: #fff;
}
/*滑入button1後 內部<ul>標籤賦予框架*/
.button3:hover ul {
	display: block;
}
/*ul內list相關設置*/
.button3 li {
	position: relative;
	width: 110px;
	height: 37px;
	margin:0 5px;
}
/*list內相關設置*/
.button3 li a {
	width: 110px;
	height: 37px;
}

/* about1(button1下的list) 切換圖片  */
.restaurant1 a {
	display: block;
	margin-top:0px;
	background: url("../img/nav3_1.png") no-repeat;
	/*border-bottom: 1px solid #717071;	*/
}
.restaurant1 >a:hover {
	background: url("../img/nav3_1_hover.png") no-repeat;
}


.restaurant2 a {
	display: block;
	margin-top:0px;
	background: url("http://www.seedbyseason.com/img/button3-2-1.png") no-repeat;
}
.restaurant2 >a:hover {
	background: url("http://www.seedbyseason.com/img/button3-2-2.png") no-repeat;
}




.button4 a{
	display: block;
	width: 192px;
	height: 30px;
	background: url("../img/nav4_0.png") no-repeat;
}
.button4 a:hover, .button4.active >a {
	background: url("http://www.seedbyseason.com/img/nav4_0_hover.png") no-repeat;
}



.button5 >a {
	display: block;
	width: 192px;
	height: 30px;
	background: url("../img/nav5_0.png") no-repeat;
	z-index: 20;
}
.button5 >a:hover, .button5.active >a {
	background: url("http://www.seedbyseason.com/img/nav5_0_hover.png") no-repeat;
	z-index: 20;
	
}

.button5 {
height: 40px;
z-index: 20;
}

.button5 ul {
	display: none;
	position: relative;
	z-index:10;
	width: 120px;
	height: 75px;
	border:1px solid #717071;
	margin-top:4px;
	margin-left:70px;
	border-top:none;
	background: #fff;
	z-index: 20;
}
/*滑入button1後 內部<ul>標籤賦予框架*/
.button5:hover ul {
	display: block;
	z-index: 20;
}
/*ul內list相關設置*/
.button5 li {
	position: relative;
	width: 110px;
	height: 37px;
	margin:0 5px;
	z-index: 20;
}

/*list內相關設置*/
.button5 li a {
	width: 110px;
	height: 37px;
	z-index: 20;
}

/* about1(button1下的list) 切換圖片  */
.storeinfo1 a {
	display: block;
	margin-top:0px;
	background: url("http://www.seedbyseason.com/img/nav5_1.png") no-repeat;
	border-bottom: 1px solid #717071;	
	
}
.storeinfo1 >a:hover {
	background: url("http://www.seedbyseason.com/img/nav5_1_hover.png") no-repeat;
	
}


.storeinfo2 a {
	display: block;
	margin-top:0px;
	background: url("http://www.seedbyseason.com/img/nav5_2.png") no-repeat;
}
.storeinfo2 >a:hover {
	background: url("http://www.seedbyseason.com/img/nav5_2_hover.png") no-repeat;
}





/*.gourmetlist {
	border-top:1px solid #717071;
	padding-top:7px;
	padding-bottom:7px;
	font-size:14px;
}

.gourmetlist ul{
	display:none;
	font-size:14px;
	color:#000000;

}
.gourmetlist li{
	padding-bottom:9px;
}


.gourmetlist li:first-child {
	margin-top:7px;
	padding-top:5px;
	border-bottom: none;
}

.gourmetlist:hover ul {
	display: block;
	height:75px;
	
}

.gourmetlist a{
	color:#717071;
}
.gourmetlist a:hover{
	color:#8A568B;
	
}*/



/*.giftlist {
	border-top:1px solid #717071;
	padding-top:7px;
	padding-bottom:7px;
	font-size:14px;
	border-bottom:1px solid #717071;

}

.giftlist:hover {
	padding-top:7px;
	padding-bottom:7px;
	font-size:14px;
}



.giftlist ul{
	display:none;
	font-size:14px;

}
.giftlist li{
	padding-bottom:9px;
}


.giftlist li:first-child {
	margin-top:7px;
	padding-top:5px;
	border-bottom: none;
}

.giftlist:hover ul {
	display: block;
	height:75px;
	
}


.giftlist a{
	color:#717071;
}
.giftlist a:hover{
	color:#8A568B;
}

.artworklist {
	border-top:1px solid #717071;
	padding-top:7px;
	padding-bottom:7px;
	font-size:14px;
}

.artworklist ul{
	display:none;
	font-size:14px;
	

}
.artworklist li{	
	padding-bottom:9px;
}


.artworklist li:first-child {
	margin-top:7px;
	padding-top:5px;	
	border-bottom: none;
}

.artworklist:hover ul {
	display: block;
	height:75px;
}

.artworklist a{
	color:#717071;
}
.artworklist a:hover{
	color:#8A568B;
}*/


/*-----------------------------------------------------------------------------------*/
/*  3. footer
/*-----------------------------------------------------------------------------------*/
footer {
	clear: left;
	position: relative;
	width: 100%;
	height: 38px;
	margin: 0 auto;
	background: #68686D;
	color: #FEFEFE;
}


.fblogo {
	display: block;
	position: absolute;
	top:40px;
	right:110px;
	width: 24px;
	height:25px;
	background: url("../img/fbfans.png") no-repeat;
}

.career{
	float: left;	
	margin:14px 0px 0px 0px;
	margin-left:50px;
	font-size:12px;
}

.career a{
	width:85px;	
	display:block;
	color:#FFFFFF;	
	
	
}


.career1{
	float: left;	
	margin:14px 0px 0px 0px;
	margin-left:0px;
	font-size:12px;
}

.career1 a{
	width:85px;
	display:block;
	color:#FFFFFF;	
}

.privacy2 a{
	float: left;
	margin:14px 0px 0px 0px;
	color:#FFFFFF;	
	font-size:12px;
	text-decoration: none;
}


.footer-inner{
	float: right;
	padding-right:40px;
	width:620px;
	text-align: right;
	font-size:12px;
	margin:14px 0px 0px 0px;
}

#privacy-popup{
	display: none;
}

#privacy-popup iframe {
	background:#FFFFFF;
	width:715px;
	height:487px;
}

#serverspage {
	margin: 0px 0 30px 20px;
	line-height: 26px;
	padding-top:50px;
	margin-left:50px;
	margin-right:50px;

}
#serverspage h2 {
font-size: 16px;
line-height: 18px;
font-weight: 450;
color: #313131;
margin-bottom:20px;
margin-top:20px;
}
#serverspage h3 {

	margin-bottom: 10px;
font-size: 13px;
color: #313131;
}
#serverspage h4 {
	margin-bottom: 15px;
	font-size: 13px;
color: #313131;
}
#serverspage p, #serverspage ul {
	margin-bottom: 15px;
	font-size: 12px;
	color: #636363;
}

/*-----------------------------------------------------------------------------------*/
/*  3. mid div
/*-----------------------------------------------------------------------------------*/

#homepage .container {
	border-top: 1px solid #FFFFFF;
		
	-webkit-border-bottom-left-radius: 20px;
	-webkit-border-bottom-right-radius: 20px;
	-moz-border-radius-bottomleft: 20px;
	-moz-border-radius-bottomright: 20px;
	border-bottom-left-radius: 20px;
	border-bottom-right-radius: 20px;
	margin-bottom:30px;
}

#sb-slider{
	margin-top:0px;
}

.homeads {
	position: relative;
	width: 960px;
	height: 186px;
	margin-top:25px;
	margin:0 auto;
	padding-bottom:5px;

}

.homead{
	position: relative;
	height:160px;
	float: left;
	margin-left:17px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 3px solid #717071;
	border-top: 3px solid #717071;
}

.homead img{
	width:308px;
	height:160px;
}



.homeads li:first-child {
	margin-left:0;
}

﻿/*
------------------------
Jobs
------------------------
*/
#jobs_page .container {
background:#FFFFFF;
position: relative;
width: 1060px;
/*height: auto;*/
/*height: 700px;*/
min-height:500px;
padding-left: 0;
padding-right: 0;
margin: 0 auto;
}

#jobs_page .cateringpage{
position: relative;
width: 960px;
/*height: 100%;*/
/*height: 550px;*/
margin: 0 auto;	
font-size: 16px;
font-weight: 700;
}

.jobs-left{
float: left;
/*position: absolute;*/
width: 100px;
/*max-width: 10%;*/
/*font-size: 14px;*/
/*line-height: 18px;*/
/*font-weight: 450;*/
font-size: 16px;
line-height: 18px;
}

.jobs-initial{
/*float: left;*/
/*position: relative;*/
/*width: 960px;*/
/*max-width: 50%;*/
/*left: 30%;*/
/*position: relative;*/
/*margin-top: 50px;*/
/*margin-left: 30px;*/
position: relative;
top: 50px;
float: left;
width: 500px;
font-size: 13px;
line-height: 18px;
color: #636363;

}

.jobs-right{
float: right;
/*position: absolute;*/
/*width: 960px;*/
/*max-width: 40%;*/
margin-top: 50px;
/*margin-left: 50%;*/
position: relative;
width: 292px;
height: 334px;
background: #ccc;
}

.jobs-right img{
/*width: 100%;*/
height: auto;
max-width: 320px;
width:expression(this.width > 320? "320px" : this.width);
overflow:hidden;
}

.jobs-list-title {

border-bottom: 1px solid #AAAAAA;

}

.maca{
float: left;
width: 20px;
height: 20px;
margin-top: 6px;
margin-right: 8px;
}

.opptunities-left{
float: left;
/*position: absolute;*/
width: 40%;
/*border:#00AA00 1px solid;*/
margin-top: 0px;
line-height: 30px;
}

.opptunities-right{
float: left;
/*position: absolute;*/
width: 59%;
/*border:#00AA00 1px solid;*/
/*height: 300px;*/
margin-top: 5px;
}

.jobs-font-set{
font-size: 12px;
line-height: 30px;
letter-spacing:2px;　  
color:#636363;
}

#jobs_page .clear{
clear: both;
width: 100%;
height: 2px;
margin-bottom: 100px;
}

#jobs_page .list{

}

#jobs_page .text-color-ctrl{
color: #8A568B;
}

.qafirst{	
font-family: 'Merriweather','Times New Roman',Times,Georgia,'Palatino Linotype',Palatino,serif;
position:relative;
/*margin-left:320px;*/
/*height:30px;*/
overflow:hidden;
   /*width:610px;*/
   /*font-size:16px;*/
   /*line-height:30px; */
   margin-top:30px; 
   /*font-weight:700;*/
   cursor: pointer;
   font-size: 12px;
line-height: 18px;
font-weight: 100;
}
/*.qafirst:hover {height:auto}*/

.qafirst ul{
display: none;
/*font-size:15px;*/
margin-top:20px; 
margin-left:0px; 
list-style-type:none;
font-size: 14px;
line-height: 18px;
}

.jobs-list-title > span{
position: absolute;
top: 10px;
right: 0;
width: 12px;
height: 5px;
background: url('http://www.seedbyseason.com/img/jobs/jobs-icon.png') no-repeat;
}

.jobs-link {}

#jobs_page a{
color: #8A568B;
text-decoration: none;
}

/*
------------------------
Jobs end
------------------------
*/