.clear {
	clear: both;
    }

.none {
    display:none;
    }    


hr {
    background-color:#be8253; margin:15px 32px 15px 32px;
    }
    
/* @ PAGE WRAPPER */
    
body {
    background: url(../images/bg.gif) top center;
    top:0;
    }
    
div#wrapper {
	text-align: left;
	margin: 0px auto;
	width: 780px;
    }
    
div#content {  
    width:780px;
    height:auto !important;
    text-align:left;
    margin:0 auto;
    padding:0;
	border:0px solid #cc0000;
	}

    
div#mainCol {
    float: left;
    text-align:left;
    width:555px;
    min-height:555px;
    }   
    
div#mainColWide {
    text-align:left;
    width:780px;
    min-height:555px;
    margin:0 32px 0 32px;
    border:0px solid #cc0000;
    }     
    
div#rightCol {
    float:left;
    width:225px;
    height:auto !important;
    color: #ffffff;
    top:0;
    position: relative;
    }      
    
/* @ NAV */    
	
#nav {
    width:780px;
    height:51px;
    background:url(../images/nav.gif) top center no-repeat;
    margin: 0; padding: 0; top:0px;
    position: relative;
    }	
    
#nav li {
    margin: 0; 
    padding: 0; 
    list-style: none;
    position: absolute; 
    top: 0;
    }    

#nav li, #nav a {
    top:23px; 
    height: 28px; 
    display: block;
    }    

#nav_home { 
    left: 67px; 
    width: 73px; 
    }
    
#nav_about { 
    left: 140px; 
    width: 145px; 
    }
    
#nav_theaters { 
    left: 285px; 
    width: 94px; 
    }    
    
#nav_videos { 
    left: 379px; 
    width: 78px; 
    }

#nav_links { 
    left: 456px; 
    width: 69px; 
    }
    
#nav_news { 
    left: 525px; 
    width: 68px; 
    }     
    
#nav_presskit { 
    left: 593px; 
    width: 96px; 
    }    


/* @ CTA */
    
div#cta {
    text-align:left;
    width:197px;
    height:auto !important;
    color: #ffffff;
    top:0;
    position: relative;
    }      
    
#cta ul {
    margin: 21px 0 0 0;
    padding: 0;
	border: 0;
	list-style-type: none;
	top: 0;
    }    
    
#cta ul li {
    margin: 0;
    } 
    
#cta ul li a {
	display:block;
	background-position: top center;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0px;
	padding:0;
    }   
    
.ie7 #cta ul li {
	top:0;
	bottom:0;
	margin:0;
	padding:0;
    }     


    
.ie7 #cta li {
    margin:0; padding:0;
    top:0; bottom:0;
    /*background:#cc0000;*/
    }    
    

    
#cta li#trailer {
    background-image: url(../images/cta_trailer.jpg);
    width:197px;
    height:158px;
    }
    
#cta li#trailer a.watchtrailer {
    width:197px;
    height:99px;
    } 
    
#cta li#trailer a.ecard {
    width:197px;
    height:59px;
    }       
    
#cta li#dvd a {
    background-image: url(../images/cta_collection.jpg);
    width:197px;
    height:158px;
    } 
    
#cta li#buytickets {
    background-image: url(../images/cta_buytickets.jpg);
    width:197px;
    height:109px;
    }    

#cta li#buytickets div.space {
    width:197px;
    height:31px;
    } 
    
#cta li#buytickets a.fandango {
    width:197px;
    height:25px;
    }   
	
#cta li#buytickets a.screening {
    width:197px;
    height:25px;
}    
    
#cta li#buytickets a.movietickets {
    width:197px;
    height:53px;
    }        
    
#cta li#sendphoto a {
    background-image: url(../images/cta_sendphoto.jpg);
    width:197px;
    height:158px;
    }        
    
#cta li#buyscreen a {
    background-image: url(../images/cta_buyscreenscreen.jpg);
    width:197px;
    height:158px;
    }       
 
#cta li#promokit a {
    background-image: url(../images/cta_promokit.jpg);
    width:197px;
    height:109px;
    }       
    
#cta li#screening a {
    background-image: url(../images/cta_screening.jpg);
    width:197px;
    height:109px;
    } 
	
