/* @override http://wantareminder.purplehp.com/static/style.css */

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {  
    margin:0; 
    padding:0; 
	font-size:9pt;
	font-family: Futura,  Helvetica, Arial, san-serif,  Trebuchet MS;
} 
table { 
    border-collapse:collapse; 
    border-spacing:0; 
} 
fieldset,img {  
	    border:0; 
} 
ol,ul { 
	    list-style:none; 
} 
h1,h2,h3,h4,h5,h6 { 
    font-size:100%; 
    font-weight:normal; 
} 
.clear {
  clear: both;        /* extend height of .main to longest column */
  height: 1px;
  overflow: hidden;   /* prevent IE expanding the container */
  margin: 0;          /* keep flush with surrounding blocks */
}
.itext{
	display:none;
	
}

#page_wrap{
	width:1020px;
	margin:10px 10px 0px 10px;
	position:relative;
	border-bottom:1px solid #4A5F70;
}

#header{
	width:1020px;
	height:114px;
	background:transparent url(images/top_banner.png) top left no-repeat;		
	position:relative;
}
#header_link{
	display:block;
	height:105px;
	width:180px;
	position:absolute;
	left:100px;
	top:0px;
}
#header_link span{
	display:none;
}

/*#header_bottom{
	background:transparent url(images/top_banner_bottom.png) top left no-repeat;		
	width:1020px;
	height:36px;
	position: relative;
	top:114px;
	left: 0px;
	z-index:1;
}*/

#top_ad{
	position:absolute;
	top:2px;
	right:15px;
}
#bottom_ad #top_ad{
	position:relative;
	top:auto;
	right:auto;
	margin-top:20px;
}
#footer{
	min-height:50px;
}
.wr_page{
	/*margin-top: 6px;*/
	background-color: #EBF6FC;
	position:relative;
	width:1020px;
	/*border-top:1px solid #4A5F70;*/
	border-top: 3px solid #334c61;
	padding-top: 10px;
}

#right_ads{
	/*position:absolute;
	top:50px;
	right:0px;*/
	float:right;
	margin-top:10px;
}
#right_ads ul{
	margin-right:15px;
}
#right_ads ul li{
	margin-bottom:15px
}

#wr_pop_content{
	
}

.wr_bar1{
	height:27px;
	width:100%;
	background-color:#4A5F70;
	border-top:1px solid #543019;
}

.wr_left_bar{
	width: 135px;
	padding:0;
	margin:0;
	padding-top: 5px;
	float: left;
	clear:left;
}
.wr_left_bar .s_s{
	float:left;
	margin-bottom:10px;
	width:135px;
	overflow:hidden;
}
.s_s{
	position:relative;
	min-height:50px;
}
.s_ex{
	display:inline-block;
	width:13px;
	height:13px;
	outline:none;
	vertical-align:top;
	margin:0;
	padding:0;
	margin-top:1px;
	background: transparent url(images/icons.png) -26px 0px no-repeat;
}
.s_ex.on{
	background: transparent url(images/icons.png) -26px -13px no-repeat;
}

.s_t{
	position:absolute;
	top:30px;
	left:0px;
	text-align:center;
	width:135px;
	cursor: pointer;
}
.wr_left_bar .s_h{
	background-color: #4A5F70;
	color: white;
	clear:both;
	width:135px;
	margin-bottom:3px;
	height: 26px;
}
.wr_left_bar .s_h span.shc{
	cursor: pointer;
	padding:5px 0px 5px 5px;
	width: 117px;
	float: left;
	display: block;
}

.wr_left_bar .s_h span.shc.shcoff{
	/*color: yellow;*/
}

.wr_left_bar .s_h a.ton,
.wr_left_bar .s_h a.toff{
	float: left;
	margin-top: 6px;
}
#sbt .s_h a.ton{
	display: none;
}
.wr_left_bar .s_i{
	width:135px;
	min-height:15px;
	margin-bottom:3px;
	clear:left;
}
.wr_left_bar .s_i.off{
	color: #7C96A5;
}
.wr_left_bar .s_i .s_i_i{
	width:119px;
	float:left;
	padding-left:3px;
	clear:left;
}

.wr_left_bar .s_i .s_i_r{
	float:right;
	width:13px;
}
.wr_left_bar .s_i .s_i_i1{
	width:119px;
	float:left;
	padding-left:3px;
	clear:left;
}
.wr_left_bar .s_i .s_i_i1 span div{
	font-size:10px;

}

