.custom a { color: #188A9B;text-decoration:none}
.custom a:hover { color: #F49A24; }

.custom #custom_box h3 { font-size: 1.1em; font-weight: bold; line-height: 1.455em; padding: 0.636em 0.455em 0.545em 0.455em; text-transform: uppercase; font-variant: normal; letter-spacing: 2px; color: #ffffff; border-top: 0px solid #d0e1c8; border-bottom: 0px dotted #d0e1c8; }
.custom #footer { padding: 1.333em 0.833em 0.917em 2.5em; color: #333; background: #E1E4E8; border: none; text-align: left; }.custom #footer a{color:#073075;}

#footer a:hover{color:#000000;}
.custom #header {position: relative; height: 165px;  padding: 0 0em; background: #ffffff url('') 100% 0 no-repeat; border: none; }



.custom #header #tagline { height: 0; }



.custom #content h3 { color: #0E7AAF; font-size: 1.6em; letter-spacing: -0.5px; }   



/*---:[ Set 4: image of clouds that gently slides into a steely blue background color ]:---*/







body.custom { background: #188A9B;}

.custom #container { margin-top: 0em; margin-bottom: 0em;}







.custom #page { background: #fff; }







/*---:[ end Set 4 ]:---*/







/*---:[ header ]:---*/



.custom #header #logo { position: absolute; top: 5px;left: 0.833em;float:left; line-height: 0em; }



.custom #header #logo a { display: block; width:292px; height: 153px; background:#ffffff url('http://malefitnessmodels.net/wp-content/uploads/2010/06/logomf.png') no-repeat; text-indent: -9999px; outline: none; }







/***********side bar titles styling***************/



/*.custom .sidebar h3 { font-size:13px; font-weight: bold; line-height: 1.455em; margin-bottom: 1.3em;margin-top:6px; padding: 0.636em 0.455em 0.545em 0.455em; text-transform: uppercase;  letter-spacing: 2px; color: #000;border-top:5px solid #EAECEE;font-family:'Bebas Regular',arial, sans-serif;



     } */

.custom #sidebars h3, .custom #sidebars h3 a { font-weight: bold;font-variant: normal; letter-spacing: 3px; color: #4F5559; padding: 2px; text-decoration: none; border: 2px dotted #AAB8C4; text-transform: uppercase; }



.custom ul.sidebar_list { padding-top: 2em;padding-bottom:1.9em; }  

.shortcode-show-avatar {



  padding: 2px;



  background-color: #eee;



  border: 1px solid #ccc;



}











/********************************Author Profile Box************************/



.postauthor {background: #F7F7F7; border:1px solid #47A6B4; overflow: hidden; padding: 1.5em;margin:6px;position: relative;}

.postauthor img {padding: 5px;

    border: solid 3px #47A6B4;

    background: #fff;height:70px;width:70px;padding:2px;float:left;margin-right: 15px;}

.postauthor h4 {color: #666; font-size: 1.5em; margin-bottom: 5px;}

.postauthor p {color: #515151; font-size: 11px; margin-bottom: 12px;}

.postauthor p.hlight {font-size: 11px; text-transform: uppercase;}

.postauthor p.hlight span {color: #CB3131; font-size: 13px; font-style: italic; font-weight: bold; letter-spacing: 0.8px;}





.frame {



    background: #EEE;



    border: 1px solid #DDD;



    padding: 0.5em; }









/************Page link styling***************************/



.custom .prev_next p {



    padding: 0px 6px;



    margin-left: 10px;



    margin-right: 10px;



    background-color: #f4f4f4;



    -moz-border-radius: .8em;



    -webkit-border-radius: .8em;



    border: 1px solid #d6d6d6;



    text-transform: none;



    letter-spacing: normal;



    font-size: 11px;}



/* COMMENTS */



.avatar { float:right; margin-left:20px;}



    .avatar img { float:none; padding:2px;margin:0; border:3px solid #47A6B4}











/***************************************************************************/



/* Mera Joota Hai Japani***********footer widget styling */







#foot { 



    background: #F9F9FB;



    border: 0.6em solid #C8CAD2;



    color: #333;



    font-size: 12px;



    margin: 10px auto;



    overflow: hidden;



    padding: 0.6em;



}







    #foot a { color: #013466; text-decoration: none; }







        #foot a:hover {color: #798CB7;text-decoration:underline; }



    



    #foot span.cat, #foot h3 { /* controls all blue headings */



        color: #013466; font-size: 16px; font-weight: bold; letter-spacing: 1px; text-transform: uppercase; }



    



    #foot h5 { font-size: 25px;}



    



    #foot ul li ul { list-style-type: square; margin-left: 10px;font-size:11px; }



    



    #foot ul.sidebar_list { padding: 1.8em 30px 0 0; }



    



    #foot li.widget .widget_box { background: none; border: 0; }



    



    #foot .textwidget p { line-height: 22px; margin-bottom: 11px;font-size:11px;padding:2px;align:justify;}



    



    #foot .col { float: left; list-style: none; width: 33.3%; }



    



    #cats { 



        background: #eeeeee;-moz-border-radius: 0.9em;



    -webkit-border-radius: 0.9em;



        list-style-type: none;



        margin-top: 13px;



        overflow: hidden;



        padding: 10px 0 7px 20px;



    }







        #cats li { 



            float: left; 



            font-size: 11px;



            line-height: 1.8em;font-weight:bold;



            margin: 0 2px 5px 0;



            width: 165px;



        }



    



#copyright { 



    border-top: 1px dotted #D6EAF9; 



    clear: both;



    font-size: 10px;



    letter-spacing: 1.3px;



    line-height: 21px;



    padding-top: 10px;



}



    



    #copyright p { font-size: 11px; }







    #copyright ul.sidebar_list, #copyright .textwidget, #copyright li.widget .widget_box, #copyright li.widget { margin: 0; padding: 0; }







/***************************************************************************/



/*****************************custom color of sidebar and page***************/



.custom #content_box {background-color:#ffffff;}



.custom #content {background-color:#FFFFFF;}.custom #sidebar_1 {background:#ffffff none repeat scroll 0 0;}



/*****************************widget box setting on sidebar and page***************/



.custom li.widget, li.linkcat {  margin-bottom: 0.53846em; font-size: 1.3em; line-height: 1.38462em; float: left; }



.custom li.widget ul li { margin-bottom:3px; }



    .custom li.widget ul li a { display: block; padding: 0.462em 0.769em;border-bottom:1px dashed #e3e3e3;font-family:arial, verdana, sans-serif; font-weight:normal;text-size:13px;background:#ffffff;}



    .custom li.widget ul li a:hover { background: #ffffff; text-decoration: underline;}











/*.....................Thumbnails............*/



.imgtfe {margin: 0px 0px 10px 10px;



border:3px solid #dadada; padding:2px;-moz-border-radius: 0.5em;



    -webkit-border-radius: 0.5em;



}



.left { float:left; }



.right { float:right;margin-left:10px; }



.frame { border: 0px solid #aaa; padding: 10px; }



img.left { margin: 0 10px 10px 0; }



img.right { margin: 10px 10px 10px 10px; }































 

.custom #leaderboard_ad { float: right; position: absolute; width: 468px; height:50px; top: 30px;left: 500px;border:1px solid #eaeaea;padding:5px; -moz-border-radius-bottomleft:4px; -moz-border-radius-bottomright:4px; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; -webkit-border-bottom-left-radius:4px; -webkit-border-bottom-right-radius:4px;}









 



/*  Navigation 2 ends */





/*Lower menu*/

    ul#menu{background:#188A9B;height:30px;border-top:1px solid #051C67;border-bottom:1px solid #051C67;}

    ul#menu li{display:inline;float:left;list-style: none;}

        ul#menu li a{font-family: arial, helvetica, verdana, sans-serif;

        font-size: 11px;font-weight: bold;color:#ffffff;text-decoration: none;padding:7px 8px;line-height:30px;border-right:1px solid #47A6B4;text-transform: uppercase;}

            ul#menu li a:hover{background: #83B90F;color:#fff;}

            ul#menu li a.last-border{border-right: none !important;padding:7px 13px !important;} /*remove last right border and set background to touch right border*/







/* SAVE THIS IN CUSTOM.CSS FILE */

.custom .teaser {width: 100%; margin-top: 0.25em; padding-top: 0.25em; text-align: justify;}

.custom .teasers_box {padding-top: 0; padding-bottom:0; border-top: 0;}

.custom #teaserlinkscontainer {margin-top:0px;}

.custom #teasermenu {height: 30px;}

.custom #teasermenu , .teasermenu ul {padding: 0; margin: 0; list-style: none; line-height: 1; border-width: 0.5em 0.5em 0.5em 0.5em;}

.custom #teasermenu ul {float: left; list-style: none; margin: 0px 0px 0px 0px; padding: 0px;}

.custom #teasermenu li {float: left; list-style: none; margin: 0px; padding: 0px;}

.custom #teasermenu ul li {list-style: none; margin: 0px; padding: 0px;}

.custom #teasermenu a, .custom #teasermenu li ul {border-color: #111;}

.custom #teasermenu li a, .custom #teasermenu  li a:link {color: #80B50E; background:none; display: block; font-weight: bold; margin: 16px; margin-top:9px; padding: 5px 5px 5px 5px; text-decoration: none;  font-size: 13px; font-family: Arial, Helvetica, sans-serif; -moz-border-radius-bottomleft:4px; -moz-border-radius-bottomright:4px; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; -webkit-border-bottom-left-radius:4px; -webkit-border-bottom-right-radius:4px;border:1px solid #e4e4e4;}

.custom #teasermenu li a:hover, {color: #1B32C4; background:none; display: block; font-weight: bold; margin: 16px; margin-top:9px; padding: 5px 5px 5px 5px; text-decoration: none;  font-size: 13px; font-family: Arial, Helvetica, sans-serif; -moz-border-radius-bottomleft:4px; -moz-border-radius-bottomright:4px; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; -webkit-border-bottom-left-radius:4px; -webkit-border-bottom-right-radius:4px;border:1px solid #e4e4e4;}

.custom #teaserempty {width: 100%; margin-top: 0.5em; margin-bottom: 0.5em;}

.custom #teasermenu li p,{color: #000000; background: #D0D0D0; display: block; width: 100%}









.tfe {

    border:4px solid #eaeaea; -moz-border-radius-bottomleft:4px; -moz-border-radius-bottomright:4px; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; -webkit-border-top-left-radius:4px; -webkit-border-top-right-radius:4px; -webkit-border-bottom-left-radius:4px; -webkit-border-bottom-right-radius:4px;

    padding:2px;

    float:right;

    margin:3px 6px 4px 10px;

    display:inline

}







/* !! Comment Styles */

.custom .comments_intro { font-family: Helvetica, Arial, sans-serif; }

.custom dl#comment_list dd { border-bottom: none; }

.custom dl#comment_list dl dt.bypostauthor, dl#comment_list dl dd.bypostauthor > .format_text, .custom dl#comment_list .comment-author-admin { border-color: #63ad2b; background: #fff; }

.custom dl#comment_list dl dt.bypostauthor { padding-top: 1em; }

.custom span.comment_author { font-family: "Helvetica", Arial, sans-serif; }

.custom .comment-reply-link { font: 11px Helvetica, Arial, sans-serif; }



.custom .form_submit {background: #188A9B; color: #FFF; padding: 4px 3px 3px 3px; text-decoration: none; -moz-border-radius: 5px; -webkit-border-radius: 5px;border:none;}

.custom .form_submit:hover {background: #2B75BA;color:#ffffff;border:none;}

.custom .text_input, .custom #comment { border: 1px solid #ddd;background:#fff url(http://www.younghabits.com/wp-content/uploads/2010/03/textfield-bg.gif) repeat-x 0 1px; }

.custom #respond_intro p { font-family: Helvetica, Arial, sans-serif !important; font-weight:bold; }

.custom dl#comment_list dd.depth-1 { border-bottom: 1px dotted #aaa !important; }

.custom #comment-tips { background: #ffc; border: 1px solid #fc0; padding: 1em; font-size: 1.2em; font-family: "Helvetica", Arial, sans-serif; margin: 1em 0; line-height: 1.385;}



/* WP-Page Navi Styling */

.custom .format_text .to_comments {visibility: hidden;}

#pagenavi{margin:10px 20px;float:right;font-family:Helvetica,Verdana,Arial,sans-serif;font-size:15px;}

wp-pagenavi{margin:2px}

.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {color:#7A7D8A !important;background:#eeeeee !important;border:1px solid #7A7D8A;padding:5px !important;margin:2px;}

.wp-pagenavi a:visted {color:#fff !important;background:#284180 !important;border:1px solid #7A7D8A;margin:2px;padding:5px !important;}

.wp-pagenavi a:hover {color:#284180 !important;background:#fff !important;}

.wp-pagenavi span.pages {background:#D2DDDF !important;color:#333;font-weight:bold;border:1px solid #7A7D8A;padding:5px!important;margin: 2px 2px 2px 2px;}

.wp-pagenavi span.current {background:transparent !important;font-weight:bold;border:1px solid #7A7D8A;margin:2px;padding:5px !important;}

.wp-pagenavi span.extend {background:#D2DDDF !important;border:1px solid #7A7D8A;padding:5px !important;margin:2px;}

.wp-pagenavi span.last {background:#D2DDDF! important;font-weight:bold;border:1px solid #7A7D8A;padding:5px !important;}

.wp-pagenavi span.first {background:#D2DDDF !important;font-weight:bold;border:1px solid #7A7D8A;padding:5px !important;}