/* "Same part" started - this is the part which is same to all pages */

body { margin:0; 
padding:0;
background:#E2E5E5;

}

.border {
width:860px;
height:1001px;
background:url(img/bgshadow.png) repeat-y;
margin:0 auto;
padding:0;

}


.border_contact {
width:860px;
height:850px;
background:url(img/bgshadow.png) repeat-y;
margin:0 auto;
padding:0;

}


.bgimg {
background:#F1F1F1;
width:850px;
height:1001px;
margin:0 auto;
padding:0;

}


.bgimg_contact {
background:#F1F1F1;
width:850px;
height:850px;
margin:0 auto;
padding:0;

}


.banner {
background:url(img/banner.jpg) no-repeat;
width:850px;
height:200px;
}



#menu {
width:249px;
height:27px;
float:left;
margin:170px 0 0 0;
padding:0 0 0 600px;

}


#menu ul { 
list-style:none;
margin:0;
padding:0;
width:249px;
height:27px;
					
}



#menu ul li {
display:block;
float:left; 
margin:0;
padding:0 8px 0 0;
}
					
.unselected a{ 
display:block; 
float:left;
width:85px;
height:20px;
background:url(img/button.gif) no-repeat;
margin:0;
padding:6px 0 0 0;

text-decoration:none;
text-align: center;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color:#241D20;
}


.long_text a {
display:block; 
					float:left;
					width:85px;
					height:24px;
					background:url(img/button.gif) no-repeat;
					margin:0;
					padding:2px 0 0 0;
					
					text-decoration:none;
					text-align: center;
					font-family:Arial, Helvetica, sans-serif;
					font-size: 10px;
					font-weight: bold;
					color:#241D20;
}


/*hover*/

.current_page_item{
width:85px;
height:20px;

}

.current_page_item a{
					
					display:block; 
					float:left;
					width:85px;
					height:20px;
					background:url(img/current_page_button.gif) no-repeat;
					margin:0;
					padding:6px 0 0 0;
					
					text-decoration:none;
					text-align: center;
					font-family:Arial, Helvetica, sans-serif;
					font-size: 14px;
					font-weight: bold;
					color:#f1f1f1;
					
					}
					


.unselected a:hover {
					display:block; 
					float:left;
					width:85px;
					height:20px;
					background:url(img/button_hover.gif) no-repeat;
					margin:0;
					padding:6px 0 0 0;
					
text-decoration:none;
text-align: center;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: bold;
color:#f1f1f1;
					}
					
.long_text a:hover {
display:block; 
float:left;
width:85px;
height:24px;
background:url(img/button_hover.gif) no-repeat;
margin:0;
padding:2px 0 0 0;
					
text-decoration:none;
text-align: center;
font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color:#222322;

}

/*hover ended*/
					


					
.content  {
background:none;
width:850px;
height:801px;
margin:0;
padding:0;
float:left;
}

.content_contact  {
background:none;
width:850px;
height:650px;
margin:0;
padding:0;
float:left;
}


/* "Same part" ended*/

/* ****************************************Homepage************************************** */

/*left side of the content*/


.left {
width:530px;
height:776px;
margin:0;
padding:0;
float:left;
}


.description	{
				
background:none;
width:475px;
height:381px;
float:left;
margin:0;
padding:40px 25px 0 30px;
font:Times New Roman;
font-size:13px;
font-style:italic;
font-weight:700;
color:#4F4F4F;
text-align:justify
}	

.description h3{
font:Times New Roman;
font-size:15px;
font-style:italic;
font-weight:bold;
font-weight:700;
color:#37312F;
text-align:justify;

}		

.main_video_description  {
width:476px;
height:20px;
margin:0;
padding:15px 0 0 29px;

font:sans-serif;
font-size:18px;
font-weight:700;
color:#37312F;
float:left;
}

		
.main_video  {
width:476px;
height:300px;
float:left;
margin:0;
padding:15px 0 0 29px;
}				
				
				
/*left side ended*/			



/*right side of the content*/

.right_home  {
width:290px;
height:717px;
margin:0;
padding:40px 22px 44px 5px;
float:left;

}				
				