.wr_left_bar .s_i .s_i_r1{
	float:right;
	width:13px;
}

.wr_user{
	margin-bottom:5px;
}
.wr_user_out{
	clear:both;
	padding-top:10px;
	padding-left:3px;
	margin-bottom:10px;
}


.tags_bar{
	padding-left:120px;
	z-index:100;
	position:relative;
	
}
.tags_bar .head{
	position:absolute;
	left:10px;
	top:0px;
	color: #EBF6FC;
	padding-top:5px;
}
.tags_bar .head .heado{
	display:none;
}
.tags_bar .head:hover .heado{
	display:block;
	position:absolute;
	top:20px;
	left:5px;
	background-color:#EBF6FC;
	padding:3px 5px;
	color:black;
	width:400px;
	z-index:300;
	border:1px solid #4A5F70;
}
.tags_bar .tag_group{
	margin-bottom: 5px;
	position:relative;
	float:left;
	z-index:100;
	
}
.tags_bar .tag_group .tag_group_name{
	background-color: #4A5F70;
	color: white;
	padding:3px 20px 0px 20px;
	/*cursor: pointer;*/
	height:22px;
	margin:2px 25px 0px 2px;
}
.tags_bar .tag_group .tag_group_name.on{
	background-color: #D9A97E;
	color:black;
	-webkit-border-radius-topleft: 3px;
	-moz-border-radius-topleft: 3px;
	-webkit-border-radius-topright: 3px;
	-moz-border-radius-topright: 3px;
}
.tags_bar .tag_group .tag_group_tags{
	position: absolute;
	top: 27px;
	left: 0px;
	background-color: #D9A97E;
	padding:5px 10px 10px 10px;
	z-index:2000;
	border:2px solid #4A5F70;
	border-top:0;
}
.tags_bar .tag_group .tag_group_tags table{
	margin-bottom:10px;
}
.tags_bar .tag_group .tag_group_tags table td{
	padding-right:15px;
	white-space: nowrap;
}
.tags_bar .tag_group .tag_group_tags a{
	display:block;
	color:black;
	text-decoration:none;
}


.tags_bar .tag_group .tag_group_tags a.showall{
	display:block;
	color:#4A5F70;
	text-decoration:none;
	text-align:center;
}

.tags_bar .tag_group .tag_group_tags a:hover{
	text-decoration:underline;
}

.wr_main{
	float: left;
	margin-left: 5px;
	width:753px;
}
.wr_main_wide{
	float: left;
	margin-left: 5px;
	width:753px;
	margin:10px 50px;
}
.wr_main_home{
	float: left;
	margin-left: 30px;
	width:600px;
	margin-top:10px;
}


h1{
	font-size:14pt;
	font-weight:bold;
	margin-bottom:10px;
	
}

.wr_page_text{
	font-size: 8pt;
	color: #576979;
	margin:0px 10px 10px 10px;
}

/*calendar bar homepage*/
#cal_bar{
	width:230px;
	background-color:#9FBFD8;
	float:left;
	margin:1px 5px;
	padding:0px;
	
}
#cal_bar h2{
	color:white;
	padding:0;
	margin:15px 3px 5px 3px;
	text-align:center;
	font-size:10pt;
	letter-spacing:.05em;
}

#cal_bar h3{
	color:black;
	padding-top:5px;
	margin-left:5px;
	margin-right: 5px;
	margin-bottom:2px;
	text-transform:uppercase;
	border-bottom: 1px dashed #839eb4;
}
#cal_bar .day{
	margin-bottom: 10px;
}
#cal_bar h3 span{
	padding-left: 5px;
	font-size: 9px;
	color: #576979;
	text-transform: none;
}
#cal_bar div.more a{
	text-decoration:none;	
	float: right;
	margin-right: 20px;
	margin-bottom: 10px;
}
#cal_bar div.more a:hover{
	/*color:#4A5F70;*/
}
#cal_bar a.reminder{
	visibility:hidden;
	margin-left:5px;
}
#cal_bar a.reminder.on{
	visibility:visible;
}
#cal_bar a.ci{
	display:inline-block;
	width:200px;
}
#cal_bar .more{
	padding-top:10px;
	margin-bottom:5px;
	margin-left:5px;
}
	
