
body, *, div, p, ul, li, span, img, form, div {
	margin: 0; 
	padding: 0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
img {
	border: 0;
}
li {
	list-style: none;
}

body {
	background: url(../img/bg.jpg) repeat-x;
}

#body {
	text-align: center;
}
#wrapper {
	width: 1002px;
	margin: 0 auto;
	text-align: center;
	background: #FFF url(../img/bgt.jpg) repeat-x;
}
#content {
	margin: 0 auto;
	text-align: center;
	width: 990px;
	font-size: 0;
	line-height: 0;
	text-align: left;
}

#topbg {
	background: url(../img/topbg.jpg) repeat-x;
	height: 6px;
}

#logotype {
	background: url(../img/logo.jpg) no-repeat 10px 16px;
	height: 56px;
}
#logotype a {
	display: block;
	width: 194px;
	height: 100%;
}

#left_column {
	width: 804px;
	float: left;
}
#right_column {
	width: 186px;
	float: right;
}


/* LEFT */


#main_menu {
	width: 804px;
	height: 54px;
	overflow: hidden;
	background: url(../img/menu.jpg) no-repeat;
}
#main_menu ul {
	width: 800px;
	height: 54px;
}
#main_menu ul li {
	height: 54px;
	float: left;
	line-height: 50px;
	font-size: 11px;
}
#main_menu ul li a {
	text-decoration: none;
	color: #FFF;
	display: block;
	background: url(../img/mmhover.jpg) no-repeat;
	padding-left: 15px; padding-right: 15px	
}
#main_menu ul li a:hover {
	
	line-height: 49px;
	background: url(../img/mmactiv.gif) repeat-x;
	padding-top: 2px;
}


#mm1 {
	width: 75px;
	background: none !important;
	padding-right: 0px !important;
}
#mm2 {
	width: 80px;
}
#mm3 {
	width: 75px;
}
#mm4 {
	width: 90px;
}
#mm5 {
	width: 80px;
}
#mm6 {
	width: 90px;
}
#mm7 {
	width: 120px;
}
#mm8 {
	width: 90px;
}
#mm9 {
	width: 80px;
	background: none !important;
}

#top_picture {
	height: 181px;
}

#right_tcontainer {
	float: right;
	height: 181px;
	width: 408px;
	background: url(../img/top2.jpg) no-repeat;
}
#left_tlogo {
	float: left;
	height: 181px;
	width: 396px;
	background: url(../img/top1.jpg) no-repeat;
}

#navigator {
	height: 35px;
	padding-left: 16px;
}
#navigator ul li {
	font-size: 11px;
	line-height: 30px;
	height: 33px;
	float: left;
}
#navigator ul li.navi_next {
	padding-left: 20px;
	background: url(../img/navi.jpg) 8px center no-repeat;
}
#navigator ul li a {
	color: #B8B8B8;
	text-decoration: none;
}
#navigator ul li a:hover {
	color: #999;
	text-decoration: underline;
}



#search_box {
	height: 54px;
	background: url(../img/search.jpg) no-repeat;
	margin-top: 6px;
}
#search_options {
	width: 240px;
	height: 44px;
	float: right;
	background: url(../img/button.jpg) 0px center no-repeat;
}
#search_options a {
	display: block;
	width: 91px;
	height: 40px;
	font-size: 11px;
	line-height: 40px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	color: #FFF;
}
#search_options a:hover {
	text-decoration: underline;
}
#search_form {
	width: 560px;
	float: left;
	height: 54px;
}
#search_box #search_form div {
	background: url(../img/sinput.jpg) 20px 10px no-repeat;
	height: 50px;
	font-size: 11px;
	color: #8D8D8D;
}

#search_box #search_form div * {

	margin-top: 10px;
	font-size: 11px;
	color: #8D8D8D;
}

#search_box option{height: 15px; margin: 0 !important}
#search_box #search_form div input,
#search_box #search_form div select {
	
}



#skey {
	margin-left: 28px;
	width: 110px;
	border: 0px solid;
	line-height: 11px; margin-top: 0px !important
}
#scat {
	margin-left: 24px;
	width: 180px; line-height: 11px !important;
}
#sphotos {
	margin-left: 42px;
}
#search_box #search_form label {
	margin-left: 4px;
}


