@charset "utf-8";
body { margin:0; padding:0; width:100%; background: #282828; min-height: 950px;}
html { padding:0; margin:0;}
p  { font:normal 12px "Lucida Sans Unicode","Lucida Grande",sans-serif; line-height:1.5em; color:#FFFFFF; }
h2.red { font: bold 18px "Lucida Sans Unicode","Lucida Grande",sans-serif; color:#DA5F5B;}
h2.blue { font: bold 18px "Lucida Sans Unicode","Lucida Grande",sans-serif; color:#44A8B6;}
h2.green { font: bold 18px "Lucida Sans Unicode","Lucida Grande",sans-serif; color:#5D9946;}

h2.red1 { font: bold 18px "Lucida Sans Unicode","Lucida Grande",sans-serif; color:#C80C0C;}
h2.blue1 { font: bold 18px "Lucida Sans Unicode","Lucida Grande",sans-serif; color:#0042DD;}
h2.green1 { font: bold 18px "Lucida Sans Unicode","Lucida Grande",sans-serif; color:#16901D;}

#intix-link { background-image: url(/images/INTIX.jpg); display:inline-block; height: 134px; text-indent: -9999px; width: 112px; margin-left: auto; margin-right: auto; float: left;}
#iavm-link { background-image: url(/images/IAVM_Allied_Logo.jpg); display:inline-block; height: 104px; text-indent: -9999px; width: 161px; margin-left: auto; margin-right: auto; float: left; }

#auc-link { background-image: url(/images/auc_tm_175.png); display:inline-block; height: 134px; text-indent: -9999px; width: 175px; margin-left: auto; margin-right: auto; float: left; }
#links_container { width: 800px; height:180px; margin-left: auto; text-align: center; padding-bottom: 100px; margin-right: 100px;}
#links_left { height:200px; margin-left: auto; margin-right: auto; padding-right: 150px; padding-left: 0px; display:inline-block; float:left; }
#links_right { height:200px; margin-left: auto; margin-right: auto; padding-right: 0px; padding-left: 25px; display:inline-block; float:right; }

#auc_padding { height:200px; margin-left: auto; margin-right: auto; padding-right: 25px; padding-left: 25px; display:inline-block; float:left; }
#member_padding { height:200px; margin-left: auto; margin-right: auto; padding-right: 25px; padding-left: 25px; display:inline-block; float:left; }


#intuit-link { background-image: url(/images/other/intuit.png); display:inline-block; height: 95px; text-indent: -9999px; width: 131px; margin-left: auto; margin-right: auto; float: left; }
#memberlinks { width: 600px; height:180px; margin-left: auto; text-align: center; }
#memberpadding{ height:200px; margin-left: auto; margin-right: auto; padding-right: 25px; padding-left: 25px; display:inline-block; float:left; }
#apple-app { background-image: url(/images/app-store.png); display:inline-block; height: 41px; text-indent: -9999px; width: 148px; margin-left: auto; margin-right: auto; float: left;}
#google-app { background-image: url(/images/google-play.png); display:inline-block; height: 41px; text-indent: -9999px; width: 148px; margin-left: auto; margin-right: auto; float: left;}
.apptitle {font-size: 16px; font-weight: bold; color: #ffffff; text-align: center; font-family: Arial,Helvetica,sans-serif;}
img { border:none; }
.main {width:100%; padding:0; margin: auto; min-height: 950px;}
.resize { width:985px; margin:0 auto;}
.header {padding:0; margin:0; background: url(../images/header_bg.gif) top repeat-x; height:220px;}
.logo { vertical-align: top;  display: block; margin-left: auto; margin-right: auto; padding:10px 0 0; margin:0; width: 100%; }
.phone { float:right; padding:20px 0 0; margin:0; width:207px; }
IMG.displayed { display: block; margin-left: auto; margin-right: auto; }
IMG.logo { display: block; margin-left: auto; margin-right: auto; width: 400px; height: 190px; border: 0; vertical-align: top; }

.social { float:left; padding:0; margin:0; width:380px;}
.social ul {  padding:0; margin:0; list-style:none; border:0;}
.social ul li { float:left; margin:0; padding-right:15px; border:0;}
.social ul li a { float:left; margin:0; padding:13px 0; color:#939393; font:normal 12px "Lucida Sans Unicode","Lucida Grande",sans-serif; text-decoration:none;}
.social ul li a span { padding:13px; background:none;}


.page_content { padding:20px 0 0 0; margin:0; background: #282828 url(../images/body_bg.gif) top repeat-x;}
.page_content h2 { text-align:center; padding:10px 5px; margin:0 0 10px 0; border-bottom:1px solid #3e3e3e;}
.page_content p { color:#FFFFFF; text-align:center; padding:10px 5px; margin:0;}
.page_content p span { font-weight:bold; color:#66cdf9;}
.page_content ul { width:250px; float:left; margin:10px 5px; padding:0; list-style:none;}
.page_content li { background: url(../images/ul_li.gif) left no-repeat; padding:5px 0 5px 25px; margin:0; font: normal 12px "Lucida Sans Unicode","Lucida Grande",sans-serif; color:#9b9b9b;}
.page_content a { color:#FFFFFF; text-decoration:underline;}
.page_content .titleinfo { vertical-align: top;  text-align:center; display: block; margin-left: auto; margin-right: auto; width: 100%; height: 50px;}
.page_content .resize { margin-left:auto;}

.blog { width:255px; float:left;  padding:5px 25px 50px 25px; margin:10px 10px 0 10px; background:#282828 url(../images/blog_bg.gif) top no-repeat;}
.blog h2 { text-align:center;padding:10px 0 10px 0; }
.blog p { color:#FFFFFF; text-align:left;padding:0 10px 10px 0;}

.blog img { float:left;  padding-left: 10px; padding-right: 10px;}
p.bucketdate1  { color:#FFFFFF; font-style:italic}
p.bucketdate { color:#FFFFFF;  text-align: right; text-align:-moz-right;  padding:0 25px 5px 0; font-style:italic; font-size:xx-small;}
p.buckettitle { color:#FFFFFF; text-align:left; padding:0 0 5px 0;}

.testimonial p { padding:0 30px 20px; font-style:italic; }
p.maininfo{ color:#FFFFFF; text-align:left; padding:10px 5px; margin:0;}
.footer {padding:0px 0;  margin:0; background:#252525;  border-top:1px solid #343434;}
.footer p { color:#FFFFFF; float:left; padding:20px 0 0; margin:0; text-align:left;}
.leftt { text-align:right;}
.footer p.rightt { text-align:right;float:right;}
p.clr, .clr { clear:both; padding:0; margin:0; background:none;}
li.bg, .bg { clear:both; border-top:1px solid #3e3e3e; padding:0; margin:10px 0; background:none; line-height:0;}
li.bg2, .bg2 { clear:both; border-top:1px solid #d5d5d5; padding:0; margin:10px 0; background:none; line-height:0;}
.footer a { color: #9B9B9B; text-decoration: underline; }
img.clear { padding:0; margin:0; float:none;}
@media print { html, body { height: auto; } }
#map_canvas { height: 400px; width: 600px; }
IMG.goleft { display: block; margin-left: auto; margin-right: auto; }
.myid { font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif; font-size:12px; font-weight:normal; text-decoration:none; padding: 0px; text-align: right; line-height: 20px; }
.myid:link { text-decoration:none; }
.myid:hover { text-decoration:underline; }
.myid:active{ }
.smalllink { font-size: 8px; }
.leftcolumn { width: 20%; border: 0px; float: left; display:inline;}
.rightcolumn { width: 75%; border: 0px; float: right; }
#container { display: table; width:95%; }
#row  { display: table-row; }
#left, #right{ display: table-cell; }
#middle { display: table-cell; text-align: center; margin-left: auto; margin-right: auto; width: 100%; }
.cw_data{ text-align: left; padding: 10px; width: 925px; }

.apptbl { width: 600px; }

.appdiv { color:#FFFFFF; text-align:center; font-family: Arial,Helvetica,sans-serif; }

.slider_resize { background:#292929; margin:0 auto; padding:0; }
#slider ul, #slider li{margin:0;padding:0;list-style:none;position:relative;}
/*#slider { background: url(../images/featured-bg.png) no-repeat bottom; width:900px; height:500px; margin:0 auto; padding:15px 0 20px;}*/

#slider {
    background: url("../images/featured-bg.png") no-repeat scroll center bottom rgba(0, 0, 0, 0);
    height: 598px;
    margin: 0 auto;
    padding: 15px 0 20px;
    width: 100%;
}

.bodyText {
    text-align:center; 
    padding: 10px;
}

.sliderContainer {
    height:100%; width:100%; vertical-align: top;  display: block; margin-left: auto; margin-right: auto;
}

.cityPad {
    text-align: right; 
    padding-right: 20px;
    color: #fff;
}
.pull-right {
    text-align: right; 
}

.cityTitlePad {
    text-align: right; font-style:italic; color: #FF0000; padding-right: 40px;
    font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif; font-size:10px; font-weight:normal;
}
.prevCity {
    text-align: right; font-style:italic; color: #FFFFFF; font-size:10px; white-space: nowrap;
}
.center-this {
    text-align: center;
}


#cities {
    width:100%;
    height:100%;
}
table {
    margin: 0 auto;
    width: 100%;
}
tr {
    height: 50px;
}
td {
    padding: 20px;
    font-size: 20px;
    color: #ffeb00;
    text-align: center;
    font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif; 
    text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
}
#cities .toplink {
    font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif; 
    font-size:20px; 
    font-weight:normal; 
    text-decoration:none; 
    padding: 0px; 
    text-align: right; 
    line-height: 20px;
    color: #ffeb00;
    text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;
}
#cities .toplink:link { text-decoration:none; }
#cities .toplink:hover { text-decoration:underline; }
#cities .toplink:active{ }