/*calendar page*/
.cal_head .top{
	width:100%;
	text-align:center;
	height:25px;	
}
.cal_head .top a{
	text-decoration:none;
	color:#DE7B1D;
	margin-left:10px;
	margin-right:10px;
	font-weight:bold;
}
.cal_head .top a:hover{
	color:#4A5F70;
}

.cal_head table{
	border-collapse: separate;
	border-left: 6px solid #D9A97E;
	border-right: 6px solid #D9A97E;
	background-color:#D9A97E;
}
.cal_head table tr.head td{
	width:105px;
	text-align:center;
	height: 20px;
	border-right: 1px solid #D9A97E;
	border-bottom: 1px solid #D9A97E;
	
}

.cal_main{
	margin-bottom: 10px;
	border: 5px solid #D9A97E;
	border-top:0px;
	z-index:0;
}
.cal_main table{
	/*border: 2px solid #D9A97E;*/
	border-collapse: separate;
	border-left: 1px solid #4A5F70;
	border-top: 1px solid #4A5F70;
	z-index:0;
}
.cal_main table tr{
}
.cal_main table tr td{
	width:105px;
	border-right: 1px solid #4A5F70;
	border-bottom: 1px solid #4A5F70;
	height: 108px;
	background-color: white;
	z-index:0;
}
.cal_main table td .day{
	/*text-align: right;*/
	padding-right: 5px;
	color: #4A5F70;
}

.cal_main .dow{
	overflow:hidden;
	width:105px;
	height:108px;
	position:relative;
	
}


.cal_main .dowi{
	/*width:300px;
	height:300px;
	*/
	min-width:100px;
	min-height:110px;
	background-color:white;
	white-space: nowrap;
	padding: 0 5px 0 2px;
}
.cal_main .dow.today .dowi{
	background-color:#EBF6FC;
}

.top_bar{
	height:32px;
	width:100%;
	z-index: 2;
	position: relative;
	background-color: #D0681B;
}

.top_bar ul#tb1{
	float: left;
	margin-left: 83px;
}
.top_bar ul#tb2{
	float: right;
}

.top_bar ul li.tbt{
	font-size: 8pt;
	/*color: #576979;*/
	color: #402414;
}

