/*
	Font-sizes. Browser default is 16px. Set body to 75%, which is equal to 12px and, therefore, 1em is 12px.
		9px		: 0.75em
		10px	: 0.8333em
		11px	: 0.9167em
		12px	: 1.0em
		13px	: 1.0833em
		14px	: 1.1667em
		15px	: 1.25em
		16px	: 1.3333em
		17px	: 1.4167em
		18px	: 1.5em
		19px	: 1.5833em
		20px	: 1.6667em
		21px	: 1.75em
		22px	: 1.8333em
		23px	: 1.9167em
		24px	: 2.0em
		25px	: 2.0833em
		26px	: 2.1667em
		27px	: 2.25em
		28px	: 2.3333em
		29px	: 2.4167em
		30px	: 2.5em
		31px	: 2.5833em
		32px	: 2.6667em
*/

/*
	Palette
	#333333		dark gray
	
*/

/*
**	=global
***************************/
html				{ background:#365d28 url('http://images.proexams.com/sitefiles/470/Templates/11/bg-body.jpg') repeat-x; font-size:75%; font-family:arial, verdana, sans-serif; }
body				{ margin:0 auto; width:770px; }

p					{ line-height:1.7; }
p, ul, ol,
h1,h2,h3,h4,h5,h6	{ margin-bottom:1em; }

#branding,
#nav, 
#welcome,
#content,
#site-info			{ clear:both; }


/*
**	=branding
***************************/
#branding			{ background:url('http://images.proexams.com/sitefiles/470/Templates/11/branding.jpg') no-repeat; height:140px; text-indent:-9999px; }


/*
**	=nav
***************************/
#nav				{ background:#fffdff url('http://images.proexams.com/sitefiles/470/Templates/11/bg-nav.jpg') repeat-x; float:left; width:770px; } /*border-top:1px solid #385829;*/
#nav a				{ text-decoration:none; }
ul.navmenu			{margin:0px;padding:0;}
.navmenu li			{ float:left; list-style:none;}
.navmenu a			{ color:#656565; display:block; float:left; padding:14px}
.navmenu a:hover	{ background:#0d111a; color:#fcffff; }

#phone				{ color:#263357; float:right; font-size:1.0833em; font-weight:bold; margin:-30px 12px 0 0; }

/*
**	=blurb
***************************/
#welcome			{ background:#65a952 url('http://images.proexams.com/sitefiles/470/Templates/11/bg-blurb.jpg') repeat-x left bottom; padding:15px 20px 20px 20px; }
#welcome p			{ color:#fff; font-family: arial, sans-serif; font-size:1.8333em; margin:0; }

/*
**	=content
***************************/
#content			{ background:#fff url('http://images.proexams.com/sitefiles/470/Templates/11/bg-content.jpg') repeat-x; border-bottom:1px solid #436739; min-height:300px; overflow:hidden; padding:20px 30px 0; }
#content img		{ float:left; margin:0 10px 10px 0; }
#content img.right		{ float:right; margin:0 0 10px 10px; }
h1{font-size:19px; color:#444;}
h2{font-size:15px; text-transform:uppercase; color:#444;}
ol li{margin-bottom:10px;}

/*
**	=main-content
***************************/
#main-content		{ float:left; width:440px;  padding-right:10px;}

/*
**	=sub-content
***************************/
#sub-content		{ padding:10px; background:#134c05; color:#71a364; float:right; margin:-20px -30px 0 0; padding-bottom:1.5em; width:260px; }
#sub-content a		{ color:#71a364; }
#sub-content h3{ font-size:15px; color:#fff; margin:10px 0 20px;}
#sub-content p{ font-size:12px; color:#fff;}

#login				{ background:#0e3b02; padding:10px 15px; }
#login h2			{ font-size:0.9166em; font-weight:bold; margin-top:10px; text-transform:uppercase; }
#login p			{ margin-bottom:9px; }
#login input		{ background:#154e07; border:1px solid #1c550e; color:#478039; font-size:1.25em; height:23px; margin:0; padding:0 15px; width:123px; } 
#login #submit		{ background:#000; border:0; color:#fff; cursor:pointer; font-size:1.0833em; font-weight:bold; float:right; height:auto; padding:3px 4px 4px; margin-top:-34px; width:auto; }



#callout			{ background:#134c05 url('http://images.proexams.com/sitefiles/470/Templates/11/bg-callout.jpg') repeat-x left top; }
#callout img		{ margin:8px 0 8px 8px; }
#callout p			{ color:#a4dd96; margin:0 15px; padding-bottom:10px; }
#callout a			{ color:#6ca55e; }



/*
**	=site-info
***************************/
#site-info			{ background:#365d28 url('http://images.proexams.com/sitefiles/470/Templates/11/logo-ida.gif') no-repeat 25px 20px; padding:30px 20px 30px 240px; }
#site-info ul		{ margin:0; }
#site-info li		{ display:inline; margin:0 10px 0 0; }
#site-info a		{ color:#5da748; text-decoration:none; }
#site-info p		{ color:#527e3f; } 