html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	outline: 0;
}
a img { border:0; }
body {
	margin: 0;
	padding: 0;
	outline: 0;
	vertical-align: top;
	color:#000;
}
ol, ul {
	list-style: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


@charset "utf-8";
html { background:url(/images/bground3.webp) center center no-repeat fixed; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover; }
.clear { display:block; clear:both; height:0; }
.left { float:left; }
.right { float:right; }
.hidden { display:none; }

h1, h2, h3 { padding-bottom:14px; line-height:1.2em; color:#7B68EE; }
h2 { font-size:26px; font-weight:700; }
h3 { font-size:22px; font-weight:400; }

p { padding-bottom:14px; line-height:1.3em; }
a {color:#c0392b;}
#container {
	width:100%;
	min-width:320px;
	max-width:1000px;
	margin:0 auto;
	font:20px "Open Sans", sans-serif;
	font-weight:400;
	color: #708090;
}
#container a { cursor:pointer; }
#container img { vertical-align:bottom; }

#header { height:80px; }
#header .left { padding:10px 0 0 10px; }
#header .right { padding:2px 8px 0 0; }
#header a.logo { display:block; padding-left:50px; font-size:30px; text-transform:uppercase; text-decoration:none; color:#808080; font-weight:900; }

#menuMain a.menu { display:none; width:48px; height:48px; margin:0 auto; background:url(/images/bt-menu.webp) no-repeat; }
#menuMain ul li { display:inline-block; margin-left:60px; }
#menuMain ul li a { font-size:27px; text-decoration:none; color:#EE82EE;font-weight:900;}
#menuMain ul li a:hover { color:#800000; }
#menuMain ul li a.active { font-weight:900; color:#D2691E; }

#wrapper { padding-bottom:30px; }
#caption { margin:100px 0 120px; padding:20px; background-color:#F5F5DC; }
#content { padding:20px; background-color: #F5F5DC; }

.circle { float:right; width:482px; height:482px; margin:-120px -120px 0 0; background-repeat: no-repeat; }
.index{background-image:url(/images/hebrew0.webp) !important}
.viagra{background-image:url(/images/viagra.webp) !important}
.cialis{background-image:url(/images/cialis.webp) !important}
.levitra{background-image:url(/images/levitra.webp) !important}
.flomax{background-image:url(/images/flomax.webp) !important}
.flibanserin{background-image:url(/images/flibanserin.webp) !important}
#footer { min-height:225px; padding-top:40px; background:#FFF8DC; center top no-repeat; text-align:center; }
#footer a.logo { font-weight:900;display:block; padding-left:50px; left center no-repeat; font-size:20px;  text-decoration:none; color:#fff; }

#footer p { display:block; max-width:670px; margin:0 auto; padding-bottom:20px; font-size:20px; color:#696969; }
#footer .left { padding-left:100px; }
#footer .right { padding-right:100px;}
#footer .right p { display:inline; padding:0; }

#menuBottom ul li { display:inline-block; margin-right:30px; }
#menuBottom ul li a { font-size:15px; text-decoration:none; color:#fff; }
#menuBottom ul li a:hover { text-decoration:underline; }
@media screen and (max-width: 1000px) {
	
	#header { height:auto; margin-bottom:130px; }
	#header .left { float:none; text-align:center; }
	#header a.logo { display:inline-block; margin-left:-40px; }
	#header .right { float:none; }
	
	#menuMain a.menu { display:block; }
	#menuMain ul { display:none; margin-top:22px; }
	#menuMain ul li { display:block; margin:0; border-bottom:1px solid #7d9ba1; background-color:#457078; text-align:center; }
	#menuMain ul li a { display:block; padding:10px 0; }
	
	#caption { text-align:center; }
	
	.circle { float:none; margin:-120px auto 30px; }
	
	#footer p { padding:0 12px 22px; }
	#footer .left { float:none; padding:0 0 16px; }
	#footer .right { float:none; padding:0 0 22px; }
	
	#menuBottom ul li { margin:0 15px; }
  
}

@media screen and (max-width: 482px) {
	
	#container { overflow:hidden; }
	
	.circle { position:relative; left:50%; margin-left:-241px; }
	
}