/* RECENT NEWS */


div#recentnews {
    text-align:center;
    width:197px;
    min-height:100px;
    position: relative;
    background: url(../images/img_recentnews.gif) top center no-repeat;
    margin:0;
    border:0px solid #cc0000;
    padding-top:35px;
    }      
    
    
div#recentnews p {
    margin:5px 5px 10px 5px;
    
    font-size:12px;
    color:#58361f;
    }        
    
div#recentnews p a:link, div#recentnews p a:visited {
    color:#58361f;
    text-decoration:underline;
    } 
    
div#recentnews p a:hover {
    color:#58361f;
    text-decoration:none;
    }     
    
 
/* @ FOOTER */
 
div#footer {
    display:block;
    width:780px;
    height:32px;
    text-align:left;
    margin:0 0 15px 0;
    padding:0;
	background:url(../images/footer_border.gif) top left no-repeat;
	border:0px solid #cc0000;
	}	
	
div#footer p.privacy {	
    padding:13px 0 0 17px; 
    font-family:Georgia, Times New Roman;
    font-size:10px;
    color:#463123;
    }
    
div#footer p.privacy a, div#footer p.privacy a:visited  {	    
    color:#58361f;
    text-decoration:underline;
    }
    
div#footer p.privacy a:hover  {	    
    color:#58361f;
    text-decoration:none;
    }    
    
/* @FORMATTING */

div#mainCol ol {
	margin:0 32px 0 32px;
	padding:0 0 7px 18px;
	font-family:Georgia, Times New Roman;
    font-size:12px;
    color:#58361f;
    }       

.ie div#mainCol ol {
	margin:0 32px 0 35px;		
    }         

div#mainCol ol li { 
	padding: 0 0 10px 0px;
	
	}	
	

div#press_videos[id] {
    display: block;
    background:url(../images/subt_videos.png) top center no-repeat;
    width:391px;
    height:28px;
    margin:0 auto 10px auto;
    } 

.ie6 #press_videos {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/subt_videos.png');
    }    
    
div#press_promo[id] {
    display: block;
    background:url(../images/subt_promotionalmaterials.png) top center no-repeat;
    width:391px;
    height:28px;
    margin:0 auto 10px auto;
    } 

.ie6 #press_promo {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/subt_promotionalmaterials.png');
    }        
    
div#press_newsletters[id] {
    display: block;
    background:url(../images/subt_newsletters.png) top center no-repeat;
    width:391px;
    height:28px;
    margin:0 auto 10px auto;
    } 

.ie6 #press_newsletters {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/subt_newsletters.png');
    }        
    
div#press_images[id] {
    display: block;
    background:url(../images/subt_images.png) top center no-repeat;
    width:391px;
    height:28px;
    margin:0 auto 10px auto;
    } 

.ie6 #press_images {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/subt_images.png');
    }       
    
    
div#mainCol p.title {    
    height:54px;
    margin:0 0 10px 0;
    }
    
div#mainCol p.titletheater {    
    height:138px;
    margin:0 0 5px 0;
    }    
    
div#mainColWide p.title {    
    height:54px;
    margin:0 55px 10px 0;
    text-align:center;
    }    
    
div#mainCol p {
    margin:0 32px 15px 32px;
    font-family:Georgia, Times New Roman;
    font-size:12px;
    color:#58361f;
    line-height:14px;
    }
    
div#mainColWide p, div#mainColWide table td {
    margin:15px 32px 0 0;
    font-family:Georgia, Times New Roman;
    font-size:12px;
    color:#58361f;
    line-height:14px;
    }    

    
div#mainColWide table td p {
    margin:0;
    }    
    
div#mainCol p a:link, div#mainCol p a:visited, div#mainColWide p a:link, div#mainColWide p a:visited {
    color:#58361f;
    text-decoration:underline;
    }      
    
div#mainCol p a:hover, div#mainColWide p a:hover {
    color:#58361f;
    text-decoration:none;
    }          
    
div#mainCol p.subtitle, div#mainColWide p.subtitle {    
    font-size:16px;
    font-weight:bold;
    color:#58361f;
    }
    
div#mainColWide p.subtitle {    
    margin:15px 0 15px 0;
    }     

