/* HTML Tag Redefinition */
html, body {height: 100%;  }
body {/* customize_background */ background-color: #000; /* customize_background */ text-align: center; padding: 0px; margin: 0px; }
img {border: 0px; padding:0 0 0 0;}
a { cursor:pointer}

.linkback a:hover{color:#fff;}
.linkback a{color:#fff;}
.linkback p{color:#fff;}
.linkback {color:#fff; font-size:10px;}

p{font-family:arial,helvetica,sans serif;}

/* Page Structure / Navigation */
#background{ height:754px; min-width:1024px; width:100%; background-image:url(http://www.taxifix.com/themes/taxifix/images/TFX-Edging-strip.gif); background-repeat:repeat-x;}
#page{ margin-left:auto; margin-right:auto; text-align:left; width:980px; max-width:1024px;   }

#page #central{ clear:both;  margin-left:0px; margin-right:auto; }

#page #central #main{ float:left; width:704px; overflow:hidden; padding-left: 0px !important; padding-right: 0px;}
#page #central #main p {text-align:justify;}
#page #central #mainhead{border-right:1px solid white;}
#page #central #mainhead1 img{width:703px;}
#page #central #mainhead2{margin-top:1px;}
#page #central #mainhead2 img{width:703px; height:94px;}
#page #central #mainhead3{margin-top:1px; margin-bottom:0px; min-width:843px;}
#page #central #mainhead3 img{display:inline; float:left;}
#page #central #maintext{margin-left:10px;}
#page #central #mainmiddle{margin-left:10px;float:left; display:inline;}
#page #central #mainmiddle1{margin-left:2px;float:left; display:inline; width:705px;}

#whiteborder{width:1px; background-color:#fff;height:754px;float:right; display:inline;}

#page #central #lefttext{width:246px; margin-left:6px; float:left; display:inline; font-size:12px;}
#page #central #lefttext1{width:320px; margin-left:6px; float:left; display:inline; font-size:12px; padding-right:10px;}
#page #central #lefttext2{float:left; display:inline; font-size:13px; border-right:1px solid silver; width:700px;}
#page #central #lefttext2 p{font-size:12px; margin:10px 0 0px 0;}
.ltiimage {margin-top:15px;}
#page #central #rightimage{width:280px; height:280px; float:left; display:inline;}
#page #central #rightimage1{float:left; display:inline; width:256px; margin-left:10px;}
#page #central #middleanim{float:left; display:inline; margin-left:2px;}

#page #central #mainbiganimation{ float:left; display:inline; overflow:hidden; padding-left: 0px !important; padding-right: 0px !important }
#page #central #mainsmallanimations{ float:left; overflow:hidden; padding-right: 0px !important; display:inline; }
#page #central #mainsmallanimations img{ margin-top:10px; }
#spacerdiv{height:150px;}
#page #central #bottomanimations{ margin-top:19px;width:95px; display:inline;}
#page #central #bottomanimations IMG{display:inline;}
#page #central #mainlower{ float:left; width:740px; overflow:hidden; padding-left: 10px !important; padding-right: 0px !important }
#page #central #mainlowerleft{ float:left; width:470px; overflow:hidden; }
#page #central #mainlowerright{ float:left; width:233px; overflow:hidden; margin-left:10px; }

#page #central #an1{width:95px; display:inline;}
#page #central #an2{width:95px; display:inline;}
#page #central #an3{width:95px; display:inline;}
#page #central #an4{width:95px; display:inline;}
#page #central #topanimations{display:inline; width:95px;}
#page #central #topanimations IMG{display:inline;}

#page #central #lowergreybar{float:left; margin-top:2px; width:944px; }
#page #central #lowergreybanner img{float:left; width:944px; border-left:1px solid white; border-right:1px solid white; border-bottom:1px solid white;}
#page #central #lowergreybanner{float:left; width:944px;}
#page #central #loweraddress{float:left; width:944px;}

#page .no-sidebar #body{ float: none !important; width: auto !important; overflow:hidden }
#page #central #sidebar{ float:left; width:240px; overflow:hidden; margin-left:0px; border-right:1px solid white;}
#page #central #sidespacer{ float:left; width:39px; overflow:hidden }
#page #central #sidelogo{ float:left; width:240px; overflow:hidden; margin-left:0px; border-left:1px solid white; }
#page #central #sidelogo2{ margin-top:1px;}
#page #central #sidelogo3{ margin-top:1px; margin-bottom:7px;}


#page #central #sidesubspacer{ float:left; width:39px; background-color:#fff; overflow:hidden }
#page #central #sidesub{ float:left; width:240px; overflow:hidden; display:inline; }
#page #central #sidesub1{ float:left; overflow:hidden; display:inline; margin-bottom:1px; }
#page #central #sidesub2{ float:left; overflow:hidden; display:inline; }
#page #central #sidetext{ float:left; width:240px; overflow:hidden; display:inline;}
#page #central #sidebottom{ float:left; width:240px; overflow:hidden; }
.headbannertext{font-size:18px; margin-left:10px; margin-top:7px; margin-bottom:7px;}

#maintextfinance{background-image:url(http://www.taxifix.com/themes/taxifix/images/centralpanel.gif); height:276px;}

#text1{float:left; display:inline; width:240px; height:110px; margin-top:30px; margin-left:36px; font-size:12px; line-height:15px;}
#text2{float:left; display:inline; width:240px; height:110px;  margin-top:30px; margin-left:55px; font-size:12px;line-height:15px;}
#text3{float:left; display:inline; width:240px; height:110px; margin-top:20px; margin-left:30px;font-size:12px;line-height:15px;}
#text4{float:left; display:inline; width:240px; height:110px; margin-top:20px; margin-left:55px;font-size:12px;line-height:15px;}

.blackdiv{background-color:black; color:white; text-align:center; padding-top:5px; line-height:150%; font-size:10px; font-family:arial; height:60px;}

#rightone{background-image:url(http://www.taxifix.com/themes/taxifix/images/accident.gif); height:427px; margin-top:0px;}

#rightone p{padding:130px 20px 0 20px; margin-top:0px;}

#bottomtextfinance{margin-bottom:2px;}