.top_bar ul li{
	display:inline;
	padding-right:10px;
}
.top_bar ul li a {
	color: black;
	text-decoration: none;
	padding:5px 10px;
	height:30px;
	line-height:30px;
	outline:none;

}
.top_bar ul li a.active{
	/*background-color: #D9A97E;*/
	background-color: #402414;
	color: white;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
.top_bar ul li a:hover{
	/*background-color: #DE7B1D;*/
	color: white;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
.top_bar ul li a:active, .top_bar ul li a:focus{
	/*background-color: #DE7B1D;*/
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	outline:none;
}

/*
.organizations{
	margin-left:10px;
	margin-top:20px;
}
.organizations .org_group{
	border:1px solid #D9A97E;
	width:320px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
.organizations .orgs{
	padding:10px 5px 10px 10px;
}
.organizations .orgs a{
	display:block;
}
.organizations h4{
	border-bottom:1px solid #D9A97E;
	background-color: #D9A97E;
	font-size:10pt;
	padding-left:5px;
}
.organizations .org .org_t{
	margin-left:5px;
}
.events{
	margin-left:10px;
	margin-top:20px;
}
.events .evt{
	margin-bottom:15px;
}
.events .evt h2{
	border-bottom:1px solid #D9A97E;
}
*/

.oe_page{
	margin-left:10px;
	margin-top:20px;
}
.oe_group, .oe_wide{
	border:1px solid #D9A97E;
	width:320px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
.oe_wide{
	width:650px;
}
.oe_items{
	/*margin-bottom:15px;*/
	padding:10px 5px 10px 10px;
}
.oe_items a{
	display:inline-block;
}
.oe_group h4, .oe_wide h4{
	border-bottom:1px solid #D9A97E;
	background-color: #D9A97E;
	font-size:10pt;
	padding-left:5px;
}

.oe_wide table{
	width:100%;
}
.oe_wide table td{
	width:50%;
}
.organization{
	padding-bottom:20px;
}

.organization h1{
	font-size:12pt;
	font-weight:bold;
	margin-bottom:5px;
}
.organization .desc{
	margin-bottom:20px;
}
.organization .link{
	margin-bottom:10px;
}
.organization .phone{
	margin-bottom:10px;
}
.organization .r{
	margin-bottom:15px;
	color: #D0681B;
}
.organization .evt{
	padding-top:3px;
	margin-left:10px;	
}
.organization a.reminder{
	margin-right:5px;
}

.event h1{
	font-size:12pt;
	font-weight:bold;
	margin-bottom:5px;
}
.event .s{
	margin-bottom:10px;
}
.event .s .sl{
	width:100px;
	float:left;
}
.event .s .sr{
	float:left;
	width:275px;
}
.event .s .sr p, #TB_ajaxContent p{
	padding-top:0 !important;
	margin-top:0;
}
.event .link{
}
.event .r{
	margin-bottom:8px;
	color: #D0681B;
}
.event a.reminder{
	margin-right:5px;
}
/*signup page*/
.signup_page .register_form{
	float:left;
}
.signup_page .login_box{
	float:left;
	margin-left:50px;
}
.message{
	font-size: 8pt;
	color: #576979;
	margin-bottom:10px
}
.error_message{
	font-size: 9pt;
	color: red;
	margin-bottom:10px
}

.register_form .terms_box{
	overflow: auto;
	width: 370px;
	height: 200px;
	border: 1px solid #999;
	margin-bottom: 10px;
	text-align: left;
	font: 11px monospace;
	color: black;
	background-color:white;
	padding: 10px;
	margin: 15px 5px;
}

.ig{
	width: 400px;
	margin-bottom: 10px;
	padding: 15px;
	background-color: #334c61;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	color: white;
}
.ig table td{
	padding: 5px;
}
.lo{
	clear: both;
	height: 25px;
	margin-bottom: 3px;
}
.lt{
	float:left;
	text-align:right;
	font-size:11px;
	width: 90px;
	padding-top: 2px;
	margin-left: 0px;
	margin-right: 5px;
	line-height: 12px;
}
.ig .lt{
	width:120px;
	
}
.lr .lt{
	font-size:10px;
}
.li{
	padding-left:3px;
	width:130px;
	float: left;
	padding-bottom: 3px;
	vertical-align: bottom;
}

.ig .li input{
	vertical-align: baseline;
	padding: 0;
	margin: 0;
	width: 230px;
}
.ig2 .li input{
	width: 130px;
}
.ls{
	clear:both;
	/*width: 120px;
	padding-left: 100px;*/
	text-align:center;
}
.ls input{
	margin:0;
	padding:0;
}
.lr{
	/*margin: 0;
	padding: 0;
	clear: left;
	font-size: 10px;
	float: left;
	margin-left: 20px;
	line-height: 13px;*/
	float:left;
	
}
.lic{
	float: left;
	padding-bottom: 3px;
	vertical-align: bottom;
	width: 20px;
}
.lic input{
	margin: 0;
	padding: 0;
	margin-left: 5px;
	vertical-align: middle;
	line-height: 1%;
	height:13px;
}

.lf{
	text-align: center;
	
}

.login_help{
	width: 100%;
	text-align: center;
	margin-top: 10px;
	font-size: 10px;
	margin-bottom: 10px;
}
.lmessage{
	font-size: 9pt;
	color: black;
	margin-left: 5px;
	margin-right: 5px;
	padding-bottom: 10px;
}

.lmessage_i{
	text-align: center;
	margin-bottom: 10px;
	height: 30px;
}
.login_box .error_message{
	font-size: 11px;
	color: red;
	margin-left: 5px;
	margin-right: 5px;
	padding-bottom: 10px;
	text-align: center;
}

.login_box a{
	color: #DE7B1D;
	text-decoration: none;
	
}
.login_box a:hover{
	color: #334c61;
}

/*color for types*/
/*more precedence at bottom*/
/*school stuff*/
a.cit7, .cit7{
	color: #701401;
}

/*After School Activities*/
a.cit5, .cit5{
	color:#3e5f74;
}
/*Camps*/
a.cit3, .cit3{
	/*color:#1f6d56;*/
	color:#0b9135;
}

/*Events*/
a.cit2, .cit2{
	color:#543019;
}
/*Registration Deadlines*/
a.cit1, .cit1{
	/*color:#a6560b;*/
	color: #c14e00;
}

a.ci{
	text-decoration: none;
}
a.ci:hover{
	text-decoration: underline;
}

/*reminder links*/
a.reminder span, a.ton span, a.toff span, a.tx span{
	display:none;
}
a.reminder, a.ton, a.toff, a.tx,
div.reminder, div.ton, div.toff, div.tx{
	display:inline-block;
	width:13px;
	height:13px;
	outline:none;
	vertical-align:top;
	margin:0;
	padding:0;
	margin-top:1px;
}
a.reminder, div.reminder{
	background: transparent url(images/icons.png) 0px -13px no-repeat;
}
a.reminder.on, div.reminder.on{
	background: transparent url(images/icons.png) 0px 0px no-repeat;
}
a.ton, div.ton{
	background: transparent url(images/icons.png) -13px 0px no-repeat;
}
a.toff, div.toff{
	background: transparent url(images/icons.png) -13px -13px no-repeat;
}
a.tx, div.tx{
	background: transparent url(images/icons.png) -26px 0px no-repeat;
}


.dowi a.reminder{
	display:none;
}
.dowi a.reminder.on, .dowi.sr a.reminder{
	display:inline-block;
}

#bottom_wrap{
	width:1020px;
	margin:0px 10px;
	text-align:center;
}
#bottom_wrap div{
	margin-bottom:5px;
}
.bottom_nav{
	background-color: #D0681B;
	padding: 10px 0px;
	border-bottom: 1px solid #334c61;
}
.bottom_nav ul li{
	display:inline;
	margin-left:5px;
	margin-right:5px;
	/*color:#4A5F70;*/
	color:black;
}
.bottom_nav ul li a{
	/*color:#4A5F70;*/
	text-decoration:none;
	color:black;
}
.bottom_nav ul li a:hover{
	/*text-decoration:underline;*/
	color: white;
}

