@charset "utf-8";
/* CSS Document */
@import url("foxyutilsweb_subpages.css");

body, p, form, ul, li, h1, h2, h3, h4, h5 {
    margin:0;
    padding:0;
    }
html, body {
    background-color:#ededed;
    font-family:Arial, Helvetica, sans-serif;
    }
img {
    border:none;
    }
.image_5pxborder {
    border:5px solid #ccc;
    margin:0 .5em .5em 0;
    }
h1 {
    font-size:24px;
    color:#000;
    font-weight:bold;
    padding-bottom:.8em;
    }
h1 p {
    font-size:11px; color:#666;
    font-weight:normal;
    display:block;
    }
h2 {
    font-size:18px;
    color:#333;
    font-weight:normal;
    line-height:1.5em;
    }
h3 {
    font-size:16px;
    color:#333;
    font-weight:normal;
    line-height:1.5em;
    }
p {
    font-size:14px;
    color:#333;
    text-align:justify;
    line-height:1.5em;
    padding-bottom: 0.5em;
    }
a {
    color:#dd0a3c;
}
.redFont {
    color:#dd0a3c;
    }

.fPwd {
    color:#000;
    text-decoration:none;
    font-size:12px;
}
ul.enum {
    font-size: 14px;
    margin-left: 1em;
    padding-left: 0px;
    text-align: justify;
}
ul.enum li {
    padding-bottom: 0.1em;
}

.fPwd a:link { color:#000; text-decoration:none; }
.fPwd a:visited { color:#000; text-decoration:none; }
.fPwd a:hover { color:#000; text-decoration:underline; }
/*Top div STARTED-------------------------------------------*/
div#top {
    width:100%;
    height:139px;
    background:url(../img/foxyutilsweb/topBG_rpt.png) repeat-x top center;
    }
div#topTexture {
    background:url(../img/foxyutilsweb/topBG_texture.jpg) no-repeat top center;
    height:139px;
    }
div#topinner {
    width:969px;
    height:134px;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    }
div#logo {
    width:200px;
    height:134px;
    float:left;
    padding-left:2em;
    }
.loginForm {
    width:200px;
    float:right;
    font-size:13px;
    color:#fff;
    padding-top:.5em;
    height:32px;
    }
.loginForm a#forgotPWD {
    width:120px;
    float:right;
    display:block;
    text-align:right;
    padding-right:8.2em;
    }
.loginForm a#incorrectLOGIN {
    width:190px;
    float:right;
    display:block;
    text-align:left;
    color:#fff;
    }
.logoutForm {
    width:300px;
    float:right;
    font-size:13px;
    color:#fff;
    padding-top:.5em;
    height:35px;
    text-align:right;
    margin-right:2em;
}
.logoutForm a {
    color:#fff;
    margin-right:1em;
    }
.inputTxt {
    width:140px;
    height:16px;
    border:1px solid #930023;
    background-color:#FFFFFF;
    margin-right:.5em;
    }
div#navEnclosure {
    width:60%;
    float:right;
    padding-top:.6em;
    }
ul#navigation {
    width:auto;
    height:45px;
    font-size:16px;
    color:#fff;
    margin-left:1.5em;
    padding-left:8em;
    }
ul#navigation li {
    width:100px;
    float:left;
    list-style:none;
    height:45px;
    text-align:right;
    line-height:42px;
    text-align:center;
    }
ul#navigation li a:link { color:#fff; text-decoration:none; }
ul#navigation li a:visited { color:#fff; text-decoration:none; }
ul#navigation li a:hover { color:#fff; text-decoration:underline; }
.current{
    background:url(../img/foxyutilsweb/linksBG.png) no-repeat top left;
    color:#333;
    text-align:center;
    display:block;
    width:100px;
    height:45px;
    }
.current li a:link { color:#333; text-decoration:none; }
.current li a:visited { color:#333; text-decoration:none; }
.current li a:hover { color:#333; text-decoration:underline; }

/*Top ENDED-------------------------------------------*/

/*AddThis STARTED-------------------------------------------*/

.addthis_toolbox_container {
    background-color: #eeeeee;
    border: 1px solid #ddd;
    overflow: auto;
    width: 100%;
    padding-top: 2px;
    padding-bottom: 2px;
    margin-top: 5px;
}

.addthis_toolbox {
    float: right;
    margin-right: 15px;
    font-size: 14px;
}


/*AddThis ENDED-------------------------------------------*/

/*content STARTED-------------------------------------------*/
div#content {
    width:970px;
    height:100%;
    /*border:1px solid #333;*/
    background:url(../img/foxyutilsweb/bg_rpt.png) repeat-y top center;
    margin:0 auto;
    }
div.content_left {
    width:560px;
    padding-right:3em;
    height:auto;
    padding-left:2em;
    clear:right;
    padding-top:1.5em;
    }
div.content_left img {
    margin:1em 1em 1em 0;
    }
div.content_right {
    width:282px;
    height:auto;
    border-left:1px solid #ccc;
    border-right:1px solid #ccc;
    padding-left:1em;
    position:relative;
    top:-3px;
    padding-bottom:1em;
    }
div.content_right a:link {  color:#666; text-decoration:underline;  }
div.content_right a:hover { color:#666; text-decoration:none;   }
div.content_right a:visited {   color:#666; text-decoration:underline;  }

.searchForm {
padding-top:1em;
    }
input#searchBox {
    width:180px;
    height:18px;
    border:1px solid #ccc;
    }
ul#recentPosts{
    padding-left:1.2em;
    padding-top:.4em;
    padding-bottom:.5em;
    color:#666;
    }
ul#recentPosts li {
    list-style:url(../img/foxyutilsweb/pointer.png);
    padding-bottom:.6em;
    font-size:13px;
    color:#333;
    text-decoration:underline;
    }
.archive {
    font-size:13px;
    color:#666;
    padding-top:1em;
    text-decoration:underline;
    }
.center_ad img {
    padding-left:5em;
    padding-bottom:2em;
    }
#comments_container {
    width:960px;
    margin:0 auto;
    padding-top:1em;
    }
#comments_container h2 {
    padding-bottom:1em;
    font-weight:bold;
    padding-left:2em;
    }
