/* PRSA CSS */

body{
	margin: 0px;
	padding: 0px;
	background-color: #e0d4ab;
	font-family: Arial, Helvetica, sans-serif;
	color: #595959;
	font-size: 12px;
	line-height: 16px;
}

td, div{
	font-family: Arial, Helvetica, sans-serif;
	color: #595959;
	font-size: 12px;
	line-height: 16px;
}

input, textarea{
	font-family: Arial, Helvetica, sans-serif;
	color: #595959;
	font-size: 12px;
	line-height: 16px;
}

img {
	border: none;
}
a{
	font-family: Arial, Helvetica, sans-serif;
	color: #595959;
	font-size: 12px;
	line-height: 16px;
}

a:active {
	outline:none;
}

a:link, a:visited {
	font-size: 12px;
	color: #333366;
	text-decoration: none;
}
a:hover {
	font-size: 12px;
	color: #787255;
}

a:active {
outline: none;
}

.selected a:link, .selected a:visited, .selected a:hover {
	font-size: 12px;
	color: #787255;
}

.breadCrumb{
margin-bottom: 30px;
}

.categotyHead{margin-top: -17px; margin-bottom: 29px; color: #A69C70; font-size: 17px;	font-weight: bold;}
.categotyHead h2{
	font-family: Arial, Helvetica, sans-serif;
	display: inline;
	font-size: 17px;
	color: #867F5F;
	line-height: normal;
	padding: 0;
	margin: 0px 0 8px 0;
	font-weight: bold;
  }

.header{
background: #f3f3e8 url('../images/header_bg.gif') repeat-x left top;
}

.logo{
margin-top: 47px;
}

.header h1 {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #999966;
	line-height: 1;
	font-weight: bold;
	padding: 0;
  margin-top: 51px;
  margin-bottom: 4px;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #333333;
	line-height: normal;
	font-weight: normal;
	padding: 0;
	margin: 0 0 4px 0;
}

h2 a:link, h2 a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	line-height: normal;
	font-weight: normal;
	padding: 0;
	margin: 0;
}

h2 a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	line-height: normal;
	font-weight: normal;
	padding: 0;
	margin: 0;
}

h2 a:active {
outline: none;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #333333;
	line-height: normal;
	font-weight: normal;
	padding: 0;
	margin: 2px 0 11px 0;
}
.postScroll{
background: url('../images/post_scroll_bg.png') no-repeat right top;
height: 49px;
padding: 0 27px 0 24px;
}

