.top_back { background-image: url(../images/header_back1.jpg); background-color: #000000; background-repeat: repeat-x; background-position: top; }
.page_back { background-image: url(../images/page_back_top1.jpg); background-color: #000000; background-repeat: repeat-x; background-position: top; }
.home_page_back { background-image: url(../images/home_page_back1.jpg); background-repeat: no-repeat; background-position: top left; }
.roch_page_back { background-image: url(../images/roch_page_back1.jpg); background-repeat: no-repeat; background-position: top left; }
.detroit_page_back { background-image: url(../images/detroit_page_back1.jpg); background-repeat: no-repeat; background-position: top left; }
.royal_page_back { background-image: url(../images/royal_page_back1.jpg); background-repeat: no-repeat; background-position: top left; }

.main_menu { font-family: Tahoma; font-size: 17px; font-style: normal; font-weight: bold; color: #FFF8D0; }
a.main_menu:link { color: #FFF8D0; text-decoration: none; } 
a.main_menu:active { color: #FFF8D0; text-decoration: none; } 
a.main_menu:visited { color: #FFF8D0; text-decoration: none; } 
a.main_menu:hover { color: #ffffff; text-decoration: underline; }

.main_menu2 { font-family: Tahoma; font-size: 10px; font-style: normal; font-weight: bold; color: #FFF8D0; }
a.main_menu2:link { color: #FFF8D0; text-decoration: none; } 
a.main_menu2:active { color: #FFF8D0; text-decoration: none; } 
a.main_menu2:visited { color: #FFF8D0; text-decoration: none; } 
a.main_menu2:hover { color: #ffffff; text-decoration: underline; }

.page_top_menu { font-family: Tahoma; font-size: 12px; font-style: normal; font-weight: bold; color: #FFF8D0; }
a.page_top_menu:link { color: #FFF8D0; text-decoration: none; } 
a.page_top_menu:active { color: #FFF8D0; text-decoration: none; } 
a.page_top_menu:visited { color: #FFF8D0; text-decoration: none; } 
a.page_top_menu:hover { color: #ffffff; text-decoration: underline; }

.left_category_menu { font-family: Tahoma; font-size: 14px; font-style: italic; font-weight: bold; color: #FFF8D0; }
a.left_category_menu:link { color: #FFF8D0; text-decoration: underline; } 
a.left_category_menu:active { color: #FFF8D0; text-decoration: underline; } 
a.left_category_menu:visited { color: #FFF8D0; text-decoration: underline; } 
a.left_category_menu:hover { color: #ffffff; text-decoration: underline; }

.text1 { font-family: Tahoma; font-size: 14px; font-style: normal; font-weight: normal; color: #FFF8D0; }
a.text1:link { color: #FFF8D0; text-decoration: underline; } 
a.text1:active { color: #FFF8D0; text-decoration: underline; } 
a.text1:visited { color: #FFF8D0; text-decoration: underline; } 
a.text1:hover { color: #ffffff; text-decoration: underline; }

.gallery_text1 { font-family: Tahoma; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; }
.category_title1 { font-family: Tahoma; font-size: 16px; font-style: italic; font-weight: bold; color: #FFF8D0; }
.event_title1 { font-family: Tahoma; font-size: 14px; font-style: normal; font-weight: bold; color: #FFF8D0; text-decoration: underline;}
.event_title2 { font-family: Tahoma; font-size: 16px; font-style: normal; font-weight: bold; color: #FFF8D0; text-decoration: underline;}

.event_text1 { font-family: Tahoma; font-size: 12px; font-style: normal; font-weight: normal; color: #FFF8D0; }
a.event_text1:link { color: #FFF8D0; text-decoration: underline; } 
a.event_text1:active { color: #FFF8D0; text-decoration: underline; } 
a.event_text1:visited { color: #FFF8D0; text-decoration: underline; } 
a.event_text1:hover { color: #ffffff; text-decoration: underline; }

.event_text2 { font-family: Tahoma; font-size: 14px; font-style: normal; font-weight: normal; color: #FFF8D0; }

.title1 { font-family: Tahoma; font-size: 16px; font-style: normal; font-weight: bold; color: #FFF8D0; }
.title2 { font-family: Tahoma; font-size: 22px; font-style: normal; font-weight: normal; color: #FFF8D0; text-decoration: underline; }

.bottom_info { font-family: Tahoma; font-size: 13px; font-style: normal; font-weight: bold; color: #FFF8D0; }
.bottom_info2 { font-family: Tahoma; font-size: 11px; font-style: normal; color: #FFF8D0; }

a:link { color: #1004FD; text-decoration: underline; } 
a:active { color: #1004FD; text-decoration: underline; } 
a:visited { color: #1004FD; text-decoration: underline; } 
a:hover { color: #1004FD; text-decoration: underline; }