html {background:url(img/bgMain.png) repeat-x rgb(255,255,255)}
body {width:1000px;font:.85em/1.4em  "Lucida Grande", verdana, Helvetica, "Myriad Pro", sans-serif;color:rgb(30,30,30);margin:1px auto 0px auto;padding:0px 0px 20px 0px}

#ieBanner {display:none;}

#container {width:640px;margin:auto;}

h1 {color:rgb(122,185,25);font-size:1.6em;text-transform:uppercase;border-bottom:1px solid rgb(240,240,240);padding-bottom:5px;font-weight:lighter}
h2 {font-size:1.3em;color:rgb(90,90,90)}

#siteHead {height:258px;background:url(img/bgTop.png) no-repeat}
#siteHead .prContainer {height:140px;overflow:hidden;margin-bottom:25px;}
#siteHead .prContainer img {display:block;border:none}
#siteHead > a {display:block;width:208px;height:52px;text-decoration:none;padding-bottom:3px}
#siteHead > a:hover {border-bottom:3px solid rgb(122,185,25)}
#siteHead ul {display:block;width:350px;height:22px;padding-top:16px;float:right;margin-top:20px;list-style-type:none}
#siteHead ul li {display:block;float:right}
#siteHead ul a {display:block;height:20px;}
#siteHead ul a:hover {border-bottom:3px solid rgb(122,185,25)}

#nav-about {width:63px;}
#nav-placead {width:88px;margin-left:14px;}
#nav-support {width:49px;margin-left:14px;}
#nav-contact {width:79px;margin-left:14px;margin-right:1px}

#navigation {list-style-type:none;margin:0;padding:0;font-size:.85em;width:166px;float:left;}
#navigation > li {text-transform:uppercase;color:rgb(122,185,25);letter-spacing:-1px;margin-bottom:15px;font-weight:bold;}
#navigation li:first-child {color:rgb(0,0,0)}
#navigation > li ul {list-style-type:none;margin:-2px 0px 0px 2px;padding:0;text-transform:none;font-size:.95em}
#navigation > li ul li {display:block;margin-bottom:-3px;font-weight:normal}
#navigation > li ul a {color:rgb(40,40,40);text-decoration:none;}
#navigation > li ul a:hover {text-decoration:underline;color:rgb(0,0,0)}

#center {margin:0px 190px 0px 180px;padding-top:1px}
#highlights {width:160px;float:right;margin-left:30px;padding-top:1px;}
#highlights > ul {list-style-type:none;display:block;padding:0;margin:0}
#highlights > ul ul {list-style-type:none;display:block;padding:0;margin:0px 0px 20px 0px}
#highlights > ul > li:first-child {color:rgb(122,185,25);font-size:1.5em;text-transform:uppercase;font-weight:lighter;margin-bottom:10px;}
#highlights > ul > li {padding-bottom:15px}
#highlights img {display:block;border:none;max-height:240px;-webkit-border-radius:4px;-moz-border-radius:4px;}

.hDate {height:12px;font-size:.75em;margin-bottom:5px;}
.hDate span {float:right;}
.hHead {padding-top:3px}
.hHead a {font-weight:bold;text-decoration:none;color:rgb(0,0,0);font-size:.95em}
.hPrice {font-size:1.5em;color:rgb(209,0,28)}

.searchBox {padding:13px 0px 0px 17px;background:url(img/bgSearch.png) no-repeat;height:69px;}
.searchBox ul {list-style-type:none;display:block;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;font-size:.85em;width:580px;height:30px}
.searchBox li {display:block;float:left;padding-right:4px}
.searchBox .head {color:rgb(122,185,25);font-size:1.9em;text-transform:uppercase;font-weight:lighter}
.searchBox select {display:inline;float:none;}

#promo {width:630px;height:146px;overflow:hidden;margin:10px 0px 10px 0px;}
#promo a {text-decoration:none;}
#promo img {border:none;}

