/* CSS Document */



body {

background-color:#000000;

margin-left: 0px;

margin-top: 0px;

margin-right: 0px;

margin-bottom: 0px;

}



#frame {

width:998px; 

margin-left:auto;

margin-right:auto;

}



#header {

float:left;

display:block;

height: 316px;

width:998px;

text-align:left;

}



#headerTop {

float:left;

display:block;

width:998px;

}



#headerTopLogo {

float:left;

background-image:url(../images/headerTopLogo.jpg);

display:block;

width:122px;

height:57px;

}



#headerTopRight {

background-image:url(../images/headerTopRight.gif);

float:left;

display:block;

width:876px;

height:57px;

}



#headerSlogan {

float:left;

width:998px;

height:187px;

background-image:url(../images/headerSlogan.jpg);

display:block;

}



#content{

float:left; 

width:998px;

background-image:url(../images/contentBG.gif);

}


# {

float:left;

width:49px;

height:1px;

}

#Select {

float:left;

width:260px;

height:1px;

}



#rightMarginStock {

float:left;

width:35px;

height:1px;

}



#leftMargin {

float:left;

width:22px;

height:1px;

}



#rightMargin {

float:left;

width:22px;

height:1px;

}



#contentLeft {

float:left;

display:block;

width:258px;

background-image:url(../images/contentLeftBG.gif);

background-repeat:repeat-y;

}



#contentLeftHeading {

float:left;

height:32px;

width:258px;

display:block;

background-image:url(../images/latestNews.gif);

background-repeat:no-repeat;

}



#contentLeftText {

color:#32464d;

padding-left:20px;

padding-right:15px;

float:left;

display:block;

width:223px;

}



#contentMiddle {

float:left;

display:block;

width:438px;

background-color:#FFFFFF;

padding-bottom:10px;

}



#contentMiddleHeading {

float:left;

height:32px;

width:438px;

display:block;

background-image:url(../images/welcome.gif);

background-repeat:no-repeat;

}



#contentMiddleText {

color:#44616b;

padding-left:14px;

padding-right:14px;

float:left;

display:block;

width:410px;

}



#contentRight {

float:left;

display:block;

width:258px;

background-image:url(../images/contentRightBG.gif);

background-repeat:repeat-y;

}



#contentRightHeading {

float:left;

height:32px;

width:258px;

display:block;

background-image:url(../images/specials.gif);

background-repeat:no-repeat;

}



#contentRightText {

color:#32464d;

padding-left:27px;

padding-right:8px;

float:left;

display:block;

width:223px;

}

.specialsContent {
margin-top:2px;
width:212px;
display:block;
float:left;
background-image:url(../images/specialsBG.gif);
background-repeat:repeat-y;
}

.specialsImage {
width:120px;
display:block;
float:left;
}

img.specialsPadding {
padding:7px;
}

.specialsText {
width:92px;
display:block;
float:left;
margin-top:-1px;
}

.specialsBottom {
width:212px;
height:10px;
display:block;
float:left;
background-image:url(../images/specialsBottom.gif);
background-repeat:no-repeat;
}


#footer {

background-image:url(../images/footerBG.jpg);

background-repeat:no-repeat;

float:left; 

width:998px;

height:86px;

text-align:left;

display:block;

}



#footerCopyright {

color:#FFFFFF;

padding-left:40px;

padding-top:30px;

height:56px;

width:342px;

float:left;

display:block;

}



#footerMiddle {

height:86px;

width:336px;

float:left;

display:block;

}



#footerLinks {

padding-top:30px;

padding-left:20px;

padding-right:30px;

color:#FFFFFF;

height:56px;

width:230px;

float:left;

display:block;

}



.preload {
display:none;
}

.workshopItem {
float:left;
display:block;
width:410px;
height:87px;
margin-bottom:20px;
}

.workshopImage {
float:left;
display:block;
width:98px;
height:84px;
padding:3px 0 0 3px;
background-color:#0497ce;
}

.workshopImage img {
border: #ffffff solid 3px;
}

.workshopText {
float:left;
display:block;
width:254px;
margin:10px 40px 0 15px;;
height:77px;
}