body
{
background-image: url(http://www.orlandobellydance.com/img/bckg2.jpg);
background-repeat: no-repeat;
background-position: top center;
background-color: #000;
font-style: italic;
font-weight: bold;
}

#content_box .no_sidebars
{margin-left: 20px;}


#content
{
background-color: transparent; /**#DB8215;**/
margin-top: 60px;
height: 458px;
overflow-y: scroll;
overflow-x: hidden;
overflow: auto;
}

.post_box
{padding-top: 0px;
padding-left: 20px;}

#page
{
background-color: transparent;
margin-top: 157px;
height: 676px;
}
#page ul {
     z-index:10;
     cursor: pointer; cursor: hand;
}

#header
{border-width: 0px;
padding: 0px;}

.headline_area
{
margin-top: -70px;
display: none;
}

#photogal
{background-color: transparent; /**#DB8215;**/
margin-top: -610px;
height: 458px;
margin-left: 390px;
padding-left: 0px;
overflow-y: scroll;
overflow-x: hidden;
width: 750px;
margin-right: auto;
margin-left: auto;

}

/* Home page content box (written in custom_functions.php */
.no_sidebars #content1 {
width:100%;
}

#content1
{
float: none;
background: none;
width: 700px;
margin-top: 70px;
height: 450px;
margin-left: -45px;
padding-left: 0px;
overflow: hidden;
}

#classes
{margin-left: 50px;
position: absolute;
z-index: 2;}
#perfom
{margin-left: 240px;
position: absolute;
margin-top: 100px;
z-index: 1;}
#costum
{margin-left: 420px;
position: absolute;
margin-top: 220px;}

#text1{
margin-left: 310px;
/*margin-top: 3px;*/
font-size: 13px;
font-family: Georgia;
font-weight: bold;
font-style: italic;
line-height: 20px;
position: absolute;
width: 410px;
}

#text2{
margin-left: 500px;
margin-top: 100px;
font-size: 13px;
font-family: Georgia;
font-weight: bold;
font-style: italic;
line-height: 20px;
position: absolute;
width: 260px;
position: absolute;
}

#sign
{position: absolute;
margin-top: 300px;}

#header_link
{
width: 800px;
height: 120px;
position: absolute;
margin-top: -200px;}

/* LINKS */

a
{color: #BC1308;}
 a:hover
 {color: #FFBC06;}

#slide
{background-image: url(http://www.orlandobellydance.com/img/slide.png);
background-repeat: no-repeat;
width: 595px;
height: 425px;
padding-left: 48px;
margin-left: 40px;
z-index: 1;
}


/* TOP NAV */

.menu {
font-size: 11px;
border: none;
height: 24px;
margin-top: -1px;
padding-left: 40px;	
color: #BE150A;
z-index: 3;
}

.custom .menu li a 
{
	border: none;
	background: none;
	height: 20px;
	color: #BE150A;
font-style: italic;
font-family: Georgia;
font-weight: bolder;
font-size: 11px;
font-size-adjust: inherit;
font-variant: inherit;
font-stretch: normal;
z-index:10;
}

/* Hover */

 .custom .menu a:hover 
{
        z-index:10;
	letter-spacing: normal;
	color: #fff;
	padding-left: 1em;
	padding-right: 1em;
	text-transform: none;
	padding-top: 5px;
	padding-bottom:5px;
	font-style: italic;
font-family: Georgia;
font-weight: bolder;
font-size: 11px;
font-size-adjust: inherit;
font-variant: inherit;
font-stretch: normal;
	
}

.custom .menu li a:hover
{
        z-index:10;
	border: none;
	background: #BE150A;
	height: 19px;
font-style: italic;
font-family: Georgia;
font-weight: bolder;
font-size: 11px;
font-size-adjust: inherit;
font-variant: inherit;
font-stretch: normal;
}

/* Current */

.custom .menu .current {

	border-right: 0px solid #e6e6e6;
	border-left: 0px solid #e6e6e6;
	border-top: 0px solid #e6e6e6;
}

.menu .current a,
{color: #fff;}

.custom .menu a, .custom .menu a:hover 
{
        z-index:10;
	letter-spacing: normal;
	color: #fff;
	padding-left: 1em;
	padding-right: 1em;
	text-transform: none;
	padding-top: 5px;
	padding-bottom:5px;
	font-family: sans-serif;
	font-weight: 800;
}


/* Submenu */

.menu ul a
{
width: 110px;
}
.custom .menu .submenu
{
z-index:10;
background-color: #FBB200;
}

.custom .menu .submenu-2
{opacity: 1;
z-index:10;
margin-left: 60px;}


/* FOOTER */

#footer_wrap
{
position: absolute;
/*height: 200px;ORIGINAL*/
height: auto;
width: 900px;
margin-top: -190px;
}

#footer 
{
padding-top: 0px;
padding-bottom: 0px;
/**background-image: url(http://www.orlandobellydance.com/img/footer.jpg);**/
height: 154px;	
border-width: 0px;
width: 900px;
}

#social_wrap
{
position: absolute;
height: 150px;
font-family: Georgia;
color: #D16D04;
font-size: 11px;
font-style: italic;
margin-left: 520px;
/*margin-top: -210px;*/
margin-top: -150px;
}

#facebook
{
float: left;
padding-top: 5px;
margin-right:15px;
}

#rss
{
float: left;
padding-top: 5px;
}

#dancer
{
position: absolute;
margin-top: -538px;
margin-left: -215px;
z-index: 1;
}

#address
{
margin-top: 152px;
margin-left: 46px;
position: absolute;
font-size: 13px;
color: #fff;
}

#copy
{
position: absolute;
margin-top: 175px;
margin-left: 46px;
color: #666;
}

/* */


.vp_gallery .vp_container {
background:none repeat scroll 0 0 #F1F1F1 !important;
border-color:#fff !important;
border-style:solid !important;
border-width:0 1px !important;
min-height:500px;
}


#store {
border:none;
vertical-align: baseline;
font-weight: inherit;
font-family: inherit;
font-style: inherit;
font-size: 100%;
border: 0 none;
outline: none;
padding: 0;
margin: 0;
}

#store div, span, form, img, p, input {
border:none;
vertical-align: baseline;
font-weight: inherit;
font-family: inherit;
font-style: inherit;
font-size: 100%;
border: 0 none;
outline: none;
padding: 0;
margin: 0;
}

.payPal {
border:none;
background:none;
}
