html, body {  
 margin:0; 
 padding:0;
 text-align:center; 
 background-color: #e0e0e0;} 

body, p, td, a, div, span, li, input, textarea {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; 
  font-weight: normal;}

p {
	margin: 0; padding:5px 0;
	line-height: 1.3;}
a:link, a:visited {
	text-decoration:none; 
	color:#990033;} 
a:hover {
	text-decoration:underline; 
	color: #cc0033; }

#pagewidth { 
 width:1000px; 
 text-align:left;  
 margin:0 auto; 
 position: relative;} 

 /* ----------------------------

 		header

 ------------------------------ */
#header {
 position:relative; 
 height:158px; 
 background-color:#990033;
 width:1000px;
 margin: 0; padding:0;} 

#header_info {
	width: 320px; /* total 330px */
	height: 90px;	 /* total 110px */
	float: left;
	padding: 20px 0 0 10px;
	font-size: 10px;
	font-weight: bold;
	color: white;
	background: transparent;}

#header_info h1 {
	padding: 0;
	margin: 0;
	font-size: 10px;
	font-weight: bold;
	color: white;
	text-align: left;}

#header_ad {
	width: 660px; /* total 670px */
	height: 110px;
	line-height: 110px;
	float: right;
	/*background:transparent url(images/christmas_old.gif) no-repeat left bottom;*/
	padding-right: 10px;
	text-align:right;}

#header_ad a img {
	padding-top:20px;}	
/*
style="background:#990033 url(images/christmas_old.gif) no-repeat left bottom; float:right; width:650px;"*/



#top_nav {
	height: 48px;
	width: 1000px;
	background-image: url(images/top_nav_bg.gif);
	float: left;
	display: block;
	position: relative;
	margin: 0; padding: 0;
  	font-family:  Arial, Verdana,Helvetica, sans-serif;
	font-size: 10px;
	color: white;}

#top_nav ul {
	padding: 0;
	margin: 0;
	list-style: none;}

#top_nav li {
	float: left;
	margin-top: 1px;} 

#top_nav ul a:link, #top_nav ul a:visited {
	color: white;
	text-decoration: none;
	height: 23px;
	line-height: 23px;
	float: left;
	padding: 0 3px;
	font-size: 10px;
	display: block;}

#top_nav ul a:hover {
	background: #990033 url(images/nav_arrow.gif) center top no-repeat; }



#search {
	height: 23px;
	width: 130px;
	background-color: #cc0033;
	float: left;
	margin: 1px 0 0 10px;}

form {
	padding: 0;
	margin: 0;}

#search_fld {
	width: 75px;
	height: 14px;
	background-color: white;
	border: 1px solid #990033;
	margin: 3px 0 0 0;}

#search_btn {
	width: 22px;
	height: 15px;
	margin: 3px 0 0 8px;
	vertical-align: top;}



 

#twocols {
 width:1000px; 
/* float:right; */
 position:relative; 
 padding: 0;
 background-color: white; }

 

  /* ----------------------------

 		right column

 ------------------------------ */

 

#rightcol {

 width:300px; 

 float:right; 

 position:relative; 

 }

 #rightcol img {

 	padding-bottom: 2px;

 }

 #ufoDemo {

 	border-top: 1px solid white;

	border-bottom: 1px solid white;

 }

 #fash_calendar {

 	width: 300px;

	background-color: #EAEAEA;

	border-bottom: 1px solid white;

 }

 #fash_calendar p {

 padding: 5px;

 margin: 0;

 }

 #fash_calendar h1 {

 	height: 24px;

	line-height: 24px;

	padding: 0 10px;

	margin: 0;

	font-size: 9px;

	color: white;

	font-weight: normal;

	text-align: left;

 	background-image: url(images/title_arrow.gif);

 }

 #f_dta {

 	color: #CC0033;

	font-weight: bold;

 }

 

   /* ----------------------------

 		main column

 ------------------------------ */

 

