@import 'reset.css';

/* Universal styles */
body {
background: #fff;
color: #777;
font: .75em/1.4em Arial,Verdana,sans-serif;
padding: 0px;
margin : 0px;
}

strong {
font-weight : normal;
}

a {
text-decoration : underline;
color: #555;
}

a:hover {
text-decoration : none;
color: #F59D2B;}

div.main a {
text-decoration : none;
color: #F59D2B;}

div.main a:hover {
text-decoration : underline;
}

div.main div.content h2, div.main div.rightplain h2 {
	font-size : 1.6em;
	color: #f59d2b;
	font-weight : normal;
	margin : 0px 0px 10px 0px;
	padding : 10px 0px 0px 0px;
}

div.columns-2 div.content h2{
    line-height:normal;
}

div.main h3 {
font-size : 1.3em;
color : #555;
font-weight : bold;
margin : 0px 0px 5px 0px;
padding : 5px 0px 0px 0px;
}

div.main h2 {
font-size : 1.2em;
font-weight : bold;
margin-bottom : 5px;
}

div.main h4 {
font-size : 1em;
font-weight : bold;
margin-bottom : 10px;
}

#mainnav {
position : relative;
top : 129px;
float : left;
margin-left : 25px;
}

#mainnav ul{
width : 180px;
}

#mainnav ul li{
padding-left : 5px;
padding-bottom : 7px;
padding-top : 7px;
border-top : dotted 1px #ccc;
}

#mainnav ul li a.currentpage {
	color:#F59D2B;
}

#mainnav ul li a{
width : 150px;
display : block;
text-decoration : none;
}

#mainnav ul li a:hover{
text-decoration : none;
}

#mainnav ul li ul{
margin-top : 8px;
margin-bottom : -4px;
}

#mainnav ul ul li{
padding-left : 25px;
}

#header {
background : #d1d2d4;
}

#header ul{
margin-left : 222px;
padding: 5px;
width:600px;
}

#header ul li{
display : inline;
font-size : 0.9em;
}

#header ul li a{
color: #fff;
padding : 12px;
background :  url(../images/backgrounds/tp-nav-divider.gif) right no-repeat;
text-transform : uppercase
}

.logo {
margin-bottom : 39px
}

#vidplayer {
margin-bottom : -53px;
}

#vidplayer div.vid-alt-2col {
	float:left;
	margin-bottom:10px;
}

#vidplayer div.vid-alt-2col div {
float : left;
width : 200px;
}

#vidplayer div.vid-alt-2col div.selector img {
	margin-top: 20px;
	margin-left: 0px;
}

#vidplayer div.vid-alt-2col p {
	font-size:0.9em;
	padding-right:10px;
	margin-bottom:10px;
}
#vidplayer div.vid-alt-2col span {
	display:block;
	float:left;
	width: 130px;
	position:relative;
	margin: 0 140px 10px 0;
}

#vidplayer div.vid-alt-2col div.alt_head {
	min-height:62px;
	float:left;
	position:relative;
	margin: 0 140px 14px 0;
}

#vidplayer div.vid-alt-2col h2 {
	font-size:1.3em;
	line-height: 1.2em;
	float:left;
}

#vidplayer div.vid-alt-2col ul {
	margin-top: 5px;
}

#vidplayer div.vid-alt-2col li {
	display: inline;
	color: #555555;
	font-size: 1.1em;
	padding-right: 10px;
}

#vidplayer div.vid-alt-2col li a {
	color: #555555;
	font-size: 1.1em;
	font-weight: bold;
	text-decoration:none;
}

#vidplayer div.vid-alt-2col li a:hover {
	color: #cccccc;
	font-size: 1.1em;
	font-weight: bold;
	text-decoration:underline;
}

#movieplayer {
	width:240px;
	margin: -10px 0 -10px -10px;
	padding: 0;
	position: relative;
}

#heading-text {
	background-image: none;
	margin-top: 10px;
}

#heading-text h2 {
	color: #616264;
}

#container{
background :  url(../images/backgrounds/tp_content_box.gif) 203px top no-repeat;
padding : 18px 0 0 0;
}

#container .main{
background :  url(../images/backgrounds/rpt_content_box.gif) repeat-y;
width : 610px;
position : relative;
margin : 0 0 0 203px;
padding : 20px 40px 0px 47px;
}