#content_spacer {
	background: url(../img/ctop.jpg) no-repeat;
	height: 10px;
}


/* RIGHT */

#right_info {
	background: url(../img/rtop.jpg) no-repeat;
	height: 53px;
}
#right_context {
	background: url(../img/rcon.jpg) no-repeat;
	height: 183px;
}

.right_info p {
	padding-left: 60px;
	padding-top: 14px;
	line-height: 13px;
	font-size: 11px;
	color: #696969;
}
.right_info p a {
	color: #BC0000;
	font-weight: bold;
}
.right_info p a:hover {
	color: #EE0000;
}

#see_also_head {
	background: url(../img/head_see.jpg) left center no-repeat;
	height: 60px;
}



/* BOTTOM */

#last_spacer {
	height: 1px;
	line-height: 0;
	font-size: 0;
	clear: both;
}



/* LEFT MENU */

#left_menu {
	width: 180px;
}
#left_menu div.mtop {
	height: 40px;
	line-height: 40px;
	font-size: 11px;
	color: #FFF;
	padding-left: 18px;
	background: url(../img/lmenu_top.jpg) no-repeat;
	font-weight: bold;
}
#left_menu div.mbottom {
	background: url(../img/lmenu_bottom.jpg) no-repeat;
	height: 12px;
}



#left_menu ul#lmn {
	width: 180px;
	background: url(../img/left_bg.jpg) repeat-y;
}
#left_menu ul#lmn li {
	width: 180px;
	height: 31px;
	display: block;
	background: url(../img/lmenu.jpg) no-repeat;
}
#left_menu ul#lmn li a {
	display: block;
	width: 162px;
	height: 100%;
	line-height: 29px;
	font-size: 11px;
	padding-left: 18px;
	text-decoration: none;
	color: #FFF;
}
#left_menu ul#lmn li a:hover {
	background: url(../img/lmenu_over.jpg) no-repeat;
	font-weight: bold;
	line-height: 30px;
}

#add_new_entry {
	font-size: 11px;
	line-height: 13px;
	color: #fff;
	
}	

#add_new_entry h3{
	background: #006E89;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
	padding-left: 22px;
	padding-top: 25px; padding-bottom: 5px;
}
	
#add_new_entry ul {
	width: 180px;
	background: #006E89;
}

#add_new_entry ul li a{
	color: #fff;
	text-decoration: underline;
	padding-left: 22px
}	
#add_new_entry ul li a:hover{
	text-decoration: none;
}
	
#head_options {
	margin-top: 20px;
	height: 31px;
	background: url(../img/head_options.jpg) no-repeat;
}


#ncontent {
	background: url(../img/left_bg.jpg) repeat-y;
}


#left_menu p {
	font-size: 11px;
	line-height: 14px;
	padding: 12px;
	color: #5C5C5C;
}
#ncontent p {
	color: #FFF;
	padding: 12px 18px;
}


#lpoll_top {
	background: url(../img/ptop.jpg) no-repeat;
	height: 7px;
}
#lpoll_bottom {
	background: url(../img/pbottom.jpg) no-repeat;
	height: 8px;
}

#lpoll {
	width: 180px;
	background: url(../img/pbg.jpg) repeat-y;
}
#lpoll ul {
	
}
#lpoll ul li {
	font-size: 11px;
	color: #5C5C5C;
	padding: 6px 8px;
	display: block;
	background: url(../img/pline.jpg) 30px top no-repeat;
}
#lpoll ul li.firstbg {
	background: none;
}
#lpoll ul li * {
	vertical-align: middle;
}


#poll_info {
	height: 50px;
}
#poll_info p {
	font-size: 11px;
	line-height: 14px;
	padding: 12px;
	color: #5C5C5C;
	width: 70px;
	float: lefr;
}
#poll_info p,
#poll_info p a {
	color: #5C5C5C;
}
#poll_info .pbutton {
	width: 65px;
	height: 22px;
	display: block;
	float: right;
	background: url(../img/pbutton.jpg) no-repeat;
	margin-top: 10px;
	text-align: center;
	font-weight: bold;
	margin-right: 10px;
	_margin-right: 5px;
	color: #5A5B59;
	font-size: 11px;
	line-height: 20px;
	text-decoration: none;
}
#poll_info .pbutton:hover {
	text-decoration: underline;
}


