html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
{
	border:0 none;
	font-family:inherit;
	font-style:inherit;
	font-weight:inherit;
	margin:0;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:0;
	padding:0;
	vertical-align:baseline;
	font-family:Tahoma,Georgia,verdana,arial,"lucida grande",sans-serif;
	font-size:14px;
	color: #3a3730;	
}

*
{
	margin:0;
	padding:0;
}

.clear
{
	clear:both;
}

a,a:hover
{
	text-decoration:none;
}

body
{
	display:table;
	height:100%;
	width:100%;
	background:transparent url(../images/bg_jobs.png) repeat-x scroll left top;
}

.wrap
{
	width: 1006px;
	margin:0px auto;
}

.content
{
	background:transparent url(../images/cook_logo.png) no-repeat scroll center top;
}

.left
{
	float:left;
	width:558px;	
}

.ie .left
{
	width:557px;	
}

.left .tl
{
	background:transparent url(../images/tl.png) no-repeat scroll center top;
	height:138px;
	font-weight:bold;	
	padding:114px 20px 0px 33px;
}

.left .tl_php
{
	background:transparent url(../images/tl_php.png) no-repeat scroll center top;
	height:138px;
	font-weight:bold;	
	padding:114px 20px 0px 33px;
}

.left .tl a, .left .tl_php a
{
	color:#0299a2	
}

.left .tll
{
	padding:30px 20px 0px 33px;
}


.right
{
	float:left;
	width:447px;	
}

.right .tr
{
	background:transparent url(../images/tr.png) no-repeat scroll left top;
	height:251px;	
}

.right .tr_php
{
	background:transparent url(../images/tr_php.png) no-repeat scroll left top;
	height:251px;	
}

.right .trr
{
	background:transparent url(../images/trr.png) no-repeat scroll left top;
	height:479px;	
}

.right .trr_php
{
	background:transparent url(../images/trr_php.png) no-repeat scroll left top;
	height:479px;	
}


h1
{
	height:23px;		
	margin-bottom:15px;
}


h1.what_about
{
	background:transparent url(../images/h1_whatabout.png) no-repeat scroll left top;
}

h1.offer
{
	background:transparent url(../images/h1_offer.png) no-repeat scroll left top;
}

p
{
	margin-bottom:35px;	
	color:#2d2f27;	
}

h2
{
	height:27px;		
	margin-bottom:15px;
}

h2.who
{
	margin-top:130px;
	background:transparent url(../images/h2_who.png) no-repeat scroll left top;
}

.safari h2.who, .chrome h2.who, .ie h2.who
{
	margin-top:100px;
}


p.who
{
	color:#a2ecf1;	
}


.email
{
	margin:25px 0px 0px 17px;
	padding:41px 0px 0px 16px;
	background:transparent url(../images/email_bg.png) no-repeat scroll left top;
	width:395px;
	height:48px;
	
	color:#2d2a22;
	font-size:13px;
	font-weight:bold;
}

.email a
{
	color:white;
	text-decoration:underline;
}


.friend
{
	margin:21px 0px 18px 0px;
	
}

.friend .icons
{
	padding:15px 100px;
}

.friend .title
{
	color:#10ccd7;
	font-size:15px;
	font-weight:bold;
	text-align:center;
}


.friend .share_bt_iwiw
{
	background:url("../images/share_bt_iwiw.png") no-repeat scroll left top transparent;
	margin-left:0;
}

.friend .share_bt_facebook
{
	background:transparent url(../images/share_bt_facebook.png) no-repeat scroll left top;
}

.friend .share_bt_twitter
{
	background:transparent url(../images/share_bt_twitter.png) no-repeat scroll left top;
}

.friend .share_bt
{
	cursor:pointer;
	float:left;
	height:45px;
	margin-left:20px;
	width:53px;
}

.sep
{
	width:960px;
	height:4px;
	background:transparent url(../images/sep.png) no-repeat scroll left top;	
	margin:0px 0px 0px 30px ;
}

.footer
{
	height:100px;
	margin:0px 0px 0px 30px;	
}

.cook
{
	margin:16px 0px 0px 13px;
	color:white;
	font-size:13px;
	font-weight:bold;
}

.address
{
	margin:0px 0px 0px 13px;	
	color:#a4acaa;
	font-size:13px;
}