#container .main p{
margin-bottom : 15px;
}

	#container .main p.no_space_top{
		margin-top : 0px !important;
	}

#container .main .minimum{
min-height : 600px;
}

/*List classes*/

ul.hoz-links{
height : 40px;
margin-left :-5px;
}

ul.hoz-links li{
display : block;
}

ul.hoz-links li a{
float : left;
padding : 5px;
}

ul.disc {
list-style-type: disc;
margin : 0px 14px 14px 14px;
}

ol.tips {
margin-top : 20px;
}

ol.tips li {
font-weight : bold;
padding-bottom : 10px;
padding-left : 28px;
}

ol.tips li p{
font-weight : normal;
}

ul.sitemap li{
padding-left : 5px;
padding-bottom : 8px;
padding-top : 3px;
}

ul.sitemap ul li a{
display : block;
text-decoration : none;
color:#555555 !important;
}

ul.sitemap ul{
margin-top : 10px;
}

ul.sitemap ul li{
padding-left : 25px;
}

/*End list classes*/

/*full box*/
div.full {
background : url(../images/backgrounds/bg_full_box_top.gif) no-repeat;
width : 600px;
margin-top : 25px;
margin-bottom : 10px;
padding : 25px 25px 0px 25px;
position : relative;
z-index : 30;
}

div.full p{
width : 540px;
}

#container .fullfooter{
background :  url(../images/backgrounds/bg_full_box_bottom.gif) no-repeat;
height : 22px;
position : relative;
margin-left : -25px;
/*margin-left : 203px;*/
}


/*2-col*/

div.columns-2 {
position : relative;
width : 607px;
clear :right;
display : block;
margin-top : 25px;
}

div.columns-2 div {
float : left;
width : 297px;
background : url(../images/backgrounds/bg_half_box_top.gif) no-repeat;
}

div.columns-2 div.content{
margin-top : -14px;
background : none;
}

div.columns-2 div.column_left {
margin-top : -14px;
background : none;
}

div.columns-2 div.column_right {
background:none;
margin-left : 20px;
width : 280px !important;
}

div.columns-2 div.doctor{
background : url(../images/backgrounds/bg_half_box_top-doctor.gif) no-repeat;
}

div.columns-2 div.col-footer{
background : url(../images/backgrounds/bg_half_box_bottom.gif) no-repeat;
height : 13px;
float : left
}

div.columns-2 div.flashbox {
	background-image:none;
	margin-bottom : 10px !important;
}

div.flashbox{
	background-image:none;
	margin-bottom : 10px !important;
}

div.bodymap_flashbox{
	float:left;
	width:364px;
	background-image:none;
	margin-bottom : 10px !important;
}
div.bodymap_nav {
	padding-left:10px;
	float:left;
	width:226px;
}

div.bodymap_nav li {
	padding: 5px 0 5px 0;
}

div.bodymap_nav a {
	padding:0px 20px 0px 8px;
}

div.bodymap_nav a:hover {
	background : url(../images/backgrounds/im_link_arrow_sm.gif) left center no-repeat;
}
div.bodymap_text h3 {
	color:#F59D2B;
	padding-bottom:5px;
}

div.bodymap_text p {
	padding-left : 36px;
	padding-bottom:4px;
}

div.bodymap_nav div.askdr {
	padding-top:10px;
	border-top: solid 1px #ccc;
}
div.bodymap_nav div.askdr a.doctor01 {
	min-height:20px;
}
div.columns-2 div.flashalt span {
	height:auto;
	margin-bottom:-15px;
}

div.columns-2 div.flashalt h2{
	font-size: 1.7em;
	color: #555555;
	font-weight:normal;
	line-height: 1em;
}

div.columns-2 div.flashalt p{
	font-size: 1.2em;
	color: #f7941d;
	font-weight:bold;	
}

div.columns-2 div.right{
float : right;
clear: right;
margin-bottom : 20px;
}

div.columns-2 div h2, div.full h2{
font-size : 1.1em;
font-weight : bold;
}

div.columns-2 div a h2, div.full a h2 {
color : #666;
}
div.columns-2 div h2 span, div.full h2 span{
color : #f7941d;
}

