#flirtingpic {
background: url(../_pics/flighting_couple.jpg) top left no-repeat;
height:231px;
width: 200px;
position: absolute;
left: 0px;
top: 200px;
}
p {
	font-family: "Lucida Sans Unicode", arial, tahoma, Georgia;
	font-size: 12px;
	color: #666;
	text-align: left; 
	margin-top: 0px;
}
#box400 p,#box200 p		{color: #fff;}
a						{color: #FF6699; text-decoration: none; }
a:hover					{text-decoration: underline;}

img						{border:0px;}
.warning				{font-size: 12px; color: #cc0000; }
.smallprint				{font-size: 9px; color: #ccc; }

h1						{ color:#FF6699; font-size:18px; font-weight:100; text-transform: uppercase; }
h2						{ color:#FF6699; font-size:16px; font-weight:100;  }
#box400 label,#box200 label			{ color:#FFF; font-size:16px; font-weight:100;  }
#box400 h1,#box200 h1 			{ color:#FFF; font-size:18px; font-weight:100; text-transform: uppercase; margin: 0px;}
#box400 h2				{ color:#fff; font-size:16px; font-weight:100; margin-top:0px;}
#box620 h2				{ color:#333; font-size:16px; font-weight:100; margin-top:0px;}
#box620 p				{ color:#333; font-size:16px; font-weight:100; margin-top:0px;margin-bottom:0px;}

#wrapper				{ width:850px; margin-left:auto; margin-right: auto; padding:0px; }

#logo					{ width:289px; height: 62px; float:left; }

#logo_pos				{ float:left; }

#tagline				{ margin-top: 5px;	width: 450px; float: right; text-align: right; }
	#tagline h1			{ color: #999; font-size: 18px; font-weight:100;  margin-top: 0px; }

#container				{ width: 850px; margin-left: auto; margin-right:auto; padding:0px; margin-top:10px;}

#menu_container			{width:175px; float:left; background-color: #fff; padding:0px;}
#newsletter_content		{width:400px; float:left; background-color: #fff; padding:0px;}
#newsletter_title		{width:150px; float:right; background-color: #fff; padding:0px;}

#box400				{width: 300px; float: left; margin-right:20px; margin-bottom:20px;}
#where_top			{background: url(../_pics/where_top.jpg) top left no-repeat; height:18px; margin-bottom:0px;}
#where_middle		{background: url(../_pics/where_middle.jpg) top left repeat-y; margin:0px;}
#where_bottom		{background: url(../_pics/where_bottom.jpg) bottom left no-repeat; height:18px;}

#box200				{width: 200px; float: left; margin-right:20px; margin-bottom:20px;}
#results_top		{background: url(../_pics/results_top.jpg) top left no-repeat; height:19px; margin-bottom:0px;}
#results_middle		{background: url(../_pics/results_middle.jpg) top left repeat-y; margin:0px;}
#results_bottom		{background: url(../_pics/results_bottom.jpg) bottom left no-repeat; height:18px;}

#when_top			{background: url(../_pics/when_top.jpg) top left no-repeat; height:18px; margin-bottom:0px;}
#when_middle		{background: url(../_pics/when_middle.jpg) top left repeat-y; margin:0px;}
#when_bottom		{background: url(../_pics/when_bottom.jpg) bottom left no-repeat; height:18px;}

#box620				{width: 620px; float: left;}
#scene_top			{background: url(../_pics/scene_top.jpg) top left no-repeat; height:22px; margin-bottom:0px;}
#scene_middle		{background: url(../_pics/scene_middle.jpg) top left repeat-y; margin:0px;}
#scene_bottom		{background: url(../_pics/scene_bottom.jpg) bottom left no-repeat; height:22px;}

#respond_top			{background: url(../_pics/respond_top.jpg) top left no-repeat; height:22px; margin-bottom:0px;}
#respond_middle		{background: url(../_pics/respond_middle.jpg) top left repeat-y; margin:0px;}
#respond_bottom		{background: url(../_pics/respond_bottom.jpg) bottom left no-repeat; height:22px;}

#box350				{width: 350px; float: left; margin-right: 25px;}
#tf_top				{background: url(../_pics/tf_top.jpg) top left no-repeat; height:12px; margin-bottom:0px;}
#tf_middle			{background: url(../_pics/tf_middle.jpg) top left repeat-y; margin:0px;}
#tf_bottom			{background: url(../_pics/tf_bottom.jpg) bottom left no-repeat; height:12px;}

#box270				{width: 270px;margin-right:10px; float: left;  }
#success_top		{background: url(../_pics/success_top.jpg) top left no-repeat; height:8px; margin-bottom:0px;}
#success_middle		{background: url(../_pics/success_middle.jpg) top left repeat-y; margin:0px;}
#success_bottom		{background: url(../_pics/success_bottom.jpg) bottom left no-repeat; height:8px;}

#success_blue-top		{background: url(../_pics/success_blue-top.jpg) top left no-repeat; height:8px; margin-bottom:0px;}
#success_blue-middle		{background: url(../_pics/success_blue-middle.jpg) top left repeat-y; margin:0px;}
#success_blue-bottom		{background: url(../_pics/success_blue-bottom.jpg) bottom left no-repeat; height:8px;}

#box208-pink						{width: 208px;margin-right:0px;  }
#response_scroll_top		{background: url(../_pics/response_scroll_top.jpg) top left no-repeat; height:8px; margin-bottom:0px;}
#response_scroll_middle		{background: url(../_pics/response_scroll_middle.jpg) top left repeat-y; margin:0px;}
#response_scroll_bottom		{background: url(../_pics/response_scroll_bottom.jpg) bottom left no-repeat; height:8px;}

#box208-blue						{width: 208px;margin-right:0px;  }
#box208-blue	h1					{color: #4787DF;  }
#latest_messages-top		{background: url(../_pics/latest_messages-top.jpg) top left no-repeat; height:8px; margin-bottom:0px;}
#latest_messages-middle		{background: url(../_pics/latest_messages-middle.jpg) top left repeat-y; margin:0px;}
#latest_messages-bottom		{background: url(../_pics/latest_messages-bottom.jpg) bottom left no-repeat; height:8px;}

#latest_messages-middle li	{list-style: url(../_pics/menu_bullet.gif); margin: 0px 0px 0px -20px; line-height: 90%;}
#latest_messages-middle a	{color: #fff; }

.date_posted-blue			{color: #8DB5EB; font-size: 10px; margin:0px; }
.date_posted-pink			{color: #FFB2CC; font-size: 10px; margin:0px; line-height: 0px;}

#box_quote			{width: 196px;margin-right:0px; margin-left:5px;}
#quote-top			{background: url(../_pics/quote-top.jpg) top left no-repeat; height:9px; margin-bottom:0px;}
#quote-middle		{background: url(../_pics/quote-middle.jpg) top left repeat-y;  margin-left:5px;}
#quote-bottom		{background: url(../_pics/quote-bottom.jpg) bottom left no-repeat; height:24px;}
#quote-middle p		{color: #666;  margin-bottom:0px;}


#bubble					{ background: url(../_pics/bubble.jpg); width: 236px; height: 187px; }
#bubbletext				{padding:50px ; }

#main_content			{float: left;  width: 621px; background-color: #fff; margin-left: 4px;margin-top: 4px; min-height:459px;}
	.main_content_pad	{ padding: 25px 25px 15px 20px;}

#notice					{float: right;  width: 621px; margin-left: 4px; margin-top: 4px; color:#fff; font-size:10px;}

#main_content_footer	{float: right;  width: 658px; background: url(../_pics/main_footer.jpg);  height:23px; }

#column_left			{float: right; width: 250px; padding: 0px; }

	.transparent		{ background-color: transparent; border:0px; color:#fff; font-size: 14px; text-align: right; }

.darkgrey {color: #333; }
.grey			{color: #666; text-align: left;}
.black			{color: #000; }
.white			{color: #fff; }
.green			{ color: Green; }
.pink			{ color: #FF6699; }

.clear_both		{ clear: both; height: 1px; padding: 0px; margin: 0px;}
.clear_both5	{ clear: both; height: 5px; padding: 0px; margin: 0px;}
.clear_both20	{ clear: both; height: 20px; padding: 0px; margin: 0px;}
.clear_right	{	clear: right; }
.clear_left		{	clear: left; }

.float_left		{ float: left; border:0px; }

.float_right	{	float: right; border:0px; }

.text_left		{ text-align: left; }
.text_right		{text-align: right; }

.noborder		{border:0px; text-decoration: none;}

.half_left		{width: 48%; float: left; text-align: left; }
.half_right		{width: 48%; float: right; text-align: right; }

.home_right		{width: 48%; float: right; text-align: left; }

.designedby		{width: 40%; float: right; text-align: right; }

.disclaimer		{width: 40%; float: right; text-align: left; margin-left:50px; }

.image_right				{ float: right; border:0px; padding-left: 10px; padding-bottom: 5px; }
.image_right_nopad			{ float: right; border:0px; padding-left: 10px; padding-bottom: 0px; }
.image_right_main			{ float: right; border:0px;  margin-left:15px; margin-bottom: 15px; }
.image_right_clear_left		{float: right; border:0px; clear: left; }
.image_right0				{ float: right; border:0px; padding-left: 0px; padding-bottom: 5px; position: relative; top: -20px; }
.image_left					{float: left; border:0px; padding-right: 10px; padding-bottom: 5px; }

.image_center				{ margin-left: auto; margin-right: auto;}

.div_33			{ width: 270px; float:left; margin-right:50px; }
.middlecol		{ width: 205px; float:left; margin-right:20px; }
.homecontent	{ width: 370px; float:left; margin-right:30px; background:#fff; filter:alpha(opacity=85); -moz-opacity:0.85; opacity:0.85; -khtml-opacity:0.85; }
.right_col		{ width: 209px; float:right; }
acronym			{ cursor: help; }
table			{ border: 0px solid #ccc; margin-top: 0px; }

.width280		{ width: 260px; text-align: left;	float: left; }
.job_title		{ background-color: #333;	padding-left: 3px;}
.job_details	{ background-color: White;}

.white_bg		{ background-color: #fff;	}

.padding20_left { padding-left: 20px;padding-right: 20px;}
.message_pad	{ padding-left: 50px;padding-right: 20px;
					background-image: url(../_pics/quotation.gif);  
					background-repeat: no-repeat;
					background-position: absolute; 
					left:10px;
					top:10px;}
.padding20		{ padding: 20px; text-align: left;}
.padding5		{ padding: 5px;	text-align: left;}

.equalcellleft { width: 50px; float: left; padding: 2px; }
.equalcellright { width: 50px; float: right; padding: 2px; }

.date { font-size: 9px; color: #666; }
.moderator { font-size: 9px; color: #333; }
.white { color: white; }

.sep_bar { clear: both; width: 100%; border-bottom-style: solid; border-bottom-color:#589AC3; border-bottom-width: 
1px; padding-top: 0px; margin-bottom: 5px; height:10px; }
.left_col { width: 100px; float: left;}

.watch_float_right { float: right; width: 260px; }
.tipbox { border: 1px solid green; padding: 10px; }
.pad25left {padding-left: 15px;}

textarea {font: 12px arial, verdana; color: #333; }
input {	font-size: 10px;	color: #666666; 	margin-bottom: 3px; }
select {font-size: 10px;	color: #666666; 	margin-bottom: 3px; }


/* contact page */
div.row				{ clear: both; padding-top: 5px; }
div.row span.label	{ float: left; width: 75px; padding-right: 10px; text-align: right; color: #333; }
div.row span.formw	{ float: left; width: 350px; text-align: left; border-color: #b52352; } 

.calmdesign			{font-size: 10px; color: #666; text-decoration: none;}
a.calmdesign		{color: #666; text-decoration: none; }
a.calmdesign :hover {text-decoration: none;}
a.calmdesign :active {	text-decoration: none; }

.footer_links		{font-size: 0.8em;}

#home_employers_box {min-height:675px; width:48%; float: left; background-color: #010066; color: #fff; margin-right:15px;}
	#home_employers_box p {color: #fff;margin-top: 0px;}
	#home_employers_box h1 {color: #fff;margin-top: 0px;}
	#home_employers_box a {color: #fff; text-decoration: underline;}

#home_js_box {min-height:675px;width:48%; float: left; background-color: #9ece66; color: #fff; }
	#home_js_box p {color: #fff; margin-top: 0px;}	
	#home_js_box h1 {color: #fff;margin-top: 0px;}
	#home_js_box a {color: #fff; text-decoration: underline;}

.paddingcolumn { padding: 10px 20px 10px 20px;	text-align: left;}

.w98 {width:95%;}
.margin_b_30 {margin-bottom:0px;}

#orangebox {background-color:#F26531; width:100%; }
	.orangeboxpad {padding:5px;}
	#orangebox h1 {color: #fff;}
	#orangebox p {color: #fff;}


	/* Big box with list of options */
	#ajax_listOfOptions{
		position:absolute;	/* Never change this one */
		width:175px;	/* Width of box */
		height:250px;	/* Height of box */
		overflow:auto;	/* Scrolling features */
		border:1px solid #317082;	/* Dark green border */
		background-color:#FFF;	/* White background color */
		text-align:left;
		font-size:0.9em;
		z-index:100;
	}
	#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
		margin:1px;		
		padding:1px;
		cursor:pointer;
		font-size:0.9em;
	}
	#ajax_listOfOptions .optionDiv{	/* Div for each item in list */
		
	}
	#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
		background-color:#FF6699;
		color:#FFF;
	}
	#ajax_listOfOptions_iframe{
		background-color:#F00;
		position:absolute;
		z-index:5;
	}
	
	form{
		display:inline;
	}
	
    #footer {
		width:100%;
		height: 100px;
		background-image:  url("../_pics/footer_bg.jpg");
		background-repeat: repeat-x;
		background-position: top;
		margin:0px; 
	}

	#footer_center {
		width:850px;
		margin-right: auto;
		margin-left: auto;
		padding-top: 70px;
		text-align: left;
		}



input.send-btn {
width: 264px;
height: 81px;
background: #fff url(../_pics/meet_up_again.jpg) no-repeat;
outline: none;
}

input.send-btn:hover {
background: #fff url(../_pics/meet_up_again.jpg) no-repeat 0 -81px;
}

.sig	{font-size:0.8em; color: #666; }

.ae_table_sky { width:auto; height:auto; background-color:; } 
.ae_td_sky,.ae_image_td_sky { padding-bottom: 4px; padding-top: 4px; padding-left: 3px; padding-right: 3px; vertical-align:top; }
.ae_image_td_vert, .ae_image_td_horiz { text-align:right; padding-top:4px; padding-bottom:4px; padding-right: 4px; } 
.ae_image_td_sky { text-align:left; padding-top:4px; padding-bottom:0px; padding-right: 0px; } 
.ae_bb_td_sky { padding-bottom: 4px; padding-top: 4px; padding-left: 3px; padding-right: 3px; vertical-align:top; } 
A.ae_title_sky, A.ae_image_link_sky {font-family: Times,Serif; font-size: 18px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FF0099; text-decoration: None; }
.ae_desc_sky {font-family: Times,Serif; font-size: 12px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: black; }
.ae_click_count_sky {font-family: Times,Serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: None; }
A.ae_powered_sky {font-family: Times,Serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #FF0099; text-decoration: None; }
A.ae_yourlink_sky {font-family: Times,Serif; font-size: 10px; font-style: normal; font-weight: bold; font-variant: normal; text-transform: none; color: #FF0099; text-decoration: None; }
A.ae_title_sky:hover, A.ae_powered_sky:hover, A.ae_yourlink_sky:hover, A.ae_image_link_sky:hover { color: blue;  text-decoration: Underline;}
.ae_image_sky { border-width:1px; border-color:#FF0099;} 
