@charset "utf-8";

/* CSS Document */

@font-face {

    font-family: 'MuseoSans100Regular';

    src: url('../fonts/museosans-100webfont.eot');

    src: url('../fonts/museosans-100webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/museosans-100webfont.woff') format('woff'),

         url('../fonts/museosans-100webfont.ttf') format('truetype'),

         url('../fonts/museosans-100webfont.svg#MuseoSans100Regular') format('svg');

    font-weight: normal;

    font-style: normal;



}

@font-face {

    font-family: 'MuseoSans300Regular';

    src: url('../fonts/museosans-300webfont.eot');

    src: url('../fonts/museosans-300webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/museosans-300webfont.woff') format('woff'),

         url('../fonts/museosans-300webfont.ttf') format('truetype'),

         url('../fonts/museosans-300webfont.svg#MuseoSans300Regular') format('svg');

    font-weight: normal;

    font-style: normal;

}

@font-face {

    font-family: 'MuseoSans500Regular';

    src: url('../fonts/museosans_500webfont.eot');

    src: url('../fonts/museosans_500webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/museosans_500webfont.woff') format('woff'),

         url('../fonts/museosans_500webfont.ttf') format('truetype'),

         url('../fonts/museosans_500webfont.svg#MuseoSans500Regular') format('svg');

    font-weight: normal;

    font-style: normal;

}

@font-face {

    font-family: 'MuseoSans700Regular';

    src: url('../fonts/museosans_700webfont.eot');

    src: url('../fonts/museosans_700webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/museosans_700webfont.woff') format('woff'),

         url('../fonts/museosans_700webfont.ttf') format('truetype'),

         url('../fonts/museosans_700webfont.svg#MuseoSans700Regular') format('svg');

    font-weight: normal;

    font-style: normal;



}

@font-face {

    font-family: 'MuseoSans900Regular';

    src: url('../fonts/museosans_900webfont.eot');

    src: url('../fonts/museosans_900webfont.eot?#iefix') format('embedded-opentype'),

         url('../fonts/museosans_900webfont.woff') format('woff'),

         url('../fonts/museosans_900webfont.ttf') format('truetype'),

         url('../fonts/museosans_900webfont.svg#MuseoSans900Regular') format('svg');

    font-weight: normal;

    font-style: normal;

}

body