div.columns-2 div.content p, div.columns-2.content div h2{
margin-left : 0px;
/*margin-top : 0px;*/
margin-bottom : 15px;
}

div.columns-2 div p, div.columns-2 div h2{
margin-top : 15px;
margin-left : 15px;
margin-right : 10px;
}

div.columns-2 div.episode p, div.columns-2 div.episode h2, div.columns-2 div.doctor p, div.columns-2 div.doctor h2{
width : 160px;
}

img.arrow {
	height:24px;
	width:23px;
	margin-top : 5px;
	margin-left : 8px;
	text-decoration: none;
}

img.arrow1 {
margin-top : 5px;
margin-left : 8px;
}
/*End 2-col*/

/*4-col*/

div.columns-4 {
position : relative;
margin-left : 223px;
width : 780px;
}

div.columns-4 div{
float : left;
width : 23%;
padding-right :10px;
}

div.columns-4 div h2{
color : #f7941d;
font-size : 1.35em;
font-weight : bold;
min-height : 40px;
}


div.columns-4 div p{
font-size : 0.9em;
padding-right :10px;
}

/*End 4-col*/

/*Home Styles*/
#container.home h2 a {
text-decoration : none;
color : #f7941d;
}

#container.home h2 a:hover {
text-decoration : underline;
}

#container.home .mainfooter{
background :  url(../images/backgrounds/bt_content_box.gif) no-repeat;
height : 26px;
position : relative;
margin-left : 203px;
}

#container.home div.main {
padding : 20px 40px 40px 47px;
}

/*End Home Styles*/

/*tips*/

div.tips  {
	margin-top : 5px;
	margin-bottom : 20px;
	padding : 0px 25px 0px 25px;
}

.tips div.fullfooter  {
	margin-top:-25px;
	margin-bottom: -5px;
}

div.tips div.box {
	padding : 0 10px 0 180px;
	min-height:150px;
	background-repeat: no-repeat !important;
	background-position: 5px 10px !important;	
}

div.tips div h3 {
	color:#F59D2B;
	font-size: 1em;
	margin: 0px;
	padding-top: 15px;
}

div.tips div p {
	width : 370px;
}

div.tips div.tips1 {
background: url(../images/backgrounds/tips1.gif);
}
div.tips div.tips2 {
background: url(../images/backgrounds/tips2.gif);
}
div.tips div.tips3 {
background: url(../images/backgrounds/tips3.gif);
}
div.tips div.tips4 {
background: url(../images/backgrounds/tips4.gif);
}
div.tips div.tips5 {
background: url(../images/backgrounds/tips5.gif);
}
div.tips div.tips6 {
background: url(../images/backgrounds/tips6.gif);
}
div.tips div.tips7 {
background: url(../images/backgrounds/tips7.gif);
}
div.tips div.tips8 {
background: url(../images/backgrounds/tips8.gif);
}
div.tips div.tips9 {
background: url(../images/backgrounds/tips9.gif);
}

/*End tips*/

/*episodes*/

#flashbox span.topbox {
display : block;
padding-top : 18px;
height:auto;
}

span.topbox {
display : block;
min-height:116px;
padding-top : 18px;
}

div.main div.episode a:hover{
text-decoration:none;
}

div.main div.episode a span{
display : block;
background : url(../images/backgrounds/im_link_arrow.gif) left bottom no-repeat;
padding-bottom : 28px;
}

div.main div.episode a:hover span{
background : url(../images/backgrounds/im_link_arrow_on.gif) left bottom no-repeat;
text-decoration:underline;
}

a.episode01, a.episode02, a.episode03, a.episode04, a.episode05, a.episode06, a.episode07, a.episode08 {
font-weight : bold;
color : #666 !important;
display : block;
min-height :123px;
padding-left : 20px;
padding-right : 140px;
}

a.episode01 span, a.episode02 span, a.episode03 span, a.episode04 span, a.episode05 span, a.episode06 span, a.episode07 span, a.episode08 span {
color: #F59D2B !important;
}

