.main_container

{

	width: 995px;

	margin-left: auto;

	margin-right: auto;

}

.findoutmore

{

	background: #EBF7F7;

	padding: 24px 24px 12px;

	border: 1px solid #7C7C7C;

	border-radius: 10px;

	margin-bottom: 23px;

}

.home

{

	position: absolute;

	right: 85px;

	top: 80px;

}

.left

{

	float: left;

	width: 644px;

}

BODY

{

	background: #F0F0F0;

	font-family: georgia;

}

.wrapper

{

	margin-left: auto;

	margin-right: auto;

	margin-top: 22px;

	background: #FFFFFF;

	position: relative;

}

.mid_container

{

	margin: 0px;

	padding: 9px 0 0px 18px;

}

.main_content_area

{

	float: left;

	width: 621px;

}

.right_sidebar

{

	float: right;

	width: 319px;

}

.submenu

{

	position: absolute;

	top: 269px;

	left: 47px;

	height: 4px;

	width: 1000px;

	background: #4C7FC1;

}

.programsformakeup .submenu

{

	background: #C8C8C8;

}

.programsformakeup .submenu A

{

	float: right;

	margin-right: 20px;

	color: #000000;

	text-decoration: none;

}

.programsformakeup .col1

{

	width: 340px;

	display: block;

	float: left;

}

.odd

{

	margin: 7px;

}

.even

{

	background: #9D9D9D;

	margin: 7px;

}

.odd .col1

{

	padding-left: 3px;

	padding-left: 0px;

}

.programsformakeup .col2

{

	width: 140px;

	display: block;

	float: left;

}

.programsformakeup .col3

{

	width: 140px;

	display: block;

	float: left;

}

.programsformakeup .col4

{

	width: 130px;

	display: block;

	float: left;

}

.programsformakeup .col5

{

	width: 120px;

	display: block;

	float: left;

}

.main_container

{

	width: 1050px;

	background: #FFFFFF;

	border: 1px solid #BEBEBE;

	border-radius: 1px;

}

.forumbox

{

	background: #F0F9FB;

	padding: 10px;

	width: 200px;

	border: 1px solid #DDDDDD;

	border-radius: 10px;

	overflow: auto;

}

.auto-style15

{

	color: #000080;

}

.auto-style17

{

	color: #000080;

}

.auto-style16

{

	color: #000080;

}

.auto-style12

{

	color: #000080;

}

.auto-style6

{

	color: #4682B4;

	text-transform: uppercase;

}

.membername

{

	color: #4682B4;

	text-transform: uppercase;

}

.auto-style3

{

	color: #4682B4;

	text-transform: uppercase;

}

.style5

{

	color: #4682B4;

	text-transform: uppercase;

}

.programsformakeup

{

	background: #E8E8E8;

	padding: 2px;

}

.odd

{

	background: #C1C1C1;

}

.completemakeup

{

	background: #D5D6EB;

	padding: 16px;

	color: #000000;

	border-radius: 10px;

	margin-bottom: 20px;

	border: 1px solid #0A106D;

	font-size: 14px;

}

.right

{

	float: right;

	width: 270px;

}

.completemakeup FORM

{

	margin-top: 10px;

	text-align: center;

}

.completemakeup H1

{

	text-align: center;

	padding: 0px 0px 6px;

	margin: 0px;

	font-size: 24px;

	color: #000000;

	font-weight: bold;

}

.recentmakeups

{

	background: #E2ECFE url('tbg.jpg');

	padding: 10px;

	border: 1px solid #939393;

	margin-bottom: 12px;

	border-radius: 12px;

	font-weight: bold;

	text-align: center;

	color: #3E3E3E;

	font-size: 20px;

}

.recentmakeups .entry

{

	background: #EFF4FC url('gbg.jpg');

	padding: 5px;

	font-size: 13px;

	text-align: left;

	margin-top: 5px;

	border-radius: 5px;

}

.recentmakeups A:link

