/* CSS Document 

Theme Name: boardwalk - cormac robinson

 CSS Document */
 
ul{ list-style:none; padding:0; margin:0;}

li{ list-style:none; padding:0; margin:0; font:11px Arial, Helvetica, sans-serif; color:#9B9D9E; }

body{margin:0; padding-top:30px; font:11px/16px Arial, Helvetica, sans-serif ; background: url(images/bg.jpg); }  

a:hover{text-decoration:underline; }

h2{padding:0; margin:0;}

img { border:0;}

/********************************************************************************************************************************************************/

.main {width:954px; margin:auto;  }

#header{ display:inline; clear:left; float:left; width:954px;  height:273px; background: url(images/top_bg.jpg) no-repeat;  }

.logo{display:inline; float:left; background: url(images/top_logo.jpg) no-repeat; width:408px; height:264px;  margin:2px 0px 0px 2px;}

.top_hme,.top_abt,.top_spec,.top_cont,.top_acc { float:left; width:auto; font: bold 12px Arial, Helvetica, sans-serif; color:#DFDFDF; margin:87px 0px 0px 138px; text-decoration: none; }

.top_abt { margin:87px 0px 0px 52px;}

.top_spec { margin:87px 0px 0px 45px;}

.top_cont { margin:87px 0px 0px 46px;}

.top_acc { margin:87px 0px 0px 48px;}


.top_head {display:inline; float:left; background:url(images/top_head.jpg) no-repeat; width:271px; height:59px;  margin:204px 0px 0px 315px;} 

.tp_sch {clear:left;float:left; margin:25px 0px 0px 731px; font:11px arial; color:#7A8589; text-align:center; border:2px solid #49BEE9; }

.tp_go{ float:left; margin:25px 0px 0px 0px; background:url(images/tp_go.jpg) no-repeat; width:24px; height:21px;}

.search_bg { display:inline; float:left; margin:25px 0 0 731px;}

.rp_lens { display:inline; float:left; margin:20px 0 0 0px;}
/********************************************************************************************************************************************************/

.center { display:inline; float:left; width:954px; background: url(images/cp_bg.jpg) repeat; margin-top:0px;}

.center2 { display:inline; float:left; width:954px;  margin:0px 0px 0px 0px;}

/*.cp_top { display:inline; float:left; width:940px;  background:url(images/cp_top.jpg) top no-repeat;}*/

.cp_bot { display:inline; float:left; width:954px; padding-bottom:12px; background:url(images/cp_bot.jpg) bottom no-repeat;}


.inner { float:left; display:inline; width:500px;  margin:0px 0 0 0px;   }

.center_line {clear:left;float:left; width:487px; height:1px; background:url(images/center_line.jpg) no-repeat; margin:0px 0px 0px 0px;}

.center_img { clear:left;float:left; width:121px; height:140px; background:url(images/center_img.jpg) no-repeat; margin:10px 0px 0px 0px;} 

.cent_txt_img {clear:left;float:left; width:351px; height:41px; background:url(images/cent_txt_img.jpg) no-repeat; margin:26px 0px 0px 0px;}


.cent_txtt {clear:left;float:left; width:350px; font:11px arial; color:#626262; margin:15px 0px 0px 0px;}



.searching {clear:left;float:left; width:170px; font-weight:bold; height:18px; font:15px arial; color:#545454; text-align:left;  background:#fff; margin:19px 0px 0px 19px; border:1px solid #49BEE9;}

.searching2 {clear:left;float:left; width:128px; font-weight:bold; height:22px; font:15px Tahoma; color:#545454;  background:#181003; margin:19px 0px 0px 37px; border:1px solid #49BEE9;}

.submit {float:left; margin:7px 0 0 9px;}


#title { float:left; display:inline; margin:0px 0 0 4px; }

#title a { display:inline; float:left; font:18px Arial; color:#767171; width:400px; margin:12px 0 0 10px; text-decoration:none;}

.how_bg{ display:inline; float:left; width:485px; border-left:1px solid #E3E3DE; border-right:1px solid #E3E3DE;}

.title_tp_crn { display:inline; clear:left; float:left; width:487px; padding-top:11px; background: url(images/title_tp_crn.jpg) top right no-repeat; margin:10px 0px 0px 9px;}

.title_bot_crn{  display:inline; clear:left; float:left; width:487px; padding-bottom:12px; background:url(images/title_bot_crn.jpg) bottom no-repeat;}  

.cp_how{ clear:left; float:left; width:400px; font:18px arial; color:#767171; margin:5px 0px 0px 20px;}

.how_txt{ clear:left; float:left; width:405px; font:11px arial; color:#7A7A7A; background:url(images/how_arw.jpg) left no-repeat; margin:5px 0px 0px 10px; padding:10px 0px 0px 20px;}

.author { display:inline; float:left; color:#FFF; width:300px; margin:3px 0 0 6px; color:#E6C615; font:11px Arial; }

.date {display:inline; clear:left; float:left; color:#7A7A7A; width:200px; font-weight:bold; margin:3px 0 0 12px; font:11px Arial;}

#content_text { float:left; width:470px; margin:10px 0 0 17px; display:inline; color:#474646; font:11px/16px Arial, Helvetica, sans-serif; }

#content_text img { float:left; margin:0 15px 0 0; }

#content_text p,#content_text a { color:#474646; font:11px/16px Arial, Helvetica, sans-serif; }

.cp_comments { display:inline; float:right;  color:#474646; font:11px/16px Arial, Helvetica, sans-serif; width:130px; height:13px;  margin:6px 0px 20px 0px;  padding:0px 0px 0px 18px;  }

.cp_comments a {  font:11px/16px Arial, Helvetica, sans-serif; color:#474646; text-decoration:none;}

.no_post { float:left; width:450px; text-align:center; color:#474646; font-weight:bold; margin-top:25px; padding-bottom:20px; }

/********************************************************************************************************************************************************/

#commentblock {width:380px; display:inline; float:left; padding: 0px 0px 10px 20px; color:#2D677F; }

#commentblock #comments b,.nocomments { float:left; display:inline; margin:13px 0 0px 0px; color:#2D677F; width:380px; }

#commentblock #comments { float:left; display:inline; width:380px; margin-top:10px; }

#commentblock .commentlist { float:left; display:inline; width:380px; margin:1px 0px 0px 0px; padding:0px 0px 0px 0px; }

#commentblock #respond { float:left; display:inline; width:380px;margin:15px 0px 0px 0px; padding:0px 0px 0px 0px;}
	
#commentblock  a{color:#9B9D9E;}
	
.commentname { color: #9B9D9E; margin: 0px;	}

.commenttext { clear: both; margin: 3px 0px 10px 0px; padding: 0px 0px 0px 10px; width: 350px; }

.commenttext-admin { clear: both; margin: 3px 0px 0px 22px;	padding: 20px 0px 0px 0px; width:350px; color:#9B9D9E; }

/********************************************************************************************************************************************************/

#footer { display:inline; float:left; width:954px;  text-align:center; padding:10px 0 20px 0;  text-align:center; margin:22px 0px 0px 0px;}
#footer ul{
float:left;
width:954px;
height:10px;
padding:0px; margin:0px; text-align:center;
list-style:none;
}
#footer ul li{
padding:0px;
margin:0 2px;
display: inline;
list-style-type: none;

}
#footer ul li a{
font:11px arial; color:#B88335;
 text-decoration:none;
}
.ft_txt{ clear:left; float:left;  font: 11px/15px Arial; color:#B88335; margin:26px 0px 0px 114px; text-decoration:none; }

.ft_bar1 {float:left; margin:30px 0px 0px 7px; background:url(images/ft_bar.jpg) no-repeat; width:1px; height:10px;}

.ft_bar2 {float:left; margin:12px 0px 0px 7px; background:url(images/ft_bar.jpg) no-repeat; width:1px; height:10px;}


.ft_txt1{ float:left;  font: 11px/15px Arial; color:#B88335; margin:26px 0px 0px 7px; text-decoration:none;}

.ft_txt2{ clear:left; float:left;    font: 11px/15px Arial; color:#B88335; margin:5px 0px 0px 300px; text-decoration:none; }

.ft_txt3{ float:left;    font: 11px/15px Arial; color:#B88335; margin:5px 0px 0px 10px; text-decoration:none; }

.ft_txt4{clear:left; float:left; width:250px;    font: 11px/15px Arial; color:#B88335; margin:5px 0px 0px 280px; text-decoration:none; }

/*
#fp_menu ul { padding:0px; margin:0px; text-align:center;}

#fp_menu li { list-style:none; float:left;  font:11px arial; color:#FFF; margin-left:50px; text-align:center; text-decoration:none; }

#fp_menu li a{ list-style:none; font:11px arial; float:left; color:#FFF; text-decoration:none; text-align:center;}
*/
.ft_iwork{ clear:left; float:left; width:700px;    font: 11px/15px Arial; color:#B88335; margin:10px 0px 0px 120px;}
/********************************************************************************************************************************************************/


#left_column { display:inline; float:left; width:209px; padding-top:15px; }

.lp_hme_top{ display:inline; float:left; width:204px; padding-top:12px; background:url(images/lp_hme_top.jpg) top no-repeat; }

.lp_hme_bot{ display:inline; float:left; width:204px; background:url(images/lp_hme_bot.jpg) bottom no-repeat; padding-bottom:36px; }

.lp_hme_1px{ display:inline; float:left; width:204px; background:#7EA908 url(images/lp_hme_1px.jpg) repeat-x; }

.lp_hme_txt{ display:inline; float:left; width:184px; font:11px Arial; color:#fff; margin:6px 0px 0px 20px; text-decoration:none;} 

.lp_hme_line{ float:left; margin:4px 0px 0px 20px; background:url(images/lp_hme_line.jpg) no-repeat; width:170px; height:1px;}


.widget_style { display:inline; float:left; width:211px; }

.widget_style h2 { display:inline; float:left; background: url(images/categ_bg.jpg) no-repeat left; color:#684108; padding:14px 0px 0 29px; font:bold 12px Tahoma; margin:20px 0px 0 7px; width:175px; height:26px;  }

.widget_style ul {display:inline; float:left; width:160px; margin:0px 0px 0px 28px; padding:0px 0px 0px 0px;  }

.widget_style ul li a { display:inline; float:left; background: url(images/lp_arr.jpg) no-repeat left; padding:0px 0px 0px 24px; margin:10px 0 0 0px; color:#684108; width:160px; text-decoration:none; font:12px Tahoma; }

.widget_style ul li a:hover {display:inline; text-decoration:underline; }

.search_wd {display:inline; float:left; color:#735D37; margin:10px 0 0 0px; }

#calendar_wrap { float:left; width:150px; display:inline; margin:10px 0 0 25px; color:#684108; }

#calendar_wrap a {display:inline; color:#684108; }

.textwidget { float:left; width:150px;margin:10px 0 0 10px; display:inline; color:#D2D2D2; }

.widget_style #recentcomments .recentcomments { clear:left; float:left; background: url(images/lp_arr.jpg)  no-repeat left; margin-top:-5px;width:160px; display:inline; color:#2D677F;  padding: 15px 0px 0px 24px; font: 12px Tahoma;}

.widget_style #recentcomments .recentcomments a {display:inline; float:left; color:#2D677F; background:none;  }

.widget_search {float:left; margin-left:25px; display:inline; width:180px;}

.widget_search .hidden{display:inline;float:left; color:#D2D2D2; margin:10px 0 0 0px;}

.widget_search #s{display:inline;float:left; width:180px; height:12px; margin:5px 0 5px 0px;}

.widget_search input{display:inline;float:left;}


.widget_text,.textwidget {display:inline;float:left; color:#D2D2D2; margin:10px 0 0 20px; width:200px;}




#right_column { float:right; display:inline; width:209px; padding-right:3px;  }

.widget_style2 { display:inline; float:left; width:204px; margin-top:20px; }

.widget_style3 { display:inline; float:left; width:204px; margin-top:20px; }

.widget_style3 h2 { display:inline;float:left; background: url(images/categ_bg.jpg) no-repeat top left; color:#684108; padding:15px 0 0 36px; font:bold 12px Arial, Helvetica, sans-serif ; text-transform:capitalize;  margin:0px 0 0 0px; width:168px; height:21px;  }

.widget_style3 ul { float:left; width:163px;  padding:0px 0px 0px 11px; margin:0px 0px 0px 0px; }

.widget_style3 ul li a{ float:left; background: url(images/lp_arr.jpg) no-repeat left; padding-left:14px; margin:10px 0 0 0px; color:#684108; width:180px; text-decoration:none;  font:12px Tahoma; }




.widget_style2a { display:inline; float:left; width:204px; margin:20px 0px 0px 0px; }

.widget_style3a { display:inline; float:left; width:204px; margin:20px 0px 0px 7px; }

.lp_1px { display:inline;float:left; background:url(images/rp_1px.jpg) repeat; width:204px;} 

.lp_1pxx { display:inline;float:left; background:url(images/rp_1px.jpg) repeat; width:204px;} 

.rp_wid_bot { display:inline; float:left; width:204px; background:url(images/rp_wid_bot.jpg) bottom no-repeat; padding-bottom:35px; }

.widget_style2 h2,.widget_style2a h2,.widget_style3a h2 { display:inline;float:left; background: url(images/categ_bg.jpg) no-repeat top left; color:#684108; padding:15px 0 0 36px; font:bold 12px Arial, Helvetica, sans-serif ; text-transform:capitalize;  margin:0px 0 0 0px; width:168px; height:21px;  }

.widget_style2 ul,.widget_style2a ul,.widget_style3a ul { float:left; width:163px;  padding:0px 0px 0px 11px; margin:0px 0px 0px 0px; }

.widget_style2 ul li a,.widget_style2a ul li a,.widget_style3a ul li a{ float:left; background: url(images/lp_arr.jpg) no-repeat left; padding-left:14px; margin:10px 0 0 0px; color:#684108; width:180px; text-decoration:none;  font:12px Tahoma; }

.widget_style2 ul li a:hover,.widget_style2a ul li a:hover,.widget_style3a ul li a:hover { text-decoration:underline; }

.whobg {float:left; background:url(images/rp_whobg.jpg) no-repeat; width:187px; height:77px; margin:26px 0px 0px 26px;}

.whotxt {clear:left; float:left;  font: 12px/15px Tahoma; color:#FFF; margin:15px 0px 0px 51px; text-decoration:none; width:100px;}

.whotxt1 {clear:left; float:left;  font: 11px/15px Tahoma; color:#E6C615; margin:6px 0px 0px 24px; text-decoration:none; width:140px;}


.pagenav a,.lp_hme_1px a { float:left; font:bold 12px/24px Arial, Helvetica, sans-serif; color:#FFF; border-bottom:1px solid #A4BD3E; padding-bottom:3px; text-decoration:none; width:170px; margin-left:20px; }



.rp_formtop{background:url(images/form_top.jpg) no-repeat; width:200px; height:206px;  margin:30px 0px 0px 0px; float:left;}
.rp_formbot{background:url(images/form_bot.jpg) no-repeat bottom; padding-bottom:20px; width:200px; float:left; }
.rp_formbg{background:url(images/form_bg.jpg) repeat-y; width:200px; float:left;}
.formstarts{float:left; margin:-120px 0 0 0; position:relative;}
.rp_name{font:11px Arial, Helvetica, sans-serif; color:#675234; margin:2px 0 0 20px; float:left;}
.rp_txt{ width:156px; height:15px; border:1px solid #FEDA79; margin: 3px 0 0 20px; font:11px Arial, Helvetica, sans-serif; color:#000000; float:left;}
.rp_txts{ width:156px; height:40px; border:1px solid #FEDA79; margin: 3px 0 0 20px; font:11px Arial, Helvetica, sans-serif; color:#000000; float:left;}
.rp_sub{background:url(images/rp_send.jpg) no-repeat; width:50px; height:20px; margin:5px 0px 0px 20px; float:left;}



.cformsform
{
	background:#000000;
}	