a.episode01 {
	background : url(../images/backgrounds/bg_tight_trousers_over.gif) 110px 10px no-repeat;
}
a.episode01:hover {
background : url(../images/backgrounds/bg_tight_trousers_over.gif) 110px 10px no-repeat;
}
a.episode02 {
	background : url(../images/backgrounds/bg_sexy_over.gif) 110px 10px no-repeat;
}
a.episode02:hover {
background : url(../images/backgrounds/bg_sexy_over.gif) 110px 10px no-repeat;
}
a.episode03 {
	background : url(../images/backgrounds/bg_dennis_attractive_over.gif) 110px 3px no-repeat;
}
a.episode03:hover {
background : url(../images/backgrounds/bg_dennis_attractive_over.gif) 110px 3px no-repeat;
}
a.episode04 {
	background : url(../images/backgrounds/bg_dennis_blind_over.gif) 110px 8px no-repeat;
}
a.episode04:hover {
background : url(../images/backgrounds/bg_dennis_blind_over.gif) 110px 8px no-repeat;
}
a.episode05 {
	background : url(../images/backgrounds/bg_guys_hiding_over.gif) 110px 20px no-repeat;
}
a.episode05:hover {
background : url(../images/backgrounds/bg_guys_hiding_over.gif) 110px 20px no-repeat;
}
a.episode06 {
	background : url(../images/backgrounds/bg_pick_up_phone_over.gif) 110px 10px no-repeat;
}
a.episode06:hover {
background : url(../images/backgrounds/bg_pick_up_phone_over.gif) 110px 10px no-repeat;
}
a.episode07 {
	background : url(../images/backgrounds/bg_doctor_visit_over.gif) 110px 20px no-repeat;
}
a.episode07:hover {
background : url(../images/backgrounds/bg_doctor_visit_over.gif) 110px 20px no-repeat;
}
a.episode08 {
	background : url(../images/backgrounds/bg_don_juan_over.gif) 110px 20px no-repeat;
}
a.episode08:hover {
background : url(../images/backgrounds/bg_don_juan_over.gif) 110px 20px no-repeat;
}
/*end episodes*/

/*doctor*/
/*div.doctor1{
	background: url(../images/backgrounds/dr-edwards.gif) 20px  no-repeat;
}*/

a.doctor01 {
font-weight : bold;
color : #666 !important;
display : block;
min-height:120px;
padding-left : 140px;
padding-right : 10px;
}

a.doctor02 {
color:#666666 !important;
display:block;
font-size:1.4em;
font-weight:bold;
height:100px;
margin-left:240px;
}
a.doctor03 {
font-weight : bold;
color : #666 !important;
display : block;
min-height:120px;
padding-left : 140px;
padding-right : 10px;
}
a.doctor02 span {
color:#EE9828 !important;
}
a.doctor03 span {
color:#EE9828 !important;
}
div.main div.doctor a:hover{
	text-decoration:none;
}

div.main div.doctor a span{
	display : block;
	padding-bottom : 28px;
	background: url(../images/backgrounds/im_link_arrow.gif) left bottom no-repeat;
}

div.main div.doctor a:hover span{
	background : url(../images/backgrounds/im_link_arrow_on.gif) left bottom no-repeat;
	text-decoration:underline;
}

a.doctor01 span{
color: #F59D2B !important;
}

div.doctor {
background : url(../images/backgrounds/bg_doctor_full.gif) no-repeat;
}
/*end doctor*/

/*partner*/
div.main div.partner a:hover{
text-decoration:none;
}

div.main div.partner a span{
display : block;
/*background : url(../images/backgrounds/im_link_arrow.gif) 0px 40px no-repeat;*/
padding : 12px 0 33px 125px;

}

div.main div.partner a:hover span{
/*background : url(../images/backgrounds/im_link_arrow_on.gif) 0px 40px no-repeat;*/
text-decoration:underline;
}

a.partner01 {
font-weight : bold;
color : #666 !important;
display : block;
min-height:120px;
padding-left : 140px;
padding-right : 10px;
}

a.woman {
background : url(../images/backgrounds/bg_sufferer.gif) 10px 1px no-repeat;
}
a.man {
background : url(../images/backgrounds/bg_sufferer1.gif) 10px 1px no-repeat;
}

a.partner01 span{
color: #F59D2B !important;
}

a.partner01:hover {
}

/*end partner*/

