/* GENERAL INFORMATION
------------------------------------------- 	
Theme: ALBEMARLE v1.0
Author: Pablo Barcia
Start Date: 10.07.09
*/

/* reset
-------------------------------------------*/ 
/* http://meyerweb.com/eric/tools/css/reset/ ------ v1.0 | 20080212 */

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,
b, u, i, center,
dl, dt, dd, ol, 
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; color:#4D4D4D;}

ol, ul 						{list-style: none;}
blockquote, q 					{quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: ''; content: none;}
:focus 						{outline: 0;}
ins 						{text-decoration: none;}
del 						{text-decoration: line-through;}

table 						{border-collapse: collapse;border-spacing: 0;}

/* end reset */ 
* 						{margin: 0; padding: 0;}
body 						{margin: 0; padding: 0;	font: .9em/1.3em Arial, Helvetica, sans-serif; background:#B2B2B2;}
p 						{padding:5px 0 5px 0; color:#666666; font: .9em/1.3em Arial, Helvetica, sans-serif;}
ol, ul, li 					{}

/*General links
------------------------------------------------------------------*/

a 						{text-decoration:none; border:none;}
a:link, a:visited				{text-decoration:none; font:1em "Arial", Helvetica, sans-serif; color:#FFFFFF; border:0;}
a:hover 					{text-decoration:none; font:1em "Arial", Helvetica, sans-serif;}

table.contact td a 						{text-decoration:none; border:none; color:#996699;}
table.contact a:link, table.contact a:visited				{text-decoration:none; font:1em "Arial", Helvetica, sans-serif; color:#996699; border:0;}
table.contact a:hover 					{text-decoration:none; font:1em "Arial", Helvetica, sans-serif; color:#4C0F48;}


.box_content a:link, .box_content a:visited, #content a:link, #content a:visited {text-decoration:none; font:1em "Arial", Helvetica, sans-serif; color:#996699; border:0;}
.box_content a:hover, #content a:hover 		{text-decoration:none; color:#4C0F48; font:1em "Arial", Helvetica, sans-serif;}




/*General headings
------------------------------------------------------------------*/
#content h1 					{font:1.4em "Arial", Helvetica, sans-serif; margin:0 0 10px 0; color:#531C57; width:100%; float:left;}
h2 					{font:1em "Arial", Helvetica, sans-serif; color:#FFFFFF; font-weight:bold;}
/*General Headers
------------------------------------------------------------------*/

#wrapper_header 				{background:#1A0114; height:100%; width:100%;}
#main_header 					{width:955px; margin:0 auto; height:180px;}
#logo 						{width:295px; height:130px; float:left;}
#flash 						{width:660px; height:130px; float:left;}
#nav 						{width:955px; float:left; height:auto; padding:5px 0 0 0;}
#nav ul 					{width:955px; margin:0 auto;}
#nav ul li 					{display:inline; list-style:none;}
#nav ul li a 					{text-decoration:none; float:left; border:none; font:bold .75em "Arial", Helvetica, sans-serif; color:#FFFFFF; line-height:-1em; width:92px; height:33px; padding:5px 0 0 8px; margin:0 2px 0 2px; border:1px solid #3B1C2F; background:url(../images/main/menu_btn_h.jpg) no-repeat;}
#nav ul li a:hover, #nav ul li .active 		{text-decoration:none; float:left; border:none; font:bold .75em "Arial", Helvetica, sans-serif; color:#FFFFFF; line-height:-1em; width:92px; height:33px; padding:5px 0 0 8px; margin:0 2px 0 2px; border:1px solid #93428F; background:url(../images/main/menu_btn_l.jpg) no-repeat;}

/*General Content
------------------------------------------------------------------*/

#wrapper_content 				{background:#E6E6E6; height:auto; width:100%;}
#main_content 					{background:#FFFFFF; width:925px; padding:20px 15px; margin:0 auto; height:auto;}
#content 					{float:left; height:100%; width:740px; margin: 0 15px 0 0;}
#content .box_content 				{width:325px; height:auto; margin:0 0 3px 0; float:left;}
#content .img_left 				{float:left; border:2px solid #999; margin:0 15px 5px 0;}
#content .img_right 				{float:right; border:2px solid #999; margin:0 0 5px 15px;}
#content .box_content .text_intro 		{font:.8em Arial, Helvetica, sans-serif; color:#4D4D4D;}
#content .more 					{width:100%; height:15px; float:left; margin:5px 0 5px 0; background: #F2F2F2;}
#content .read_more 				{font:bold .9em Arial, Helvetica, sans-serif; width:auto; color:#3F1149; padding:0 0 0 20px; margin:0px 10px 0 0; float:right; background:url(../images/main/arrow_grey.gif) no-repeat;}
#news 						{width:200px; height:350px; float:right; margin: 0 0 0 10px;}
#news .box_news 				{width:180px; height:auto; float:left; background:#C499C6; padding: 10px; margin-bottom:10px;}
#news .box_news .date 				{font:italic .7em "Arial", Helvetica, sans-serif; margin:5px 0 0 0; color:#641066;}
#news .box_news .text_intro 			{color:#FFFFFF; font:.75em "Arial", Helvetica, sans-serif;}
#sidebar 					{float:left; height:330px; width:165px; margin-bottom:40px;}
#sidebar2 					{float:left; height:330px; width:300px; margin-bottom:40px;}
#searchbar input 				{width:145px; font:italic .8em "Arial", Helvetica, sans-serif; padding:3px 5px 3px 15px; background:#FFFFFF url(../images/main/search_icon.gif) left no-repeat; color:#808080; border:1px solid #3B1C2F;}
#sidebar .box_sidebar 				{width:155px; height:auto; float:left; background:#996699; padding:5px 10px 5px 10px; margin-top:10px;}
#sidebar .box_sidebar p 			{width:145px; float:left; font:.75em "Arial", Helvetica, sans-serif; color:#FFF; margin-top:5px;}
#sidebar .box_sidebar .apply 			{width:135px; height:17px; padding:3px 0 0 20px; text-transform:uppercase; font:bold .9em "Arial", Helvetica, sans-serif; color:#99CCFF; float:left; background:#4C0F48 url(../images/main/apply_icon.gif) left no-repeat;}
#sidebar .box_sidebar .login 			{width:135px; height:17px; padding:3px 0 0 20px; text-transform:uppercase; font:bold .9em "Arial", Helvetica, sans-serif; color:#99CCFF; float:left; background:#4C0F48 url(../images/main/login_icon.gif) left no-repeat;}
#sidebar .box_sidebar .results 			{width:135px; height:17px; padding:3px 0 0 20px; text-transform:uppercase; font:bold .9em "Arial", Helvetica, sans-serif; color:#99CCFF; float:left; background:#4C0F48 url(../images/main/results_icon.gif) left no-repeat;}
#sidebar .box_sidebar .read_more 		{font:bold .75em Arial, Helvetica, sans-serif; height:15px; cursor:pointer; width:auto; color:#FFF; padding:0 0 0 18px; margin:4px 10px 0 0; float:left; background:url(../images/main/arrow_purple.gif) no-repeat;}
#loginform input 				{width:145px; font:.75em "Arial", Helvetica, sans-serif; padding:3px 5px; color:#808080; border:none; margin-top:5px;}
#loginform .read_more 				{width:145px; font:bold .75em Arial, Helvetica, sans-serif; cursor:pointer; width:auto; color:#FFF; padding:0 0 0 5px; float:left; background:url(../images/main/arrow_purple.gif) no-repeat;}

/*General Footer
------------------------------------------------------------------*/

#main_footer 					{color:#333; width:955px; margin:0 auto; font:.85em "Arial", Helvetica, sans-serif; padding:5px 0 0 0; height:auto;}
#main_footer img 				{margin:0 0 0 5px; display:inline; cursor:pointer;}
#main_footer p 					{width:auto; float:left;}
#left_footer 					{width:280px; float:left;}
#middle_footer 					{width:300px; float:left;}
#right_footer 					{width:300px; float:right;}

/*Misc
------------------------------------------------------------------*/
table.exam_results				{width:100%; font: .9em/1.3em Arial, Helvetica, sans-serif;}
table.exam_results_inner			{width:100%; font: .9em/1.3em Arial, Helvetica, sans-serif;}
table.exam_results_inner td			{padding:3px;}
ul.courses 					{list-style: square; padding:0; margin:0 0 0 16px;}
ul.courses li 					{margin:5px 0 5px 0; padding:0; color:#666666; font: .9em/1.3em Arial, Helvetica, sans-serif;}
ol.courses 					{padding:0; margin:0 0 0 16px;}
ol.courses li 					{margin:5px 0 5px 0; padding:0; color:#666666; font: .9em/1.3em Arial, Helvetica, sans-serif;}
table.fees td					{padding:3px; font: .9em/1.3em Arial, Helvetica, sans-serif;}
table.interview	td				{padding:3px;font: .9em/1.3em Arial, Helvetica, sans-serif;}
form						{float:left;}


#right_sidebar {
   float:left;
   height:100%;
   width:195px;
   margin:0 15px 40px 0;

}
#right_sidebar img {
   border:2px solid #531C57;

}

#content_pages {
   float:left;
   height:100%;
   width:520px;
   padding-bottom:20px;
   margin: 0 15px 0 0;
}

#content_pages a:link, #content_pages a:visited {text-decoration:none; font:1em "Arial", Helvetica, sans-serif; color:#996699; border:0;}
#content_pages a:hover {text-decoration:none; color:#4C0F48; font:1em "Arial", Helvetica, sans-serif;}

#content h1, #content_pages h1 {
   font:1.0em "Arial", Helvetica, sans-serif; font-weight:bold;
   margin:5px 0 5px 0;
   color:#531C57;
   width:100%;
   float:left;
}

#addresshome { color:#531C57; font: .9em/1.3em Arial, Helvetica, sans-serif;}

#content a.read_more, #content a:link.read_more, #content a:visited.read_more {font-size:12px;}

.whitetext                                  {color:#FFFFFF;}