#icon_key_wrap{
	position:relative;
	/*height:150px;*/
	clear:both;
	height:20px;
}

#icon_key{
	font-size:10px;
	color:#435C70;
	position:absolute;
	bottom:0px;
	left:155px;
	
}
#icon_key div{
	float:left;
	xclear:left;
	line-height:18px;
}
#icon_key div.t{
	xclear:left;
	float:left;
	margin:0px 5px 3px 5px;
}
#icon_key div.t div{
	margin-right:5px;
}

#icon_key div.head{
	margin:0px 3px 5px 3px;
	font-size:10px;
	font-weight:bold;
	color:black;
}
#icon_key div.head span{
	font-weight:normal;
	font-size:8px;
	color:#435C70;
}

#color_key_wrap{
	position:relative;
	height:20px;
	clear:both;
}

#color_key{
	position:absolute;
	bottom:8px;
	left:165px;
}
#color_key div{
	font-size:10px;
	display:inline;
	padding-right:15px;
}
#color_key div.head{
	font-size:10px;
	font-weight:bold;
	color:black;
}

.wr_main_home .ht{
	font-size: 8pt;
	color: #576979;
}

#hw{
	position: relative;
}
.wr_main_home #hlb{
	background-color: #334c61;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	width:300px;
	margin-top:15px;
	padding:20px;
	padding-top:10px;
	margin-bottom: 30px;
}

#hlb h2, #hlb2 .bbo, #hlb2 .bo, #hlb2 .o{
	color:#DE7B1D;
}

#hlb h2{
	font-size:16pt;
	margin-left:20px;
	text-transform:uppercase;
}

#hlb .ht{
	color:white;
	
	margin:5px 5px 15px 30px;
}
#hlb #hlb2 .ht{
	color: #576979;
	font-size: 9pt;
}
#hlb #hlb2{
	background-color:#D4DADF;
	padding-top: 15px;
	padding-bottom: 15px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	color: #576979;
}
#hlb2 .bbo{
	margin-left: 15px;
}
#hlb2 .bbo, #hlb2 .bd{
	font-size:20pt;
}

#hlb2 .bo{
	font-size: 14pt;
	text-transform: uppercase;
}

#hlb2 .ha{
	margin: 0;
	padding: 0;
	padding-left: 30px;
	white-space: nowrap;
	line-height: 11px;
}
#hlb2 .ha label{
	font-size: 10px;
	vertical-align: bottom;
}
#hlb2 .ha input{
	padding: 0;
	margin: 0;
	margin-right: 2px;
	width: 10px;
	height: 10px;
	font-size: 10px;
	vertical-align: middle;
}
#hlb2 .ha span{
	margin-right: 5px;
	font-size: 10px;
	vertical-align: middle;
}