.box_home {
background:#3675B6;
width:290px;
height:717px;
float:left;
padding:0;

font:Times New Roman;
font-size:16px;
font-weight:700;
color:#37312F;
}


.request_info_div {
width:240px;
height:75px;
padding:19px 25px 0 25px;

}

.request_info  {
width:240px;
height:75px;
font:Times New Roman;
font-size:12px;
font-weight:700;
color:#E2E3CD;
text-align:justify;
}		

/* form */		
	


.form_div {
width:242px;
height:230px;
padding:14px 22px 27px 24px;

}

		
#form  {

background:none;
float:left;
width:240px;
height:225px;
margin:0;
padding:5px 2px 0 2px;

border:1px;
border-color:#CCCCCC;
border-style:solid;

}


.form_div1 {

height:24px;
width:206px;
padding:2px;
margin:0;
}


.form_div1_label {
background:none;
width:70px;
height:20px;
font:Times New Roman;
font-size:14px;
font-weight:700;
color:#37312F;
float:left;
}


.form_div2 {

height:80px;
width:206px;
padding:2px;
margin:0;
}

		
.form_div2_label {
background:none;
width:70px;
height:20px;
font:Times New Roman;
font-size:13px;
font-weight:700;
color:#37312F;
float:left;
}


.input_info_div {
width:135px;
height:24px;
float:left;
margin:0;
}

.input_info {
width:157px;
height:18px;
float:left;
margin:0;

}


.form_comments  {

background:none;
width:70px;
height:20px;
margin:0;
padding:0px;
float:left;
font:Times New Roman;
font-size:13px;
font-weight:700;
color:#E2E3CD;
}


.input_comments_div {
width:135px;
height:80px;
float:left;

}

.input_comments  {
width:157px;
height:80px;
float:left;

}


.comments  {
width:110px;
height:70px;
}



.submit_button{
background:url(img/submit_button.gif) no-repeat;
width:100px;
height:19px;
padding:1px 0 0 0;
text-align:center;
font:"Times New Roman";
display:block;
font-size:13px;
font-weight:700;
color:#E2E3CD;
text-decoration:none;
}

/* form ended */



/* video box */


.side_videobox_home_div {
width:210px;
height:348px;
padding:0 45px 0 35px;
}

			
.side_videobox_home  {
width:210px;
height:348px;
float:left;

}


.other_videos_home {
width:210px;
height:24px;
margin:0 0 0 0;
font:sans-serif;
font-size:16px;
font-weight:700;
color:#E2E3CD;

border-bottom:2px;
border-bottom-style:solid;
border-bottom-color:#CCCCCC;

}


.side_video1  {
width:210px;
height:120px;
margin:0;
padding:10px 0 0 0;
float:left;

}




.vid_name  {
width:210px;
height:32px;
max-height:32px;
max-width:210px;
margin:0;
padding:0;
text-align:center;
float:left;
font:sans-serif;
font-size:12px;
font-weight:700;
color:#37312F;

}


/*video box ended*/

/*right side ended*/


/* ********************************************Homepage ended*********************************** */





/* *******************************************Speakerpage*************************************** */


.line {
width:750px;
height:3px;
margin:12px 50px 0 50px;
}


/*left side*/

.left_speaker_div {
background:none;
width:490px;
height:720px;
padding:0 0 0 30px;
float:left;
}



.left_speaker  {
background:url(img/speaker_sheet.gif) no-repeat;
width:490px;
height:720px;
margin:0;
}




/*left side ended*/



/*right side*/


.right_speaker  {
background:none;
width:330px;
height:720px;
margin:0;
padding:0;
float:left;

}


.download_box  {
width:100%;
height:70px;
padding:20px 0 10px 0;

text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
color:#37312F;
}


.download_text  {
width:280px;
height:20px;
margin:0;
padding:0;


}

.download_button {
width:240px;
height:20px;
margin:0;
}


.download_button a {
width:240px;
height:20px;
margin:0;
padding:12px 0 18px 0;
display:block;
text-align:center;
text-decoration:none;
font-size:14px;
font-weight:700;
color:#E2E3CD;
float:left;

}