div.rightplain {
background : none !important;
margin-left : 20px;
width : 280px !important;
}

div.rightplain p{
margin-left : 0px !important;
}


/*numbers*/
p.one, li.one {
background : url(../images/bt_one.gif) no-repeat;
}

p.two, li.two {
background : url(../images/bt_two.gif) no-repeat;
}

p.three, li.three {
background : url(../images/bt_three.gif) no-repeat;
}

p.four, li.four {
background : url(../images/bt_four.gif) no-repeat;
}

p.five, li.five {
background : url(../images/bt_five.gif) no-repeat;
}

p.six, li.six {
background : url(../images/bt_six.gif) no-repeat;
}

p.seven, li.seven {
background : url(../images/bt_seven.gif) no-repeat;
}

p.eight, li.eight {
background : url(../images/bt_eight.gif) no-repeat;
}

p.nine, li.nine {
background : url(../images/bt_nine.gif) no-repeat;
}


/*end numbers*/

/*Headers*/
h1 {
width : 600px;
height : 50px;
margin-bottom : 15px;
text-indent: -9999px;
}

h1.hd0-3 {
background : url(../images/headers/hd_learn_more.gif) no-repeat;
}

h1.hd1-1 {
background : url(../images/headers/hd_about_the_site.gif) no-repeat;
}

h1.hd1-2 {
background : url(../images/headers/hd_about_us.gif) no-repeat;
}

h1.hd1-3 {
background : url(../images/headers/hd_privacy.gif) no-repeat;
}

h1.hd1-4 {
background : url(../images/headers/hd_contact_us.gif) no-repeat;
}

h1.hd1-5 {
background : url(../images/headers/hd_sitemap.gif) no-repeat;
}

h1.hd2 {
background : url(../images/headers/hd_what_is_ed.gif) no-repeat;
}

h1.hd2-1 {
background : url(../images/headers/hd_how_common.gif) no-repeat;
}

h1.hd2-2 {
background : url(../images/headers/hd_what_causes_it.gif) no-repeat;
}

h1.hd2-3 {
background : url(../images/headers/hd_underlying_conditions.gif) no-repeat;
}

h1.hd2-4 {
background : url(../images/headers/hd_do_i_suffer_from_ed.gif) no-repeat;
}

h1.hd2-5 {
background : url(../images/headers/hd_take_the_test.gif) no-repeat;
}

h1.hd2-6 {
background : url(../images/headers/hd_prevented_or_cured.gif) no-repeat;
}

h1.hd3 {
background : url(../images/headers/hd_ed_treatments.gif) no-repeat;
}

h1.hd3-1 {
background : url(../images/headers/hd_inhibitor_drugs.gif) no-repeat;
}

h1.hd3-2 {
background : url(../images/headers/hd_about_levitra.gif) no-repeat;
}

h1.hd3-3 {
background : url(../images/headers/hd_does_levitra_work.gif) no-repeat;
}

h1.hd3-4 {
background : url(../images/headers/hd_what_to_expect.gif) no-repeat;
}

h1.hd3-5 {
background : url(../images/headers/hd_your_safety.gif) no-repeat;
}

h1.hd3-6 {
background : url(../images/headers/hd_other_treatments.gif) no-repeat;
}


h1.hd4 {
background : url(../images/headers/hd_visiting_your_doctor.gif) no-repeat;
}

h1.hd4-1 {
background : url(../images/headers/hd_what_to_expect.gif) no-repeat;
}

h1.hd4-2 {
background : url(../images/headers/hd_ask_our_doctor.gif) no-repeat;
}

h1.hd4-3 {
background : url(../images/headers/hd_setting_up_a_visit.gif) no-repeat;
}

h1.hd5 {
background : url(../images/headers/hd_talking_helps.gif) no-repeat;
}

h1.hd5-1 {
background : url(../images/headers/hd_how_partners_can_help.gif) no-repeat;
}

h1.hd5-2 {
background : url(../images/headers/hd_tips_for_talking.gif) no-repeat;
}

h1.hd-h4 {
background : url(../images/headers/hd_share_this_site.gif) no-repeat;
}

h1.hd-h2 {
background : url(../images/headers/hd_patient_leaflets.gif) no-repeat;
}

/*Contact form*/

