body{ margin:0px auto; text-align:center; background:#e7dad1 url(images/bg-body.gif) top left repeat-x; color:#202020; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:20px;}



p{margin:0px;}



h1{ margin:0px; padding:5px 0px 15px 0px; font-family:Trebuchet MS; font-size:22px; font-weight:bold; color:#e86200;}

h2{ margin:0px; padding:0px 0px 10px 0px; font-family:Trebuchet MS; font-size:20px; line-height:24px; font-weight:bold; color:#005291;}

h3{ margin:0px; padding:0px 0px 10px 0px; font-family:Trebuchet MS; font-size:17px; line-height:18px; font-weight:bold; color:#505050;}



h5{ margin:0px; padding:0px 0px 5px 0px; font-family:Trebuchet MS; font-size:15px; line-height:18px; font-weight:bold; color:#505050;}



.down{ width:100%; clear:both;}

.topBg{ background: url(images/) top center no-repeat;}

.bgShade{ background: url(images/) 0px 177px no-repeat;}



.outer{ margin:0 auto; width:940px; clear:both; text-align:left; }

.inner{  margin:0 auto; width:926px; clear:both; text-align:left;}



.logo{ height:99px; float:left; padding:0;}

.logo img{ margin:0; padding:0; float:left;}



.redRightCorner{ width:100%; float:left; background: url(images/right_corner.jpg) top right no-repeat; height:45px;}

.bgNav{ width:100%; float:left; background: url(images/bg-nav.gif) top left repeat-x; margin:0; padding:0; font:bold 13px/44px Arial, Helvetica, sans-serif ; color:#FFF;}

.bgNav ul{ width:100%; float:left; text-align:left; margin:0; padding:0; list-style:none;}
.bgNav li{margin:0; padding:0 0 0 5px; float:left; font:bold 13px/44px Arial, Helvetica, sans-serif; color:#FFF;}
.bgNav li a{  font:bold 13px/44px Arial, Helvetica, sans-serif; padding:0 6px; margin:0; float:left; color:#FFF; text-decoration:none;} 
.bgNav li a:hover{  font:bold 13px/44px Arial, Helvetica, sans-serif; text-decoration:none; color:#CCCCCC;}

.redLeftCorner{ width:100%; float:left; background: url(images/left_corner.jpg) top left no-repeat;}





.bgContentGreyLine{background: /*url(images/bg_content_grey.gif) top left repeat-x*/ #fff;}

.bgRightCornerBig{background: url(images/bg-mid.gif) top right repeat-y;margin:0; padding:0;/* border-left:#d7ccc4 1px solid; border-right:#d7ccc4 1px solid;*/}

.white{ background:#fff;}



.leftBar{ width:720px; float:left;}

.banner{ padding:3px 6px 0px 6px;}

.content{ padding:20px;}



.rightBar{ width:201px; float:left; margin-top:2px; background:#fff;}





.redHeading{ background:#960706; color:#fff; border-bottom:1px solid #caa5ab; border-top:1px solid #eaedf2; height:28px; font:bold 13px/26px Arial, Helvetica, sans-serif; color:#FFF; padding:0; margin:0;}

.redHeading1{ background:#960706; color:#fff; border-bottom:1px solid #caa5ab; border-top:1px solid #eaedf2; height:28px; font:bold 13px/26px Arial, Helvetica, sans-serif; color:#FFF; padding:0; margin:0; width:#200px;}

.redHeading img{ margin:7px 0px 0px 6px;}



.testimonialsPadding{ padding:10px 12px 10px 12px; font-size:11px;}

.testimonialsPadding p{ margin:5px 0px 5px 0px;}

.bold1{ color:#960706; font-weight:bold;}





ul.bullet1 { padding:0px 0px 15px 0px; margin:0px;}

ul.bullet1 li{ background: url(images/line_bullet1.gif) bottom left no-repeat;  list-style-type:none; line-height:28px; color:#758588; font-size:10.4px; font-weight:bold;}

ul.bullet1 li a{ text-decoration:none; color:#758588; background: url(images/bullet1.gif) 12px 0px no-repeat; padding:0px 0px 0px 31px; }

ul.bullet1 li a:hover{ text-decoration:none; color:#960706; background: url(images/bullet2.gif) 12px 0px no-repeat; padding:0px 0px 0px 31px;  }







a.linkOne{ color:#960706; text-decoration:none; font-size:10px;}

a:hover.linkOne{ color:#000000; text-decoration:underline; font-size:10px;}



a.linkNew{color:#BF4040; text-decoration:none; font-size:10px;}

a:hover.linkNew{ color:#000000; text-decoration:underline; font-size:10px;}



.box1{ width:330px; float:left; margin:10px 0px 0px 0px;}

.marginBox1{ width:20px; float:left;}

.borderBoxOne{ border-left:1px solid #BF4040; border-right:1px solid #BF4040;}

.borderPadding{ padding:7px 12px 7px 12px;}

.borderPadding img{ float:left; margin-right:10px; margin-bottom:5px;}





.bottom{ background:#850504; }

.bottom ul { padding:0px 0px 0px 0px; margin:0px; text-align:center;}

.bottom ul li{ display:inline; padding:0px 2px 0px 2px; list-style-type:none; line-height:22px; color:#c9b4b4;}

.bottom ul li a{ text-decoration:none; color:#c9b4b4;}

.bottom ul li a:hover{ text-decoration:none; color:#FFFFFF; border-bottom:1px dashed #dbcdcd; padding-bottom:3px;}



.copyLast{ color:#c9b4b4; text-align:center;}





/*---Marquee Class and it's site path---------http://www.dynamicdrive.com/dynamicindex2/cmarquee2.htm-----*/

#marqueecontainer{ position: relative; width: 160px; /*marquee width */ height: 150px; /*marquee height */ background-color: white; overflow: hidden;}

/*------------------------------------------------------------------------------------------------------*/



.input1{ width:200px; height:22px; }

.input2{ width:250px; height:70px; }





.headingBold1{ font-family:Trebuchet MS; font-size:15px; font-weight:bold; color:#aa5400;}



ul.bullet3{ margin:0px; padding:0px 0px 10px 25px; color:#202020f;}

ul.bullet3 li{ margin:0; padding:2px 0px 4px 0px; list-style-image:url(images/bullet3.gif); line-height:16px;}

.borderContactUs{ border:1px dashed #999999; background:none;}



.tableHeading{margin:0px; padding:0px; font-family:Trebuchet MS; font-size:20px; line-height:24px; font-weight:bold; color:#74011f;}





.bodypart{ margin:0; padding:10px 0 25px 0px; width:670px; height:auto; float:left;}



.bodypart ul{ padding:5px 0 0 0px; margin:0; float:left;}

.bodypart ul li{ margin:0 16px 10px 5px; padding:7px; list-style:none; display:inline; background:url(images/round-box-home.gif) no-repeat; width:246px;height:236px; float:left; }

.bodypart ul li h3{ padding:0 0 0 8px; margin:0; color:#FFF; font:bold 12px/20px Arial, Helvetica, sans-serif; 

background:url(images/bg-box-head.gif) no-repeat left top;}

.bodypart ul li span{font:normal 11px Arial, Helvetica, sans-serif; color:#636363; float:left; padding:6px; margin:0;}

.bodypart ul li span img{float:right; padding:5px 0 5px 0; clear:both; margin:0;}

.bodypart .more{float:right; margin:0; padding:5px 5px 0 0; text-align:right; clear:both;}