#maincol {

 background:  #FFFFFF url(images/main_bg.gif) 0 0 repeat-y;  
 float: left; 
 display:inline; 
 position: relative; 
 width:681px; 
 padding: 12px 9px 12px 10px; 
 /*border-right: 1px solid #CC0033;*/
 }
 * html #maincol  {
	padding: 12px 9px 12px 10px;
 }



 h1 {
 	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
 }

  h2 {

 	font-size: 11px;

	font-weight: bold;

	text-transform: uppercase;

 }

 .post_pic {

 	float: left; 

	margin: 0 6px 0 0; 

	text-align: center;

	background-color: #F1F1F1;

	color: black;

	padding: 6px;

	border: 1px solid #DCDBDC;

 }

 .post_pic_r {

 	float: right; 

	margin: 0 6px 0 0; 

	text-align: center;

	background-color: #F1F1F1;

	color: black;

	padding: 6px;

	border: 1px solid #DCDBDC;

 }

  /*.post_pic a:link,  .post_pic a:visited {

  	color: white;

	text-decoration: underline;

  }

   .post_pic a:hover {

   	text-decoration: none;

		color: black;

   }*/

  .post_pic img {

   border: 1px solid #DCDBDC;

	padding: 3px;

	background-color: white;

  }

  h3 {

	 color: #990033;

	 font-size: 11px;

	 font-weight: bold;

	 padding: 3px;

	 text-align: right;

	 border-bottom: 1px solid black;

	 margin: 0 0 20px 0;

  }

  #breadcrumb {

  	padding: 0 7px;

	margin: 3px 0 20px 0;

	color: #9A0032;

	text-transform: uppercase;

	font-weight: bold;

	font-size: 10px;

  }

   #breadcrumb a:link,  #breadcrumb a:visited {

   	color: #D8003A;

		text-decoration: none;

		text-transform: none;

   }

   #breadcrumb a:hover {

   	color: #9A0032;

   }

	.cont_pics {

		text-align: center;

	}

	.cont_pics img {

		border: 1px solid black;

		margin: 0 1px;

	}

	.text_pic {

		border: 1px solid black;

		margin: 3px;

	}	

  

     /* --------------------------------------

 		main column on home page

      -------------------------------------- */

  

#left_col_index {

	width: 193px;

	float: left;

	

	padding: 260px 3px 2px 5px;

	font: bold 13px "Times New Roman", Times, serif;

	text-align: right;

}

#left_col_index h4 {

	font: bold 12px "Times New Roman", Times, serif;

	text-transform: uppercase;

	margin: 5px 0 12px 0;

	text-align: left;

}

#left_col_index h4 a:link, #left_col_index h4 a:visited {

	color: #CC0033;

	font: bold 16px "Times New Roman", Times, serif;

	text-decoration: none;

}

#left_col_index h4 a:hover {

	color: #990033;

}	

.top_news {

	width: 246px;

	float: left;

	padding: 0 2px 0 0;

	background-color: #EAEAEA;

}

.top_news img {

	margin: 1px 3px 0 1px;

}



.top_news a:link, .top_news a:visited {

	color: #cc0033;

	text-decoration: none;

	font: bold 11px Arial, Helvetica, sans-serif;

}

.top_news a:hover {

	color: #990033;

}

.top_news_mdl {

	width: 248px;

	height: 200px;

	float: left;

	padding: 0;

	background-color: #EAEAEA;

}

.top_news_mdl ul {

	padding: 5px 0;

	margin: 0;

	list-style: none;

}

.top_news_mdl li img {

	margin: 0 5px;

}

.top_news_mdl li object {

	margin: 0 5px;

	/*float: left;

	width: 248px;*/

}

.top_news_mdl li a:link, .top_news_mdl li a:visited {

	font: bold 12px Arial, Helvetica, sans-serif;

	 text-decoration: none;

	 color: #CC0033;

}

.top_news_mdl li a:hover {

	color: #990033;

}

.top_news_mdl h3 {

	height: 24px;

	line-height: 24px;

	padding: 0 10px;

	margin: 0;

	font-size: 9px;

	color: white;

	font-weight: normal;

	text-align: left;

 	background: url(images/title_arrow.gif) top right;

	border-bottom: none 0;

}

.top_news_mdl  p {

	padding: 4px 3px;

	margin: 0;

}