#share_form fieldset label,
#contact_form fieldset label {
	float: left;
	width: 30%;
}

#share_form,
#contact_form {
	margin-bottom: 20px;
}

#share_form fieldset legend,
#contact_form fieldset legend {
	padding-bottom: 10px;
	font-size: 1.3em;
	color: #555555;
	font-weight: bold;
}


/* End Contact form*/

/*Mens health Calculator*/

#calcLayer {
width : 540px
}

#calcLayer p{
margin-bottom : 10px;
}

#calcLayer form{
margin-bottom : 20px;
}

#calcLayer form p{
margin-bottom : 15px;
padding-bottom : 15px;
padding-left : 36px;
border-bottom : solid 1px #ccc;
background-position : 2px 2px;
width : 92%
}

#calcLayer form p br{
margin-bottom : 2px;
}

#calcLayer span.scaleright{
margin-right : 10px
}

#calcLayer span.scaleleft{
margin-left : 10px
}

#calcLayer label.scaleright{
margin-right : 10px
}

#calcLayer #results{
display : none;
margin : 10px 5px 10px 5px;
padding : 10px 20px 10px 20px;
border :solid 1px #555;
width : 400px
}

#calcLayer span input {
	width: 10px;
	float: left;
	padding-right: 20px;
	margin-right: 20px;
}

#calcLayer span.formleft {
	display: block;
	width: 25em;
	margin-top: 5px;
}

form ul.formaction {
	display: inline;
}

form ul.formaction li {
	display: inline;
	font-size: 1.8em;
	padding: 5px 0 5px 0;
}

form ul.formaction a {
	padding:0px 20px 0px 30px;
	background : url(../images/backgrounds/im_link_arrow.gif) left center no-repeat;
}

form ul.formaction a:hover {
	background : url(../images/backgrounds/im_link_arrow_on.gif) left center no-repeat;
}

/*Tabs*/
div.tabs {
margin-top : 20px;
width : 608px;}

div.tabs ul li{
float : left;
padding-bottom : 5px;}

div.tabs ul li a{
color : #fff;
background : url(../images/backgrounds/bg_tab.gif) top right no-repeat;
padding : 7px 8px 6px 8px;
display : block;
margin-left : 5px;
}

div.tabs ul li.one a{
width : 60px;
}

div.tabs ul li.two a{
width : 134px;
}

div.tabs ul li.three a{
width : 86px;
}

div.tabs ul li.four a{
width : 102px;
}

div.tabs ul li.five a{
width : 120px;
}
div.tabs ul li span{
background : url(../images/backgrounds/bg_tab.gif) top left no-repeat;
float : left;
display : block;
min-height : 30px
}

div.tabs ul li.selected a{
color : #555;
background : url(../images/backgrounds/bg_tab_selected.gif) top right no-repeat;
}

div.tabs ul li.selected span{
background : url(../images/backgrounds/bg_tab_selected.gif) top left no-repeat;
}

div.tabcontent{
width : 600px;
margin-top : -8px;
padding : 10px 10px 10px 10px;
background : url(../images/backgrounds/bg_tabcontainer.gif) bottom left no-repeat;
}

div.tabcontent ul{
	float : left;
	width : 45%;
	margin: 5px 2% 0 1%;
}

div.tabcontent ul li{
	padding-left:10px;
	padding-bottom: 5px;	
}

div.tabcontent ul li:hover{
	background : url(../images/backgrounds/im_link_arrow_sm.gif) left center no-repeat;
	color:#F59D2B;
	text-decoration: underline;
}

/*Tabs end*/

/*Convert classes*/
h2.convert  {
	color:#555555 !important;
	margin : 0px 0px 15px 0px !important;
	font-family: Arial, Verdana, sans-serif !important;
	font-weight : normal !important;
	font-size : 1.6em !important;
	line-height: normal;
}

.convert  img{
margin-top : 1px;
margin-left : -0px;
}

/*end convert*/

/*extras*/
span.rightimg {
	float: right;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-top: 0px;
	display: block;
}

#askdr img {
	padding: 0px;
	margin: 0 0 5px 0;
	position:relative;
}

#askdr p{
	width:300px;
}

#askdr h3{
	margin-bottom:20px;
}