.list {list-style-type:none;display:block;margin:0;padding:0;font-size:.85em}
.list > li {display:block;height:60px;border-bottom:1px solid rgb(240,240,240);margin:5px 0px 15px 0px}
.list > li ul {list-style-type:none;margin:0;padding:0}
.list > li ul li {display:block;float:left;height:60px;overflow:hidden;}
.list > li ul li:first-child {padding:0;width:20px;background-repeat:no-repeat;background-position:left 13px;height:60px}
.hl {background:#f5ffde url(img/bgHighlight.png) 490px 4px no-repeat}

.typeS {background-image:url(img/typeS.png)}
.typeB {background-image:url(img/typeB.png)}
.typeE {background-image:url(img/typeE.png)}
.typeO {background-image:url(img/typeO.png)}
.typeW {background-image:url(img/typeW.png)}

.i {width:70px;}
.i img {border:none;margin:0px auto 0px auto;-webkit-border-radius:4px;-moz-border-radius:4px;}
.t {width:320px;padding-left:10px;}
.t a {display:block;color:rgb(0,0,0);text-decoration:none;font-weight:bold}
.t a:hover {text-decoration:underline}
.t em {font-size:.9em}
.p {width:70px;font-weight:bold;text-align:right;font-size:.95em}
.g {width:120px;text-align:right;font-size:.9em}

#caption {list-style-type:none;margin:0;padding:0;font-size:.8em;height:40px}
#caption li {display:block;background-repeat:no-repeat;float:left;padding-left:18px;padding-right:20px}
#caption a {color:rgb(0,0,0)}

form {margin:0;padding:0;font-size:.85em}
form fieldset {display:inline;margin:0px 30px 20px 0px;padding:10px 30px 10px 10px;border:1px solid rgb(190,190,190)}
form legend {display:block;padding:0px 0px 13px 0px;font-style:italic}
form ul {display:block;list-style-type:none;margin:0px 0px 30px 0px;padding:0;}
form li {display:block;height:30px}
form label {display:block;float:left;width:105px}
form input {display:block;float:left}
form select {display:block;float:left}
form textarea {display:block;float:left}
form em {font-size:.85em}
form span {font-weight:bold;color:red;font-size:.75em}
form div {float:left}

#view {font-size:.85em;margin-bottom:30px}
#view ul {list-style-type:none;padding:0;margin:0;height:140px;}
#view li {display:block;float:left}
#view .showimage {width:630px;}
#view .showimage img {margin:0px auto 0px auto;display:block;}
#view em {color:rgb(90,90,90)}
#view h2 {font-size:2.0em}
#view strong {display:block;}
#view strong span {font-size:1.9em;color:rgb(209,0,28)}


.pricing {width:100%;margin-bottom:15px;background:rgb(249,249,249);border:1px solid rgb(230,230,230)}
.pricing tr {height:25px}
.pricing strong {color:rgb(122,185,25);font-size:1.5em}

.fat {font-weight:bold;text-decoration:none;text-transform:uppercase;}
.noFloat {float:none;}
.h100 {height:110px}
iframe.smsStatus {display:block;width:630px;height:40px;border:none;margin:0;}
iframe.network {background:rgb(245,245,245);border:none;width:628px;height:36px;overflow:hidden;border-bottom:1px solid rgb(200,200,200);border-top:1px solid rgb(240,240,240);border-left:1px solid rgb(240,240,240);border-right:1px solid rgb(230,230,230)}

#footer {margin-top:50px;font-size:.7em;color:rgb(123,123,123);height:19px;text-align:left;padding-top:7px}
#footer img {vertical-align:middle;border:none}

#edit h2 {font-size:1.1em;border-bottom:2px solid rgb(122,185,25);}
#edit ul {margin-bottom:5px}

div.x {clear:both;height:1px;visibility:hidden}

.picEdit {width:490px;height:140px;float:none;}
.picEdit img {display:block;float:left;margin-right:20px}