#ncontent form {
	padding-left: 18px;
	font-size: 11px;
	line-height: 11px;
}
#ncontent form div {
	height: 30px;
	background: url(../img/linput.jpg) no-repeat;
}
#ncontent form div input {
	border: 0px solid;
	background: transparent;
	margin-left: 5px;
	margin-top: 3px;
	font-size: 11px;
	color: #5C5C5C;
}

#ncontent form ul {
	height: 46px;
	color: #FFF;
}
#ncontent form ul li {
	float: left;
	width: 80px;
}
#ncontent form ul li * {
	vertical-align: middle;
}
#ncontent form ul li input#nsubmit {
	width: 56px;
	height: 38px;
	border: 0px solid;
	background: url(../img/lbutton.jpg) no-repeat;
	color: #FFF;
	font-weight: bold;
	cursor: pointer;
}

/* TOP 20 on MAIN PAGE */

.top20{float: left; width: 190px}
.top20 img{border: 3px solid #E8E9EA}
.top20 h3{color: #026881; font-size: 11px; margin-top: 10px}
.top20 h4{
	color: #E1E1E1; font-size: 11px; 
	border-top: 1px solid #F3F3F3; border-bottom: 1px solid #F3F3F3;
	padding-top: 2px; padding-bottom: 2px; margin-top: 5px;
	background: url(../img/bink_top.gif) no-repeat right 5px;
}

.top20 p{color:#5C5C5C; padding-right: 10px}
.top20 p a{margin-left: 0 !important}

/* RIGHT CONTENT */

#right_contents {
	float: right;
	width: 600px;
        line-height: 14px; font-size: 11px;
        padding-left: 10px; color: #5C5C5C;
}

#right_contents p{margin-top: 15px}
#right_contents a{color: #BA0000;  margin-left: 6px; }
#right_contents a:hover{color: #EE0000}

 				.main_headers{clear: both; height: 38px; padding-top: 7px}
                .main_headers h3{float: left; text-indent: -9999px}
                .main_headers a{float: right; color: #BA0000; background: url(../img/bink2.gif) no-repeat left 6px; margin-right: 6px; padding-left: 6px; margin-top: 6px}
                .main_headers a:hover{color: #EE0000}
               		#h_welcome{width: 572px; height: 40px;  background: url(../img/headers/welcome.gif) no-repeat} 
                	#h_top20{width: 570px; height: 59px;  background: url(../img/headers/top20.gif) no-repeat; margin-top: 30px} 
                	#h_news{width: 570px; height: 59px;  background: url(../img/headers/news.gif) no-repeat; margin-top: 30px} 
                	#h_news a{margin-top: 20px}
                
                #right_headers{border-bottom: 7px #F3F3F3 solid; clear: both; height: 38px; padding-top: 7px}
                #right_headers h3{float: left; text-indent: -9999px}
                #right_headers h4{float: left; line-height: 20px; font-size: 16px; color: #106D86}
                #right_headers a{float: right; color: #BA0000; background: url(../img/bink.gif) no-repeat left 6px; margin-right: 6px; padding-left: 6px; margin-top: 6px}
                #right_headers a:hover{color: #EE0000}
                           .next_prev{background: url(../img/bink4.gif) no-repeat right}
                           .next_prev a{background: none !important; margin-right: 20px !important}

               .right_list1{float: left; margin-left: 40px; margin-top: 35px; line-height: 17px}
               .right_list1 a{font-weight: bold; background: url(../img/bink2.gif) no-repeat left 4px; padding-left: 7px;}


               .right_table_header{border-top: 6px solid #F3F3F3; border-bottom: 1px solid #F3F3F3; padding-top: 8px; margin-top: 30px; clear: both; height: 22px; padding-left: 20px}
               .right_table_header li{float: left; font-size: 10px; color: #B7B7B7 }

               .right_table li{border-bottom: 1px solid #F3F3F3; padding-top: 17px; padding-bottom: 17px; clear: both; display:block; float: left; width: 100%}
               .right_table li a{float: left; width: 290px; color: #026881 !important; font-weight: bold; background: url(../img/bink3.gif) no-repeat left 4px; padding-left: 8px}
               .right_table li a:hover{color: #0498B8 !important}
               .right_table span{float: left; display: block; width: 200px; color: #A6A6A6}
               .right_table em{color: #026881; font-size: 10px; font-style: normal; float: right; display: block; margin-right: 30px}

               .right_pages{background: url(../img/bink4.gif) no-repeat right; border-bottom: 6px solid #F3F3F3; padding-top: 20px; height: 35px; clear: both}
               .right_pages a{float: left; margin-left: 9px !important}
               .right_pages span{color: #A6A6A6; float: left; margin-left: 9px}
               .right_pages strong{display: block; color: #A6A6A6; float: left; margin-left: 9px}
                            .next{float: right !important; margin-right: 20px}
                            .orderby{float: right !important; margin-right: 5px}



               /* listing box */
               .right_box{border-top: 6px solid #F3F3F3; padding-top: 20px; height: 270px}
               
               .right_box_image{float: left; width: 170px}
               .right_box_image a{margin: 0px !important}
               .right_box_description{float: left; width: 278px; border-right: 1px solid #F3F3F3}
               .right_box_description h3 a{color: #026881 !important; background: url(../img/bink5.gif) no-repeat left 5px; padding-left: 8px; font-size: 11px}
               .right_box_description h3 a:hover{color: #05B7DD !important}
               .right_box_description p{margin-left: 15px; height: 80px; width: 220px; border-bottom: 1px solid #F3F3F3; padding-bottom: 15px}
               .right_box_description span{display: block; margin-left: 15px; padding-top: 10px; padding-bottom: 10px}
               .right_box_description span a{margin-left: 0px !important; margin-right: 5px}
               
               .right_box_options{ padding-left: 30px; width: 120px; float: left; height: 150px}
               .right_box_options ul{margin: 0; padding: 0; color:  #B7B7B7; line-height: 17px; }
               .right_box_options li a{font-weight: bold; margin-left: 0 !important}
               .right_box_options span{display: none}

               
               .right_box_rating{clear: both; color: #B7B7B7; height: 48px}
               .right_box_rating span{float: left; display: block; margin-right: 6px; padding-top: 15px;}
               .right_box_rating strong{width: 27px; height: 17px; display: block; background: #ACD1D9; float: left; margin-top: 15px; color: #fff; padding-top: 2px; padding-left: 8px; margin-right: 113px}
               
               .right_box_rating ul{float: left; margin: 0; padding: 0;  border-top: 1px solid #F3F3F3; padding-top: 15px; width: 290px}
               .right_box_rating ul li{float: left}
               .right_box_rating ul li a{display: block; width: 19px; height: 17px; margin: 0 !important; color: #fff !important; text-decoration: none !important; font-size: 10px; padding-top: 2px; text-align: center; border-right: 1px solid #fff}
               .right_box_rating ul li a:hover{color: #BA0000 !important}
                                 #bx_1{background: #CDE3E8}
                                 #bx_2{background: #C1DCE2}
                                 #bx_3{background: #ACD1D9}
                                 #bx_4{background: #98C6D0}
                                 #bx_5{background: #84BBC7}
                                 #bx_6{background: #67A9B9}
                                 #bx_7{background: #378DA1}
                                 #bx_8{background: #06718B}
                                 
                                 
               .right_box_rating div{float: right; width: 125px; border-top: 1px solid #F3F3F3; padding-top: 15px; text-align: left}
               .right_box_rating div a{font-weight: bold; margin-right: 4px}
               .right_box_rating div span{display: none}
               
               .right_box_adress{clear: both; color: #B7B7B7;  border-top: 1px solid #F3F3F3; padding-top: 15px}
               .right_box_adress span{display: block; float: left; width: 185px}
               .right_box_adress div{float: left; width: 230px}
               .right_box_adress a{float: right; width: 80px; color: #B7B7B7 !important; text-decoration: none; background: url(../img/bink6.gif) no-repeat left; padding-left: 40px; height: 30px}
               .right_box_adress a u{color: #BA0000; display: block}


               /* listing-closeup */
               .right_box_buttons{border-top: 1px solid #F3F3F3;  height: 60px; background: url(../img/bink7.gif) no-repeat 280px;}
               .right_box_buttons img{margin-top: 20px}

               .right_box_text{margin-top: 20px; border-top: 1px solid #F3F3F3; clear: both;}
               .right_box_text h3{float: left; width: 190px; margin: 0; padding: 0;  padding-top: 20px; text-indent: -9999px; margin-top: 20px}
               .right_box_inner{float: left; width: 380px; padding-top: 20px; padding-bottom: 20px; color: #5C5C5C}
               .right_box_inner p{margin-top: 0px !important; margin-bottom: 15px}
               .right_box_inner a{color: #106D86 !important; margin-left: 0 !important}

               .right_box_amenities{background: #F3F3F3; float: left; width: 167px; min-height: 210px; _height: 210px; padding-left: 20px; padding-top: 20px; padding-bottom: 20px}



               .blue{color: #106D86}

               /* headers*/
               #h_lodging{width: 81px; height: 31px; background: url(../img/headers/lodging.gif) no-repeat;}
               #h_dining{width: 81px; height: 31px; background: url(../img/headers/dining.gif) no-repeat;}
               #h_activities{width: 111px; height: 31px; background: url(../img/headers/activities.gif) no-repeat;}
               #h_sights{width: 81px; height: 31px; background: url(../img/headers/sights.gif) no-repeat;}
               #h_events{width: 81px; height: 31px; background: url(../img/headers/events.gif) no-repeat;}
               #h_shopping{width: 121px; height: 31px; background: url(../img/headers/shopping.gif) no-repeat;}
               #h_health_and_fitness{width: 191px; height: 31px; background: url(../img/headers/health_and_fitness.gif) no-repeat;}
               #h_transport{width: 101px; height: 31px; background: url(../img/headers/transport.gif) no-repeat;}
               #h_services{width: 101px; height: 31px; background: url(../img/headers/services.gif) no-repeat;}
               #h_profile{width: 191px; height: 31px; background: url(../img/headers/profile.gif) no-repeat;}
               #h_upgrade{height: 22px; background: url(../img/headers/upgrade.gif) no-repeat;}
               #h_add{width: 191px; height: 31px; background: url(../img/headers/add.gif) no-repeat;}
               #h_entries{width: 191px; height: 31px; background: url(../img/headers/entries.gif) no-repeat;}
               #h_about{width: 191px; height: 31px; background: url(../img/headers/about.gif) no-repeat;}
               #h_contact{width: 191px; height: 31px; background: url(../img/headers/contact-us.gif) no-repeat;}
               #h_gallery{width: 191px; height: 31px; background: url(../img/headers/gallery.gif) no-repeat;}
               #h_newsy{width: 191px; height: 31px; background: url(../img/headers/newsy.gif) no-repeat;}
               #h_how{width: 191px; height: 31px; background: url(../img/headers/how.gif) no-repeat;}
               #h_adv{width: 321px; height: 31px; background: url(../img/headers/adv.gif) no-repeat;}               
               
               #h_overview{height: 22px; background: url(../img/headers/overview.gif) no-repeat;}
               #h_directions{height: 22px; background: url(../img/headers/directions.gif) no-repeat;}
               #h_contact{height: 22px; background: url(../img/headers/contact.gif) no-repeat;}

               #h_room{width: 130px; height: 16px; background: url(../img/headers/room.gif) no-repeat; text-indent: -9999px; margin-bottom: 15px}
               #h_hotel{width: 126px; height: 16px; background: url(../img/headers/hotel.gif) no-repeat; text-indent: -9999px; margin-bottom: 15px}

				#h_register{width: 180px; height: 31px; background: url(../img/headers/register.gif) no-repeat;}
               #h_login{width: 180px; height: 31px; background: url(../img/headers/login.gif) no-repeat;}
               
				.strong{color: #026881; font-weight: bold}

.pakiet ul{
	margin: 0; padding: 0; padding-left: 13px !important; padding-top: 20px !important;
	color: #5C5C5C; margin-right: 20px !important;
}

.pakiet h3{
	font-size: 11px; padding-left: 13px; color: #5C5C5C; 
}


.pakiet ul li {
	border-top: 1px solid #F3F3F3; padding-top: 5px; padding-bottom: 5px;
}

.pakiet{
	float: left; width: 190px;
}


#contact_intro{background: url(../img/contact.jpg) no-repeat right; height: 240px; padding-top: 10px}
#contact_intro p{padding-right: 410px; color: #5C5C5C}


/* REKLAMA  */

.reklama{margin-bottom: 30px; float: left}
.reklama_img{float: left; width: 300px}
.reklama_opis{float: left; width: 300px}
.reklama_opis p img{float: left; margin-right: 10px; margin-top: 2px}
.reklama_opis ul{margin-top: 20px !important}
.reklama_opis li{border-top: 1px solid #F3F3F3; padding-top: 4px; padding-bottom: 4px; clear: both}
.reklama_opis li strong{color: #026881; font-weight: normal; display: block; float: left; width: 120px}
.reklama_opis li span{display: block; float: left; width: 180px}


/* ABOUT US  */

#about_intro{background: url(../img/about.jpg) no-repeat right; height: 240px; padding-top: 10px}
#about_intro p{padding-right: 410px; color: #5C5C5C}

#about_list{float: left; margin-left: 40px; margin-top: 35px; line-height: 17px; width: 250px}
#about_list li{border-bottom: 1px solid #F3F3F3; padding-top: 3px; padding-bottom: 3px; clear: both; width: 250px; height: 19px; padding-top: 2px}
#about_list strong{color: #BA0000; width: 40px; float: left;}
#about_list a{float: right;font-weight: bold;  padding-right: 7px; color: #026881 !important; text-decoration: underline}
#about_list a:hover{text-decoration: none}
#about_list span{float: left}

	#about_first{color: #BA0000; font-weight: bold}
/* REGISTRATION FORM */				

.text_inner{
	color: #B7B7B7; padding-top: 15px; 
	border-bottom: 1px solid #F3F3F3; padding-bottom: 15px; padding-right: 170px;
	margin-bottom: 20px;
}	


.reg_form h3{
	clear: both; display: block; width: 100%; float: left;
	border-bottom: 1px solid #F3F3F3; border-top: 8px solid #F3F3F3;
	font-size: 11px; color: #BA0000; 
	margin-top: 25px; margin-bottom: 20px; padding-top: 15px; padding-bottom: 15px;
}

.reg_form label{
	display: block;
	color: #494949;
	margin-bottom: 3px;
}	

.reg_form span{
	color: #BA0000;
}	

.input_reg{
	background: #F3F3F3;
	border: none; border-top: 2px solid #B7B7B7; border-left: 1px solid #B7B7B7;
	width: 190px; height: 19px;
	font-size: 11px; padding-top: 2px; padding-left: 2px;
	margin-bottom: 15px;
}

.reg_form select{
	background: #F3F3F3;
	border: none; border-top: 2px solid #B7B7B7; border-left: 1px solid #B7B7B7;
	width: 190px; height: 19px;
	font-size: 11px; padding-top: 2px; padding-left: 2px;
	margin-bottom: 15px;
}

.textarea_reg{
	background: #F3F3F3;
	border: none; border-top: 2px solid #B7B7B7; border-left: 1px solid #B7B7B7;
	width: 190px; height: 77px;
	font-size: 11px; padding-top: 2px; padding-left: 2px;
	margin-bottom: 15px;
}	

.input_reg_small{
	background: #F3F3F3;
	border: none; border-top: 2px solid #B7B7B7; border-left: 1px solid #B7B7B7;
	width: 89px; height: 19px;
	font-size: 11px; padding-top: 2px; padding-left: 2px;
	margin-bottom: 15px; float: left
}
.info_reg{
	border-left: 1px solid #F3F3F3;
	padding-left: 15px;float: left; width: 120px
}	

.info_reg h4{color: #BA0000; font-size: 11px}
.info_reg p{color: #B7B7B7; padding-bottom: 15px}

.reset_reg{
	background: none; border: none; 
	color: #BA0000; text-decoration: underline; font-weight: bold; font-size: 11px;
	margin: 0;
}	

.clear{clear: both}


.listing_form{
	padding-top: 10px; color: #A6A6A6; padding-bottom: 10px;
	
}
.listing_form input{
	vertical-align: middle; margin-right: 2px;
}	

.listing_form label{
	color: #BA0000; padding-right: 5px !important;
}	

.input_search{
	background: #F3F3F3; border: none;
	border-top: 2px solid #B7B7B7; border-left: 1px solid #B7B7B7;
	padding: 2px;
}	

/* LOGIN FORM */

.login_form {
	background: url(../img/login-bg.gif) no-repeat; background-color: #F3F3F3; 
	float: left; width: 400px; margin-top: 20px;
	padding-top: 20px; padding-left: 50px
}



#login_form_right{
	float: left; width: 90px; padding-top: 26px;
}


#login_form_right label{
	color: #B7B7B7; 
}

#login_form_right label input{
	 float: left; margin-bottom: 21px; margin-right: 3px; margin-top: 4px;
}	
	

#login_form_left{
	float: left; width: 240px
}
		
#login_form_left label{
	display: block;
	color: #494949;
	margin-bottom: 3px;
}	

#login_form_left span{
	color: #BA0000;
}	

#login_form_left input{
	background: #fff;
	border: none; border-top: 2px solid #C0C0C0; border-left: 1px solid #C0C0C0;
	width: 190px; height: 19px;
	font-size: 11px; padding-top: 2px; padding-left: 2px;
	margin-bottom: 15px; margin-right: 20px;
}

#login_form_left p{
	color: #B7B7B7; margin: 0; padding:0;
	padding-bottom: 20px;
}

#login_form_left p a{
	font-weight: bold;
	margin-left: 0 !important;
}		

.login_form_h3{
	clear: both; background: #fff;
	display: block; float: left; width: 100%;
	border-bottom: 9px solid #F3F3F3; padding-bottom: 20px; padding-top: 20px; 
	width: 400px; font-size: 11px; font-weight: normal;	 padding-left: 50px;
}
.login_form_h3 a{ font-weight: bold}


/* RIGHT - GOOGLE ADSENSE -  CONTENT */

.google_adsense {
	float: left;
	width: 160px;
        line-height: 14px; font-size: 11px;
        padding-left: 20px

}

.google_adsense h3 a{color: #5C5C5C; font-size: 11px; text-decoration: underline; font-weight: normal}
.google_adsense h4{margin-top: 15px; color: #5C5C5C; font-size: 11px}
.google_adsense a{color: #167D93}
.google_adsense a:hover{text-decoration: none}


/* FOOTER */

#footer {
	padding-top: 20px;
	clear: both;
	height: 101px;
	background: url(../img/bot_bg.jpg) 0 20px repeat-x;
}
#footer p {
	color: #5C5C5C;
	font-size: 11px;
	padding-top: 40px;
	float: left;
	margin-left: 200px;
	_margin-left: 100px;
	width: 148px;
}
#footer p a{color: #5C5C5C; text-decoration: none}

#footer ul {
	float: right;
	width: 610px;
	padding-top: 35px;
}
#footer ul li {
	color: #F3F3F3;
	font-size: 18px;
	line-height: 18px;
	float: left;
	padding: 0 4px;
}
#footer ul li a {
	color: #5C5C5C;
	font-size: 11px;
	line-height: 18px;
	text-decoration: none;
}
#footer ul li a:hover {
	text-decoration: underline;
}

#right_contents h1{font-size: 14px}


.testimonials {
	font-size: 11px; line-height: 14px;
	background: url(../img/testimonials.gif) no-repeat left 25px; 
	padding-top: 70px;

}

.testimonials cite{font-style: normal}

.testimonials div{
	background: url(../img/cite.gif) no-repeat left 10px; 
	float: left; padding-left: 55px; font-size: 9px; height: 70px; 
	padding-top: 10px;
}
.testimonials div a{
	display: block; color: #106D86; padding-top: 4px;
}	