#hlb2 .ht input{
	margin-right:5px;
}
#hlb2 a{
	text-decoration: none;
}
#hlb2 a .bo{
	font-size: 12pt;
}
#hlb2 a:hover .bo{
	color: #334c61;
}
#hlb2 a:hover .bo span{
	/*padding-left: 3px;*/
}

#hr{
	position: absolute;
	left: 340px;
	top: 0px;
}
#hr1{
	margin-top: 10px;
}
#hr1 a{
	color: #402414;
	text-decoration: none;
	text-transform: uppercase;
	font-size:16pt;
	margin-left:20px;
	font-weight: bold;
}
#hr1 a:hover{
	color: #334c61;
	
}
#hrb{
	width: 220px;
	margin-top: 20px;
	background-color:#D4DADF;
	padding: 15px 15px 1px 10px;
	-webkit-border-top-right-radius: 8px;
	-moz-border-radius-topright: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-moz-border-radius-bottomright: 8px;
	color: #576979;
}
#hrb div{
	padding-left: 30px;
	margin-bottom: 10px;
}
#hrb .htl{
	font-weight: bold;
}
#hrb .bbo{
	color: #DE7B1D;
	font-size: 12pt;
}
#hrb .bbo{
	font-size: 12pt;
}
#hrb a{
	color: #DE7B1D;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
}
#hrb a:hover{
	color: #334c61;
}

#hrb2{
	margin-top: 20px;
	background-color:#9FBFD8;
	background-color:#7F8F9B;
	padding: 15px 10px 15px 40px;
	color:#D4DADF;
	font-size: 10pt;
	width: 135px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	
}

#hrb2 a{
	/*color: #DE7B1D;*/
	color: #334c61;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
}
#hrb2 a:hover{
	color: #334c61;
}
.wr_left_bar .s_i .s_i_r a{
	/*margin-top: 2px;*/
	vertical-align: bottom;
	margin-bottom: 2px;
}

a.vc{
	color: #334c61;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	font-size: 1.3em;
}
a.vc:hover{
	color: black;
}

/*new homepage*/
.wr_main_home_l{
	float: left;
	margin-left: 10px;
	width:410px;
	margin-bottom: 20px;
}
.wr_main_home_r{
	float: left;
	margin-left: 10px;
	width:220px;
}

.wr_home_spot{
	background-color: #334c61;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	padding:10px;
	margin-bottom: 10px;
}
.wr_home_spot h3{
	color: white;
	font-size: 1.3em;
	margin-bottom: 10px;
	margin-left: 5px;
}
.wr_home_spot_in{
	background-color: white;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	text-align: center;
	padding: 5px 10px;
}
.wr_home_spot_in img{
	
}
.wr_home_spot p{
	margin: 5px 0px;
	text-align: left;
	font-size: 10px;
}

.fbox{
	background-color: #334c61;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	padding:8px;
	margin-bottom: 10px;
	margin-top: 10px;
}
.fbox h4{
	color: #C88027;
	font-size: 1.3em;
	margin-bottom: 10px;
	margin-left: 5px;
}
.fbox-in{
	background-color: white;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	padding: 5px 10px;
}

.wr_latest{
	background-color: #DDDDDD;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	padding: 10px 10px;
}
.wr_latest h4{
	color: #C88027;
	font-size: 1.2em;
	margin-bottom: 10px;
}
.wr_latest h5{
	text-transform: uppercase;
	border-bottom: 1px dashed black;
	margin-bottom: 5px;
	padding-bottom: 2px;
}
.wr_latest ul{
	margin: 0px 0px 10px 2px;
}
.wr_latest li,.wr_latest a{
	color: #C88027;
	text-decoration: none;
	}
.wr_latest a:hover{
	color: #334c61;
}
.wr_latest span{
	padding-left: 10px;
}

.news_item{
	margin: 0px 0px 10px 20px;
}
.news_item h2{
	color: #C98229;
	font-size: 1.3em;
	margin-bottom: 4px;
}
.news_item_link a{
	color: #334c61;
	text-decoration: none;
	font-weight: bold;
	font-size: 1em;
}
.news_item_link a:hover{
	text-decoration: underline;
}
