/*
File:			custom.css
Description:	Custom styles for Thesis	... for ...		FIRST DIRECT MARKETING
*/

body.custom {font-family: Arial, Helvetica, sans-serif;}
/* .home {background: #ffffff url(images/bkg-strip.png) repeat-x;} */
/* .solutions {background: #ffffff url(images/bkg-strip-page.png) repeat-x;} */

.custom .page {width: 900px; padding: 0 0;}

#fdmHeader {display: block; width: 900px; height: 136px; background: url('images/hdr-fdm.png') no-repeat;}
/* #fdmHomeContent {display: block; width: 900px; height: 526px; background: url('images/home-content-bkg.png') no-repeat;} */
#fdmHomeContent {display: block; width: 900px; height: 615px;) no-repeat;}
/* #fdmPageContent {display: block; width: 900px; height: 350px; background: url('images/page-content-bkg.png') no-repeat;} */
#fdmPageContent {display: block; width: 900px; height: 520px;}
#mnuBoxHome {display: block; width: 205px; height: 312px; background: url('images/mnu-box-home.png') no-repeat;}
.HomeMenuMain {padding: 8px 0px 0px 20px; font: normal 11px Arial, Helvetica, sans-serif; text-transform: uppercase;}
#fdmFooterTopBar {display: block; width: 900px; height: 9px; background: url('images/ftr-topbar.png') repeat-x;}
#clearBothBelowWidgetRow {clear:both; height:1px; line-height:1px; font-size:1px;}
.widgetTplBlue1 {display: block; width: 215px; height: 125px; background: url('images/wdgt-tpl-blue1.png') no-repeat;}
.widgetTplBlue2 {display: block; width: 215px; height: 125px; background: url('images/wdgt-tpl-blue2.png') no-repeat;}
.widgetTplBlue3 {display: block; width: 215px; height: 125px; background: url('images/wdgt-tpl-blue3.png') no-repeat;}
.widgetTplBlue4 {display: block; width: 215px; height: 125px; background: url('images/wdgt-tpl-blue4.png') no-repeat;}
#widget1Bkg {display: block; width: 215px; height: 125px; background: url('images/wdgt-01.png') no-repeat;}
#widget2Bkg {display: block; width: 215px; height: 125px; background: url('images/wdgt-02.png') no-repeat;}
#widget3Bkg {display: block; width: 215px; height: 125px; background: url('images/wdgt-03.png') no-repeat;}
#widget4Bkg {display: block; width: 215px; height: 125px; background: url('images/wdgt-04.png') no-repeat;}
.home h1 {font-size: 18px;}
.StandardText {font: normal 12px Arial, Helvetica, sans-serif;}
.PaddingHomeTxt {padding: 0px 12px 0px 24px;}
.PaddingHomeTxt a {text-decoration: underline;}
.PaddingDataHygieneText {padding: 0px 12px 0px 10px}
.ContactUsDiv {padding: 8px 0px 0px 0px;}
.ContactUsText {font: normal 11px Arial, Helvetica, sans-serif;}
.indentParagraph {padding: 8px 0px 0px 20px;}
.ContactUsBox {padding: 16px 16px 16px 16px;} /*  border: 1px solid #666666; background: #dbefff; */
.contact-us input {background: #ffffff; border: 1px solid #7f9db9; width: 196px; height: 16px; font: normal 11px Arial, Helvetica, sans-serif; padding: 0px 2px 0px 2px;}
.contact-us select {width: 202px; font: normal 11px Arial, Helvetica, sans-serif;}
.contact-us textarea {width: 196px; height: 100px; background: #ffffff; border: 1px solid #7f9db9; font: normal 11px Arial, Helvetica, sans-serif; padding: 0px 2px 0px 2px;}
#ContactUsBtnSubmit {border: 1px solid #eeeeee; background: #cccccc; width: 50px; height: 24px; font-weight: bold;}

/*
.widgetTplBlue {display: block; width: 215px; height: 125px; background: url('images/wdgt-tpl-blue.png') no-repeat;}
.widgetTplBrwn {display: block; width: 215px; height: 125px; background: url('images/wdgt-tpl-brwn.png') no-repeat;}
*/

#home-contact {padding: 0; margin: 0;}
#homeContactSpacer1 {width: 100px; height: 51px; background: url('images/spacer.gif');}
.home-txtbox1 {font: normal 10px Arial, Helvetica, sans-serif; margin: 2px 0px 0px 0px; width: 95px; height: 12px; background: #fff; padding: -1px 0px 1px 0px;}
.home-txtbox1a {font: normal 10px Arial, Helvetica, sans-serif; margin: 2px 0px 0px 0px; width: 55px; height: 12px; background: #fff; padding: -1px 0px 1px 0px;}
#home-contact-send {width: 37px; height: 18px; background: url('images/btn-contact-send.gif') no-repeat;}
#homeContactSend {border: 0; margin: 0; padding: 0; background: transparent;}
#DataHygiene ul {padding: 10px 10px 10px 24px;}
.RegUL ul {padding: 10px 10px 10px 24px;}

.custom #container { margin-top: 2em; margin-bottom: 2em; padding: 0.3em; background: #33332f; border: 0.4em solid #3e3e3a; }

.custom #page { background: #fff; }

.custom #header_area .page {padding: 0;}
.custom #header_area .page #header {padding: 0; margin: 0;}

/* NAV */
.custom #tabs {border: none; width: auto; float: left; margin-top: -26px;}
.custom #tabs li {border: none; background: none;}
.custom #tabs li.current_page_item {outline: none; padding: 0 5px 0 5px; -moz-border-radius: 1em; -webkit-border-radius: 1em;}
.custom #tabs a, .custom #tabs a:visited {color: #000; margin-left: 0.6em; margin-right: 0.6em; padding: 5px;}
.custom #tabs a:hover, .custom #tabs li.current_page_item a:hover {text-decoration: none;}

/* Get Rid of Borders */
.custom #header {border-bottom: 0;}
.custom #feature_box {border: 0;}
.custom #content {border: 0px solid #000;}
.custom #footer {border: 0;}
.custom #content_area .page {background: #fff; border: 0;}
.custom #content_box {border: 0; background: #fff;}

/* Format Footer Widgets so that they stack horizontally across page instead of vertically */
.custom #footer_area .page div.col {float: left; text-align: left; width: 217px; padding-top: 10px;}
.custom #footer_area .page div.Footer1 {margin: 0px; padding: 0 11px 0 0;}
.custom #footer_area .page div.Footer2 {margin: 0px; padding: 0 10px 0 0;}
.custom #footer_area .page div.Footer3 {margin: 0px; padding: 0 11px 0 0;}
.custom #footer_area .page div.Footer4 {margin: 0px; padding: 0 0px 0 0;}
.custom #footer_area .page li {margin-bottom: 10px;}

.custom #multimedia_box {border: 0px;}
.custom #custom_box {border: 0px; background: #fff;}

.custom #myGallery {border: 0px;}

