/* CSS Document */
body{
margin:0px;
background-color:#FFFFFF;
}

#PageDiv{
width:100%;
text-align:center;
vertical-align:top;
background-image:url(../images/banner_bg.jpg);
background-repeat:repeat-x;
}

#MainDiv{
width:835px;
text-align:center;
}

.banner{
height:95px;
}

.menus{
height:41px;
background-image:url(../images/menus_bg.jpg);
background-repeat:repeat-x;
text-align:center;
}

.menu_bullet{
width:20px;
}

.menulinks,a.menulinks,a.menulinks:visited,a.menulinks:link{
font-family:"Trebuchet MS";
font-size:12px;
width:90px;
font-weight:700;
color:#FFFFFF;
text-decoration:none;
text-shadow: #333333 1px 1px 1px;
height: 1em;
filter: Shadow(Color=#333333, Direction=90, Strength=1);
text-transform:uppercase;
 }
 
.longmenu{
width:120px;
text-shadow: #333333 1px 1px 1px;
height: 1em;
filter: Shadow(Color=#333333, Direction=90, Strength=1);
text-transform:uppercase;
}

.photos{
background-image:url(../images/photos_advt.jpg);
background-repeat:no-repeat;
height:195px;
}

.normaltext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:500;
color:#333333;
letter-spacing:-0.02em;
line-height:16px;
text-align:justify;
}
.listtext{
font-family:Tahoma;
font-size:10.5px;
font-weight:600;
color:#555555;
letter-spacing:0em;
text-align:left;
list-style-image:url(../images/bullet.gif); padding-left:2px; margin-left:15px; margin-top:9px;
}

.listtext1{
font-family:Verdana;
font-size:12px;
font-weight:200;
color:#555555;
letter-spacing:0em;
text-align:left;
list-style-image:url(../images/bullet.gif); padding-left:2px; margin-left:15px; margin-top:9px;
}

.green_bg{
background-image:url(../images/green_bg.jpg);
background-repeat:repeat-x;
height:36px;
}

.orange_bg{
background-image:url(../images/orange_bg.jpg);
background-repeat:repeat-x;
height:36px;
}

.red_bg{
background-image:url(../images/red_bg.jpg);
background-repeat:repeat-x;
height:36px;
}

.block_bg{
background-color:#d9d9d9;
padding:8px;
vertical-align:top;
}

.spacer{
background-color:#d9d9d9;
height:8px;
}



.green_button{
height:32px;
vertical-align:middle;
background-image:url(../images/green_button.jpg); background-repeat:no-repeat; background-position:right;
text-align:right;
}

.orange_button{
height:32px;
vertical-align:middle;
background-image:url(../images/orange_button.jpg); background-repeat:no-repeat; background-position:right;
text-align:right;
}

.red_button{
height:32px;
vertical-align:middle;
background-image:url(../images/red_button.jpg); background-repeat:no-repeat; background-position:right;
text-align:right;
}


.links,a.links,a.links:visited,a.links:link,a.links:hover{
font-family:verdana;
font-size:11px;
font-weight:700;
color:#FFFFFF;
letter-spacing:-0.04em;
text-decoration:none;
}
 
.footerText,a.footerText,a.footerText:visited,a.footerText:link,a.footerText:hover{
color:#808080;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:600px;
text-decoration:none;
}

.normalLink,a.normalLink,a.normalLink:visited,a.normalLink:link,a.normalLink:hover{
color:#8fa5b7;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.home_photo{
background-image:url(../images/home_photo.jpg);
background-repeat:no-repeat;
background-position:right;
height:195px;
}

.aboutus_photo{
background-image:url(../images/aboutus_photo.jpg);
background-repeat:no-repeat;
background-position:right;
height:172px;
}

.modus_photo{
background-image:url(../images/modus_photo.jpg);
background-repeat:no-repeat;
background-position:right;
height:172px;
}

.advertisers_photo{
background-image:url(../images/advertisers_photo.jpg);
background-repeat:no-repeat;
background-position:right;
height:172px;

}.retailers_photo{
background-image:url(../images/retailers_photo.jpg);
background-repeat:no-repeat;
background-position:right;
height:172px;
}

.contactus_photo{
background-image:url(../images/contactus_photo.jpg);
background-repeat:no-repeat;
background-position:right;
height:172px;
}

.heading{
font-family:verdana;
font-size:20px;
font-weight:200;
color:#8fa5b7;
letter-spacing:-0.05em;
height:35px;
}

.largeheading{
font-family:verdana;
font-size:30px;
font-weight:200;
color:#8fa5b7;
letter-spacing:-0.05em;
vertical-align:bottom;
}

p{
margin-top:7px;
margin-bottom:0px;
}

.ruler{
background-image:url(../images/hr.jpg);
background-repeat:repeat-x;
background-position:center;
height:30px;
}


.header{
height:20px;
padding:5px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:600;
background-color:#8fa5b7;
}

.cell{
padding:8px;
background-color:#EFEFEF;
}
.cell_alternate{
padding:8px;
background-color:#EAeAeA;
}