body { font-family:Arial, Helvetica, sans-serif; background:#307cb3; margin:0px; padding:0px; line-height:18px; font-size:16px; color:#000;}

.left { float:left;}
.right { float:right;}
.clear { clear:both;}
img { border:none;}

/*==========================Header starts here =====================*/

#Wraper { width:980px; margin:0 auto; padding:0px;}

#header { width:930px; margin:0 auto; padding:25px 25px 0 25px; background:#f3d89f;}
#jjrLogo { width:164px; float:left; margin:18px 0 0 0; padding:0px;}
#mainNamePic { width:550px; float:left; margin:0px 0 25px 18px; padding:0px; text-align:center;}
.trustedAdviser { margin:0px; padding:0px;}
.JName { margin:18px 0 26px 0; padding:0px;}
.Accountant { margin:0px; padding:0px;}
#cpa_logo { float:right; margin:21px 0 0 0; widows:164px; padding:0px;}

/*==========================Header ends here =====================*/

/*==========================Banner starts here =====================*/

#banner { background:url(../images/bannerPic.png) no-repeat; margin:0 auto; padding:0px; width:980px; height:204px;}

/*==========================Banner ends here =====================*/

/*==========================Navigation starts here =====================*/

#navigation { width:378px; margin:0 auto; padding:0px;}
#navigation a {background:url(../images/home.png) no-repeat; width:115px; height:42px; text-decoration:none; float:left; margin:-24px 0 0 0; padding:0px;}
#navigation a:hover {background:url(../images/homeHover.png) no-repeat; width:115px; height:40px;}
#navigation a.active {background:url(../images/homeHover.png) no-repeat; width:115px; height:40px;}
#navigation .services {float:left; margin:0px 0 0 0; padding:0px;}
#navigation .services a {text-decoration:none; float:left; margin:-24px 0 0 0; padding:0px; background:url(../images/servicesBlue.png) no-repeat; width:131px; height:42px;}
#navigation .services a:hover {background:url(../images/services.png) no-repeat; width:131px; height:40px;}
#navigation .services a.active {background:url(../images/services.png) no-repeat; width:131px; height:40px;}

#navigation .contact {float:left; margin:0px 0 0 0; padding:0px;}
#navigation .contact a {background:url(../images/contact.png) no-repeat; width:131px; height:42px; text-decoration:none; float:left; margin:-24px 0 0 0; padding:0px;}
#navigation .contact a:hover {background:url(../images/contact_hover.png) no-repeat; width:131px; height:42px;}
#navigation .contact a.active {background:url(../images/contact_hover.png) no-repeat; width:131px; height:42px;}
/*==========================Navigation ends here =====================*/

/*==========================Body Container starts here =====================*/

#container { width:980px; margin:0 auto; padding:31px 0 0 0; background:#FFF;}
.servicesArea { margin:0px; padding:0px;}
.servicesArea h1 { font-size:24px; font-weight:bold; color:#0154a4; margin:0px 0 18px 30px; padding:0px;}
.listSection { width:310px; float:left; margin:0px; padding:0px;}
.heading { width:308px; height:26px; background:#1d67ae; margin:0px; padding:0px;}
.heading h2 { font-size:16px; font-weight:bold; color:#fff; margin:0px 0 0 30px; padding:4px 0 0 0; text-transform:uppercase;}
.listSection ul { float:left; margin:0px 0 0 41px; padding:0px;}
.listSection ul li { list-style-image:url(../images/list-style.jpg); margin:0px; padding:7px 0 0 0; font-weight:bold;}

.listSectionSecond { width:310px; float:left; margin:0px 0 0 16px; padding:0px;}
.headingSecond { width:308px; height:26px; background:#1d67ae; margin:0px; padding:0px;}
.headingSecond h2 { font-size:16px; font-weight:bold; color:#fff; margin:0px 0 0 10px; padding:4px 0 0 0; text-transform:uppercase;}
.listSectionSecond ul { float:left; margin:0px 0 0 16px; padding:0px;}
.listSectionSecond ul li { list-style-image:url(../images/list-style.jpg); margin:0px; padding:7px 0 0 0; font-weight:bold;}

.headingThird { width:328px; height:26px; background:#1d67ae; margin:0px; padding:0px;}
.headingThird h2 { font-size:16px; font-weight:bold; color:#fff; margin:0px 0 0 10px; padding:4px 0 0 0; text-transform:uppercase;}
.blackSpace { height:48px;}

.headingFourth { width:654px; height:26px; background:#1d67ae; margin:0px; padding:0px;}
.headingFourth h2 { font-size:16px; font-weight:bold; color:#fff; margin:0px 0 0 10px; padding:4px 0 0 0; text-transform:uppercase;}
.spacer { height:22px;}

.listSectionThird { width:477px; float:left; margin:0px 0 0 16px; padding:0px;}
.listSectionThird ul { float:left; margin:0px 0 0 16px; padding:0px;}
.listSectionThird ul li { list-style-image:url(../images/list-style.jpg); margin:0px; padding:7px 0 0 0; font-weight:bold;}

/*==========================Body Container ends here =====================*/

/*==========================Footer Starts here ===========================*/

.spacerbar { height:122px;}
#footer { width:375px; margin:0 auto; padding:0px; text-align:center; }
.footerLinks { margin:0px; color:#000; font-size:16px; font-weight:bold; }
.footerLinks a{ margin:0px 9px 0 9px; color:#000; font-size:16px; font-weight:bold; text-decoration:none;}
.footerLinks a:hover { color:#333;}
.copyright { font-size:13px; font-weight:normal;  color:#000; margin:0px; padding:5px 0px 0 0;}

/*==========================Footer ends here ===========================*/

/*==========================About page starts here ======================*/

#aboutLeftSection { width:452px; float:left; margin:0px; padding:0px 0 0 30px;}
.name { font-size:24px; color:#0154a4; font-weight:bold; margin:0px; padding:0px;}
.jameDetail { font-weight:normal; margin:24px 0 0 0 ; line-height:22px; padding:0px;}
.jameRussoList { margin:0px; padding:0px;}
.jameRussoList h1 { font-size:19px; font-weight:bold; margin:23px 0 11px 0; padding:0px;}
.jameRussoList ul { margin:0px 0 0 14px; padding:0px;}
.jameRussoList ul li { list-style-image:url(../images/list-style.jpg); margin:0px 0 6px 0; padding:0px; font-weight:normal;}
.jameRussoList p { font-weight:normal; margin:0px; padding:0px; line-height:22px;}

/*==========================right section  starts here ======================*/

#aboutRightSection { width:462px; float:right; margin:0px; padding:0px;}
.aboutPic { margin:10px 0 0 1px; padding:0px;}
.contactBg { width:463px; height:24px; background:#0154a4; margin:10px 0 0 0; padding:0px;}
.contactBg h2 { font-size:18px; font-weight:bold; color:#fff; text-transform:uppercase; margin:0px 0 0 17px;
padding:3px 0 0 0;}

.discusText { font-size:20px; font-weight:bold; margin:0px; padding:20px 0 0 0; line-height:22px;}
.call { font-size:49px; color:#0154a4; font-weight:bold; margin:30px 0 0 0; padding:0px;}
.email { font-size:26px; color:#0154a4; font-weight:bold; margin:30px 0 0 0; padding:0px;}
.email a { color:#0154a4; text-decoration:none;}
.email a:hover { text-decoration:underline; color:#e92f00;}


/*==========================right section ends here ======================*/

/*==========================About page ends here ======================*/

