@charset "utf-8";

/* =========================================== */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, 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, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
	font-family:Arial, Helvetica, sans-serif;
}
ol, ul {
	list-style: none;
}
/* =========================================== */


body {	margin:0px;  background-image:url(images/bg.jpg); background-repeat:repeat-x; }
#wrapper {	width:990px; margin-left:auto; margin-right:auto; background:#FFF; height:585px; }
#header { width:990px; height:147px; background-image:url(images/header.jpg); border:0px solid red; background-repeat:no-repeat;}
#menu { width:281px; height:530px; background-image:url(images/menu.jpg); background-color:#FFF; float:left;}
#content { width:707px; height:200px; float:right; background-color:#FFF; height:517px;}
#advert { width:270px; background:url(images/advert1.jpg); float:right; background-color:#FFF; height:517px;}

#advert_home { width:270px; background:url(images/advert_home.jpg); float:right; background-color:#FFF; height:517px;}
#advert_personal { width:270px; background:url(images/advert_personal.jpg); float:right; background-color:#FFF; height:517px;}
#advert_professional { width:270px; background:url(images/advert_professional.jpg); float:right; background-color:#FFF; height:517px;}
#advert_eft { width:270px; background:url(images/advert_eft.jpg); float:right; background-color:#FFF; height:517px;}
#advert_success { width:270px; background:url(images/advert_success.jpg); float:right; background-color:#FFF; height:517px;}
#advert_driving { width:270px; background:url(images/advert_driving.jpg); float:right; background-color:#FFF; height:517px;}
#advert_alex { width:270px; background:url(images/advert_alex.jpg); float:right; background-color:#FFF; height:517px;}
#advert_blank { width:270px; background:url(images/advert_blank.jpg); float:right; background-color:#FFF; height:517px;}
	
#alexlink { border:0px solid red; height:105px; width:190px; float:left;}
.section { border:0px solid red; width:200px; padding-left:5px; padding-top:14px; text-align:center; font-weight:bold; color:#fff;}
.dc { width:425px; float:left; margin-left:5px; margin-top:15px;}

#leftaddy { width:195px; float:right; margin-right:20px; margin-top:-33px;}
.leftadholder{ width:150px; margin-left:auto; margin-right:auto;}

#rightaddy { width:270px; float:right; }
.rightadholder{ width:150px; float:left; margin-left:25px;  }

.denrec{  margin-left:7px; font-size:16px; font-weight:bold; border:0px solid red; margin-bottom:5px; width:180px; text-align:center; line-height:20px;}
.denrec2{ margin-left:7px;font-size:16px; font-weight:bold;border:0px solid red; margin-bottom:5px; width:180px; text-align:center;line-height:20px;}

#quotes {	border:0px solid green;	font-size:20px;	font-weight:bold;	width:180px;	color:#FFF;	margin-top:60px;	text-align:center;	line-height:28px;	margin-left:10px;}
.authors { 	 font-size:14px;	margin-left:12px; font-style:italic;	 	width:180px; 	color:#FFF;	 text-align:center;}

.dc ul { list-style:circle; margin-left:20px;}
.dc ul li { font-size:12px; margin-bottom:10px;}

.dc p { font-size:12px; text-align:justify; line-height:16px;  }
.dc h1 { font-size:20px; color:#2a64c5;} 
.dc h2 { font-size:14px; color:#2a64c5;}
.dc h4 { font-size:18px; color:#2a64c5; background:#F5F5F5; display:block;padding:5px; }
.keywords_box { border:1px solid #999; background:#EBEBEB; font-size:12px; padding:5px; margin:5px; text-align:justify; }

.story { font-size:12px;  line-height:16px;  text-align:justify; /*padding:10px;margin:10px; */ margin-top:10px; margin-bottom:10px;}
.author { margin-top:15px;font-weight:bold;color:#00c490;}

.shop_item {height:55px;border-top:1px dotted #CCC;	font-size:12px; padding:5px; padding-top:5px; padding-bottom:15px; margin-bottom:10px; }
.pay_now { float:right; width:126px; height:25px;}
.shopping_collection { border:1px dotted #999; }
.pad {padding:5px;}
.eft { color:#993ad2; }
.success { color:#72dec2; }
.smalltext { font-size:10px; }
.elp_diagram { height:263px; width:400px; margin-right:auto; margin-left:auto; }
 
.ccc { clear:both; } 
 
.nav_holder { border:0px solid red; height:517px;	padding-top:55px; width:195px; float:right; margin-right:20px;}
.nav_item {	height:25px; border:0px solid black;padding-top:8px; text-align:center; margin-bottom:7px;}

.nav_item a{color: #333; text-decoration: none; font-weight:normal; font-size:14px;}
.nav_item a:link{color: #333; text-decoration: none; font-weight:normal; font-size:14px;}
.nav_item a:hover{color: #fff; text-decoration: none; font-weight:bold; font-size:14px;}
.nav_item a:active{color: #333; text-decoration: none; font-weight:normal; font-size:14px;} 	

a.s:link{color: #fff; font-weight:bold; font-size:14px;}
a.s:hover{color: #fff; font-weight:bold; font-size:14px;}
a.s:visited{color: #fff; font-weight:bold; font-size:14px;}
a.s:active{color: #fff; font-weight:bold; font-size:14px;}	
		
a.arl:link{color: #2a64c5; font-weight:bold; font-size:12px; }
a.arl:hover{color: #2a64c5; font-weight:bold; font-size:12px;}
a.arl:visited{color: #2a64c5; font-weight:bold; font-size:12px;}
a.arl:active{color: #2a64c5; font-weight:bold; font-size:12px;}	
				
		
td {
	font-size:12px;
}