/*
Theme Name:Makeup and Beauty Blog
Theme URI:http://theblogstudio.com/
Description:Makeup and Beauty Blog Development Theme
Version:1
Author:The Blog Studio
Author URI:http://theblogstudio.com.com/
Tags:Blueprint
*/
a:active, a{outline: none;}
:-moz-any-link:focus {outline: none;}
/* --------------------------------- =By Chad, to style H1 tags on single post pages -------- */
h1.chadsinglepost a {
color:#000000;
text-decoration:none
}
h1.chadsinglepost a:hover {
color:#000000;
text-decoration:underline;
}
h1.chadsinglepost {
font-family:'Helvetica Neue',Helvetica,Verdana,Arial,Sans-serif;
font-size:31px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:1.1em;
margin:0 0 5px;
padding:0;
}
/* --------------------------------- =Chad to hide H1 on home page --------- */
.hideh1 {
text-indent:-9999px;
display:none;
}
/* --------------------------------- =Chad for CommentLuv plugin style --------- */
ol li .cluv {
font-size:100% !important;
text-transform:none !important;
}
/* --------------------------------- =Chad to bold a links in 101 posts --------- */
.alinks a:link {
font-weight:bold;
}
/* --------------------------------- =Chad add next/prev to single.php --------- */
.bottomnavigation {
margin: 34px 0 0 0;
padding: 5px 0 10px 0;
border-top: 1px dashed #b0b0b0;
color:#777777;
font-family:'Helvetica Neue',Helvetica,Verdana,Arial,Sans-serif;
font-size:0.95em;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.2;
text-transform:uppercase;
}
/* --------------------------------- =Chad add speech bubble comments -------- */
.speechbubble{position:absolute;top:-35px;left:205px;width:59px;height:45px;}
/* --------------------------------- =A few commenly used items -------- */
.clear,.clearMe{clear:both;}
.hideText{text-indent:-9999px;}
.displayNone{display:none;}
.floatLeft{float:left;}
.floatRight{float:right;}
bold,strong,b{font-weight:bold;}
italic,i,em{font-style:italic;}
small{font-size:x-small;}
/* --------------------------------- =wordpress stuff -------- */
img.centered,.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}
.alignright{float:right;}
.alignleft{float:left;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}
/* --------------------------------- =general style & page layout -------- */
body{margin:0;padding:0;}
#footerMainContainer {background:url('images/bg-footer.gif') repeat-y 50% 50%;padding:0 10px;}
p#realFooter{background:#FFF;padding:20px 0 40px 0;width:1080px;}
#headerContainer {background:transparent url('images/bg-header.gif') no-repeat scroll 50% top;padding:0 10px;}
#header{background:transparent url(images/bg-header-main.gif) no-repeat scroll 0 65px;_background-position:1px 65px;}
#headerContainer {background:url('images/bg-header-body.gif') repeat-y;padding:0 10px;width:979px;margin:0 auto;}
#siteContainer {background:url('images/bg-body.gif') repeat-y;padding:0 10px;width:979px;margin:0 auto;}
.container{width:979px;_width:981px;margin:0 auto;}
#contentContainer{background:transparent url(images/dividerLine.gif) repeat-y scroll 598px 0;}
#footer{background:#000000;}
.span-24{xpadding:0 52px 0 51px;}
#body{float:left;width:596px;*margin-left:1px;}
#footerContentColumn{float:left;width:593px;*margin-left:1px;}
#sidebar,#footerSidebar{float:right;width:380px;}
/* --------------------------------- =imported styles -------- */
/* --------------------------------- =layout -------- */
.box{padding:20px 18px;_margin:0 0 20px;_padding:20px 18px 0;}
#pagination p{width:200px;}
#doubleAdBox{padding:0;}
#thinAd{margin:0;}
#thickerAd{margin:0;}
#headerBox{width:982px;}
#miniNav{float:right;padding:4px 4px 0 0;}
#miniNav img{float:left;margin:0 4px 0 0;}
#headerBox img#headerImage{float:left;}
#underHeaderHolder{margin:0 auto;text-align:center;padding:15px 0;}
#underHeaderHolder table,#underHeaderHolder embed, #underHeaderHolder div,#underHeaderHolder object {margin:0 auto;text-align:center;}
.post{background:url('images/bg-post.gif') repeat-x 50% 1px;border-top:1px solid #d3d2d3;border-right:1px solid #FFF;}
.postHeading,.postContent,.postFooter{margin:0 30px;_margin:0 22px;}
.postHeading{padding:17px 0 0 0;}
.postFooter{padding:10px 0 15px 0;clear:both;}
#pagination{text-align:center;border-top:1px solid #d3d2d3;padding:30px 0 50px 0;}
#footerContentColumn{margin:0;padding:15px 0 0 0;}
#footerSidebar{margin:0;padding:20px 0 0 0;border-left:1px solid #545252;}
.footerContent{padding:15px 0 35px 35px;}
#footerSidebar .box{padding:20px;border-bottom:1px solid #545252;background:none;}
#footerSidebar .box.last{border:none;}
#sidebarAdBox .left {float:left;_display:inline;}
#sidebarAdBox .right {float:right;_display:inline; }
#iframeResetOne div, #iframeResetTwo div { display: none; }

p img {float:inherit;margin:0px 0;padding:0;}
#largeImage {text-align:center;padding:10px 0;background:#FFF;}
.paginate {margin:0;padding:10px 20px;background:#FFF;height:32px;}
.paginate .floatLeft a:link, .paginate .floatLeft a:visited {background:url('images/icon-previousPhoto.gif') no-repeat;width:134px;height:32px;text-indent:-9999px;display:block;margin:0 0 10px 0;}
.paginate .floatLeft a:hover {background-position:0 -32px;}
.paginate .floatRight a:link, .paginate .floatRight a:visited {background:url('images/icon-nextPhoto.gif') no-repeat;width:134px;height:32px;text-indent:-9999px;display:block;margin:0 0 10px 0;}
.paginate .floatRight a:hover {background-position:0 -32px;}
/* --------------------------------- =typography -------- */
blockquote {padding:2em 2em 1em 2em;margin:0 0 2em 0;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;border-left:none;border-right:none;background:#EEEEEE;}
h1{margin:0;padding:0;}
h2{margin:0 0 5px 0;padding:0;font:normal normal bold 31px/1.1em 'Helvetica Neue',Helvetica,Verdana,Arial,Sans-serif;color:#1d2933;}
h2.pagetitle {margin:0 0 15px 0;}
h3#comments,h3#related,h3#respond {padding-top:25px;}
h5{font-size:22px;color:#FFF;}
h5#psst{width:364px;height:57px;background:url('images/h5-psst.gif') no-repeat;text-indent:-9999px;display:block;font-size:1em;}
h6{font-size:17px;color:#FFF;margin:0;}
.postContent h2,.postContent h3,.postContent h4,.postContent h5 {color:#1D2933;margin:0 0 .75em 0;font-weight:bold;}
.postContent h2 {font-size:27px;}
.postContent h3 {font-size:24px;}
.postContent h4 {font-size:21px;}
.postContent h5 {font-size:19px;}
.box.last h6 p {font-weight:bold;}
p{font:normal normal normal 12px/1.6em 'Verdana',Helvetica Neue,Helvetica,Arial,Sans-serif;color:#424241;margin:0 0 1.2em 0}
#pagination p.paginateLeft{float:left;}
#pagination p.paginateRight{float:right;text-align:right;}
.commentsLink{width:450px;float:left;position:relative;}
.postOptionsLink{width:270px;float:right;text-align:right;}
form#searchform label{font-size:1.5em;line-height:1;margin-bottom:1em;color:#111111;font-weight:normal;}
.postHeading p,.postFooter p{font:normal normal normal .95em/1.2 'Helvetica Neue',Helvetica,Verdana,Arial,Sans-serif;text-transform:uppercase;color:#777;}
a.more-link {font:normal normal bold 1.4em 'Helvetica Neue',Helvetica,Verdana,Arial,Sans-Serif;}
#realFooter{text-align:center;color:#383838;background:#FFF;padding:20px 10px;}
#realFooter p{font:normal normal normal 1em 'Helvetica Neue',Helvetica,Verdana,Arial,Sans-Serif;padding:0 0 1.5em 0;}
#footerNavigation{font:normal normal bold 1.2em/1.2em 'Helvetica Neue',Helvetica,Verdana,Arial,sans-serif;color:#000;margin:0 0 20px 0;}
#footerSidebar p{color:#FFF;font:normal normal normal 1.2em/1em 'Helvetica Neue',Helvetica,Verdana,sans-serif;}
/* --------------------------------- =links -------- */
a img {border:none;}
#logo a, h1#logo a{width:100%;height:98px;display:block;margin:0;padding:0;background:url('images/h1-logo.gif') no-repeat scroll 9px 11px;}
h2 a:link,h2 a:visited{color:#000;text-decoration:none;}
h2 a:hover{color:#000;text-decoration:underline;}
p.continueReading a:link,p.continueReading a:visited{color:#d964bf;text-decoration:none;}
p.continueReading a:hover{color:#d964bf;text-decoration:underline;}
.postHeading p a:link,.postHeading p a:visited{color:#d964bf;font-weight:bold;text-decoration:none;}
.postHeading p a:hover{color:#d964bf;font-weight:bold;text-decoration:underline;}
.postFooter p a:link,.postFooter p a:visited{color:#777777;text-decoration:none;}
.postFooter p a:hover{color:#a2a1a1;text-decoration:underline;}
#realFooter a:link,#realFooter a:visited{color:#383838;text-decoration:underline;}
#realFooter a:hover{color:#383838;text-decoration:none;}
#footerNavigation a:link,#footerNavigation a:visited{color:#FFF;text-decoration:none;text-transform:uppercase;}
#footerNavigation a:hover{color:#FFF;text-decoration:underline;text-transform:uppercase;}
a.rssLink,a.emailLink{float:left;height:24px;width:30px;background:url('images/button-rss.gif') no-repeat top right;display:block;padding:5px 30px 0 0;margin:0 25px 0 0;}
a.rssLink:link,a.rssLink:visited,a.emailLink:link,a.emailLink:visited{color:#545252;text-decoration:none;}
div.postContent p a:link, div.postContent p a:visited {text-decoration:none;color:#D964BF;}
div.postContent p a:hover {text-decoration:underline;color:#D964BF;}
#recentCommentsList a:link, #recentCommentsList a:visited {color:#D964BF;text-decoration:none;font-weight:bold;}
#recentCommentsList a:hover {color:#D964BF;text-decoration:underline;font-weight:bold;}
#mylastpostbox a:link, #mylastpostbox a:visited {color:#D964BF;text-decoration:none;font-weight:bold;}
#mylastpostbox a:hover {color:#D964BF;text-decoration:underline;font-weight:bold;}
/* ----------------------------------- =lists ----------- */
ul {list-style:disc;}
.postContent ul { list-style:disc outside;margin:10px 0 20px 35px;padding:0;}
.postContent ol { list-style:decimal outside;margin:10px 0 20px 35px;padding:0;}
.postContent ul li, .postContent ol li {margin:0 0 6px 0;line-height:1.6em;font-size:12px;color:#424241;font-family:'Verdana',Helvetica Neue,Helvetica,Arial,Sans-serif;}
.postContent ul li span, .postContent ol li span {text-transform:uppercase;font-size:55%;color:#777777;}
.postContent ul li a:link, .postContent ul li a:visited, .postContent ol li a:link, .postContent ol li a:visited {color:#D964BF;text-decoration:none;}
.postContent ul li a:hover, .postContent ol li a:hover {color:#D964BF;text-decoration:underline;}
.postContent ul#topPostsPageList {list-style:disc outside;list-style-image:url(images/bullet-star.gif);}
div#categoryLinks ul {list-style:disc inside;list-style-image:url(images/bullet-star.gif);}
.postContent ul#topPostsPageList li, .postContent #categoryLinks li {font-size:1.4em;line-height:1.1em;padding-bottom:5px;}
/* ----------------------------------- =next 2 added by CM ----------- */
.postContent ul#topPostsPageList li a:link, .postContent ul#topPostsPageList li a:visited {color:#222222;text-decoration:none;}
.postContent ul#topPostsPageList li a:hover {color:#222222;text-decoration:underline;}
ul#sidebar{list-style:none;margin:0;padding:0;float:left;border-top:1px solid #D3D2D3;}
ul#sidebar li#sidebarAd{text-align:center;padding-left:25px;}
ul#sidebar li#sidebarAd .box{padding:20px 0;}
ul#sidebar li#sidebarAd img{border:1px solid #d3d2d3;}
.ui-tabs-panel ul{list-style:none;padding:0 0 0 15px;margin:0;}
.ui-tabs-panel ul li{padding:0 0px 5px 0px;margin:0 0 5px 0;border-bottom:1px solid #e0e0e0;font:normal normal normal 1em/1.6em 'Helvetica Neue',Helvetica,Verdana,Arial,Sans-Serif;}
.ui-tabs-panel ul li a:link,.ui-tabs-panel ul li a:visited{color:#333333;text-decoration:none;}
.ui-tabs-panel ul li a:hover{color:#d964bf;text-decoration:underline;}
.footerContent ul{margin:0;padding:0;list-style:none;}
.footerContent ul li{font:normal normal normal .9em/1.2em 'Helvetica Neue',Helvetica,Verdana,sans-serif;margin:0 20px 10px 0;color:#999999;text-transform: uppercase;}
.footerContent ul li a {font-size:1.2em;margin-bottom:5px;text-transform:none;}
.footerContent ul li a:link,.footerContent ul li a:visited{color:#FFF;text-decoration:none;}
.footerContent ul li a:hover{color:#FFF;text-decoration:underline;}
ul#relatedEntriesList {list-style:none;margin:0 0 20px 0;padding:0;}
ul#relatedEntriesList li {padding:0 15px 0 15px;margin:0 0 10px 0;background:url('images/icon-pinkDot.gif') no-repeat left 50%;font:normal normal normal 1em/1em 'Helvetica Neue', Helvetica, Verdana, Arial, Sans-Serif;color:#d964bf;}
ul#relatedEntriesList li a:link, ul#relatedEntriesList li a:visited {color:#d964bf;text-decoration:none;}
ul#relatedEntriesList li a:hover {color:#d964bf;text-decoration:underline;}
.ddmcc ul {margin:0 10px 0 0;padding:0 0 0 8px;list-style:disc;}
.ddmcc ul ul {margin:0 0 0 0;}
.ddmcc ul ul li {margin:0 0 5px 30px;font:normal normal normal 1.1em 'Helvetica Neue', Helvetica, Arial, Verdana, Sans-Serif;}
#body .ddmcc ul ul li {font-size:1.4em;}
.ddmcc ul ul li a:link, .ddmcc ul ul li a:visited {color:#000;text-decoration:none;}
.ddmcc ul ul li a:hover {text-decoration:underline;color:#D964BF;}
.ddmcc ul p.sep {font:normal normal bold 1.5em 'Helvetica Neue', Helvetica, Arial, Verdana, Sans-Serif;display:none;}
.ddmcc {width:45%; float:left;}
#sidebar .ddmcc ul {list-style:none;}
#sidebar .ddmcc ul p.sep {display:none;}
#sidebar .ddmcc ul ul {margin:0;}
#sidebar .ddmcc ul ul li {margin:0 0 5px 0;}
.ui-tabs-panel ul li {list-style:circle outside url('images/bullet-star.gif');background:none;}
#categoryLinks {padding:0 0 0 35px;}
/* --------------------------------- =next 2 lines by CM to style category page -------- */
#categoryLinks ul li a:link, #categoryLinks ul li a:visited {color:#222222;text-decoration:none;}
#categoryLinks ul li a:hover {color:#222222;text-decoration:underline;}
ul#categoryLinksCol1 {float:left;width:47%;margin:0;padding:0;}
ul#categoryLinksCol2 {float:right;width:47%;margin:0;padding:0;}
ul.columnize-one {float:left;width:40%;}
ul.columnize-two {float:right;width:40%;}
/* --------------------------------- =navigation -------- */
#nav{background:url('images/nav.gif') no-repeat;width:665px;height:53px;margin:0;padding:0;float:left;}
#nav span{display:none;}
#nav li,#nav a{height:50px;display:block;text-indent:-9999px;}
#nav li{float:left;list-style:none;display:inline;}
#nav-home{width:67px;}
#nav-about{width:146px;}
#nav-contact{width:110px;}
#nav-categories{width:111px;}
#nav-posts{width:103px;}
#nav-subscribe{width:128px;}
#nav-home a:hover{background:url('images/nav.gif') 0px -50px no-repeat;}
#nav-about a:hover{background:url('images/nav.gif') -67px -50px no-repeat;}
#nav-contact a:hover{background:url('images/nav.gif') -213px -50px no-repeat;}
#nav-categories a:hover{background:url('images/nav.gif') -323px -50px no-repeat;}
#nav-posts a:hover{background:url('images/nav.gif') -434px -50px no-repeat;}
#nav-subscribe a:hover{background:url('images/nav.gif') -537px -50px no-repeat;}
.galPageLinks {height:40px;display:block;padding:20px 0 0 0;margin:0 auto;width:260px;text-align:right;}
.galPageLinks a{margin:0 15px;}
.galPageLinks a:link{padding:8px 7px 7px 7px;text-decoration:none;border:1px solid #000;color:#FFF;background-color:#000;}
.galPageLinks a:visited{padding:8px 7px 7px 7px;text-decoration:none;border:1px solid #000;color:#FFF;background-color:#000;}
.galPageLinks a:hover{border:1px solid #aeaeae;color:#000;background-color:#aeaeae;}
.galPageLinks a:active{padding:8px 7px 7px 7px;text-decoration:none;border:1px solid #aeaeae;color:#000;background-color:#aeaeae;}

/* --------------------------------- =Tabs -------- */
/* Caution! Ensure accessibility in print and other media types... */
@media projection,screen{/* Use class for showing/hiding tab content,so that visibility can be better controlled in different media types... */
.ui-tabs-hide{display:none !important;}
}
/* Hide useless elements in print layouts... */
@media print{.ui-tabs-nav{display:none;}
}
/* Skin */
.ui-tabs-nav,.ui-tabs-panel{font-family:"Trebuchet MS",Trebuchet,Verdana,Helvetica,Arial,sans-serif;font-size:12px;}
.ui-tabs-nav{list-style:none;margin:0;padding:0 0 0 3px;}
.ui-tabs-nav:after{/* clearing without presentational markup,IE gets extra treatment */display:block;clear:both;content:" ";}
.ui-tabs-nav li{float:left;margin:0 0 -1px 0;font-weight:bold;border-left:1px solid #d9d9d9;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;background:#f3f3f3;}
.ui-tabs-nav a,.ui-tabs-nav a span{float:left;/* fixes dir=ltr problem and other quirks IE */padding:0 10px;}
.ui-tabs-nav a{margin:5px 0 0;/* position:relative makes opacity fail for disabled tab in IE */padding-left:0;background-position:100% 0;text-decoration:none;white-space:nowrap;/* @ IE 6 */outline:0;/* @ Firefox,prevent dotted border after click */}
.ui-tabs-nav a:link,.ui-tabs-nav a:visited{color:#000;}
.ui-tabs-nav .ui-tabs-selected a{position:relative;top:1px;z-index:2;margin-top:0;background-position:100% -23px;background:#FFF;}
.ui-tabs-nav a span{padding-top:0;padding-right:0;height:20px;background-position:0 0;line-height:20px;}
.ui-tabs-nav .ui-tabs-selected a span{padding-top:0;height:27px;background-position:0 -23px;line-height:27px;}
.ui-tabs-nav .ui-tabs-selected a:link,.ui-tabs-nav .ui-tabs-selected a:visited,
.ui-tabs-nav .ui-tabs-disabled a:link,.ui-tabs-nav .ui-tabs-disabled a:visited{/* @ Opera,use pseudo classes otherwise it confuses cursor... */cursor:text;}
.ui-tabs-nav a:hover,.ui-tabs-nav a:focus,.ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover,.ui-tabs-nav .ui-tabs-unselect a:focus,.ui-tabs-nav .ui-tabs-unselect a:active{/* @ Opera,we need to be explicit again here now... */cursor:pointer;}
.ui-tabs-disabled{opacity:.4;filter:alpha(opacity=40);}
.ui-tabs-nav .ui-tabs-disabled a:link,.ui-tabs-nav .ui-tabs-disabled a:visited{color:#000;}
.ui-tabs-panel{border:1px solid #d9d9d9;padding:10px;background:#fff;/* declare background color for container to avoid distorted fonts in IE while fading */}/*.ui-tabs-loading em{padding:0 0 0 20px;background:url(loading.gif) no-repeat 0 50%;}*//* Additional IE specific bug fixes... */
* html .ui-tabs-nav{/* auto clear @ IE 6 & IE 7 Quirks Mode */display:inline-block;}
*:first-child+html .ui-tabs-nav{/* auto clear @ IE 7 Standards Mode - do not group selectors,otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */display:inline-block;}
/* --------------------------------- =forms -------- */
form#searchform{float:right;margin:13px 79px 0 0;}
form#searchform #s{float:left;font-size:14pt;border:none;background:#FFF url('images/form-search.gif') no-repeat;width:150px;margin:0 5px 0 0;}
form#searchform #searchsubmit{float:right;}
/* --------------------------------- =tables -------- */
/* --------------------------------- =comments -------- */
ol.commentlist {list-style:none;margin:0 0 20px;padding:0;}
ol.commentlist li {margin:0 0 0 0;padding:15px 20px 10px 20px;border-bottom:1px solid #c5c2bc;}
ol.commentlist li p {font:normal normal normal 12px/1.6em 'Helvetica Neue', Helvetica, Verdana, Arial, Sans-serif;color:#3f3f3f;margin-bottom:1.2em;}
ol.commentlist li p.commentInfo {font:normal normal normal 14px 'Helvetica Neue', Helvetica, Verdana, Arial, Sans-serif;color:#676767;margin:0 0 4px 0;}
ol.commentlist li p.commentInfo span {font-weight:bold;font-size:12px;margin:0 0 0 -15px;}
ol.commentlist li p.commentInfo a:link, ol.commentlist li p.commentInfo a:visited {text-decoration:underline;}
ol.commentlist li p.commentInfo a:hover {text-decoration:none;}
ol.commentlist li {background:url('images/bg-postAlt.gif') repeat-x 50% 1px;}
ol.commentlist li.alt {background:#FFF;}
/*ol.commentlist li.authcomment {border:4px solid #FBCAEF;} Removed becuase they reqested it to be removed*/
img.avatar {float:left;margin:2px 7px 7px 0;}
ol.commentlist li a:link, ol.commentlist li a:visited {text-decoration:none;color:#d964bf;}
ol.commentlist li a:hover {text-decoration:underline;color:#d964bf;}
/* --------------------------------- =search-bar & subsribe box -------- */
#headerContainer form#searchformFooter{padding:26px 0 0 10px;}
#headerContainer form#searchformFooter #sFooter{background:url('images/search-bg.gif') no-repeat left top;border:none;float:left;font-size:19px;margin:0 10px 0 0;width:215px;}
#headerContainer form#searchformFooter #searchsubmitFooter{background:url('images/button-search.gif') no-repeat;width:70px;height:27px;display:block;}
form#subscribeBox, form#subscribeBoxFooter{margin:0 0 5px 0;}
form#subscribeBoxFooter #subscribeTextboxFooter{background:url('images/search-bg.gif') no-repeat left top;border:none;float:left;font-size:15px;margin:0 10px 0 0;padding:5px 0 4px 5px;width:195px;}
#footer form#subscribeBoxFooter{width:200px;float:left;}
#footer form#subscribeBoxFooter #subscribeTextboxFooter{background:url('images/search-bg.gif') no-repeat left top;border:none;float:left;font-size:15px;width:115px;margin:0 5px 0 0;}
#footer form#searchformFooter{padding:7px 0 0 0;}
#footer form#searchformFooter #sFooter{background:url('images/search-bg.gif') no-repeat left top;border:none;float:left;font-size:19px;margin:0 10px 0 0;width:200px;}
#footer form#searchformFooter #searchsubmitFooter{background:url('images/button-search.gif') no-repeat;width:70px;height:27px;display:block;}
#footerSidebar form{margin:0 0 15px 0;}
/* --------------------------------- =PageNavi CSS -------- */
.wp-pagenavi {font-size:1.2em;}
.wp-pagenavi a,.wp-pagenavi a:link{padding:8px 7px 7px 7px;margin:2px;text-decoration:none;border:1px solid #000;color:#FFF;background-color:#000;}
.wp-pagenavi a:visited{padding:8px 7px 7px 7px;margin:2px;text-decoration:none;border:1px solid #000;color:#FFF;background-color:#000;}
.wp-pagenavi a:hover{border:1px solid #aeaeae;color:#000;background-color:#aeaeae;}
.wp-pagenavi a:active{padding:8px 7px 7px 7px;margin:2px;text-decoration:none;border:1px solid #aeaeae;color:#000;background-color:#aeaeae;}
.wp-pagenavi span.pages{padding:8px 7px 7px 7px;margin:2px 2px 2px 2px;color:#000000;border:1px solid #000000;background-color:#FFFFFF;}
.wp-pagenavi span.current{padding:11px 5px 8px;_padding:9px 4px 8px;margin:2px;font-weight:bold;border:1px solid #aeaeae;color:#000000;background-color:#aeaeae;}
.wp-pagenavi span.extend{padding:8px 7px 7px 7px;margin:2px;border:1px solid #000000;color:#FFF;background-color:#000;}
/* --------------------------------- =HACKS - Pretty stupid I have to do these -------- */
#headerContainer form#searchformFooter #sFooter{_width:200px;}
form#subscribeBoxFooter #subscribeTextboxFooter{_width:180px;}
#footer form#subscribeBoxFooter #subscribeTextboxFooter{_width:100px;}
#footer form#searchformFooter #sFooter{_width:185px;}
form#searchform {*width:220px;*margin:13px 79px 0 0;_margin:13px 45px 0 0;}
form#searchform #s{*width:150px;}
#body {}
.container {}
/* --------------------------------- =Quiz Styles -------- */
.quiz-area {border:7px solid #FFEEFB;padding:10px;margin:0 0 20px 0;background:;}
h3.quizFlag {width:100%;background:url('images/h3-quizFlag.gif') no-repeat 10px 0;height:36px;text-indent:-9999px;margin:0;clear:both;}
.question, #action-button {display:none;}
form.quiz-form {text-align:left;}
.single-page-quiz .question, .single-page-quiz #action-button {display:block;}
.single-page-quiz #next-question {display:none;}
.question-content {float:left;width:60%;margin:0;text-align:center;font:normal normal bold 1.3em/1.2em 'Helvetica Neue', Verdana, Arial, Sans-serif;color:#424241;}
.question-question {float:right;width:38%;margin:30px 0 0 0;}
input#next-question {background:url('images/button-next.gif') no-repeat;width:76px;height:25px;text-indent:-9999px;border:0;margin:10px 0 0 14px;}
.postContent object {margin:10px 0 20px 0;}
/*---- Glam Ad ----- */
.glamnet {position:relative;width:160px;zoom:1;margin:0 auto;clear:both;}
.fthead {position:absolute;top:-20px;right:-20px;zoom:1;}
/*---- Glam Ad sidebar fix ----- */
#iframeResetOne *,#iframeResetOne iframe, #iframeResetTwo *, #iframeResetTwo iframe {margin:0;padding:0;}