
body { background:url(../images/bgmain.jpg) #81bfe6 center top repeat-x; font-size:100%; line-height:normal; font-family:Arial; color:#666666; text-align:center; margin:15px 0 15px 0;}
textarea {font-family:Arial;}
#main {margin:0 auto; width:970px; font-size:0.75em; line-height:1.5em;}
.width {width:100%; overflow:hidden; text-align:center;}
.textred {color:#dd0000;}
.gbutton {line-height:0;}
.gbutton img, #jobdetail img, #chefdetail img {border:0;}


/*==================main panel====================*/

.col_0{width:970px; text-align:center; float:left;}
.block0 { background:#fff;}
.block0 .top_right { background:url(../images/bgtopright.gif) right top no-repeat; width:100%; text-align:center; padding-bottom:10px;}
.block0 .top_left { background:url(../images/bgtopleft.gif) left top no-repeat;}
.block0 .bot_right { background:url(../images/bgbotright.gif) right bottom no-repeat;}
.block0 .bot_left { background:url(../images/bgbotleft.gif) left bottom no-repeat;}





/*==================header====================*/

.main_header {float:left; width:100%; height:56px; clear:both; margin:0 auto;}
.main_header img {border:0;}




/*==================navbar====================*/

.main_navbar {float:left; width:100%; height:54px; text-align:center; margin:0 auto;}
.main_navbar_left {float:left; width:100%; height:54px; background:url(../images/bgnavleft.gif) left bottom no-repeat;}
.main_navbar_right {float:left; width:100%; height:54px; background:url(../images/bgnavright.gif) right bottom no-repeat;}
.main_navbar img {border:0;}
.main_navbar #home, .main_navbar #free, .main_navbar #jobs {margin-top:10px;}
.main_navbar #home {margin-right:8px;}
.main_navbar #free {margin-right:7px;}
.main_navbar #jobs {margin-right:8px;}


/*==================home panels====================*/

.col_1{width:195px; margin-left:10px; margin-right:10px; float:left;}
.col_2{width:179px; margin-right:10px; float:left;}
.col_3{width:179px; margin-right:10px; float:left;}
.col_4{width:179px; margin-right:10px; float:left;}
.col_5{width:179px; float:left;}
.col_6{width:761px; margin-left:10px; margin-right:10px; float:left;}

/* welcome */
.block1 { background:#3c5f99}
.block1 a:link, .block1 a:active, .block1 a:visited {color:#81bfe6; text-decoration:none;}
.block1 a:hover {color:#fff; text-decoration:underline;}
.block1 .left_top { background:url(../images/panels/left_top_1.gif) left top no-repeat; width:100%}
.block1 .right_top { background:url(../images/panels/right_top_1.gif) right top no-repeat;}
.block1 .right_bot { background:url(../images/panels/right_bot_1.gif) right bottom no-repeat;}
.block1 .left_bot { background:url(../images/panels/left_bot_1.gif) left bottom no-repeat;}
.block1 .left {background:url(../images/panels/left_1.gif) repeat-y left}
.block1 .top {background:url(../images/panels/top_1.gif) repeat-x top}
.block1 .right {background:url(../images/panels/right_1.gif) repeat-y right}
.block1 .bot {background:url(../images/panels/bot_1.gif) repeat-x bottom}

/* job search */
.block2 { background:#b7d047; font-size:11px;}
.block2 .input { width:149px;}
.block2 .left_top { background:url(../images/panels/left_top_2.gif) left top no-repeat; width:100%}
.block2 .right_top { background:url(../images/panels/right_top_2.gif) right top no-repeat;}
.block2 .right_bot { background:url(../images/panels/right_bot_2.gif) right bottom no-repeat;}
.block2 .left_bot { background:url(../images/panels/left_bot_2.gif) left bottom no-repeat;}
.block2 .left {background:url(../images/panels/left_2.gif) repeat-y left}
.block2 .top {background:url(../images/panels/top_2.gif) repeat-x top}
.block2 .right {background:url(../images/panels/right_2.gif) repeat-y right}
.block2 .bot {background:url(../images/panels/bot_2.gif) repeat-x bottom}

/* chef search */
.block3 { background:#de6e23; font-size:11px;}
.block3 .input { width:149px;}
.block3 .left_top { background:url(../images/panels/left_top_3.gif) left top no-repeat; width:100%}
.block3 .right_top { background:url(../images/panels/right_top_3.gif) right top no-repeat;}
.block3 .right_bot { background:url(../images/panels/right_bot_3.gif) right bottom no-repeat;}
.block3 .left_bot { background:url(../images/panels/left_bot_3.gif) left bottom no-repeat;}
.block3 .left {background:url(../images/panels/left_3.gif) repeat-y left}
.block3 .top {background:url(../images/panels/top_3.gif) repeat-x top}
.block3 .right {background:url(../images/panels/right_3.gif) repeat-y right}
.block3 .bot {background:url(../images/panels/bot_3.gif) repeat-x bottom}

/* login */
.block4 { background:#823252; font-size:11px;}
.block4 a:link, .block4 a:visited, .block4 a:active { color:#81bfe6; text-decoration:none;}
.block4 a:hover { color:#fff; text-decoration:underline;}
.block4 .input { width:149px;}
.block4 .left_top { background:url(../images/panels/left_top_4.gif) left top no-repeat; width:100%}
.block4 .right_top { background:url(../images/panels/right_top_4.gif) right top no-repeat;}
.block4 .right_bot { background:url(../images/panels/right_bot_4.gif) right bottom no-repeat;}
.block4 .left_bot { background:url(../images/panels/left_bot_4.gif) left bottom no-repeat;}
.block4 .left {background:url(../images/panels/left_4.gif) repeat-y left}
.block4 .top {background:url(../images/panels/top_4.gif) repeat-x top}
.block4 .right {background:url(../images/panels/right_4.gif) repeat-y right}
.block4 .bot {background:url(../images/panels/bot_4.gif) repeat-x bottom}

/* featured chef */
.block5 { background:#329f27; font-size:11px;}
.block5 .left_top { background:url(../images/panels/left_top_5.gif) left top no-repeat; width:100%}
.block5 .right_top { background:url(../images/panels/right_top_5.gif) right top no-repeat;}
.block5 .right_bot { background:url(../images/panels/right_bot_5.gif) right bottom no-repeat;}
.block5 .left_bot { background:url(../images/panels/left_bot_5.gif) left bottom no-repeat;}
.block5 .left {background:url(../images/panels/left_5.gif) repeat-y left}
.block5 .top {background:url(../images/panels/top_5.gif) repeat-x top}
.block5 .right {background:url(../images/panels/right_5.gif) repeat-y right}
.block5 .bot {background:url(../images/panels/bot_5.gif) repeat-x bottom}

/* content */
.block6 { background:#dde7f1; font-size:14px;}
.block6 .left_top { background:url(../images/panels/left_top_6.gif) left top no-repeat; width:100%}
.block6 .right_top { background:url(../images/panels/right_top_6.gif) right top no-repeat;}
.block6 .right_bot { background:url(../images/panels/right_bot_6.gif) right bottom no-repeat;}
.block6 .left_bot { background:url(../images/panels/left_bot_6.gif) left bottom no-repeat;}
.block6 .bot {background:url(../images/panels/bot_6.gif) repeat-x bottom}




.ind {padding:9px 12px 12px 12px; text-align:left; color:#fff; line-height:normal;}
.ind .head, .content .head {padding-bottom:16px;}

.content {padding:9px 12px 12px 12px; text-align:left; color:#000; line-height:normal;}
.content p {margin-top:0;}
.content a:link, .content a:active, .content a:visited {color:#3f9dc5; text-decoration:none;}
.content a:hover {color:#95184c; text-decoration:underline;}

.bg_1 {background:url(../images/panels/bg_1.gif) repeat-x top;}
.bg_2 {background:url(../images/panels/bg_2.gif) repeat-x top;}
.bg_3 {background:url(../images/panels/bg_3.gif) repeat-x top;}
.bg_4 {background:url(../images/panels/bg_4.gif) repeat-x top;}
.bg_5 {background:url(../images/panels/bg_5.gif) repeat-x top;}
.bg_5 a:link, .bg_5 a:active, .bg_5 a:visited {color:#D7FF33; text-decoration:none;}
.bg_5 a:hover {color:#fff; text-decoration:underline;}
.bg_5 .pic {border:0; padding:0 0 5px 5px; float:right;}

.bg_6 {background:url(../images/panels/bg_6.gif) repeat-x top;}


/*==================tables====================*/

.linedotted {border-bottom:1px dotted #c6cfd8;}
.linedottedtop {border-top:1px dotted #c6cfd8;}
.linedottedpad {border-bottom:1px dotted #c6cfd8; padding-bottom:6px;}




.spacer {height:0; margin:0 auto; padding:0; clear:both;}
.spacer2 {height:10px; margin:0 auto; padding:0; clear:both;}


/*==================footer====================*/

.footer {width:100%; margin:0 auto; text-align:center; color:#fff; font-size:12px; padding-top:8px;}
.footer a:link, .footer a:active, .footer a:visited {color:#fff; text-decoration:none;}
.footer a:hover {color:#fff; text-decoration:underline;}



/*==================forms====================*/
form {
	margin:0px;
	padding:0px;
}
.button {
	height:24px;
	padding:3px;
	border:0;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#fff;
	background-color:#f60000;
	cursor:pointer;
}
.button2 {
	color:#fff;
	background-color:#81bfe6;
}
.button3 {
	color:#fff;
	background-color:#c5d8ed;
}

.input {
	padding:3px;
	border:1px solid #CFD8DA;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#858B92;
}

textarea {
	padding:3px;
	height:70px;
	border:1px solid #CFD8DA;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#858B92;
}





div#pagescontainer {
	float: right;
	position: relative;
	top: 0px;
	padding: 1px;
	margin-bottom: 5px;
}

ul#pageslist {
	margin-left: 0;
	padding-left: 0;
	white-space: nowrap;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
}

#pageslist li {
	display: inline;
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	margin: 0px; font-weight: normal; font-size: 0.75em;
}

#pageslist a {
	padding: 0px 3px 0px 3px; 
	margin: 0px; 
	font-weight: normal; 
	font-size: 1em;
}

#pageslist a:link, #npageslist a:visited {
	text-decoration: none;
}

#pageslist a:hover {
	text-decoration: none;
}