.speakers_list_bg  {
background:url(img/speakers_list_bg.gif) no-repeat;
width:270px;
height:545px;
padding:75px 0 0 60px;

font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#37312F;
}

/*html of speakersheet */

.spkrsheet_header {
background:none;
width:400px;
height:55px;
padding:40px 50px 0 40px;

}



.changing_thought {
background:none;
width:400px;
height:37px;
padding:3px 0 0 0;

font-family:Verdana, Calibri;
text-align:center;
font-size:16px;
color:#680216;
font-weight:bold;

}



.presentation_to_improve {
width:400px;
height:15px;

font-family:Calibri;
text-align:center;
font-size:10px;
color:#43403C;
font-weight:bold;

}


.spkrsheet_description {
width:255px;
height:100px;
padding:18px 45px 12px 190px;

font-family:Calibri;
text-align:justify;
font-size:11px;
color:#680216;
font-weight:bold;

}


.signature {
width:85px;
height:21px;
padding:0 0 0 170px;

font-family:"Edwardian Script ITC";
text-align:right;
font-size:17px;
color:#000000;
}


.spkrsheet_details  {
width:490px;
height:495px;

}

.spkrsheet_left {
width:220px;
height:495px;
float:left;
margin:0;
padding:0;

}

.spkrsheet_left_up  {
width:165px;
height:315px;
padding:50px 15px 5px 40px;

font-family:calibri;
text-align:justify;
font-size:11px;
color:#680216;

}

.spkrsheet_left_up label {
font-family:calibri;
text-align:justify;
font-size:12px;
font-weight:bold;
color:#43403C;

}


.spkrsheet_left_down {
width:165px;
height:53px;
padding:12px 15px 57px 40px;

font-family:calibri;
text-align:justify;
font-size:11px;
color:#43403C;
}


.spkrsheet_left_down label{

font-family:calibri;
font-size:12px;
color:#43403C;
font-weight:bold;
}


.spkr_contact_info {
margin:0;
padding:0;

font-family:calibri;
text-align:justify;
color:#680216;
}




.spkrsheet_right {
width:200px;
height:430px;
float:right;
margin:0;
padding:0 60px 65px 10px;

font-family:calibri;
text-align:justify;
font-size:10px;
color:#43403C;

}


.spkrsheet_right label  {
font-family:calibri;
text-align:justify;
font-size:12px;
color:#680216;
font-weight:bold;

}






/*html of speakersheet ended */


.other_speakers {
width:125px;
height:20px;
margin:75px 114px 0 60px;
padding:0;
float:left;


}

#speakers_list  {
width:200px;
height:415px;
padding:5px 0 0 0;
float:left;

}


.speakers {
margin:0;
padding:2px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#E2E3CD;

}


/*right side ended*/


/* ***************************************Speakerpage ended************************************* */


/* ******************************************Videopage****************************************** */


/*left side*/


.left_video  {
background:none;
width:520px;
height:750px;
margin:0;
padding:0;
float:left;
}

.text  {
width:460px;
height:90px;
margin:40px 20px 0 40px;
padding:0;

text-align:justify;
font-family:sans-serif;
font-size:12px;
font-weight:500;
color:#37312F;
}


.big_video_div  {
width:430px;
height:280px;
margin:15px 40px 0 50px;

}

.video_title  {
width:420px;
height:20px;
margin:0;
padding:0;

text-align:justify;
font-family:sans-serif;
font-size:14px;
font-weight:500;
color:#37312F

}

.big_video  {
width:430px;
height:260px;
margin:0;
padding:0;
float:left;

}




/*left side ended*/



/*right side*/


.right  {
background:none;
width:330px;
height:750px;
margin:0;
padding:0;
float:left;

}


.vidpage_other_videos  {
background:url(img/other_videos_bg.gif) no-repeat;
width:310px;
height:680px;
margin:40px 20px 21px 0;

}


.other_videos  {
width:100px;
height:18px;
margin:0 155px 0 45px;
padding:3px 5px 0 5px;


text-align:justify;
font-family:sans-serif;
font-size:15px;
font-weight:bold;
color:#37312F
}