#askdr div.transcript {
	width:320px;
	min-height:190px;
	margin-left: 245px;
	margin-bottom:40px;
	position: relative;
	margin-top:-245px;
}

#askdr p.answer {
	color:#F59D2B;
	font-size: 1.6em;
	padding:0px 5px 4px 0px !important;
	margin:0 0 0 0px !important;	
	display:inline;
}

div#container div.bgimage {
	width:297px;
	background-position:left top;
}

div#container .bed {
background-image: url(../images/backgrounds/site-large.gif);
}

div#container .bed {
background-image: url(../images/backgrounds/site-large.gif);
}
div#container .image13 {
background-image: url(../images/backgrounds/picture13.gif);
height:246px;
}
div#container .image14 {
background-image: url(../images/backgrounds/picture14.gif);
height:246px;
}
div#container .image16 {
background-image: url(../images/backgrounds/picture16.gif);
height:211px;
}
div#container .image18 {
background-image: url(../images/backgrounds/picture18.gif);
height:172px;
}
div#container .image21 {
background-image: url(../images/backgrounds/picture21.gif);
height:181px;
}
div#container .image22 {
background-image: url(../images/backgrounds/picture22.gif);
height:181px;
}
div#container .image40 {
background-image: url(../images/backgrounds/picture40.gif);
height:157px;
}
div#container .image41 {
background-image: url(../images/backgrounds/picture41.gif);
height:157px;
}
div#container .image44 {
background-image: url(../images/backgrounds/picture44.gif);
height:134px;
}
div#container .image45 {
background-image: url(../images/backgrounds/picture45.gif);
height:263px;
}
div#container .image48 {
background-image: url(../images/backgrounds/picture48.gif);
height:263px;
}
div#container .image49 {
background-image: url(../images/backgrounds/picture49.gif);
height:263px;
}
div#container .image50 {
background-image: url(../images/backgrounds/picture50.gif);
height:163px;
}
div#container .image53 {
background-image: url(../images/backgrounds/picture53.gif);
height:259px;
}
div#container .image54 {
background-image: url(../images/backgrounds/picture54.gif);
height:256px;
}
div#container .image55 {
background-image: url(../images/backgrounds/picture55.gif);
height:195px;
}
div#container .image57 {
background-image: url(../images/backgrounds/picture57.gif);
height:172px;
}
div#container .image58 {
background-image: url(../images/backgrounds/picture58.gif);
height:172px;
}

ul.nav_list li a {
	color:#555555;
}
ul.nav_list li a:hover {
	color:#F59D2B;
	text-decoration: underline;
}
.bold {
	font-weight:bold;
}
/*end xtras*/

/*End Headers*/

/*Resize tool*/
#textSize {
	width:97px !important;
	background-color:#fff;
	background: url(../images/backgrounds/bg_textresize.gif) no-repeat scroll 0 0;
	position:absolute;
	top:50px;
	left:770px;
	z-index:50;
}
#textSize span {
	padding:8px 0 0 8px;
	display:block;
	width:89px;
}
#textSize span a {
	display:inline-block;
	width:15px;
	padding-left:3px;
}

#textSize div.text-footer {
	background:#fff;
	background : url(../images/backgrounds/bg_textresize_bottom.gif) no-repeat scroll 0 0;
	height : 10px;
	width:97px;
	z-index:0;
}

/*End Resize tool*/

/*Footer*/
#footer {
margin-top : 25px;
background : url(../images/backgrounds/bg_footer.gif) no-repeat;
width : 610px;
margin: 20px 0 0 0;
position : relative;
z-index : 30
}

#footer ul{
margin-left : 0px;
padding: 5px;
}

#footer ul li{
display : inline;
font-size : 0.9em;
}

#footer ul li a{
color: #999;
padding : 12px 12px 0px 12px;
}

/*Escape CSS*/
.clearboth {
	 clear: both;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.print {
	display:none;
}



/*added CSS by template programmer */
#survey_btn {
	position:absolute; 
	top:88px; 
	left:623px; 
	z-index:100;
}

div.transcript p {
	font-style:italic;
}

div.transcript p.answer {
	font-style:normal;
}

img.levitra_logo {
	margin-top: 4px;
}

.levitra_logo_print {
	display:none;
}




