
#table p.contactpic img {margin: 20px 0 0 0; position: absolute;}

#information { overflow:hidden; width: 1014px; margin: 0px auto; padding: 0px; background-image:url(../../images/container1.jpg);}
#information p.right {float: left; margin: 0 0 0 80px; font-family: Georgia; font-size: 14px;  height: 100px; width: 300px;}

#form { margin: 30px 0 0 125px; overflow: hidden; }
#form p {font-size: 14px; font-family: Georgia; margin: 0 0 20px 0;}

#menu a img {height: 31px; width: 149px; border-style:none; margin: 0 0 0 40px; border: 0px;}
#menu a img.testimonials {height: 31px; width: 149px; border-style:none; margin: 0 0 0 10px; padding: 0 0 0 20px; border: 0px;}
#menu a img.contactus {height: 31px; width: 149px; border-style:none; margin: 0 0 0 10px; padding: 0 0 0 20px; border: 0px;}
#menu a:link img, #menu a:visited img {border:none; text-decoration:none;}

#menu ul li a {  color: #000; font-size: 18px; text-decoration: none; }

#information #movie { margin: 40px 0 0 40px; }
#information #movie img { padding: 3px 3px 3px 3px; border: 1px solid #000; width:258px; height:172px;}
#information img.border { clear: left; display: block; margin: 0px auto; padding: 0px; height: 53px; width: 277px }

#questions { overflow:hidden; margin: 0px auto; width: 203px; height: 110px;}
#questions a { margin: 0px auto; }
#questions a img { height: 70px; width: 90px; border: none; }
#questions p.text { margin: 0px; padding: 0px; text-align: center;display: block; font-family: Georgia; font-size: 14px; height: 30px; width: 200px; }
#questions p.text a { margin: 0px; padding: 0px; text-decoration: none; color: #a70e1c; clear: left; }

#testimonial {width: 600px; height: 200px; margin: 0px auto; padding: 20px 0 0 0;}
#testimonial table {height: 700px;}
#testimonial table tr td {padding: 0 0 30px 10px; font-size: 14px; font-family: Georgia; }
#testimonial h1 {font-family: Georgia; font-size: 25px; margin: 0 0 0 0; padding: 80px 0 0 220px;  color: #a70e1c;}

#conash3D0 {display: none; height: 0px;}

/* New Menu & Styles */
#contentLeft { float: left; width: 600px; margin: 35px 0 0 15px; padding: 0px; }
#contentLeft h2 {margin: 10px 0 0 100px; font-family: Georgia; font-size: 18px;}
#contentLeft p {margin: 25px 0 0 135px; font-family: Georgia; font-size: 14px; height: 100px; width: 450px; padding: 0px auto; float: left;}

html { overflow-y: scroll; }
body {background:url(../../images/backgroundgradiant.jpg) repeat-x; } 

#container { width: 1014px; margin: 0px auto; padding: 0px; background-image:url(../../images/container1.jpg);}
#heading { width:1014px; height: 351px; margin: 0px auto; background: url(../../images/containertop1.jpg) no-repeat; } 

#logo a img { float: left; margin: 0px; padding: 20px 0 10px 20px; height: 119px; width: 255; border: none; }
#logo p { font-size: 14px; margin: 55px 15px 0 0; height: 50px; width: 250px; float: right; color: #000000;}

#menu {margin: 5px 0 0 6px; background:url(../../images/menuBG.jpg) repeat-x; height: 29px; width: 1000px; float:left; border: 1px solid #a4b1ba; }
#menu ul { margin: 4px 0 0 75px; padding: 0px; float: left; list-style-type: none; }
#menu ul li.h { margin-left: 10px; float: left; text-align: center; height: 26px; width: 100px; display: block;  }
#menu ul li.s { margin-left: 45px; float: left; text-align: center; height: 26px; width: 120px; display: block;  }
#menu ul li.a { margin-left: 45px; float: left; text-align: center; height: 26px; width: 120px; display: block;  }
#menu ul li.t { margin-left: 45px; float: left; text-align: center; height: 26px; width: 170px; display: block;  }
#menu ul li.c { margin-left: 45px; float: left; text-align: center; height: 26px; width: 120px; display: block;  }
#menu ul li a { color: #000; }
#menu ul li a:hover { color: #a70e1c;}
#menu ul li a.selected { color: #a70e1c;}