.vids  {
width:250px;
height:650px;
margin:9px 15px 0 35px;
max-width:240px;
max-height:650px;
overflow:scroll;
}


.side_video  {
width:220px;
height:180px;
margin:0 10px 40px 0;
}


.side_video_link1  {
width:220px;
height:140px;
}

.side_video_link2  {
width:220px;
height:140px;
}

.side_video_link3  {
width:220px;
height:140px;
}

.side_video_link4  {
width:220px;
height:140px;
}



.side_video_details  {
width:220px;
height:40px;

text-align:center;
font-family:sans-serif;
font-size:12px;
font-weight:600;
color:#37312F
}


/*right side ended*/


/* ***************************************Videopage ended*************************************** */


/* *******************************************Contactpage*************************************** */


.line_div  {
width:750px;
height:4px;

margin:0;
}

.line_contact {
width:750px;
height:3px;
padding:12px 50px 0 50px;
}


.contact_div  {
width:500px;
height:340px;
padding:0 280px 0 70px;
float:left;

}


.contact_sheet  {
background:url(img/contact_sheet_1.gif) no-repeat;
width:500px;
height:340px;
margin:0;

text-align:justify;
font-family:sans-serif;
font-size:12px;
font-weight:500;
color:#37312F;
}


.contact_name  {
width:150px;
height:30px;
margin:0 280px 0 70px;
padding:60px 0 0 0;

font-family:sans-serif;
font-size:22px;
font-weight:bold;
color:#CAC7BB;

}


.company_name  {
width:150px;
height:24px;
padding:0 280px 0 70px;

font-family:sans-serif;
font-size:16px;
font-weight:bold;
color:#8E8E8E;

}


.contact_infos  {
width:355px;
height:80px;
margin:30px 80px 0 65px;

}


.address_div   {
width:355px;
height:40px;

font-family:sans-serif;
font-size:16px;
font-weight:bold;
color:#CAC7BB;
}


.address_div  label{
height:40px;
margin:0 8px 0 0;
float:left;

text-align:center;
font-family:sans-serif;
font-size:14px;
font-weight:bold;
color:#8E8E8E;
}


.other_infos_div  {
width:355px;
height:20px;

font-family:sans-serif;
font-size:16px;
font-weight:bold;
color:#CAC7BB;
}


.other_infos_div  label{
height:20px;
margin:0 8px 0 0;
float:left;

text-align:center;
font-family:sans-serif;
font-size:14px;
font-weight:bold;
color:#8E8E8E;
}


.icon_div_main  {
width:120px;
height:32px;
margin:0;
padding:5px 160px 13px 75px;


}


.icon_div  {
width:120px;
height:32px;
margin:0;
}


.icons a  {
width:32px;
height:32px;
padding:0 8px 0 0;
float:left;

display:block;
background:none;
border:none;

}


.span {
width:850px;
height:160px;

}



.download_pdf  {
background:none;
width:320px;
height:80px;
padding:20px 155px 0 25px;
float:left;

text-align:center;

}


.download_pdf label {
width:205px;
height:20px;

font-family:sans-serif;

font-size:12px;
font-weight:700;
color:#CAC7BB;
}


/* ************************************Contactpage ended*************************************** */


/* ***************************************Failurepage****************************************** */


.content_failure  {
background:none;
width:770px;
height:700px;
margin:0;
padding:50px 30px 0 50px;
float:left;

font-size:14px;
color:#333333;
font-weight:700;
}


/* ************************************Failurepage ended*************************************** */


/* ***************************************Successpage****************************************** */


.success_note  {
width:770px;
height:50px;
padding:50px 40px 0 40px
}


.download_list_div {
padding:20px 100px 10px 420px;
}


.download_list  {
background:url(img/speakers_list_bg.gif) no-repeat;
width:270px;
height:545px;
padding:75px 0 0 60px;

font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:700;
color:#37312F;
}



.speakers {
margin:0;
padding:2px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#E2E3CD;
}


.speakers a{
text-decoration:none;
color:#E2E3CD;
}



