﻿

/*Small reset */

body,ul,h1,h2,h3,h4,h5,h6,form,li,p{margin:0;padding:0;}

html, body {
	height: 100%;
}

body{font:12px Arial, Helvetica, Geneva, Verdana, sans-serif; margin:0 auto;}
h1,h2,h3,h4,h5,h6,legend{font-family:"Trebuchet MS", Arial, Helvetica, san-serif;font-weight:700;letter-spacing:0.4px;}
h1{font-size:24px;}
h2{font-size:21px;}
h3{font-size:16px;}
h4{font-size:14px;}
h5{font-size:12px;}
a{text-decoration:none;}
img { border: 0 none; -ms-interpolation-mode: bicubic; }
/*Main */

#fcmsWrapper{background:url(/assets/images/newsite/repeater.jpg) repeat-x left top; color:#555; margin:0 auto -300px; position:relative; min-height:100%; height: auto !important; height: 100%;}
#fcmsTop{margin:0 auto;position:relative;text-align:left;width:960px;}
.memberBtns{position:absolute;right:68px;top:5px;}
span.fcmsLogin{margin-right:20px;}
#fcmsHead{height:110px;z-index:5;}
.fcmsTagline{color:#069;font-size:12px;left:78px;position:absolute;top:80px;z-index:1;}
.fcmsLogo{background:transparent no-repeat left top;border:none;height:73px;left:0;position:absolute;top:27px;width:242px;}
.fcmsLogo span,#top #nav li:hover ul ul,#top #nav li:hover ul ul ul,#top #nav li:hover ul ul ul ul{display:none;}

/*navigation */

#nav{list-style-position:outside;list-style-type:none;position:absolute;right:15px;top:40px;z-index:5;}
#nav li{float:left;}
#nav li a{border:none;border-left:1px solid #484848;color:#555;display:block;float:left;line-height:18px;padding:6px 10px;text-decoration:none;width:100px;}
#nav li a strong{display:block;font-size:16px;font-weight:400;}
#nav li a span{display:block;font-size:10px;}
#nav .current a,#nav li a:hover{color:#222;}
#top #nav li ul a{border:1px solid #484848;border-top:none;color:#222;float:left;height:auto;padding:0 10px;text-align:left;width:150px;}
#top #nav li ul a:hover{background:#262626;color:#222;}
#top #nav li ul{border-top:1px solid #484848;}
#nav ul{line-height:50px;list-style-position:outside;list-style-type:none;margin:0;padding:0;position:relative;z-index:5;}
#top #nav ul a{cursor:pointer;font-size:12px;line-height:28px;}
#top #nav li{float:left;margin-top:11px;position:relative;z-index:20;}
#top #nav li li{border-left:none;margin-top:0;}
#top #nav ul{display:none;left:0;position:absolute;top:48px;width:172px;}
#top #nav ul ul{border-top:none;top:auto;}
#top #nav li ul ul{left:171px;top:-1px;}
#top #nav li:hover ul,#top #nav li li:hover ul,#top #nav li li li:hover ul,#top #nav li li li li:hover ul{display:block;}

/*featured */

#featured{background:transparent url(/assets/images/newsite/shadow2.png) no-repeat scroll 350px 300px;height:360px;overflow:hidden;position:relative;width:1080px;z-index:100;}
#featured_image{border:none;float:left;height:360px;margin:25px 0 0;overflow:hidden;width:500px;}
#featured_text{border:none;float:left;height:360px;margin:18px 0 0;overflow:hidden;width:400px;}
#featured_text h1{color:#fff;line-height:30px;margin:10px 0 0;padding:0;width:383px;}
#featured_text p{color:#fff;font-size:16px;font-weight:400;letter-spacing:1px;line-height:22px;margin:30px 0;width:325px;}
#featured_text p.get_started{margin:20px 0 0;}
img,#featured img{border:none;}

/* Free! Get started Now button */

.getStarted_btn{background-image:url(/assets/images/newsite/freeStart-btn-hover.jpg); width:211px; height:41px; border:0; display:block;}
.getStarted_btn:hover{background-position:0 41px;}

/*infotext */

#infotext{background:transparent url(/assets/images/newsite/bg_infotext.png) no-repeat scroll 0 -1px;padding:0 10px;width:940px;}
#infotext h2{background:transparent url(/assets/images/newsite/bg_infotext.png) no-repeat scroll center bottom;color:#555;font-family:arial;font-size:25px;padding:10px 0 12px;position:relative;text-align:center;top:2px;}
#infotext span{color:#da3a2e;font-family:arial;font-size:18px;}

/*content */

#main{margin:0 auto;overflow:hidden;position:relative;width:940px;}
#main_master{margin:0 auto;overflow:hidden;padding-top:15px;position:relative;width:940px;}
#content{float:left;margin:0;overflow:hidden;position:relative;width:610px;}
.fullwidth #content{width:940px;}
* html #featured img{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/assets/images/newsite/shadow2.png');}
#infotext h2 strong{color:#ff9000;}
.box{float:left;font-size:13px;line-height:21px;margin:15px 30px 25px 0;overflow:hidden;padding:0 0 25px;position:relative;text-align:left;}
.box h3{font-size:18px;line-height:24px;padding:10px 0 0;text-align:center;}
.box p{font-size:13px;line-height:21px;padding:20px 0 0;text-align:center;}
.box .box-icon{width:280px; height:170px; padding:15px 0 0 0px; overflow:hidden;}
.wrapperFrontpage .box3{margin:0;}
.wrapperFrontpage .box_small{width:280px;}
.wrwrapperFrontpageapper .box_mini{margin-right:20px;width:160px;}
/*footer */


#footerwrap, .push {
 height :300px; /* .push must be the same height as .footer */}

