/* CSS File for Dagon Design Formmailer Script */
/* http://www.dagondesign.com */
/* COLOR/BORDERS CSS */
form.ddfm h1,form.ddfm h2{color:#333}
form.ddfm legend,form.ddfm label,form.ddfm label.fmtextlblwide{color:#333}
form.ddfm .fmcheck p,form.ddfm .fmradio p,form.ddfm textarea,form.ddfm .fmfullblock,form.ddfm .fmhalfblock,form.ddfm .fmselect,form.ddfm input.fmtext,form.ddfm input.fmdate,form.ddfm input.fmverify,form.ddfm textarea.fmtextwide,form.ddfm .submit,form.ddfm .credits{color:#333}
form.ddfm .required{color:#333}
.ddfmerrors{color:#333}
/* TEXT CSS */
.ddfmwrap{font-size:100%}
form.ddfm h1,form.ddfm h2{text-align:left;margin:0 0 10px 0;padding:0}
form.ddfm h1{font-size:140%}
form.ddfm h2{font-size:115%}
form.ddfm legend,form.ddfm label,form.ddfm label.fmtextlblwide{}
form.ddfm .credits{font-size:90%}
form.ddfm legend{font-size:110%}
.ddfmerrors{font-weight:bold}
/* STRUCTURE CSS */
.ddfmwrap{margin:0;width:600px}
.ddfmwrap p.fieldwrap{padding:1px;margin:1px;clear:left}
form.ddfm{text-align:left;padding:10px;width:600px}
form.ddfm fieldset{padding:0 10px 2px 10px;margin:0 0 13px 0;display:block}
form.ddfm legend{padding:0 6px 0 6px;margin:0 0 0 10px}
form.ddfm label{display:block;float:left;width:26%;text-align:right;margin:0 10px 0 0;padding-bottom:15px;clear:left}
form.ddfm label.fmtextlblwide{display:block;float:left;text-align:left;margin:0 10px 0 1px;padding-bottom:8px;width:100%}
form.ddfm select.fmselect{float:left;display:block;width:65%;margin-bottom:15px;padding:3px}
form.ddfm .fmcheck{width:65%;float:left;display:block;margin-bottom:15px}
form.ddfm .fmchecklabel{display:inline;float:none;clear:none;text-align:left;margin:0;padding:0}
form.ddfm .fmradio{width:65%;float:left;display:block;margin-bottom:15px}
form.ddfm .fmradiolabel{display:inline;float:none;clear:none;text-align:left;margin:0;padding:0}
form.ddfm .fmcheck p{padding:0;margin:0 0 5px 0;line-height:140%}
form.ddfm .fmradio p{padding:0;margin:0 0 5px 0;line-height:140%}
form.ddfm textarea{float:left;position:relative;width:65%;margin-bottom:15px;padding:3px}
/*
	display:block;float:left;width:26%;text-align:right;margin:0 10px 0 0;padding-bottom:15px;clear:left;*/
form.ddfm .fmfullblock{padding-left:0;float:left;width:100%;margin-bottom:13px;display:block}
form.ddfm .fmhalfblock{width:65%;padding-left:29%;margin-bottom:13px;float:left;display:block}
form.ddfm input.fmverify{float:left;width:22%;margin-bottom:15px;padding:3px;position:relative;display:block}
form.ddfm img{margin:1px 0 0 10px;float:left}
form.ddfm input.fmfile,form.ddfm input.fmtext{float:left;display:block;width:65%;margin-bottom:15px;padding:3px}
form.ddfm input.fmdate{float:left;display:block;width:35%;margin-bottom:15px;padding:3px}
form.ddfm textarea.fmtextwide{display:block;float:left;width:93%;margin-right:2px;margin-bottom:15px;padding:3px}
form.ddfm .credits{margin-left:170px;margin-top:7px;width:97%}
form.ddfm .submit{text-align:left;clear:both;width:97%}
.ddfmwrap .ddfmerrors{display:block;float:left;width:27%;text-align:right;margin:0 10px 0 0;padding-bottom:15px}
.ddfmwrap .errorlist{float:left;display:block;width:65%;margin-bottom:15px;padding:3px;text-align:left}
.ddfmwrap .recaptcha{width:100%;clear:both;height:120px;float:left;margin-left:170px;margin-bottom:10px}
.ddfmwrap .recaptcha-inner{}
/* DATE SELECTION */
/* the div that holds the date picker calendar */
.dpDiv{}
/* the table (within the div) that holds the date picker calendar */
.dpTable{font-size:12px;text-align:center;color:#404040;background-color:#F4F4F4;border:1px solid #999999}
/* a table row that holds date numbers (either blank or 1-31) */
.dpTR{}
/* the top table row that holds the month,year,and forward/backward buttons */
.dpTitleTR{}
/* the second table row,that holds the names of days of the week (Mo,Tu,We,etc.) */
.dpDayTR{}
/* the bottom table row,that has the "This Month" and "Close" buttons */
.dpTodayButtonTR{}
/* a table cell that holds a date number (either blank or 1-31) */
.dpTD{border:1px solid #ece9d8}
/* a table cell that holds a highlighted day (usually either today's date or the current date field value) */
.dpDayHighlightTD{background-color:#ccc;border:1px solid #aaa}
/* the date number table cell that the mouse pointer is currently over (you can use contrasting colors to make it apparent which cell is being hovered 
over) */
.dpTDHover{background-color:#888;border:1px solid #888;cursor:pointer;color:#000}
/* the table cell that holds the name of the month and the year */
.dpTitleTD{}
/* a table cell that holds one of the forward/backward buttons */
.dpButtonTD{}
/* the table cell that holds the "This Month" or "Close" button at the bottom */
.dpTodayButtonTD{}
/* a table cell that holds the names of days of the week (Mo,Tu,We,etc.) */
.dpDayTD{background-color:#c0c0c0;border:1px solid #aaa;color:white}
/* additional style information for the text that indicates the month and year */
.dpTitleText{font-size:12px;color:#555;font-weight:bold}
/* additional style information for the cell that holds a highlighted day (usually either today's date or the current date field value) */ 
.dpDayHighlight{color:#666;font-weight:bold}
/* the forward/backward buttons at the top */
.dpButton{font-size:10px;color:gray;background:#ddd;font-weight:bold;padding:0}
/* the "This Month" and "Close" buttons at the bottom */
.dpTodayButton{font-size:10px;color:gray;background:#ddd;font-weight:bold}
.jcarousel-skin-default .jcarousel-clip-horizontal{padding:0 20px 0 20px;width:920px}
.smooth_slider{width:950px;height:290px;background-color:#ffffff;border:0 solid #999999;padding:0 5px 0 10px}
.sldr_title{font-family:Helvetica,Arial,Helvetica,sans-serif;font-size:20px;font-weight:bold;font-style:normal;color:#333333}
.smooth_slider .jcarousel-item{width:920px;height:262px}
.smooth_slider h2{clear:none;line-height:17px;font-family:Helvetica,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;font-style:normal;color:#333333;margin:0 0 5px 0 !important}
.smooth_slider h2 a{color:#333333}
.smooth_slider span{font-family:Helvetica,Arial,Helvetica,sans-serif;font-size:12px;font-weight:normal;font-style:normal;color:#333333}
.smooth_slider_thumbnail{float:none;margin:0 0 0 0;max-height:300px;border:0 solid #000000}
.smooth_slider .smooth_slideri div{margin-right:40px}.smooth_slider p.more a{color:#333333;font-family:Helvetica,Arial,Helvetica,sans-serif;font-size:12px}
.jcarousel-control a{border:1px solid #333333;font-size:12px;font-family:Helvetica,Arial,Helvetica,sans-serif}
.jcarousel-control a{color:#333333 !important}
.sldrlink{padding-right:10px}
.sldrlink a{color:#333333 !important}
#wp_page_numbers ul,#wp_page_numbers li,#wp_page_numbers a{background:#fff;padding:0;margin:0;border:none;text-decoration:none;font-weight:normal;font-style:normal;list-style:none;text-transform:none;text-indent:0;font-variant:normal;text-align:left;line-height:12px;letter-spacing:0;word-spacing:0}
#wp_page_numbers{margin-top:10px;width:100%;background:#fff}
#wp_page_numbers ul{border-top:1px solid #ccc;width:100%}
#wp_page_numbers li{float:left;display:block}
#wp_page_numbers a{padding:3px;padding-left:5px;padding-right:5px;display:block;color:#aaa;font-family:Arial;font-size:12px;border-top:2px solid #fff;border-bottom:2px solid #fff}
#wp_page_numbers li a:hover{color:#ff00a4;border-top:2px solid #ff00a4;border-bottom:2px solid #f1f1f1}
#wp_page_numbers li.space{font-size:12px;font-family:Arial;color:#aaa;padding:3px;padding-left:5px;padding-right:5px;border-top:2px solid #fff;border-bottom:2px solid #fff}
#wp_page_numbers li.first_last_page{font-style:italic}
#wp_page_numbers li.active_page a{color:#fff;background:#45b9f6;border-top:2px solid #45b9f6;border-bottom:2px solid #45b9f6}
#wp_page_numbers li.active_page a:hover{color:#fff;/* IE fix */
	border-top:2px solid #00679d;border-bottom:2px solid #45b9f6}
#wp_page_numbers li.page_info{float:left;font-size:12px;font-family:Arial;color:#aaa;display:block;padding:3px;padding-right:5px;border-top:2px solid #fff;border-bottom:2px solid #fff}