#comment_containerInner {
    width:630px;
    padding-left:20px;
    }
.userCommentsBox {
    width:630px;
    font-size:12px;
    margin-bottom:3em;
    }
.userCommentsBox_1 {
    background: transparent url(../img/foxyutilsweb/comment_top.png) no-repeat top left;
    height:35px;
    }
.userCommentsBox_1 p {
    margin:0;
    padding:0;
    padding-left:3em;
    font-size:13px;
    color:#999;
    }
.userCommentsBox_2 {
    width:620px;
    height:auto;
    background:url(../img/foxyutilsweb/commentBG_rpt.png) repeat-y;
    background-color:#fff;
    }
.userCommentsBox_2 p {
    font-size:13px;
    padding-left:2em;
    padding-right:1em;
    }
.ownerCommments {
    color:#dd0a3c;
    }
#ReplyBox {
    width:100%;
    background-color:#d3d3d3;
    border-top:#999;
    }
.ReplyBox_inner {
    width:960px;
    margin:0 auto;
    padding: 1em 0 1em 0;
    }
.UserName {
    height:18px;
    background-color:#fff;
    width:240px;
    border:1px solid #999;
    }
#id_name {
    height:18px;
    background-color:#fff;
    margin-left: 140px;
    width:240px;
    border:1px solid #999;
}
#id_email {
    height:18px;
    background-color:#fff;
    margin-left: 140px;
    width:240px;
    border:1px solid #999;
}
#id_url {
    height:18px;
    background-color:#fff;
    margin-left: 140px;
    width:240px;
    border:1px solid #999;
}
#id_comment {
    border:1px solid #999;
    font-size:13px;
    margin-left: 140px;
    font-family: Arial, Helvetica, sans-serif;
    height:100px;
    width:500px;
    }
label {
    position: absolute;
    text-align: right;
    width: 130px;
}
.submit-post {
    padding-left:30.7em;
    margin-top:1em;
    }
.ReplyBox_inner label {
    font-size:13px;
    font-weight:bold;
    }
.faqs_container {
    width:100%;
    height:auto;
    padding-bottom:1.4em;
    padding-top:1.4em;
    border-bottom:1px dashed #ccc;
    font-size:13px;
    color:#666;
    line-height:1.4em;
    }
.faqs_container p {
    color:#666;
    font-size:13px;
    }
.faqs_container p:first-letter  {
    font-weight:bold;
    font-size:16px;
    color:#333;
    }
.fags_question {
    padding-bottom:.5em;
    font-weight:bold;
    display:block;
    }
    
/*content ENDED-------------------------------------------*/

/*Administrator LOGIN-------------------------------------------*/
#adminLogin_container {
    width:250px;
    height:auto;
    padding:20px;
    border:1px solid #ccc;
    }
#adminLogin_container label {
    font-size:13px;
    color:#666;
    font-weight:bold;
    }
input.adminLogin {
    width:150px;
    display:block;
    height:16px;
    border:1px solid #ccc;
    }
/*Administrator LOGIN-------------------------------------------*/

/*footer STARTED-------------------------------------------*/
div#footer {
    height:39px;
    width:100%;
    background-color:#dd0a3c ;
    float:left;
    margin-top:2em;
    }
div#footerInner {
    width:960px;
    height:39px;
    margin:0 auto;
    background:url(../img/foxyutilsweb/footerBG_texture.jpg) no-repeat top center;
    font-size:13px;
    color:#fff;
    }
.footerLinks {
    text-align:left;
    }
.footerLinks li {
    display:inline;
    list-style:none;
    padding-right:2em;
    line-height:35px;
    }
.footerLinks li a:link { color:#fff; text-decoration:none; }
.footerLinks li a:visited { color:#fff; text-decoration:none; }
.footerLinks li a:hover { color:#fff; text-decoration:underline; }
/*footer ENDED-------------------------------------------*/

/* custom */
.bloglink { color:#000; text-decoration:none; }
.bloglink a:link { color:#000; text-decoration:none; }
.bloglink a:visited { color:#000; text-decoration:none; }
.bloglink a:hover { color:#000; text-decoration:underline; }
.commentlink { color:#dd0a3c; text-decoration: none; }
.commentlink a:link { color:#dd0a3c; text-decoration: none; }
.commentlink a:visited { color:#dd0a3c; text-decoration: none; }
.commentlink a:hover { color:#dd0a3c; text-decoration: underline; }