/* ************************************Successpage ended*************************************** */



/* ************************************Squeeze page******************************************** */

body_squeeze { margin:0; 
padding:0;
background:#1F1F1E;

}

					
.content_squeeze  {
width:850px;
height:100%;
margin:0;
padding:0;
float:left;
}

.border_squeeze {
width:850px;
height:100%;
margin:0 auto;
padding:0;
background:#F1F1F1;

}

.left_squeeze {
width:395px;
height:100%;
float:left;
padding:25px 5px 15px 50px;

font-family:Verdana, Calibri;
font-size:13px;
text-align:justify;
font-weight:500;
color:#333333;

}


.right_squeeze {
width:400px;
height:100%;
float:left;

}


.ebook_graphic_div {
width:300px;
height:400px;
padding:15px 50px 15px 50px;

}


.ebook_graphic {
background:url(img/ebook_cover.png) no-repeat;
width:300px;
height:400px;

}

.ebook_text_div  {
width:350px;
height:100%;
padding:5px 30px 15px 20px;
}

.ebook_text  {
width:350px;
height:100%;

font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
text-align:justify;
font-weight:bold;
color:#333333;
}


.form_squeeze_div  {
width:300px;
height:100%;
padding:0 50px 15px 50px;
}


.form_squeeze  {
width:300px;
height:100%;

}


.attribute_font  {
color:#333333;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
font-size:12px;

padding:0 0 10px 0;

}

.attribute_font label {
font-size:10px;
font-family:Arial, Helvetica, sans-serif;

}


.attribute_font label b{
font-size:11px;
font-family:Arial;
}

.short_info  {
width:282px;

}

.ebook_text ul li  {
margin-left:0;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
text-align:justify;
font-weight:normal;
color:#333333;
}


.ebook_text label  {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
text-align:justify;
font-weight:bold;
color:#333333;
padding:10px 0 0 32px;
}




/* *********************************Squeeze page ended***************************************** */


/* ******************************How to kiss passionately started****************************** */
.content_squeeze  {
background:#F1F1F1;
width:850px;
height:100%;
margin:0;
padding:0;
float:left;
}

.border_squeeze {
width:850px;
height:100%;
margin:0 auto;
padding:0;
background:#F1F1F1;

}

.left_kiss {
width:465px;
height:100%;
float:left;
padding:25px 5px 15px 20px;

}

.kiss_video_heading {
width:465px;
height:100%;

font-family:Verdana, Calibri;
font-size:20px;
text-align:justify;
font-weight:500;
color:#333333;
}

.kiss_video {
width:465px;
height:320px;
margin:0;
padding:0;

}

.kiss_video_description_div {
width:465px;
height:100%;
padding:20px 0 0 0;

}

.kiss_video_description {
width:465px;
height:100%;
margin:0;
padding:0;

font-family:Verdana, Calibri;
font-size:12px;
text-align:justify;
font-weight:normal;
color:#333333;
}




.right_kiss {
width:360px;
height:100%;
float:left;
padding:0;

}


.kissebook_graphic_div {
width:300px;
height:400px;
padding:15px 30px 15px 30px;

}


.kiss_ebook_graphic {
background:url(img/kiss_ebook_cover.jpg) no-repeat;
width:300px;
height:400px;

}

.kissebook_text_div  {
width:320px;
height:100%;
padding:5px 30px 15px 10px;
}

.ebook_text  {
width:320px;
height:100%;

font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
text-align:justify;
font-weight:bold;
color:#333333;
}


.form_kiss_div  {
width:300px;
height:100%;
padding:0 30px 15px 30px;
}


.form_squeeze  {
width:300px;
height:100%;

}


.ebook_text ul li  {
margin-left:0;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
text-align:justify;
font-weight:normal;
color:#333333;
}


.ebook_text label  {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
text-align:justify;
font-weight:bold;
color:#333333;
padding:10px 0 0 32px;
}

.kissebook_order_button {
width:340px;
height:30px;
margin:0;
padding:0 20px 0 0;

}


/* ******************************How to kiss passionately ended******************************** */

