
body{background:url(img/back.jpg) repeat-x;padding:0;margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#444; line-height:16px}

#top{width:960px; height:50px; margin-left:auto; margin-right:auto}

a img {border:0}

#top h1{text-indent:-10000px; width:153px; height:57px; display:block; padding:0;margin:0; background:url(img/autosum.jpg);float:left}



#menu{margin:0;padding:0;height:57px; width:570px; float:right}

#menu li{float:left; display:block}

#menu li a{text-indent:-10000px; height:57px; float:left; display:block}

#menu li a:hover{background-position: 0 -57px}

.current{background-position: 0 -57px}



#home{background-image:url(img/btn_home.jpg); width:75px}

#blog{background-image:url(img/btn_blog.jpg); width:60px}

#find{background-image:url(img/btn_find.jpg); width:129px}

#contact{background-image:url(img/btn_contact.jpg); width:78px}

#login{background-image:url(img/btn_login.jpg); width:70px}

#register{background-image:url(img/btn_register.jpg); width:82px}

#demo{background-image:url(img/btn_demo.jpg); width:72px}





#content{margin:auto; width:960px}

#contentLeft{float:left;width:484px;background-image:url(img/top-left.jpg); background-repeat:no-repeat; background-position:0 205px;}

#contentRight{float:right;width:476px;background-image:url(img/top-right.jpg); background-repeat:no-repeat;}





h2#speaks{text-indent:-10000px; width:396px; height:73px; display:block; padding:0;margin:64px 0 0 42px; background:url(img/speaks.jpg);float:left}

#flashItem{height:365px; padding:42px 0 0 8px}







#bSignup{text-indent:-10000px; width:134px; height:33px; display:block; padding:0;margin-left:1pxpx; background:url(img/bt_registerNow.jpg);float:left}

#bSignup:hover{background-position:0 -33px}



#bLogin{text-indent:-10000px; width:134px; height:33px; display:block; padding:0;margin-left:29px; background:url(img/bt_login.jpg);float:left}

#bLogin:hover{background-position:0 -33px}


#bRegister{text-indent:-10000px; width:134px; height:33px; display:block; padding:0;margin-left:29px; background:url(img/bt_free_trial.jpg);float:left}

#bRegister:hover{background-position:0 -33px}


#bTour{text-indent:-10000px; width:134px; height:33px; display:block; padding:0;margin-left:29px; background:url(img/bt_find.jpg);float:left}

#bTour:hover{background-position:0 -33px}







.list li{padding-top:3px}



#t1{text-indent:-10000px; width:95px; height:39px; display:block; padding:0; display:block; background-image:url(img/tFeatures.jpg);float:left}

#t2{text-indent:-10000px; width:83px; height:39px; display:block; padding:0; display:block; background-image:url(img/tPricing.jpg);float:left}

#t3{text-indent:-10000px; width:92px; height:39px; display:block; padding:0; display:block; background-image:url(img/tSupport.jpg);float:left}

#t4{text-indent:-10000px; width:54px; height:39px; display:block; padding:0; display:block; background-image:url(img/tFaq.jpg);float:left;margin-left:1px}

#t1:hover, #t2:hover, #t3:hover, #t4:hover, .currentTab{background-position: 0 -39px}



#bNext{text-indent:-10000px; width:134px; height:33px; display:block; padding:0;margin-right:8px; background:url(img/bNext.jpg);float:right}

#bNext:hover{background-position:0 -33px}



#bBack{text-indent:-10000px; width:134px; height:33px; display:block; padding:0;margin-left:0px; background:url(img/bBack.jpg);float:left}

#bBack:hover{background-position:0 -33px}



h2#demoTitle{text-indent:-10000px; width:100%; height:28px; display:block; padding:0;margin:71px 0 24px 0; background:url(img/titleDemo.jpg) center no-repeat;}



h2#loginTitle{text-indent:-10000px; width:100%; height:52px; display:block; padding:0;margin:71px 0 0 0; background:url(img/titleLogin.jpg) center no-repeat;}

#loginContent{ background:url(img/smallContent.jpg) top center no-repeat;width:960px;clear:both}



form{padding:20px}

input{background:url(img/inputField.jpg); height:19px; padding:3px; border:1px solid #CCCCCC; width:250px; float:right;margin-bottom:20px; margin-top:5px}

label{ clear:both; float:left;padding-top:10px; }

textarea{background:url(img/inputField.jpg) top repeat-x; height:100px; padding:3px; border:1px solid #CCCCCC; width:500px; clear:both; float:left;margin-bottom:20px; margin-top:5px}



/*

#bSignup{text-indent:-10000px; width:134px; height:33px; display:block; padding:0;margin-left:1pxpx; background:url(img/button-signup.jpg)}

#bSignup:hover{background-position:0 -33px}



#bLogin{text-indent:-10000px; width:134px; height:33px; display:block; padding:0;margin-left:29px; background:url(img/button-login.jpg);}

#bLogin:hover{background-position:0 -33px}



#bTour{text-indent:-10000px; width:134px; height:33px; display:block; padding:0;margin-left:29px; background:url(img/button-tour.jpg);}

#bTour:hover{background-position:0 -33px}
*/


h2#registerTitle{text-indent:-10000px; width:100%; height:52px; display:block; padding:0;margin:71px 0 0 0; background:url(img/titleRegister.jpg) center no-repeat;}

#signupContent{ background:url(img/smallContent.jpg) top center no-repeat;width:960px;clear:both}

#signupLeft{}

#signupRight{}


h2#contactTitle{text-indent:-10000px; width:484px; height:52px; display:block; padding:0;margin:64px 0 0 0; background:url(img/titleContact.jpg);float:left}

#contactContent{ background:url(img/largeContent.jpg) top left no-repeat;width:960px;clear:both}

#contactLeft{}

#contactRight{}

form{padding:20px}

input{background:url(img/inputField.jpg); height:19px; padding:3px; border:1px solid #CCCCCC; width:250px; clear:both; float:left;margin-bottom:20px; margin-top:5px}

label{ clear:both; float:left}

textarea{background:url(img/inputField.jpg) top repeat-x; height:100px; padding:3px; border:1px solid #CCCCCC; width:500px; clear:both; float:left;margin-bottom:20px; margin-top:5px}


#contentRightText a{color:#29292B; text-decoration:none;border-bottom:1px dotted #29292B}
#contentRightText a:hover{color:black; text-decoration:none;border-bottom:1px dashed #29292B}



#contentRightText .tourList li {padding: 2px 0 2px 0; border:0 }
#contentRightText .tourList li a{padding: 2px 0 2px 0; }

#contentRightText .tourList li a:hover{background:#ccc; border:0}




dl dt {font-weight:bold}

dl dd {margin-bottom:20px}