/*
Theme Name: MomNoir - Custom
Theme URI: 
Description: Momnoir Theme

Author:  Creative - Advertising & Design
Author URI: http://www.bcreativenow.net


*/



/* Begin Typography & Colors */
* { padding:0px; margin:0px; }
body { background:#fff url(images/background.jpg) center top no-repeat; font:normal 12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif; background-attachment:fixed; }
#Header, #Content, #Footer { width:937px; margin:auto; }
.floatLeft, .fL, .fLeft, .boxLeft { float:left; }
.floatRight, .fR, .fRight { float:right; align:center}
.clear { clear:both; display:block; }
a { color:#35312E; text-decoration:none; }
a:hover { color:#DD137B; text-decoration:underline; }
img { border:0px; }
h2 a {color:#DD137B}

/*--- Header ---*/
#Header { height:76px; background:#1F1A17; margin-bottom:21px; border-bottom:5px solid #DD137B; position:relative; }
#Header h1.logo { background:url(images/logo.gif) left top no-repeat; width:216px; height:51px; text-indent:-9999px; overflow:hidden; top:12px; left:50%; margin-left:-108px; position:absolute; }
#Header h1.logo a { display:block; width:216px; height:51px; }

/*--- Sidebar ---*/
li.page_item {line-height:24px;}
.execphpwidget h2 {display:none}


#mc-embedded-subscribe {}
/*--- Content ---*/
#Content .floatLeft { width:194px; text-align:center; }
#Content .fL {padding-left:40px;width:470px;}
#Content .floatRight { width:199px; text-align:center; } 
#Content h2 { font:bold 13px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#DD137B; margin-bottom:7px; }
#Content h3 { font:normal 18px/24px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#DD137B; margin-bottom:7px; }
#Content h2.black { color:#35312E; }
#Content .lh { line-height:18px !important; }
#Content .floatLeft .Blocks { padding:10px; line-height:24px; }
#Content .floatLeft .Blocks a { color:#35312E; }
#Content .BlackBlocks { padding:10px; line-height:24px; background:#1F1A17; color:#fff; text-align:center; }
#Content .BlackBlocks ul { padding-left:8px; }
#Content .BlackBlocks li { display:inline; padding-right:8px; padding-bottom:8px; }
#Content .floatLeft .Blocks a:hover { color:#DD137B; text-decoration:none; }
#Content .floatLeft .topBlock { padding-bottom:10px; border-bottom:1px solid #838281; }
#Content .floatLeft .topBlock a { color:#DD137B; }
#Content .tbPadd { padding:10px 0px; }
#Content .btn { font:normal 12px/18px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#DD137B; background:#fff; border:0px; font-weight:bold; }
#Content .floatLeft .btn {  background:#1F1A17 !important; }
#Content .inputBox { color:#DE197F; width:140px; }
#Content li { list-style-type:none; }
#Content .liSty li { margin-left:15px; list-style-type:circle; }
#Content .bPadd { padding:10px; }
#Content .vbPadd { padding:25px 15px 0px 15px; }
#Content .cenTxt { text-align:center; }
.catStyleText { float: left !important; width: 115px !important; text-align: left !important; }
#Content .qBox { background:url(images/qtop.gif) left top no-repeat; width:185px; }
#Content .lftAlm { text-align:left; }
#Content .fL .topArea { height:81px; text-align:center; }
#Content .paddMid {
background:transparent url(images/divider.png) repeat-x scroll 0 bottom;
margin-bottom:10px;
padding-bottom:30px;
}

#Content .ajaxpaddMid {
margin:6px 0px 6px 0px;
padding:30px 0px 30px 0px;
border-top:2px solid #999999;
}

#Content .fL .fLeft { width:46%; padding:0px 2% 20px 2%; }
#Content .fL .catPage .fLeft {
padding:0 0 20px;
width:155px;
 margin-top: 10px;
}
#Content .fL .imgArea { padding-bottom:10px; }
/*#Content .imgArea img {width:127px;height:auto;}*/
#Content .imgAreaCat img {width:100px;height:auto; float: left; margin-right: 5px !important;}
#Content .fL .imgAreaPost { padding-bottom:10px; padding-top:10px; border-top:3px solid #201B18; }
#Content .fL .txt { padding-bottom:10px; }
#Content .fL p { margin-bottom:12px; }
#Content .comments { width: 41px; height:41px; line-height:41px; background:url(images/comments.gif) left top no-repeat; float:left; color:#fff; font-weight:bold; font-size:14px; text-align:center; }
#Content .commentsLeft { float:left; line-height:41px; padding-left:5px; font-weight:bold; color:#DE197F; }
#Content .comments a, #Content .comments a:hover { color:#fff; text-decoration:none; display:block; width:40px; height:41px; }
#Content .commentsLeft a, #Content .commentsLeft a:hover { color:#DE197F; text-decoration:none; }
#Content .topStory {background:transparent url(images/top-stories.png) no-repeat scroll left top;height:45px;margin-top:-42px;padding-bottom:10px;padding-left:98px; border:#000000; border:medium; }
#Content .topStory .mainArea { float:left; }
#Content .topStory li { display:inline; }
#Content .topStory img { margin-right:5px; }
#Content .topStory p { width:450px; }
#Content .botStory { height:48px; padding-bottom:5px; text-align:center; }
#Content .botStory li { display:inline; }
#Content .botStory img { margin-right:5px; }
#Content .meta {width:440px;float:left }
#Content .fRight { text-align:right; }
#Content .fRight img { margin-right:1px; }
#Content .botPadd { padding-bottom:20px !important; }
#Content .boxLeft { width:112px; }
#Content .boxLeft .tArea { background:#DD137B; padding:5px 10px; color:#fff; font-weight:bold; }
#Content .boxLeft .bPadd li { font-size:11px; margin-left:15px; list-style-type:disc; }
#Content .vSm { font-size:10px; }
#Content .categoryHeading { color:#fff; background:#201B17; font:normal 25px/35px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-align:center; }
#Content .whiteArea { padding:10px; border:2px solid #B9B9B9; background:#fff; }
#Content .whiteArea td { padding:3px; }
#Content .whiteArea td .inputBox { width:335px; border:1px solid #D9D8D8; }
#Content .comm li { display:block; padding:10px; border-bottom:1px solid #E1E1E1; padding-bottom:15px; }
#Content .comm li .namePart { font-weight:bold; }
#Content .comm li .posted { padding-bottom:12px; }
#Content .imgArea img {border:2px solid black;margin:2px; }
#Content .comm li .posted, #Content .comm li .posted a { color:#5F5F5F; text-decoration:none; }
#Content textarea#comment {width:460px; }
.floatRight li {list-style-type:circle !important;margin-left:15px;margin-top:10px;text-align:left;}
.floatRight .widget_ad_rotator {margin-top:25px;}
.floatRight .execphpwidget, .floatRight .textwidget {margin-top:10px;}
/*--- Footer ---*/
#Footer { background:#1F1A17; margin-top:20px; border-top:5px solid #DD137B; color:#fff; text-align:center; font:normal 20px/60px Tahoma, Verdana, Arial, Helvetica, sans-serif; }
.txt li, .entry li {list-style-type:disc!important;list-style:inside}

#contact-form {
background:url(images/skm_contact.png) no-repeat;
height:978px;
width:450px;
}

#form {
position:relative;
top:565px;
}

#form textarea {
width:205px;
height:130px;
}

.restrainImages img.size-full { width: 450px !important; }