/* CSS Document */

body {
	margin:0px;
	padding:0px;
	background-image:url(../images/bg_pattern2.png);
	background-repeat:repeat;
		
}

p {margin:0px;}

a { outline:none; }


.header_bg{background-image:url(../images/hottshott_header_bottom_bg.png);
           background-repeat:no-repeat;
		   background-position:bottom left;
}


.nav_bg {background-image:url(../images/hottshott_header_nav_bg.png);
        background-repeat:no-repeat;
		background-position:top left;
}



.nav{padding: 4px 2px 0px 13px;
background-image:url(../images/hottshott_nav_arrow.png);
            background-repeat:no-repeat;
			background-position:top left;
		   font-family:  Arial, Helvetica, sans-serif;
		   font-size:12px;
		   color:#ffffff;
		   text-align:left;
		   font-weight:bold;
		   text-transform:uppercase;
		   }
		   
.nav a:link{color:#ffffff;
               text-decoration:none;}
			   
.nav a:active{color:#ffffff;
               text-decoration:none;}
			   
.nav a:visited{color:#ffffff;
               text-decoration:none;}
			   
.nav a:hover{color:#ffb642;
               text-decoration:none;
			   
			   
			   }
			   
			   
.nav_cur{padding: 4px 2px 0px 15px;
background-image:url(../images/hottshott_nav_arrow_cur.png);
            background-repeat:no-repeat;
			background-position:top left;
		   font-family: Arial, Helvetica, sans-serif;
		   font-size:12px;
		   color:#f3a13f;
		   text-align:left;
		  font-weight:bold;

		   text-transform:uppercase;
		   }
		   
.nav_cur a:link{color:#f3a13f;
               text-decoration:none;}
			   
.nav_cur a:active{color:#f3a13f;
               text-decoration:none;}
			   
.nav_cur a:visited{color:#f3a13f;
               text-decoration:none;}
			   
.nav_cur a:hover{color:#f3a13f;
               text-decoration:none;}			   
			   

.main_bg_rpt { background-image:url(../images/hottshott_main_bg_rpt_06.png);
                background-repeat:repeat-y;
				background-position:top left;

}
.main_bg { background-image:url(../images/hottshott_main_bg.png);
          background-repeat:no-repeat;
		  background-position:top left;
        padding: 19px 92px 0px 92px;
           
}

.title_header { font-family:Arial, Helvetica, sans-serif;
                color:#8f0222;
				font-size:24px;
				font-weight:bold;
				padding-bottom:21px;
				padding-top:2px;
}


.news_text{ font-family:Arial, Helvetica, sans-serif;
              font-size:11px;
			  color:#000000;

}

.main_text {font-family:Arial, Helvetica, sans-serif;
             color:#585858;
			 font-size:11px;
			 line-height: 16px;
 

}
.footer_bg{ background-image:url(../images/hottshott_footer_bg.png);
    background-repeat:no-repeat;
	background-position:top left;
	
}


.footer_nav{padding: 28px 92px 0px 92px;
		   font-family: Arial, Helvetica, sans-serif;
		   font-size:11px;
		   color:#ffffff;
		   text-align:center;
		   font-weight:bold;
		   }
		   
.footer_nav a:link{color:#ffffff;
               text-decoration:none;}
			   
.footer_nav a:active{color:#ffffff;
               text-decoration:none;}
			   
.footer_nav a:visited{color:#ffffff;
               text-decoration:none;}
			   
.footer_nav a:hover{color:#ffffff;
               text-decoration:underline;}



.bottom_pad { padding: 11px 92px 21px 92px;
              font-family:Arial;
			  font-size:11px;
              color:#ba002a ;
			  text-align:center;	}
.bottom_pad a:link{color:#ba002a;
               text-decoration:none;}
			   
.bottom_pad a:active{color:#ba002a;
               text-decoration:none;}
			   
.bottom_pad a:visited{color:#ba002a;
               text-decoration:none;}
			   
.bottom_pad a:hover{color:#ba002a;
               text-decoration:underline;}
			   
.submitbutton{
			
			display: block;
background-color: transparent;
background-image: url(../images/hottshott_subscribe.png);
background-repeat: no-repeat;
width: 98px;
height: 24px;
border: none;
}			   			  