body 
{
background:#EFE8D6;
background-image:url(../images/background.gif);
background-position:center;
background-repeat:repeat-y ;
margin:0px;
font:12px Georgia, Times, serif;
}

.header_top
{
	background-image:url(../images/header_top1.gif);
	width:980px;
	height:100px;
	margin-left:auto;
	margin-right:auto;
}
.a1
{
	background-image:url(../images/header_top1.gif);
}
.a2
{
	background-image:url(../images/header_top2.gif);
}
.a3
{
	background-image:url(../images/header_top3.gif);
}
.a4
{
	background-image:url(../images/header_top4.gif);
}
.nav_bar
{
	background-image:url(../images/nav_bg.gif);
	background-repeat:repeat-x ;
	width:980px;
	height:64px;
	margin-left:auto;
	margin-right:auto;
	padding-top:4px;
	
}
.sub_nav
{
	background-image:url(../images/nav_bg.gif);
	background-repeat:repeat-x ;
	width:280px;
	height:20px;
	padding:5px 5px 5px 15px;
	color:#EFE8D6;
	font:14px Georgia, Times, serif;
	font-weight:bold;
	
}
#search_box
{
	position:relative;
	top:15px;
	width:480px;
	padding-right:10px;
	height:20px;
	float:right;
}
.search_text
{
	float:left;
}
.txtSearch
{
	background-color: #EFE8D6;
	border:solid 2px #622528;
	width:200px;
	margin-top:4px;
	
	float:left;
}
.btnGo {float:left;}
.btnTwitter {float:right;padding-left:5px;}
.btnFB {float:right; padding-left:2px;}
.logo
{
	position:relative;
	left:0px;
	top:0px;
}
.nav
{
	margin-left:175px;
	margin-top:0px;
	font:15px Georgia, Times, serif;
	padding-top:2px;
}
li
{
	padding-left:18px;
	display: inline;
    list-style-type:none;
}

.nav li
{
	float:left;
    
}
.nav_link
{
	color:#EFE8D6;
    text-transform:uppercase;
    text-decoration:none;
    padding-top:4px;
}
.nav_link:hover
{
 text-decoration:underline;
}
.nav2
{
	padding-left:100px;
	font:15px Georgia, Times, serif;
}
.nav2 li
{
	float:left;
    
}
#lower_content
{
	width:940px;
	min-height:400px;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
}
.footer
{
	width:940px;
	height:34px;
	margin-top:20px;
	padding-top:10px;
	margin-left:auto;
	margin-right:auto;
	font:10px Arial;
	color: #B8B4B4;
	border-top:solid 1px #B8B4B4;
}
#footer_end
{
	width:940px;
	height:12px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;
	background-color:#7C7C7C;
}
#homeimage
{
    z-index:1;
	height:344px;
    width:611px;
    float:left;
    margin:11px 11px 11px 11px;
}
    #homeimage div
    {
        z-index:2;
        height:344px;
        width:611px;
        
        float:left;
    }
h1
{
   font:24px Arial, Helvetitca, san-serif;
   color:#efe8d6;
   padding-top:10px;
   margin-bottom:7px;
   margin-top:0px;
}
.h1blue
{
    font:24px Georgia,serif;
    color:#718d99;
    /*font-style:italic;*/
}
.smllImage
{
    float:left;
    padding-right:10px;
}
.white
{
    color:White;
}
.sans
{
    font-family:Arial, Helvetica, Sans-Serif;
}
.hr_white
{
    height:1px;
    margin-right:12px;
    background-color:white;
    color:white;
    border:0;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	width:290px;
}
a
{
	text-decoration:none;
	color:black;
}
a:hover
{
	text-decoration:underline;
}

h2
{
    font:14px Arial, Helvetitca, san-serif;
    font-weight:bold;
    margin-top:0px;
   margin-bottom:0px;
  
}
/*h2.white:hover
{
	text-decoration:underline;
}*/
h3
{
    font:12px Arial, Helvetitca, san-serif;
    font-weight:bold;
    margin-top:0px;
   margin-bottom:0px;
}
h4
{
    font:11px Arial, Helvetitca, san-serif;
    margin-top:0px;
   margin-bottom:0px;
}
h5
{
    font:10px Arial, Helvetitca, san-serif;
    margin-top:0px;
   margin-bottom:0px;
}
.elf
{
    font-size:12px;
    margin:0px 10px 0px 0px;
    min-height:30px;
    
}
.clear
{
     clear:both;
}
.blue
{
    color:#708c9a;
}
.homeimage2
{
    padding-top:5px;
}
.avatar
{
    padding:2px 10px 2px 2px;
    float:left;
}
.text11
{
    font:11px Arial, Helvetitca, san-serif;
    margin-top:0px;
   margin-bottom:0px;
}
.text12
{
    font:12px Arial, Helvetitca, san-serif;
    margin-top:0px;
   margin-bottom:0px;
}
.homered
{
    color:#772e2f;
    font:12px Georgia, serif;
    /*font-style:italic;*/
    font-weight:bold;
    text-decoration:none;
}
.homered:hover
{
    text-decoration:underline;
}