div#mainCol p.subnav {    
    margin:0 7px 0 0;
    font-family:Georgia, Times New Roman;
    font-size:12px;
    color:#58361f;
    text-align:center;
    }  
    
div#mainColWide p.subnav {    
    margin:0 55px 0 0;
    font-family:Georgia, Times New Roman;
    font-size:12px;
    color:#58361f;
    text-align:center;
    }      
    
div#mainCol p.subnav a, div#mainCol p.subnav a:visited,   
div#mainColWide p.subnav a, div#mainColWide p.subnav a:visited {    
    color:#58361f;
    text-decoration:none;
    font-weight:bold;
    }  
  
div#mainCol p.subnav a:hover,
div#mainColWide p.subnav a:hover {    
    color:#58361f;
    text-decoration:underline;
    }     

div#mainCol div.noborderTop {
	border-top: 0px solid #a69270;
	width:491px;    
	margin:0 32px 0 32px;
    } 

div#mainCol div.borderTop {
	border-top: 1px solid #a69270;
	width:491px;    
	margin:0 32px 0 32px;
    } 
    
div#mainCol div.borderTop p, div#mainCol div.noborderTop p {
	margin:15px 0 0 0;    
    }     
    

    
div#mainColWide div.borderTop {
	border-top: 1px solid #a69270;
	width:716px;    
    }    
    
div#mainColWide div.borderTopNoWidth {
	border-top: 1px solid #a69270;
    }    
    

/* @HOME INTHEATHERS */    

div#intheaters[id] {
    text-align:center;
    width:429px;
    height:55px;
    background:url(../images/img_intheaters.png) top center no-repeat;
    margin-left:64px;
    }
    
    
.ie6 #intheaters {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/img_intheaters.png');
    }      
    
    
div#intheaterstest {
    text-align:center;
    width:429px;
    height:55px;
    margin-left:64px;
    }    
/* --- */

/* @HOME BILLING  BLOCK */

div#billingblock {
    text-align:center;
    width:483px;
    height:115px;
    background:url(../images/img_billingblock.gif) top center no-repeat;
    margin-left:32px;
    }

/* ------ */

/* @NEW VIDEOS PAGE */

div#videos {
    margin:25px 0 0 0;
    border:0px solid #cc0000;
    width:716px;
    text-align:center;
    } 
    
div#videos p {
    margin:0 32px 10px 32px;
    font-family:Georgia, Times New Roman;
    font-size:12px;
    color:#58361f;
    line-height:14px;
    }    

div#videos span.active {
    text-decoration:underline;
    font-weight:bold;
    } 
    

/* @REVIEWS */    

div#reviews {
    margin:0 32px 0 32px;
}


div#reviews p {
    border-top: 1px solid #a69270;
    padding-top:15px;
    padding-bottom:10px;
    margin:10px 0 10px 0;
}

/*
div#reviews p.noborder {
    border-bottom: 0px solid #a69270;
    padding-top:10px;
    padding-bottom:15px;
    margin:0 0 10px 0;
}
*/

/* @ REVIEWS VIDEOS */    
/*
div#mainCol div#reviews .photoThumb {
	width: 153px;
	text-align: center;
	float: left;
	margin-right: 10px;
	overflow: hidden;
	height: 115px;
	margin-bottom: 18px;
	}  
*/

div#mainCol div#reviews p.thumb_title {
    width:153px;
    height:30px;
    display:block;
    margin:0 5px 15px 0;
    padding:0;
    float: left;
    border:0;
    font-size:10px;
    } 


div#mainCol div#reviews #joel_thumb {
    background-image: url(../images/reviews/joel_thumb.jpg);
    width:153px;
    height:115px;
    display:block;
    margin:0 5px 10px 0;
    padding:0;
    float: left;
    } 

div#mainCol div#reviews #octv_thumb {
    background-image: url(../images/reviews/octv_thumb.jpg);
    width:153px;
    height:115px;
    display:block;
    margin:0 5px 10px 0;
    padding:0;
    float: left;
    }  

div#mainCol div#reviews #premiere_thumb {
    background-image: url(../images/reviews/premiere_thumb.jpg);
    width:153px;
    height:115px;
    display:block;
    margin:0 5px 10px 0;
    padding:0;
    float: left;
    } 
    
