 *  {
margin : 0;
padding : 0;
}
html {
height: 100%;
}
body {
height: 100%;
font-family : georgia, palatino, serif;
line-height : 1.5em;
font-size : 12px;
background-color: #716558;
}
p {
color: #716558;
width: 350px;
margin-bottom: 5px;
}
#wrapper {
position: relative;
width : 870px;
margin : 0 auto;
background-color: white;
padding: 0 50px 50px 50px;
}
#BMT_Section-portfolio #wrapper, #BMT_Section-wedding #wrapper  {
height: 675px;
}
#play-pause a {
color: #716558;
text-decoration: none;
}
#play-pause {
position: absolute;
top: 100px;
right:  55px;
}
.bmw_links {
color: #BBD64D;
text-align: center;
width : 600px;
margin : 0 auto 0 auto;
}
div.bmw_link {
padding: 0 5px 0 5px;
display: inline;
}
div.bmw_link a {
color: #BBD64D;
text-decoration: none;
}
#BMT_Section-portfolio #content, #BMT_Section-wedding #content {
height: 0;
border: none;
margin-top: 0;
}
#content {
height: 400px;
margin-top: 20px;
width: 870px;
border: solid 1px black;
}
#content table.content-image {
width: 318px;
height: 100%;
float: left;
text-align: center;

}
#content table.content-table {
height: 100%;
width: 435px;
float: right;
padding: 0 85px 0 0;
text-align: left;
}
#content .bmw_pageContent table {
float: none;
padding: 0;
margin-bottom: 5px;
}
#content table.content-image .bmc_image {
padding: 0 0 0 118px;
margin: 0;
}

.bmt_home #content {
height: 470px;
padding: 0;
}
.bmt_home #content *, BMT_Section-portfolio #content * * *, BMT_Section-wedding #content * * * {
margin: 0;
padding: 0;
}
table.content-image div.bmw_images {
overflow: visible;
}
#flashcontent {
height: 650px;
display: block;
}

.bmw_navigation {
float:left;
      width:100%;
}
#header .bmw_navigation ul {
list-style:none;
}
#header {
width: 870px;
margin : 0 auto;
height: 80px;
padding: 20px 0 0 0;
}
#header .bmw_navigation li {
display: inline;
margin: 0;
padding: 0;
}
#header li a span {
display: none;
}
#header li a {
height: 20px;
margin: 30px 0 0 0;
float: left;
text-decoration: none;
padding: 0;
}
#header .bmw_navigation li.bmn_sec-__HOME a {
height: 80px;
margin: 0 113px 0 0;
width: 170px;
background: url(constant/sharka_logo_all.gif) no-repeat;
}
#header .bmw_navigation li.bmn_sec-portfolio a {
width: 113px;
background: url(constant/01_menu_all.gif) no-repeat;
}
#header .bmw_navigation li.bmn_sec-news a {
width: 85px;
background: url(constant/05_menu_all.gif) no-repeat;
}
#header .bmw_navigation li.bmn_sec-words a {
width: 92px;
background: url(constant/02_menu_all.gif) no-repeat;
}
#header .bmw_navigation li.bmn_sec-pricing a {
width: 94px;
background: url(constant/03_menu_all.gif) no-repeat;
}
#header .bmw_navigation li.bmn_sec-contact a {
width: 101px;
background: url(constant/04_menu_all.gif) no-repeat;
}
#header .bmw_navigation li.bmn_sec-wedding a {
width: 101px;
background: url(constant/06_menu_all.gif) no-repeat;
}
#header .bmw_navigation li.bmn_sec-__HOME a:hover {
background-position: -170px 0;
}
#header .bmw_navigation li.bmn_sec-portfolio a:hover {
background-position: -113px 0;
}
#header .bmw_navigation li.bmn_sec-news a:hover {
background-position: -85px 0;
}
#header .bmw_navigation li.bmn_sec-words a:hover {
background-position: -92px 0;
}
#header .bmw_navigation li.bmn_sec-pricing a:hover {
background-position: -94px 0;
}
#header .bmw_navigation li.bmn_sec-contact a:hover {
background-position: -101px 0;
}
#header .bmw_navigation li.bmn_sec-wedding a:hover {
background-position: -101px 0;
}
.bmt_home #header .bmw_navigation li.bmn_active a:hover {
background-position: 0 0;
}
#BMT_Section-portfolio #header .bmw_navigation li.bmn_active a:hover, #BMT_Section-portfolio #header .bmw_navigation li.bmn_active a {
background-position: -226px 0;
}
#BMT_Section-news #header .bmw_navigation li.bmn_active a:hover, #BMT_Section-news #header .bmw_navigation li.bmn_active a {
background-position: -170px 0;
}
#BMT_Section-words #header .bmw_navigation li.bmn_active a:hover, #BMT_Section-words #header .bmw_navigation li.bmn_active a {
background-position: -184px 0;
}
#BMT_Section-pricing #header .bmw_navigation li.bmn_active a:hover, #BMT_Section-pricing #header .bmw_navigation li.bmn_active a {
background-position: -188px 0;
}
#BMT_Section-contact #header .bmw_navigation li.bmn_active a:hover, #BMT_Section-contact #header .bmw_navigation li.bmn_active a {
background-position: -202px 0;
}
#BMT_Section-wedding #header .bmw_navigation li.bmn_active a:hover, #BMT_Section-wedding #header .bmw_navigation li.bmn_active a {
background-position: -202px 0;
}

.sharka-client {}
.sharka-client h2, .sharka-client .bmw_pageContent, .sharka-client .bmw_pageContent2 {
padding: 10px 0;
clear: both;
}
.sharka-client #content{
min-height:600px;
height:auto !important; /*hack for min-height ie6*/
height:600px; /*hack for min-height ie6*/
padding: 10px 0 0 5px;
}