{

margin:0 auto;

background:url(../images/bg.png) left top repeat;

}
.details a {text-decoration: none; color: #fff; font-weight:bold;}
.details a:hover{text-decoration: underline; color: #fff;}

.fl

{

float:left;

}

.fr

{

float:right;

}

.clr

{

clear:both;

}

.wrapper

{

width:940px;

margin:0 auto;

}

.wrapper_main

{

width:1000px;

margin:0 auto;

}

/* header css */

#logo

{

text-align:center;

padding:40px 0px 18px 0px;

}

#nav

{

background:url(../images/nav_bg.png) left top repeat-x;

}

.nav_main

{

margin:0px;

padding:0px;

list-style:none;

width:815px;

overflow:hidden;

margin:0 auto;

}

.nav_main li

{

float:left;

margin:0px;

padding:0px;

list-style:none;

color:#2b2b2b;

}

.nav_main li a

{

text-decoration:none;

color:#6a6a6a;

font-family: 'MuseoSans300Regular';

text-transform:uppercase;

font-size:13px;

padding:10px 15px;

display:inline-block;


}

.nav_main li a:hover

{

color:#ffffff;

}

.nav_main li a.active

{

font-weight:bold;

}

/* header css */



/* slider css */

.slider

{

height:300px;

padding-bottom:19px;

background:url(../images/slider_shadow.png) center bottom no-repeat;

padding-top:22px;

}

.thumb_wrapper

{

padding-bottom:20px;

width:100%;

overflow:hidden;

}

#thumb_listing

{

margin-left:20px;

}

#thumb_listing li

{

float:left;

margin:0px 10px 0px 10px;

}

/* slider css */

#page_right

{

width:300px;

float:left;
margin:0 0 0 40px;

}

#page_right a {text-decoration: none; color: #fff; font-weight:bold;}
#page_right a:hover{text-decoration: underline; color: #fff;}

#page_left

{

width:600px;

float:left;

}

#page_left p

{

font-size:14px;

color:#959595;

font-family: 'MuseoSans300Regular';

line-height:20px;
margin-bottom: 15px;

}

.alignright {

    float: right;

    margin: 5px 0 10px 30px;

}

.alignleft {

    float: left;

    margin: 5px 30px 10px 0px;

}

.heading

{

font-size:26px;

font-family: 'MuseoSans100Regular';

color:#ffffff;

text-transform:uppercase;

padding:30px 0px 15px;

}

.heading h1

{

font-size:30px;

font-family: 'MuseoSans100Regular';

color:#ffffff;

text-transform:uppercase;

padding:12px 0px;

}

#categories_listing ul li

{

background:url(../images/c_sep.png) left bottom repeat-x;

}

#categories_listing li a
{
color:#959595;

}

#categories_listing ul li a

{

font-size:14px;

color:#959595;

text-transform:uppercase;

font-family: 'MuseoSans300Regular';

text-decoration:none;

background:url(../images/categories_icon.png) left 12px no-repeat;

padding-left:20px;

padding-top:9px;

padding-bottom:9px;

display:block;

}

#categories_listing ul li a:hover

{
color:#fff;
}

.w356

{

width:356px;

}

h1,#blog_listing li h1 a

{

font-family: 'MuseoSans100Regular';

font-size:20px;

text-transform:uppercase;

color:#bdbdbd;

padding-bottom:10px;

font-weight:normal;

}

#blog_listing li p

{

font-size:14px;

color:#959595;

padding-bottom:10px;

line-height:20px;

}

.ptb520

{

padding:10px 0px 20px 0px;

}

.ml12

{

margin-left:12px;

}

#blog_listing

{

margin-top:-20px;

}

#blog_listing li

{

font-family: 'MuseoSans300Regular';

background:url(../images/c_sep.png) left bottom repeat-x;

padding-bottom:20px;

padding-top:20px;

}

#blog_listing li a

{

text-decoration:none;

color:#fff;

font-family: 'MuseoSans500Regular';

}

#blog_listing span

{

color:#636363;

font-size:14px;

}

#blog_listing strong

{

text-transform:uppercase;

font-size:14px;

color:#ffffff;

}

.twitter_text

{

font-size:14px;

color:#959595;

font-family: 'MuseoSans300Regular';

line-height:20px;

}
#categories_listing li  .twitter_text a.twitter-link,just_tip a
{
color:#fff;
text-decoration:underline;
}

.just_tip
{

color:#959595;

font-size:14px;

font-family: 'MuseoSans300Regular';

line-height:20px;

margin:0 0 40px 0;

}

.just_tip img

{

margin-right:10px;

margin-bottom:5px;

margin-top:5px;

}

.sep15

{

height:15px;

}

.previous_icon

{

background:url(../images/categories_icon_p.png) left 2px no-repeat;

padding-left:15px;

font-size:14px;

font-family: 'MuseoSans500Regular';

text-transform:uppercase;

color:#ffffff;

text-decoration:none;

float:left;

margin-left:220px;

}

.next_icon

{

background:url(../images/categories_icon.png) right 2px no-repeat;

padding-right:15px;

font-size:14px;

font-family: 'MuseoSans500Regular';

text-transform:uppercase;

color:#ffffff;

float:right;

margin-right:230px;

text-decoration:none;

}



/* footer css */

#footer

{

background:url(../images/footer_bg.gif) left top repeat-x;

height:55px;

padding-top:45px;
margin-top:50px;

}

.footer_listing li

{

float:left;

margin-right:15px;

}

.footer_listing li a

{

font-size:12px;

text-decoration:none;

color:#000000;

text-transform:uppercase;

font-family: 'MuseoSans500Regular';

}

#f_social_icons li

{

float:right;

}

#f_social_icons li a

{

background:url(../images/footer_icon.png) left top no-repeat;

width:21px;

height:21px;

margin-left:10px;

display:block;

}

#f_social_icons li a.twitter

{

background-position:-59px 0px;

}

#f_social_icons li a.twitter:hover

{

background-position:-59px -31px;

}



#f_social_icons li a.facebook

{

background-position:-29px 0px;

}

#f_social_icons li a.facebook:hover

{

background-position:-29px -31px;

}



#f_social_icons li a.p_social

{

background-position:0px 0px;

}

#f_social_icons li a.p_social:hover

{

background-position:0px -31px;

}

/* footer css */





/* detail page css */

.details h1

{

 font-family: 'MuseoSans300Regular';

 color:#cfcfcf;

 text-transform:uppercase;

}

.details h2

{

text-transform:uppercase;

font-size:14px;

color:#ffffff;

font-family: 'MuseoSans300Regular';

font-weight:bold;

padding-top:15px;

}

.details p

{

padding-bottom:15px;

padding-top:5px;

}

.date_author

{

color: #5a5a5a;

    font-family: 'MuseoSans300Regular';

    font-size: 14px;

    line-height: 14px;

	margin-bottom:10px;

}

.date_author span

{



color:#ffffff;

}

.social_icons

{

padding:25px 0px;

}

.commment_wrapper

{

background:url(../images/c_sep.png) left top repeat-x;

padding-top:33px;

margin-bottom:40px;

}

.comment_box

{

background:#333333;

padding:5px;

}
#facebook .fbFeedbackContent .composer,.fbFeedbackContent .composer
{
border-color:#666666 !important;
}
/* detail page css */


.tipspage ul li:first-child{
	float:left;
	padding:0 0 20px 0;
	margin:0;
	background: url(../images/c_sep.png) left bottom repeat-x;
}

.tipspage ul li{
	float:left;
	padding:0 0 20px 0;
	margin:20px 0 0 0;
	background: url(../images/c_sep.png) left bottom repeat-x;
}

h3{
font-family: 'MuseoSans500Regular';
color:#fff;		
font-size:14px;
text-transform:capitalize;
margin:15px 0 10px 0;
padding-top: 20px;
}

.heading a{
color:#fff;
text-decoration:none;	
}

.widget_categories{
margin:0 0 40px 0;	
}

h2

{

text-transform:uppercase;

font-size:20px;

color:#ffffff;

font-family: 'MuseoSans300Regular';

font-weight:bold;

margin-top:20px;
margin-bottom:10px;

}