div#reviewsvideos_player {
    text-align:center;
    width:479px;
    min-height:37px;
    margin:5px 0 15px 0;
    /*background:#000000;*/
    }       
    
/* @SPRITE */

.sprite {
	display:block;
	margin:0;
	padding:0;
	text-indent:-5000px;
	overflow:hidden;	
}
    
    

/* @VIDEOS PAGE */

div#videos_player {
    text-align:center;
    width:716px;
    min-height:300px;
    margin:25px 0 15px 0;
    /*background:#000000;*/
    }   

div#videos_links {
    width:716px;
    height:auto !important;
    color: #ffffff;
    top:0;
    position: relative;
    border:0px solid #cc0000;
    } 
    
div#videos_links p {
    margin:3px 0 5px 0;
    }    
    
div#videos_links p.subtitle {
    margin:15px 0 10px 0;
    }       
        
div#videos_links p.active {
    text-decoration:underline;
    font-weight:bold;
    } 
    
div#videos_links p.normal {
    text-decoration:none;
    font-weight:normal;
    }     
    
div#videos_links p a:link, div#videos_links p a:visited  {
    text-decoration:none;
    }      
    
div#videos_links p a:hover {
    text-decoration:underline;
    }      

/* ------ */


/* @ PRESS KIT */

div#mainColWide .photoThumb {
	width: 100px;
	text-align: center;
	float: left;
	margin-right: 22px;
	overflow: hidden;
	height: 80px;
	margin-bottom: 18px;
    }  
    

/* @ TRAILER */    



#mainColWide #trailerbg[id] {
    background-color: #000;
	back\ground-color: transparent;
	background:url(../images/bg_trailer.png) top center no-repeat;
    width:714px;
	height:512px;
	border:0px solid #cc0000;
	margin:0;
	left:0;
	}
    
.ie6 #mainColWide #trailerbg {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/bg_trailer.png');
    width:720px;
	height:512px;
	margin:0;
	left:0;
    }
	

    
#trailerbg #movietbn320d, #trailerbg #movie320d  {
    margin: 155px 0 0 196px ;
    padding:0;
    width:320px;
    height:213px;
    border:0px solid #cc33cc;
    position:absolute;
    background-color: #000;
    }      

#trailerbg #movietbn450d, #trailerbg #movie450d  {
    margin: 111px 0 0 135px;
    width:450px;
    height:300px;
    border:0px solid #cc0000;
    position:absolute;
    background-color: #000;
    }      

#trailerbg #movietbn590d, #trailerbg #movie590d  {
    margin: 58px auto 0 63px;
    width:590px;
    height:393px;
    position:absolute;
    background-color: #000;
    }    
        
#mainColWide #controls {
    position:absolute;
    height:38px;
    margin:451px auto 0 auto; /* 451px */
    border:0px solid #cc0000;
    }
    
#controls #trailerLeft[id] {
    float:left;
    width:276px; /*316-40*/
    min-height:38px;
    margin:0 0 0 40px;
    border:0px solid #cc0000;
    }
    
.ie6 #controls #trailerLeft {
    float:left;
    width:276px; /*316-40*/
    min-height:38px;
    margin:0 0 0 20px;
    border:0px solid #cc0000;
    }    
    
#trailerLeft #trailerRadio1[id] {
    background:url(../images/trailerselect_teaser.png) top left no-repeat;
    width:152px; /* 152 0 */
    height:28px; /*38-12*/
    padding: 10px 0 0 0;
    float:left;
    border:0px solid #cc0000;
    }    
    
.ie6 #trailerLeft #trailerRadio1 {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/trailerselect_teaser.png');
    width:152px;
    height:28px;
    padding: 10px 0 0 0;
    float:left;
    }        
 
#trailerLeft #trailerRadio2[id] {
    background:url(../images/trailerselect_churchtrailer.png) top left no-repeat;
    width:112px; /* 117-5 */
    height:28px; /*38-12*/
    padding: 10px 0 0 5px;
    float:left;
    border:0px solid #cc0000;
    }    
    
.ie6 #trailerLeft #trailerRadio2 {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/trailerselect_churchtrailer.png');
    width:112px;
    height:28px;
    padding: 10px 0 0 5px;
    float:left;
    }     
    
