body {
padding : 0;
margin : 0;
background-color : black;
}

#container {
margin-bottom : 0;
margin-top : 0;
margin-left : auto;
margin-right : auto;
color : white;
background-repeat : repeat-y;
background-image : url(/images/bg.jpg);
width : 1000px;
border : 1px solid gray;
line-height : 130%;
}

#top {
border-bottom-style : none;
margin-right : auto;
margin-left : auto;
width : 900px;
height : 150px;
}

#menu {
padding-bottom: 50px;
border-bottom-style : none;
height : 50px;
margin-right : auto;
margin-left : auto;
width : 900px;
}

#top h1 {
padding : 0;
margin : 0;
}

#content {
text-align : left;
display : inline;
margin-bottom : 25px;
margin-top : 25px;
height : 900px;
border-right-width  0px:;
border-right-style  none:;
padding-right : 24px;
margin-left : 50px;
float : left;
width : 575px;
}

#product_content {
text-align : left;
display : inline;
margin-bottom : 25px;
margin-top : 25px;
height : auto;
margin-right : 50px;
float : right;
width : 725px;
}

#rightnav {
display : inline;
margin-bottom : 1px;
margin-top : 25px;
margin-left : 20px;
margin-right : 50px;
float : right;
width : 275px;
}

#leftnav {
display : inline;
margin-top : 40px;
margin-left : 50px;
float : left;
width : 150px;
}

#footer {
padding : 0;
background-image : url(/images/footer_bg.jpg);
background-repeat : repeat-x;
height : auto;
clear : both;
margin : 0;
color : #333;
border-top : 1px solid gray;
text-align : center;
font-family : Helvetica, Verdana, Arial, sans-serif;
color : black;
font-size : 10px;
}

#content p {
margin : 0 0 1em 0;
text-align : left;
font-weight : bold;
top : 0;
font-family : Helvetica, Verdana, Arial, sans-serif;
color : white;
font-size : 14px;
}

#content h3 {
text-decoration : underline;
text-align : center;
font-weight : bold;
color : #b86421;
font-family : Helvetica, Verdana, Arial, sans-serif;
font-size : 22px;
}

#rightnav h2 {
margin : 0 0 0.5em 0;
color : #ff9933;
}

#logo {
margin-left : 0;
margin-bottom : 0;
margin-right : 0;
height : 150px;
width : 600px;
padding : 0;
z-index : 0;
border-style : none;
border:0;
}

#table_menu {
border-bottom-color : white;
border-bottom-width : 1px;
border-top-color : white;
border-top-width : 1px;
border-left-style : none;
border-bottom-style : solid;
border-right-style : none;
border-top-style : solid;
margin-top : 1px;
height : 50px;
border-collapse : collapse;
width : 100%;
}

#table_menu a {
top : 0;
font-family : Helvetica, Verdana, Arial, sans-serif;
color : #eee77f;
font-size : 16px;
}

td.table_menu_notselected {
padding : 0;
margin : 0;
width : 150px;
border-width : 0;
border-style : none;
border-spacing : 0 0;
text-align : center;
}

td.table_menu_selected {
background-color: gray;
padding : 0;
margin : 0;
width : 150px;
border-width : 0;
border-style : none;
border-spacing : 0 0;
text-align : center;
}

#table_menu_tr {
border-bottom-style : none;
border-top-style : none;
}

td.table_menu_notselected span {
top : 0;
font-family : Helvetica, Verdana, Arial, sans-serif;
color : #eee77f;
font-size : 16px;
}

span.nav_name {
font-weight : bold;
top : 0;
font-family : Helvetica, Verdana, Arial, sans-serif;
color : white;
font-size : 14px;
}

span.nav_name_selected {
font-weight : bold;
top : 0;
font-family : Helvetica, Verdana, Arial, sans-serif;
color: #ff8000;
font-size : 14px;
}

span.nav_location {
top : 0;
font-family : Helvetica, Verdana, Arial, sans-serif;
color : #cccccc;
font-size : 10px;
}
span.nav_location a {
top : 0;
font-family : Helvetica, Verdana, Arial, sans-serif;
color : #cccccc;
font-size : 10px;
}