.top_news_mdl a:link, .top_news_mdl a:visited {

	color: black;

	text-decoration: none;

}

.top_news_mdl a:hover {

	color: #cc0033;

	text-decoration: underline;

}

#scandals {

	width: 497px;

	margin: 0 0 0 1px;

	float: left;

	/*min-height: 250px;*/

}



#scandals h3 {

	height: 24px;

	line-height: 24px;

	padding: 0 10px;

	margin: 0;

	font-size: 9px;

	color: white;

	font-weight: normal;

	text-align: left;

 	background: #CC0033 url(images/title_arrow.gif) top right no-repeat;

		border-bottom: none 0;

}

#scandals ul {

	padding: 0;

	margin: 0;

	list-style: none;

}

#scandals li {

	float: left;

	width: 245px;

	height: 135px;

	padding: 5px 3px 0 0;

	overflow: hidden;

}

#scandals li img {

	margin: 0 5px;

}

#scandals li a:link, #scandals li a:visited {

	font: bold 12px Arial, Helvetica, sans-serif;

	 text-decoration: none;

	 color: #CC0033;

}

#scandals li a:hover {

	color: #990033;

}



#sub_footer {

	height: 50px;

	line-height: 50px;

	border-top: 1px solid #CC0033;

	background-color: white;

	width: 990px;

	clear: both;

	color: #CC0033;

	padding: 0 5px;

	text-align: center;

}

  

   /* ----------------------------

 		footer

 ------------------------------ */

 

 #footer {

 	width: 100%;

	background-color: #990033;

	height: 20px;

	line-height: 20px;

	clear: both;

	text-align: center;

	color: white;

	font-size: 9px;

 }



 

 /* *** Float containers fix:  *** */ 

.clearfix:after {

 content: "."; 

 display: block; 

height: 0; 

 clear: both; 

 visibility: hidden;

 }

 

.clearfix{display: inline-table;}



/* Hides from IE-mac \*/

* html .clearfix{height: 1%;}

.clearfix{display: block;}

/* End hide from IE-mac */  





 

 /*printer styles*/ 

 @media print{ 



/*hide the right column when printing*/ 

#rightcol, #top_nav, #search, #left_col_index {display:none;} 

#twocols, #maincol{width:100%; float:left; clear: both;}

}






/*ikona*/
h1.ikona {
	color:#990033;
	font: bold 1.2em Tahoma, Verdana;
	text-transform: uppercase;
	margin-top:20px;}
#maincol div.ikform {
	margin: 0 auto;
}
	
#maincol table.forma_ikona {
	border: 2px solid #ccc;
	padding: 20px 10px;
	margin: 0 auto;
	background: #eee;
	width:460px;
	-moz-border-radius: 0.7em;}

#maincol table.forma_ikona input {
	width:230px;
	height: 18px;
	line-height: 18px;
	background: #fff;
	border: 1px solid #CC0033;
	font-size: 12px;}

#maincol table.forma_ikona input#button {
	width:100px;
	height: 24px;
	border: 1px solid #333;
	background: #BFBFBF;
	-moz-border-radius: 0.3em;
	color: #000;
	font: normal 11px Tahoma,Verdana;}
	
#maincol table.forma_ikona input#button:hover {
	background: #CC0033;
	border: 1px solid #990033;
	color: #eee;}
	
/* content */
#maincol .mikona_cont {
	margin: 0; 
	margin-left: 20px;	
	padding: 20px 0;
	/*width: 580px; */
	width: 630px;}
	
#maincol .mikona_cont ul.modna {
	margin: 0 0 0 3px;
	padding: 0; 
	line-height:18px;	
	list-style: none outside;
	list-style-image: none;}
	
#maincol .mikona_cont ul.modna li {	
	padding-left: 16px;
	background: url(images/arr_menu.gif) no-repeat 0 50%;}
	
#maincol .ikonared {
	padding: 5px 0;
	background: #990033;
	color: #fff;
	-moz-border-radius: 0.3em;
	text-align: center;
	width:460px;
	/*display: block;*/
	margin-left:110px; } 
	