#controls #trailerRight  {
    float:left;
    width:398px;
    min-height:38px;
    border:0px solid #cc0000;
    }     
    
#trailerRight #tbnBtn, #trailerRight #churchBtn   {
    width:398px;
    height:38px; 
    border:0px solid #000000;
    position:absolute;
    }        
    
#trailerRight #tbnBtn_small, #trailerRight #tbnBtn_medium, #trailerRight #tbnBtn_large, #trailerRight #churchBtn_small, #trailerRight #churchBtn_medium, #trailerRight #churchBtn_large {
    float:left;
    }


    

    
    
/* SML */    

#tbnBtn #tbnBtn_small a, #churchBtn #churchBtn_small a {
    display:block;
    width:100px;
    height:32px; /* 20-6 */
    margin: 6px 0 0 15px;
    }   
    
#tbnBtn #tbnBtn_small[id] a div#tbn_small-normal, #churchBtn #churchBtn_small[id] a div#chur_small-normal {    
    background-image: url(../images/trailerbtn_sml.png);
    background-position: top center;
    width:100px;
    height:26px;
    position:absolute;
    }    

#tbnBtn #tbnBtn_small[id] a div#tbn_small-active, #churchBtn #churchBtn_small[id] a div#chur_small-active {    
    background-image: url(../images/trailerbtn_sml.png);
    background-position: bottom center;
    width:100px;
    height:26px;
    position:absolute;
    }   

.ie6 #tbnBtn #tbnBtn_small a div#tbn_small-normal, .ie6 #churchBtn #churchBtn_small a div#chur_small-normal {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/trailerbtn_sml.png');
    background-position: top center;
    width:100px;
    height:26px;
    position:absolute;
    } 

.ie6 #tbnBtn #tbnBtn_small a div#tbn_small-active, .ie6 #churchBtn #churchBtn_small a div#chur_small-active {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/trailerbtn_sml.png');
    background-position: bottom center;
    width:100px;
    height:26px;
    position:absolute;
    } 
    

/* MED */    
    
#tbnBtn #tbnBtn_medium a, #churchBtn #churchBtn_medium a {
    display:block;
    width:100px; /*118-18*/
    height:32px; /* 20-6 */
    margin: 6px 0 0 15px;
    }   
    
#tbnBtn #tbnBtn_medium[id] a div#tbn_medium-normal, #churchBtn #churchBtn_medium[id] a div#chur_medium-normal {
    background-image: url(../images/trailerbtn_med.png);
    background-position: top center;
    width:100px;
    height:26px;
    position:absolute;
    }
    
#tbnBtn #tbnBtn_medium[id] a div#tbn_medium-active, #churchBtn #churchBtn_medium[id] a div#chur_medium-active {
    background-image: url(../images/trailerbtn_med.png);
    background-position: bottom center;
    width:100px;
    height:26px;
    position:absolute;
    }    
     
.ie6 #tbnBtn #tbnBtn_medium a div#tbn_medium-normal, .ie6 #churchBtn #churchBtn_medium a div#chur_medium-normal {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/trailerbtn_med.png');
    background-position: top center;
    width:100px;
    height:26px;
    position:absolute;
    }   
    
.ie6 #tbnBtn #tbnBtn_medium a div#tbn_medium-active, .ie6 #churchBtn #churchBtn_medium a div#chur_medium-active {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/trailerbtn_med.png');
    background-position: bottom center;
    width:100px;
    height:26px;
    position:absolute;
    }      
    
/* LRG */    
    
#tbnBtn #tbnBtn_large a, #churchBtn #churchBtn_large a {
    display:block;
    width:100px; /*118-18*/
    height:32px; /* 20-6 */
    margin: 6px 0 0 15px;
    }    
     
#tbnBtn #tbnBtn_large[id] a div#tbn_large-normal, #churchBtn #churchBtn_large[id] a div#chur_large-normal {
    background-image: url(../images/trailerbtn_lrg.png);
    background-position: top center;
    width:100px;
    height:26px;
    position:absolute;
    }    
    
#tbnBtn #tbnBtn_large[id] a div#tbn_large-active, #churchBtn #churchBtn_large[id] a div#chur_large-active {
    background-image: url(../images/trailerbtn_lrg.png);
    background-position: bottom center;
    width:100px;
    height:26px;
    position:absolute;
    }     
    