#footerwrap{background:#03203f; width:100%; height:300px;}
#footer{background-color:#03203f;color:#cbcbcb;margin:0 auto;padding-top:30px;position:relative;text-align:left;width:940px;}
#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6,#footer a{color:#cbcbcb;font-size:12px;text-decoration:none;}
#footerBox1,#footerBox2,#footerBox3,#footerBox4{width:200px;}
#footer .box ul{border-top:1px solid #4a4a4a;list-style-position:outside;list-style-type:none;margin:0;}
#footer .box ul li a{background:transparent url(../images/bullet_grey.png) center left no-repeat;border-bottom:1px solid #4a4a4a;display:block;line-height:22px;padding:3px 10px;position:relative;}
#footer .box ul li a:hover{background:#262626 url(../images/bullet_grey.png) center left no-repeat;color:#fff;}
#footer .custom_button{background:#494949 url(../images/mail.png) 170px center no-repeat;border:none;color:#fff;display:block;padding:10px 60px 10px 10px;text-align:center;width:150px;}
#footer .custom_button:hover{background-color:#666;}
#footer #social_bookmarks_rss {background:#03203f url(/assets/images/icons/16/social/blog.png) 3px 6px no-repeat; padding-left:25px;}
#footer #social_bookmarks_facebook {background:#03203f url(/assets/images/icons/16/social/facebook.png) 3px 6px no-repeat; padding-left:25px;}
#footer #social_bookmarks_twitter {background:#03203f url(/assets/images/icons/16/social/twitter.png) 3px 6px no-repeat; padding-left:25px;}
#footer #social_bookmarks_youtube {background:#03203f url(/assets/images/icons/16/social/youtube.png) 3px 6px no-repeat; padding-left:25px;}
#footer #h_social_bookmarks_rss {background:#03203f url(/assets/images/icons/16/social/blog.png) 3px 6px no-repeat; padding-left:25px;}
#footer #h_social_bookmarks_facebook {background:#03203f url(/assets/images/icons/16/social/facebook.png) 3px 6px no-repeat; padding-left:25px;}
#footer #h_social_bookmarks_twitter {background:#03203f url(/assets/images/icons/16/social/twitter.png) 3px 6px no-repeat; padding-left:25px;}
#footer #h_social_bookmarks_youtube {background:#03203f url(/assets/images/icons/16/social/youtube.png) 3px 6px no-repeat; padding-left:25px;}

#footer .box_custom_footer{margin-right:0;margin-top:60px;width:230px;}
#footer .box h4{font-size:16px;letter-spacing:1.3px;text-transform:uppercase;}
.copyright{clear:both;color:#fff;display:block;margin:0 auto;padding:25px 0 0;text-align:center;}

/*generic */
.rounded{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}

/****Image Preview***/
#preview{position:absolute;border:1px solid #ccc;background:#333;padding:5px;display:none;color:#fff;}