#flash {margin: 10px 0 0 -1px; padding: 0px;}

#aboutcontainer {width: 1000px; overflow: hidden; }

#about {width: 600px; float: left;}
#about h2 {margin: 0px; padding: 25px 0 0 115px; font-family: Georgia; color: #a70e1c;}
#about p {font-family: Georgia; font-size: 13px; margin: 0px; padding: 15px 0 0 115px; float: left;}
#about p span {font-family: Georgia; font-size: 13px; color: #a70e1c;}
#about p.center { text-align: center; width: 1010px; padding: 20px 0 10px 0;}
#about ul {margin: 0 0 0 200px;}
#about ul li {font-family: Georgia; font-size: 13px; padding: 3px 0 0 0;}

#services { background-image:url(../../images/servicesbg.jpg); height: 174px; width: 1002px; margin: 0px 0 0 6px; clear: both; }
#services h3 {font-family: georgia; font-size: 80px; float:left; margin: 40px 0 0 115px; color: #a70e1c; width: 450px; height: 50px;}
#services p.contact {font-size: 14px; height: 100px; width: 350px;float: left;color: #000000;}
#services img {height: 172px; width: 260px; float: right; margin-top: 1px; padding: 0px;}

#mid { width: 1014px; overflow: hidden; } 
.titles { float: left; width: 250px; height: 180px; margin: 0 0 0 70px;}
.titles p.one a { font-family: Georgia; font-size: 18px; color: #a70e1c; margin: 10px 0 0 70px;}
.titles p.two a { font-family: Georgia; font-size: 18px; color: #a70e1c; margin: 10px 0 0 50px;}
.titles p.three a { font-family: Georgia; font-size: 18px; color: #a70e1c; margin: 10px 0 0 40px;}
.titles p {font-family: Georgia; font-size: 14px; width: 240px;float:left; margin: 10px 0 0 0; }
.titles a img { border: none; }

#menubar { width: 1014px; overflow: hidden; }
#menubar ul { list-style-type: none; color: #a70e1c; width: 280px; margin: 10px auto 0 auto; height: 20px; }
#menubar ul li { float: left; border-right: 1px solid #000; padding: 0 10px 0 10px;}
#menubar ul li.noborder { float: left; border: none; }
#menubar ul li a { color: #a70e1c; }

#content table {margin: 20px auto 0 auto; padding: 0 0 0 50px;}
#content table tr td { border: 1px solid; padding: 5px 5px 5px 5px;}
#content table tr td.none {border:none}	
#content table tr td a img {height: 100px; width: 150px; text-decoration: none; border: none;}
#content table tr td a:visited img {border:none; text-decoration:none;}

#table { overflow: hidden; width: 650px; height: 400px; float: left;  }
#table table {margin: 0px; }
#table table tr th {padding: 0 0 15px 0;}
#table table tr td {padding: 0 0 15px 0;}

#rightpic img { float:left; height: 248px; width: 165px; margin: 70px 0 0 195px; }
#ContactPic img { float: left; height: 248px; width: 165px; margin: 0px; padding: 0px;  }

#footer {margin: 0 0 0 6px; background-image:url(../../images/footer.jpg); height: 58px; width: 1002px; background-repeat:repeat-x;}
#footer p {margin: 0px; padding: 25px 0 0 460px; color: #000; font-size: 14px;}

/* Slideshow */
#demos { display: block; float: left; margin: 50px 0 0 25px; padding: 0px; }

#fade { display: block; float: left; margin: 0px; padding: 0px; }
#demos table.movie { margin: 0px; border-collapse: separate; border-spacing: 20px; }
#demos table.movie td { vertical-align: top; text-align:center; width: 235px }

pre { display: none; }
code { padding: 0; font-size: 108%; font-style: normal; }
code.method { font-size: 150%; display: block; margin-top: 20px }
code.inline { background-color: #ffc }


hr { margin-top: 20px; }

.pics { height: 232px; width: 232px; padding:0; margin:0; overflow: hidden }
.pics img { height: 200px; width: 200px; padding: 5px; border: 1px solid #ccc; background-color: #eee; top:0; left:0 }
.pics img {
	-moz-border-radius: 10px; -webkit-border-radius: 10px;
}
