body { margin: 0; background-image:   url(../_images/layout/bp_background.jpg);  }

.main_copy { font-family: Georgia,Serif; font-size: 13px; letter-spacing: 0.0px; color: #333333; }
.main_copy_bold { font-family: Georgia, Serif; font-size: 13px; letter-spacing: 0.0px; color: #333333; font-weight: bold; }

.title { font-family: Georgia,Serif; font-size: 19px; color: #990000; font-weight: bold; }
.sub_title { font-family: Georgia,Serif; font-size: 17px; color: #333333; font-weight: bold; }

table.footer { width: 780px; font-family: Verdana,San-serif; text-align: center; font-size: 11px; color: #DCCEB8; } 
table.footer A:link {text-decoration: underline; color: #EEE5D4;}
table.footer A:visited {text-decoration: underline; color: #EEE5D4;}

img.right { float: right; margin-bottom: 12px; margin-left: 12px; }
img.smart { margin-bottom: 4px; }
img.left { float: left; margin-bottom: 12px; margin-right: 12px; }

A:link {text-decoration: underline; color: #247044;}
A:visited {text-decoration: underline; color: #247044;}

td.logo { width: 683; height: 119; background-image:    url(../_images/logos/syllables_logo.gif); background-repeat: no-repeat; background-position: top center; }
td.logo_smart { width: 683; height: 119; background-image: url(../_images/logos/header_logo.smart.gif); background-repeat: no-repeat; background-position: top center; }

td.top_left { width: 50; height: 44; background-image: url(../_images/layout/top-left.jpg); }
td.top_middle { width: 683; height: 44; background-image: url(../_images/layout/top-center.jpg); }
td.top_right { width: 47; height: 44; background-image: url(../_images/layout/top-right.jpg); }

td.side_left { width: 50; background-image: url(../_images/layout/middle-left.repeat.gif); }
td.side_right { width: 47; background-image: url(../_images/layout/middle-right.repeat.gif); }

td.bottom_left { width: 50; height: 52; background-image: url(../_images/layout/bottom-left.gif); }
td.bottom_middle { width: 683; height: 44; background-image: url(../_images/layout/bottom-center.gif); }
td.bottom_right { width: 47; height: 52; background-image: url(../_images/layout/bottom-right.gif); }

#box{ margin: 0; padding: 0; width: 683px; height: 69px; }
#menucont { background-color : transparent; width: 683px; height: 30px; position: absolute; 
left: 50px; top: 160px; }
.menublock, .display { float:left; height: 54px;  }
.subs2 { width: 140px; height: 196px; background-image: url("../_images/navigation/button_2.sub_back.gif"); }
.subs3 { width: 137px; height: 157px; background-image: url("../_images/navigation/button_3.sub_back.gif"); }
.subs5 { width: 131px; height: 111px; background-image: url("../_images/navigation/button_5.sub_back.gif"); }
.subs a{ display: block; }
.menublock .subs{ display: none; }
.services_button_table { width: 100px; height: 156px; margin: 18px; border: 0; }
.training_button_table { width: 97px; height: 123px; margin: 20px; border: 0; }
.contact_button_table { width: 91px; height: 71px; margin: 17px 18px 17px 22px; border: 0; }

#button1 a { display:block; width:136px; height:54px; background: url("../_images/navigation/button_1.gif") top left no-repeat; }
#button1 a:hover { background-position: 0 -54px; }

#button2 a { display:block; width:140px; height:54px; background: url("../_images/navigation/button_2.gif") top left no-repeat; }
#button2 a:hover { background-position: 0 -54px; }
#button2_sub1 a { display:block; width:100px; height:15px; background: url("../_images/navigation/button_2.sub_text_3.gif") top left no-repeat; }
#button2_sub1 a:hover { background-position: 2px 2px; }
#button2_sub2 a { display:block; width:100px; height:20px; background: url("../_images/navigation/button_2.sub_text_3.gif") top left no-repeat; background-position: 0px -15px; }
#button2_sub2 a:hover { background-position: 2px -13px; }
#button2_sub3 a { display:block; width:100px; height:30px; background: url("../_images/navigation/button_2.sub_text_3.gif") top left no-repeat; background-position: 0px -35px; }
#button2_sub3 a:hover { background-position: 2px -33px; }
#button2_sub4 a { display:block; width:100px; height:20px; background: url("../_images/navigation/button_2.sub_text_3.gif") top left no-repeat; background-position: 0px -65px; }
#button2_sub4 a:hover { background-position: 2px -63px; }
#button2_sub5 a { display:block; width:100px; height:35px; background: url("../_images/navigation/button_2.sub_text_3.gif") top left no-repeat; background-position: 0px -85px; }
#button2_sub5 a:hover { background-position: 2px -83px; }
#button2_sub6 a { display:block; width:100px; height:20px; background: url("../_images/navigation/button_2.sub_text_3.gif") top left no-repeat; background-position: 0px -120px; }
#button2_sub6 a:hover { background-position: 2px -118px; }
#button2_sub7 a { display:block; width:100px; height:16px; background: url("../_images/navigation/button_2.sub_text_3.gif") top left no-repeat; background-position: 0px -140px; }
#button2_sub7 a:hover { background-position: 2px -138px; }


#button3 a { display:block; width:137px; height:54px; background: url("../_images/navigation/button_3.gif") top left no-repeat; }
#button3 a:hover { background-position: 0 -54px; }
#button3_sub1 a { display:block; width:97px; height:25px; background: url("../_images/navigation/button_3.sub_text_3.gif") top left no-repeat; }
#button3_sub1 a:hover { background-position: 2px 2px; }
#button3_sub2 a { display:block; width:97px; height:35px; background: url("../_images/navigation/button_3.sub_text_3.gif") top left no-repeat; background-position: 0px -25px; }
#button3_sub2 a:hover { background-position: 2px -23px; }
#button3_sub3 a { display:block; width:97px; height:32px; background: url("../_images/navigation/button_3.sub_text_3.gif") top left no-repeat; background-position: 0px -60px; }
#button3_sub3 a:hover { background-position: 2px -58px; }
#button3_sub4 a { display:block; width:97px; height:29px; background: url("../_images/navigation/button_3.sub_text_3.gif") top left no-repeat; background-position: 0px -92px; }
#button3_sub4 a:hover { background-position: 2px -90px; }

#button4 a { display:block; width:139px; height:54px; background: url("../_images/navigation/button_4.gif") top left no-repeat; }
#button4 a:hover { background-position: 0 -54px; }

#button5 a { display:block; width:131px; height:54px; background: url("../_images/navigation/button_5.gif") top left no-repeat; }
#button5 a:hover { background-position: 0 -54px; }
#button5_sub1 a { display:block; width:91px; height:15px; background: url("../_images/navigation/button_5.sub_text_3.gif") top left no-repeat; }
#button5_sub1 a:hover { background-position: 2px 2px; }
#button5_sub2 a { display:block; width:91px; height:20px; background: url("../_images/navigation/button_5.sub_text_3.gif") top left no-repeat; background-position: 0px -15px; }
#button5_sub2 a:hover { background-position: 2px -13px; }
#button5_sub3 a { display:block; width:91px; height:20px; background: url("../_images/navigation/button_5.sub_text_3.gif") top left no-repeat; background-position: 0px -35px; }
#button5_sub3 a:hover { background-position: 2px -33px; }
#button5_sub4 a { display:block; width:91px; height:16px; background: url("../_images/navigation/button_5.sub_text_3.gif") top left no-repeat; background-position: 0px -55px; }
#button5_sub4 a:hover { background-position: 2px -53px; }