{

	color: #000000;

	display: block;

	text-decoration: none;

}

.recentmakeups A:visited

{

	color: #000000;

	display: block;

	text-decoration: none;

}

.recentmakeups A:hover

{

	color: #000000;

	display: block;

	text-decoration: underline;

}

.recentmakeups A:active

{

	color: #000000;

	display: block;

	text-decoration: none;

}

.recentmakeups .date

{

	display: inline;

	margin-left: 5px;

	font-weight: normal;

	color: #000000;

}

.recentmakeups .type

{

	display: inline;

	margin-left: 3px;

	color: #000000;

	font-weight: normal;

}

.yellowbutton

{

	display: block;

	margin-left: auto;

	margin-right: auto;

	max-width: 231px;

	color: #000000;

	background: #F2D12A url('ybg.jpg');

	border: 1px solid #4F400E;

	border-radius: 10px;

	text-align: center;

	padding: 5px 15px 4px;

	margin-top: 10px;

	font: 1em Georgia;

}

.findoutmore A:link

{

	text-decoration: none;

	color: #000000;

}

.findoutmore A:visited

{

	text-decoration: none;

	color: #000000;

}

.findoutmore A:hover

{

	text-decoration: none;

	color: #000000;

}

.findoutmore A:active

{

	text-decoration: none;

	color: #000000;

}

UL.actions

{

	display: none;

}

H2 A

{

	text-decoration: none;

	color: #5F5F5F;

	font-family: georgia;

}

.featured A:link

{

	color: #000000;

	font: 14px sans-serif;

	text-decoration: none;

}

.featured A:visited

{

	color: #000000;

	font: 14px sans-serif;

	text-decoration: none;

}

.featured A:hover

{

	color: #5C5C5C;

	font: 14px sans-serif;

	text-decoration: none;

}

.featured A:active

{

	color: #000000;

	font: 14px sans-serif;

	text-decoration: none;

}

.menu

{

	position: absolute;

	left: 47px;

	top: 222px;

	width: 100%;

}

.menu UL

{

	list-style: none;

	padding-left: 0px;

}

.menu LI

{

	float: left;

	margin-right: 20px;

	padding: 5px 10px;

	border-radius: 3px;

}

.menu LI A:link

{

	text-decoration: none;

	color: #000000;

	font: bold 16px georgia;

}

.menu LI A:visited

{

	text-decoration: none;

	color: #000000;

	font: bold 16px georgia;

}

.menu LI A:hover

{

	text-decoration: none;

	color: #000000;

	font: bold 16px georgia;

}

.menu LI A:active

{

	text-decoration: none;

	color: #000000;

	font: bold 16px georgia;

}

.menu UL UL

{

	background: #EAF0FB;

	position: absolute;

	left: -999999px;

	width: 220px;

	margin-top: 5px;

}

.menu UL LI

{

	position: relative;

}

.menu LI:hover UL

{

	left: 0;

}

.menu LI:hover

{

	background: #EAF0FB;

}

.navhighlight

{

	background: #FCDE6F;

}

.menu UL UL LI

{

	float: none;

	margin: 0px;

}

.login

{

	border-radius: 5px;

	position: absolute;

	left: 825px;

	top: 54px;

}

.logo

{

	position: absolute;

	left: 47px;

	top: 4px;

}

.header

{

	height: 270px;

	/*[empty]margin-top:;*/

}

.clear

{

	clear: both;

}

.menu LI LI:hover

{

	background: #BFD2F4;

}

.login A:link

{

	text-decoration: none;

	color: #3A3A3A;

	font: 15px Georgia;

}

.login A:visited

{

	text-decoration: none;

	color: #2B2B2B;

	font: 15px Georgia;

}

.login A:hover

{

	text-decoration: none;

	color: #414141;

	font: 15px Georgia;

}

.login A:active

{

	text-decoration: none;

	color: #2E2E2E;

	font: 15px Georgia;

}