#page_head
{
    padding:20px 10px 10px 0px;
    width:610px;
    /*height:40px;*/
    font:20px Georgia,Times, serif;
    color:#406476;
    font-weight:bold;
    border-bottom:dashed 1px #708C9A;
}
.pageText
{
    font:15px Georgia, Times, serif;
    margin-top:20px;
    width:620px;
}
.pageText_photo
{
    font:15px Georgia, Times, serif;
    margin-top:20px;
    margin-left:-5px;
    width:640px;
}
.subnav
{
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	margin-right:10px;
	font:14px Arial, Helvetitca, san-serif;
	margin-top:0px;
	margin-left:0px;
}
.subnav li
{
	display:list-item;
	float:none;
	background:url("../images/sidebar-line.png") repeat-x scroll left bottom transparent;
	margin:2px 0;
	padding:4px 0 6px 5px;
}
.historyPhoto
{
    background-color:#D4DEE3;
    width:200px;
    padding:10px 10px 10px 10px;
    color:#2C424C;
    font-size:12px;
}
.active
{
	background-color:#5B7684;
}
.datatable
{
	background-color:#f1f1f1;
	margin-bottom:20px;
	border:solid 1px #708c9a ;
	
}
.dataHead
{
	background-color:#708c9a;
	color:White;
	font:14px Arial, Helvetitca, san-serif;
    font-weight:bold;
}
.datarow
{
	border-bottom:dashed 1px #ACC3CE ;
}
.sidebar_row
{
 background-color:#f1f1f1;
 width:282px;
 height:55px;
 padding:8px 8px 8px 8px;
 border:solid 1px #B0C7D1;
 border-top:0px;
}
.active2
{
	background-color:#CBD6E3;
}
.imgThumb
{
	margin-left:-18px;
	-moz-opacity:0.8;
	filter:alpha(opacity=80);
	cursor:hand;
}
.classactive
{
	border:solid 2px #ff0000;
}
.classactive img
{
	-moz-opacity:1;
	filter:alpha(opacity=100);
}
.googad
{
	margin-top:50px;
	width:620px;
	text-align:center;
}
.pager
{
	background-color:#708C9A;
	color:white;
	height:34px;
	padding-top:2px;
	
}
.pagerpage
{
	width:22px;
	height:22px;
	border:solid 1px white;
	display:inline;
	margin-right:2px;
	font-size:18px;
	background-color:#5E7B8A;
	
}

.disabled
{
	background-color:#C3D4DC;
	border:solid 1px white;
}

.pagerpage a
{
	color:White;
	width:22px;
	display:inline-block ;
}
.disabled a
{
	color:#5E7B8A;
}
.gallery_thumb
{
	width:188px;
	height:180px;
	font-size:11px;
	padding:12px;
	float:left;
	background-image:url(../shows/images/border.gif);
	background-repeat:no-repeat;
}
.gallery_thumb:hover
{
	background-image:url(../shows/images/border_hover.gif);
	background-repeat:no-repeat;
}
.showphoto_thumb
{
    width:134px;
	height:100px;
	font-size:11px;
	padding:10px;
	float:left;
	background-image:url(../shows/images/border_t.gif);
	background-repeat:no-repeat;
}
.showphoto_thumb:hover
{
    background-image:url(../shows/images/border_t_hover.gif);
}
.share
{
	position: absolute;
	bottom: 0px;
	height: 30px;
	width: 140px;
	cursor: pointer;
	outline: none;
	background-image: url('blank.gif');
	z-index: 1003;
	padding-left:15px;
}
.oldspeed_thumb
{
    width:173px;
	height:130px;
	padding:7px;
	float:left;
	background-image:url(../okrasa/images/border.gif);
	background-repeat:no-repeat;
}
.oldspeed_thumb:hover
{
    background-image:url(../okrasa/images/border_hover.gif);
}
.linkHead
{
	color:White;
}.linkHead:hover
{
	text-decoration:none;
}

/**********************************************************************************
=Rating
**********************************************************************************/	   
.ui-rater>span {vertical-align:top;}
.ui-rater-starsOff, .ui-rater-starsOn {display:block; height:27px; background:url(../images/star.gif) repeat-x 0 0px;margin:0;}
.ui-rater-starsOn {display:block; max-width:135px; top:0; background-position: 0 -54px;}
.ui-rater-starsHover {background-position: 0 -27px!important;}
.ui-rater label{font-weight:bold;text-transform:uppercase;font-size:1em;margin:0 5px;}