a.newerLink:link, a.newerLink:visited{
font-size: 14px;
color: #233b73;
background: url('../images/prev_marker.gif') no-repeat left 6px;
padding-left: 10px;
z-index: 2;
}
a.newerLink:hover{background: url('../images/prev_marker.gif') no-repeat left -6px; color: #999966;}

a.backTop:link, a.backTop:visited{
font-size: 14px;
color: #233b73;
background: url('../images/back_top_marker.gif') no-repeat left 6px;
padding-left: 10px;
z-index: 2;
}
a.backTop:hover{background: url('../images/back_top_marker.gif') no-repeat left -8px; color: #999966;}

a.olderLink:link, a.olderLink:visited{
font-size: 14px;
color: #233b73;
background: url('../images/next_marker.gif') no-repeat right 6px;
padding-right: 10px;
z-index: 2;
}
a.olderLink:hover{background: url('../images/next_marker.gif') no-repeat right -6px; color: #999966;}


p{margin: 6px 0 6px 0}

.topLinks{margin-top: 42px; margin-bottom: 22px;}

.searchField{
background: #ffffff url('../images/search_bg.gif') no-repeat left top;
}

.contTop{
background: url('../images/cont_bg_top.gif') repeat-x left top;
padding: 16px 0 26px 2px;
}

.contBot{
background: url('../images/cont_bg_bot.gif') repeat-x left bottom;
}

.leftCol{
width: 574px;
padding-top: 5px;
}

.rightCol{
width: 268px;
}

.welcomeKioskTop{
width: 268px;
background: #afa67e url('../images/kiosk1_bg_top.gif') no-repeat left top;
margin-bottom: 19px;
}

.welcomeKioskBot{
background: url('../images/kiosk1_bg_bot.gif') no-repeat left bottom;
padding: 23px 25px 29px 25px;
color: #ebebe0;
}

.welcomeKioskBot .kioskTitle{
font-size: 22px;
color: #ffffff;
margin-bottom: 10px;
line-height: 25px;
}

.welcomeKioskBot a:link, .welcomeKioskBot a:visited{
font-size: 18px;
color: #ffffff;
line-height: 1.2;
}

.kioskTop{
background: #aca37b url('../images/kiosk_bg_top.gif') no-repeat left top;
padding-left: 26px;
font-size: 22px;
color: #ffffff;
line-height: 1.2;
}
*html .kioskTop{width: 268px;}

.kiosk{
padding: 20px 29px 15px 29px;
background-color: #FFFFFF;
}

.kiosk .headLink{margin-bottom: 5px;}
.kiosk .headLink a:link, .kiosk .headLink a:visited {font-weight: bold; line-height: 16px;}
.kiosk a.current:link, .kiosk a.current:visited, .kiosk a.current:hover{color: #a69c70; text-decoration: none;}
.kioskBot{
background: url('../images/kiosk_bg_bot.gif') no-repeat left top;
}

.tagclouds{
font-size: 24px;
}
.tagclouds a {
	line-height: 0.8;
}

a.markerLink:link, a.markerLink:visited{
background: url('../images/archive_marker.gif') no-repeat left 6px;
line-height: 16px;
font-weight: bold;
padding-left: 9px;
}
a.markerLink:hover{background: url('../images/archive_marker.gif') no-repeat left -6px;}


.dateDiv{
	font-family: Arial, Helvetica, sans-serif;
	color: #808080;
	font-size: 11px;
  margin-bottom: 2px;
  }
  
.dateDiv2{
  margin-bottom: 6px;
  }
  
.dateDiv3{
  margin-bottom: 7px;
}

.date{
color: #808080;
}

.auth{
	color: #808080;
}

.footer{
background: #f3f3e8 url('../images/footer_bg.gif') repeat-x left top;
color: #808080;
}

.footerText{
color: #808080;
}

.postTop{
background: url('../images/post_bg_top.gif') no-repeat left top;
width: 573px;
line-height: 1px;
font-size: 1px;
}
.postBot{
background: url('../images/post_bg2_bot.gif') no-repeat left top;
width: 573px;
line-height: 1px;
font-size: 1px;
}
.postBgTop{
background: #FFFFFF url('../images/post_bg.gif') repeat-x left top;
}
.postBgBot{
background: url('../images/post_bg_bot.gif') no-repeat left bottom;
padding: 14px 27px 27px 27px;
}


.player{
margin: 20px 0 20px 0;
color: #c9cdd7;}

.playerDiv{
height: 42px;
background: url('../images/player_bg.gif') repeat-x center top;
}

.playerDiv1{
height: 42px;
background: url('../images/player_bg_left.gif') no-repeat left top;
}

.playerDiv2{
color: #c9cdd7;
height: 42px;
background: url('../images/player_bg_right.gif') no-repeat right top;
padding: 10px 21px 0 12px;
}

*htnl .playerDiv1{height: 42px;}
*htnl .playerDiv2{height: 42px;}

a.download:link, a.download:visited, a.download:hover{
display: block;
width: 94px;
height: 42px;
background: url('../images/download_img.gif') repeat-x left top;
}

.posted{
margin-top: 18px;
color: #808080;
}

.comments{
margin: 13px 27px 5px 27px;
}

.prevLink{
float: left;
margin-right: 16px;
}

.prevLink a:link, .prevLink a:visited{
display: inline;
color: #233b73;
background: url('../images/prev_marker.gif') no-repeat left 6px;
padding-left: 10px;
}
.prevLink a:hover{background: url('../images/prev_marker.gif') no-repeat left -6px; color: #999966;}

.nextLink a:link, .nextLink a:visited{
display: inline;
color: #233b73;
background: url('../images/next_marker.gif') no-repeat right 6px;
padding-right: 10px;
}
.nextLink a:hover{background: url('../images/next_marker.gif') no-repeat right -6px; color: #999966;}

.comTitle{
	font-size: 20px;
	color: #333333;
	line-height: normal;
	font-weight: normal;
}

.replyFormDiv{
display: none;
position: relative;
zoom: 1;
}

.addComBtn{
background: #eeeddf url('../images/add_com.gif') no-repeat left top;
width: 141px;
height: 29px;
margin: 21px 0;
cursor: pointer;
}
*htnl .addComBtn{width: 141px; height: 29px;}

#comForm{
width: 516px;
display: none;
position: relative;
top: -50px;
}
.comFormActive{margin-bottom: -30px;}
.comAddTop{
width: 516px;
background: #eeeddf url('../images/com_add_top.gif') no-repeat left top;
height: 30px;
cursor: pointer;}



*html .comAddDiv{width: 516px;}
.comAddBot{
width: 516px;
background: #eeeddf url('../images/com_add_bot.gif') no-repeat left top;
height: 7px;
line-height: 1px;
font-size: 1px;
}

.comBody0{margin-left: 0;}
.comBody1{margin-left: 40px;}
.comBody2{margin-left: 80px;}
.comTopLeft{
background: #eeeddf url('../images/com_item_top_left.gif') no-repeat left top;
}
.comTopRight{
background: url('../images/com_item_top_right.gif') no-repeat right top; padding: 16px 19px 12px 19px;
}
.comBotLeft{
background: url('../images/com_item_bot_left.gif') no-repeat left top; 
height: 4px; line-height: 1px; font-size: 1px;
}
.comBotRight{
background: url('../images/com_item_bot_right.gif') no-repeat right top; 
height: 4px; line-height: 1px; font-size: 1px;
}
div.reaply{text-align: right; margin-top: 10px;
}
.reaplyLink{
padding-bottom: 10px;
padding-right: 15px;
background-color: #eeeddf;
}
.reaplyLink h5{
display: inline;
font-size: 12px;
background: #eeeddf url('../images/replay_link.gif') no-repeat left 2px;
padding-left: 15px;
cursor: pointer;
color: #333366;
margin: 0;
font-weight: normal;
}

.comAddDiv{
border-left: 1px solid #5c5c85;
border-right: 1px solid #5c5c85;
padding: 15px;
padding-bottom: 11px;
}

.replyForm{
background-color: #efeee0;
padding: 0 0px 0 0px;
}

.replyForm table, .replyForm div
{
  margin: 0px 10px 0px 10px;
  width:auto;
}

*html .replyForm{}

.comDiv1Left{
background: url('../images/comDiv1_left.gif') no-repeat left top; 
height: 28px;
}
*html .comDiv1Left{height: 28px;}

.comDiv1Right{
background: url('../images/comDiv1_rigth.gif') no-repeat right top; 
padding: 5px 9px;
height: 28px;
}
*html .comDiv1Right{height: 28px;}

.comDiv2Left{
background: url('../images/comDiv2_left.gif') no-repeat left top; 
height: 58px;
}
*html .comDiv2Left{height: 58px;}

.comDiv2Right{
background: url('../images/comDiv2_rigth.gif') no-repeat right top; 
padding: 5px 9px;
height: 58px;
}
*html .comDiv2Right{height: 58px;}
.comDiv2Right textarea{
background-color: #faf9f5;
overflow: hidden;
width: 95%;
}


.comDiv3{
background: url('../images/comDiv3.gif') no-repeat left top; 
width: 465px;
height: 20px;
padding: 5px 9px;
margin-bottom: 14px;
}

*html .comDiv3{
width: 483px;
height: 30px;
}

.comDiv4{
background: url('../images/comDiv4.gif') no-repeat left top; 
width: 465px;
height: 93px;
padding: 5px 9px;
margin-bottom: 14px;
}

*html .comDiv4{
width: 483px;
height: 103px;
}

.comDiv4 textarea{
background-color: #faf9f5;
overflow: hidden;
height: 88px;
border: medium none; 
width: 97%;
}

.comDiv5 table tr td input{
background-color: none;
background: url('../images/comDiv5.gif') no-repeat left top; 
width: 142px !important;
height: 33px;
padding: 5px 9px;
margin-bottom: 14px;
border: medium none;
}
*html .comDiv5 input{width: 142px;}

.comDiv1Right input, .comDiv2Right input, .comDiv3 input{
background-color: #faf9f5;
overflow: hidden;
border: medium none; width: 100%;
}

.panelink {
	font-family: Arial, Helvetica, sans-serif;
	color: #595959;
	font-size: 12px;
	line-height: 16px;
}
.panelink a {
	font-family: Arial, Helvetica, sans-serif;
	color: #595959;
	font-size: 12px;
	line-height: 16px;
}
.panelink a:link, .panelink a:visited {
	font-size: 12px;
	color: #333366;
	text-decoration: none;
}
.panelink a:hover {	
  font-size: 12px;
	color: #999966;}
	

.contTop ul {
	list-style-type:     none;
	list-style-image:    none;
	list-style-position: outside;
	padding-left: 0;
	margin: 15px 10px 15px 10px;
}

.contTop ul li {
	background: url('../images/marker.gif') no-repeat scroll left 7px;
	padding: 0 0 12px 16px;
}

.topLinks ul
{
	list-style-type:     none;
	list-style-image:    none;
	padding-left: 0;
}

.topLinks ul li{
display: inline;
margin-left: 14px;
list-style: none;
}

.sociable{ float:right;}

.sociable ul
{
  list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
  float:right;
  margin: 0;
  padding: 0;
  
}
.sociable ul li
{ 
  display: inline;
  margin: 0 0 0 10px;
  padding: 0;
}

.sociable img
{
  border: none;
}

.dottedSepWhite {
	background: url('../images/dotted_sep_white.gif') repeat-x left 50%;
	height: 1px;
	line-height: 3px;
	margin: 18px 0 20px 0;
	font-size: 1px;
}

.dottedSep {
	background: transparent url('../images/dotted_sep.gif') repeat-x left 50%;
	height: 1px;
	line-height: 3px;
	margin: 19px 0 16px 0;
	font-size: 1px;
}

.comdottedSep {
	background: #efeee0 url('../images/dotted_sep.gif') repeat-x left top;
	height: 18px;
	line-height: 1px;
	font-size: 1px;
}


.sep1{
	height: 16px;
	line-height: 3px;
	font-size: 1px;
}

.sep0{
	height: 19px;
	line-height: 3px;
	font-size: 1px;
}

.sep{
	height: 12px;
	line-height: 3px;
	font-size: 1px;
}

.sep2{
	height: 21px;
	line-height: 3px;
	font-size: 1px;
}

.dottedSep_top {
	background: url('../images/dotted_sep.gif') repeat-x left 50%;
	line-height: 3px;
	height: 1px;
	margin: 3px 0 12px 0;
}

.dottedSep_bot {
	background: url('../images/dotted_sep.gif') repeat-x left 50%;
	line-height: 3px;
	height: 1px;
	margin: 12px 0 3px 0;
}

.dottedSep2 {
	background: url('../images/dotted_sep.gif') repeat-x left 50%;
	line-height: 2px;
	margin: 9px 0;
}

.dottedSep3 {
	background: url('../images/dotted_sep.gif') repeat-x left 50%;
	line-height: 2px;
	margin: 20px 0;
}

.comBgTopLeft{
background: url('../images/com_bd_top_left.gif') no-repeat left top; 

height: 5px;
line-height: 1px;
font-size: 1px;
}

.comBgTop{
background: url('../images/com_bd_top.gif') repeat-x left top; 
height: 5px;
line-height: 1px;
font-size: 1px;
}

.comBgTopRight{
background: url('../images/com_bd_top_right.gif') no-repeat right top; 

height: 5px;
line-height: 1px;
font-size: 1px;
}

.comBgBotLeft{
background: url('../images/com_bd_Bot_left.gif') no-repeat left bottom; 

height: 5px;
line-height: 1px;
font-size: 1px;
}

.comBgBot{
background: url('../images/com_bd_bot.gif') repeat-x left bottom; 
height: 5px;
line-height: 1px;
font-size: 1px;
}

.comBgBotRight{
background: url('../images/com_bd_bot_right.gif') no-repeat right top; 

height: 5px;
line-height: 1px;
font-size: 1px;
}

.comBg{
padding: 1px 9px;
background-color: #faf9f5;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
}

.comBg input{
background-color: #faf9f5;
overflow: hidden;
border: medium none; width: 99%;
}

.comBg textarea{
background-color: #faf9f5;
overflow: hidden;
height: 70px;
border: medium none; 
width: 97%;
}

.myDialog{
display: none;
}



.myDialog .ui-dialog, .myDialog.ui-dialog{
background: url('../images/dialog_bg.gif') no-repeat left top; 
}



.myDialog .ui-dialog .ui-dialog-content,
.myDialog.ui-dialog .ui-dialog-content {
margin: 37px 5px 0 13px;
}

.myDialog .ui-dialog-titlebar-close{
	width: 16px;
	height: 16px;
	position:absolute;
	top: -31px;
	right: 1px;
	cursor: default;
	outline: none;
	color: #c9cdd7;
	font-size: 11px;
	font-weight: bold;
}