.ie6 #tbnBtn #tbnBtn_large a div#tbn_large-normal, .ie6 #churchBtn #churchBtn_large a div#chur_large-normal {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/trailerbtn_lrg.png');
    background-position: top center;
    width:100px;
    height:26px;
    position:absolute;
    }      
    
.ie6 #tbnBtn #tbnBtn_large a div#tbn_large-active, .ie6 #churchBtn #churchBtn_large a div#chur_large-active {
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/trailerbtn_lrg.png');
    background-position: bottom center;
    width:100px;
    height:26px;
    position:absolute;
    }      
    
 
    
    
/* @ LIGHTBOX */

#lightbox {
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails {
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption { float: left; }
#keyboardMsg { float: right; }
#closeButton { top: 5px; right: 5px; }

#lightbox img { border: none; clear: both;} 
#overlay img { border: none; }

#overlay { background-image: url(../images/overlay.png); }

* html #overlay {
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(../images/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale");
	}

<!-- ARN -->	
	
form {
	margin:0 32px 0 32px;
	padding:0 0 7px 18px;
	font-family:Georgia, Times New Roman;
    font-size:12px;
    color:#58361f;
	 }

.listingheader {
	font-family:Georgia, Times New Roman;
    font-size:14px;
	font-weight: bold;
    color:#000000;
	}
	
a.listingheader:link {
	font-family:Georgia, Times New Roman;
    font-size:14px;
	font-weight: bold;
    color:#000000;
	text-decoration:none;
	}	
a.listingheader:active {
	font-family:Georgia, Times New Roman;
    font-size:14px;
	font-weight: bold;
    color:#000000;
	text-decoration:none;
	}	
a.listingheader:visited {
	font-family:Georgia, Times New Roman;
    font-size:14px;
	font-weight: bold;
    color:#000000;
	text-decoration:none;
	}	
a.listingheader:hover {
	font-family:Georgia, Times New Roman;
    font-size:14px;
	font-weight: bold;
    color:#000000;
	text-decoration:underline;
	}	
	
.listing {
	font-family:Georgia, Times New Roman;
    font-size:12px;
    color:#58361f;
	}

.citylink {
	font-family:Georgia, Times New Roman;
	font-size:12px;
	font-weight: bold;    
    color:#58361f;
    text-decoration:underline;
	}
	
a.citylink:link  {	
	font-weight: bold;    
    color:#58361f;
    text-decoration:none;
    }  
a.citylink:active  {	
	font-weight: bold;      
    color:#58361f;
    text-decoration:none;
    }  
a.citylink:visited  {	
	font-weight: bold;      
    color:#58361f;
    text-decoration:none;
    }  
	 
a.citylink:hover  {	  
	font-weight: bold;    
    color:#58361f;
    text-decoration:underline;
    }     	    
	
.statelink {
	font-family:Georgia, Times New Roman;
	font-size:12px;
	font-weight: none;    
    color:#58361f;
    text-decoration:underline;
	}
	
a.statelink:link  {	
	font-weight: none;    
    color:#58361f;
    text-decoration:none;
    }  
a.statelink:active  {	
	font-weight: none;      
    color:#58361f;
    text-decoration:none;
    }  
a.statelink:visited  {	
	font-weight: none;      
    color:#58361f;
    text-decoration:none;
    }  
	 
a.statelink:hover  {	  
	font-weight: none;    
    color:#58361f;
    text-decoration:underline;
    }     	
	
  

.purchaselink {
	font-family:Georgia, Times New Roman;
	font-size:12px;
	font-weight: bold;    
    color:#58361f;
    text-decoration:underline;
	}
	
a.purchaselink:link  {	
	font-weight: bold;    
    color:#58361f;
	text-decoration:underline;
    }  
a.purchaselink:active  {	
	font-weight: bold;      
    color:#58361f;
    text-decoration:underline;
    }  
a.purchaselink:visited  {	
	font-weight: bold;      
    color:#58361f;
    text-decoration:underline;
    }  
	 
a.purchaselink:hover  {	  
	font-weight: bold;    
    color:#58361f;
    text-decoration:none;
    }         