span.nav_title {
font-weight : bold;
color : #b86421;
font-family : Helvetica, Verdana, Arial, sans-serif;
font-size : 16px;
}

span.section_end a {
height : 14px;
position : relative;
top : -15px;
float : right;
font-weight : bold;
color : #46a6de;
font-family : Helvetica, Verdana, Arial, sans-serif;
font-size : 14px;
}

td.table_menu_notselected span.subtitle {
text-transform : uppercase;
color : white;
font-size : 8pt;
font-family : monospace;
}

td.table_menu_selected span.subtitle {
text-transform : uppercase;
color : white;
font-size : 8pt;
font-family : monospace;
}

ul.navlist {
position : relative;
top : -15px;
padding-left : 0;
margin-left : 0;
border-bottom : 1px solid gray;
width : 100%;
}

ul.navlist_stockists {
position : relative;
top : -15px;
padding-left : 0;
margin-left : 0;
border-bottom : 1px solid gray;
width : 100%;
}

ul.navlist_stockists li {
line-height : 80%;
height  65px:;
list-style : none;
margin : 0;
border-top : 1px solid gray;
}

ul.navlist li {
line-height : 80%;
height : 50px;
list-style : none;
margin : 0;
border-top : 1px solid gray;
}

ul.navlist a
{
text-decoration: none;
}

div.nav_div {
max-height : 50px;
position : relative;
top : 12.5px;
border-style : none;
width : 100%;
height : 50px;
}
div.nav_div_nextshow {
text-align : center;
position : relative;
top : 12.5px;
border-style : none;
width : 100%;
height : 50px;
}
div.div_arrows {
color : white;
font-weight : bold;
font-size : 18px;
float : right;
}
div.nav_spacer {
border-style : none;
width : 100%;
height : 15px;
}
#top_address {
line-height: 1.5em;
font-size : 12px;
font-family : Helvetica, Verdana, Arial, sans-serif;
text-align : right;
margin-top : 50px;
display : inline;
float : right;
}
#show_winners {
width : 575px;
margin-top : 35px;
}
#content_header {
margin-top : 35px;
text-align : center;
height : auto;
width : 575px;
color : #b86320;
font-size : 24px;
font-family : Georgia, "Times New Roman", Times, serif;
}
#product_section {
margin-top : 0;
padding-top : 0;
border : 1px solid #999;
width : 725px;
height : auto;
margin-bottom : 25px;
padding-bottom : 25px;
}
#product_name {
font-family: "Lucida Grande", Verdana, Arial, sans-serif;
font-variant: small-caps;
color: #c7e9fa;
margin-bottom: 25px;
margin-right: auto;
margin-left: 25px;
border-style: none;
font-size: 3em;
font-weight: bold;
margin-top: 25px;
padding-top : 0;
width  auto:;
height : auto;
padding-bottom  0px:;
}
#product_picture {
max-height: 200px;
max-width: 150px;
margin-left : 25px;
margin-top : 25px;
border : 2px solid #333;
}
#product_description {
font-family : Helvetica, Verdana, Arial, sans-serif;
color : white;
font-size : 18px;
width : 500px;
margin-top : 60px;
padding-right: 2%;
float:right;
}
div.product_div {
margin-left : 25px;
}
div.product_div h3 {
text-decoration : underline;
font-weight : bold;
color  #c7e9fa:;
font-family : Helvetica, Verdana, Arial, sans-serif;
font-size : 24px;
}
li.product_benefits_li
{
list-style-type: disc;
font-family : Helvetica, Verdana, Arial, sans-serif;
color : white;
font-size : 12px;
margin-left: -20px;
}
div.product_div p {
font-family : Helvetica, Verdana, Arial, sans-serif;
color : white;
font-size : 12px;
}

#product_ad
{
width: 725px; 
height:1000px;
}

div.nav_div_stockists {
bottom: 12.5px;
max-height: 65px;
position : relative;
top : 12.5px;
border-style : none;
width : 100%;
height: 65px;
}

belcando_range {
	max-width: 900px;
}

