html              { font: 13px/13px Arial, Verdana, Tahoma; background-color: #EFEFEF;}
body              { text-align: left; margin:0px; margin-top: 10px; background-color: #EFEFEF;}
h1                { font-size: 12pt; color: #152183; text-transform: uppercase; padding: 0px; margin: 0px; @margin: 0px; margin-top: 20px; @margin-top: 0px;}

a:link, a:visited { color: #663333; text-decoration: underline; font-size:8pt; background-color: transparent;}
a:hover, a:active { color: #000; text-decoration: none; font-size:8pt; background-color: transparent;}
a.circle_link:link, a.circle_link:visited { color: #663333; text-decoration: none;font-family: arial;font-size:11px;font-weight:bold;}
a.circle_link:hover, a.circle_link:active { color: #000; text-decoration: none;}
a.newsletter:link, a.newsletter:visited { color: #333; text-decoration: none; font-size:7pt;font-family: arial;font-weight:bold;}
a.newsletter:hover, a.newsletter:active { color: #663333; text-decoration: none;}

.left             { text-align: left;}
.center           { text-align: center;}
.required         { color: #ff0000; font-weight: bold;}
#holder           { margin-left:auto;margin-right:auto;width: 768px;padding:0px;margin-bottom:20px;@padding-bottom:20px;}
#header           { background: #fff;border-top: 1px solid #000;border-left: 1px solid #000;border-right:1px solid #000;width: 763px;}
#header_menu      { background: #858181; margin-top:-3px;@margin-top:-5px;height:16px;}
#table_holder     { border-collapse: collapse; border: 0px solid #ffffff;margin-left:1px;@margin-left:0px;}
#leftcolumn       { background: #602C34 url(../images/left_nav_bg.gif);background-repeat:no-repeat; color: #838FBF; width: 154px;border-left: 1px solid #000;border-bottom: 1px solid #000;vertical-align: top;}
#leftcolumn_index { background: #602C34 url(../images/left_nav_index.gif);background-repeat:no-repeat; color: #fff;border-left: 1px solid #000;border-bottom: 1px solid #000;width: 154px;}
#main             { background: #fff url(../images/main_bg.gif); color: #000000; width: 438px; border-bottom: 1px solid #000000;vertical-align: top;} 
#indexmain        { background-color: #ffffff; color: #000000; width: 609px; border-right: 1px solid #000;border-bottom: 1px solid #000000;vertical-align: top;} 
#rightcolumn      { background-color: #ccc; color: #ffffff; width: 171px; border-right: 1px solid #000;border-bottom: 1px solid #000;vertical-align: top;}

#norightcolumn    { background: transparent; width:0px;padding:0px;border:0px;}
input.button      { background: #421D2B; font-family: Arial, Verdana; font-size: 12px; color: #fff; text-align: center;border: 1px #bbb outset;}
.index_address    { background: transparent; width:146px;line-height:200%;font-size:11px;text-align:right;position:absolute;bottom:120px;@bottom:160px;color:#fff;}
.page_heading     { background: transparent; padding:20px;padding-bottom:0px;}
.page_text        { background: transparent; width:300px;margin-left:27px;padding:40px;padding-top:10px;line-height:180%;color:#3F3F3F;font-size:12px;}
.arrang_header    { font: 11px arial; font-weight:bold; color:#663333;text-transform:uppercase;font-family: arial;}
.arrang_text      { font: 8pt arial; margin-bottom:4px;line-height:11.5px;color:#3F3F3F;}
.menu_circle      { width:148px;text-align:center;height:120px;margin-top:53px;font-weight:bold;color:#663333;}