*{margin:0px;

padding:0px;

}



img, div, input, td{ behavior: url("iepngfix.htc") }



html{ background:url(images/bg.gif) repeat-x;

}



body{

background: url(images/img_body.jpg) no-repeat top;

font-family:"Trebuchet MS";

font-size:12px;

color:#333333;

}



p{

line-height:18px;

margin-bottom:12px;

}



a{text-decoration:none;

color:#26b3f0;}



a:hover{

text-decoration:underline;

color:#26b3f0;

}



img{ border:none;}



h1, .widget-title{

background:url(images/bg_h1.gif) no-repeat;

width:188px;

height:48px;

font-size:16px;

color:#006d9c;

font-weight:bold;

line-height:48px;

padding:0 0 0 16px;

margin-bottom:1px;

text-transform:uppercase;

}



h2{

background: url(images/bg_h2.gif) no-repeat;

width:500px;

height:48px;

font-size:16px;

color:#fff;

font-weight:bold;

line-height:48px;

padding:0 0 0 16px;

text-transform:uppercase;

}



.pagetitle1{

background: url(images/search_bg.gif) no-repeat;

width:735px;

height:48px;

font-size:16px;

color:#fff;

font-weight:bold;

line-height:48px;

padding:0 0 0 16px;

text-transform:uppercase;

}



h2 a{

color:#fff !important;

}



h3{

font-size:14px;

color:#e61316;

font-weight:bold;

margin-bottom:9px;

margin-top:12px;

}



h4, #text-4 .widget-title{

background: url(images/bg_h4.gif) no-repeat;

width:208px;

height:48px;

font-size:16px;

color:#555555;

font-weight:bold;

line-height:48px;

padding:0 0 0 16px;

margin: 0px !important;

text-transform:uppercase;

}



h5,.widget_featured_page_widget .widget-title,.flickrpress .widget-title{

background: url(images/bg_h5.gif) no-repeat;

width:208px;

height:48px;

font-size:16px;

color:#fff;

font-weight:bold;

line-height:48px;

padding:0 0 0 16px;

text-transform:uppercase;

margin-top:12px;

}





.heading_1{

font-size:20px;

font-weight:bold;

color:#0091d5;

margin-bottom:12px;

line-height:23px;

}



#wrapper{

background:url(images/bg_wrappercenter.png) repeat-y;

width:965px;

margin:0 auto;

padding:0 11px 0 13px;

}



.clear{clear:both;}



#header{

width:967px;

}



#logo{

width:280px;



float:left;

margin-top:10px;

}



#search{

width:500px;

float:right;

padding-right:12px;

margin-top:10px;

}



.input_search{

background:url(images/bg_search.gif) no-repeat;

width:408px;

height:39px;
color : #ffffff !important;
font-weight: bold !important;
padding:7px 0 0 10px;
border:none;
font-size: 16px;
}



#menu_top{

background:url(images/bg_topmenu.gif) no-repeat;

width:963px;

height:54px;

margin-top:10px;

}

#menu{

width:600px;

float:left;

}

#menu ul{

list-style:none;

}

#menu ul li{

display:inline;

line-height:54px;

padding:23px;

}



#menu ul li a{

font-family:"Trebuchet MS";

font-size:16px;

color:#fff;

font-weight:bold;

text-decoration:none;

}



#menu ul li a:hover{

text-decoration:none;

color: #c9cccf;

}



#rss{

width:200px;

float:right;

height:54px;

margin-right:30px;

*margin-right:20px;

}



#rss_text{

width:200px;

margin-top:13px;

}



.orange{

font-family:"Trebuchet MS";

font-size:12px;

font-weight:bold;

color:#f78221;

}

.blue{

font-family:"Trebuchet MS";

font-size:12px;

font-weight:bold;

color:#26b3f0;

text-decoration:underline;

}



.blue:hover{ text-decoration:none}



#content{

width:967px;

margin-top:11px;

}



.left_menu, .widget_pages,#categories-3{

width:204px;

background-color:#ddf6ff;

margin-bottom:12px;

}



.left_menu ul, .widget_pages ul,#categories-3 ul{

list-style:none;

}



.left_menu ul li, .widget_pages ul li,#categories-3 ul li{

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

display:block;

line-height:35px;

padding-left:16px;

}



.left_menu ul li a, .widget_pages ul li a,#categories-3 ul li a{

background: url(images/bullet.gif) no-repeat left 4px;

padding:0 0 0 15px;

text-decoration:none;

color:#ff0004;

font-size:14px;

}



.left_menu ul li a:hover, .widget_pages ul li a:hover,#categories-3 ul li a:hover{

color:#0091d5;

}



.banner_place{

width:204px;

height:204px;

margin-bottom:12px;

}



#sponsor{

background:url(images/bg_sponsor.gif) repeat-x;

width:515px;

}



.sponsor_text{

width:515px;

}



#sponsorfull .sponsor_text{

width: 100%;

}





.link a{

text-decoration:none;

color:#FF0000;

text-decoration:underline;

}



.link a:hover{

text-decoration:none;

}



.img{

border:2px solid #d6d6d6;

margin:12px 0 0 0;

}



.img_1{

border:2px solid #d6d6d6;

padding:3px;

margin:0 0 15px 15px;

float:right;

}



.border{

border-bottom:1px solid #d6d6d6;

margin:10px 0 0 0;

}



#admin{

background:url(images/bg_admin.gif) repeat-x;

width:515px;

margin-top:10px;

}



.admin_text{

width:485px;

padding:20px 15px 0 15px;

}



.admin_text a{

text-decoration:none;

color:#26b3f0;

}



.admin_text a:hover{

text-decoration:underline;

}



.month{

background:url(images/img_month.png) no-repeat;

width:23px;

height:46px;

padding:2px 10px 0 11px;

}

.white{

color:#FFFFFF;

}

.red{

color:#FF0000;

font-size:16px;

font-weight:bold;

}



.red_2{

color:#FF0000;

font-size:13px;

font-weight:bold;

word-spacing:3px;

margin-bottom:10px;

}



.red3{

color:#FF0000;

}



a.red_link{

color:#FF0000;

text-decoration:underline;

}



a.red_link:hover{

text-decoration:none;

}





.gray{

color:#9fa8b5;

}



.text_blue{

color:#276b9e;

}



#budgeting{

background-color:#f3f3f3;

width:480px;

padding:15px 15px 0 20px;

margin-top:20px;

}



#share,.sociable{

padding:0px;

margin: 0px;

width:190px;

background-color:#f3f3f3;

padding:17px 20px 0 14px;

}



#news,.widget_newsletter{ background:url(images/bg_newsletter.gif) no-repeat;

width:190px;

height:186px;

padding:13px 20px 0 14px;

margin-top:12px;

}

form{

    margin: 0px;

    padding: 0px;

}

.heading_news,.widget_newsletter .widget-title{

background: none !important;

text-align: left !important;

font-size:15px;

color:#fff;

font-weight:bold;

text-transform:uppercase;

margin-bottom:12px;

margin: 0px !important;

padding: 0px !important;

}



.field{

background:url(images/bg_input2.png) no-repeat;

width:179px;

height:25px;

border:none;

padding:8px 0 0 10px;

}

#newsletter{

    color : #ffffff;

}

#newsletter p{ padding : 2px; margin : 0px;}

.subcribe{

background:url(images/btn_subcribe.gif) no-repeat;

width:89px;

height:34px;

text-align:center;

margin:8px 0 0 50px;

}



.subcribe a{

font-size:14px;

font-weight:bold;

text-transform:uppercase;

text-decoration:none;

line-height:33px;

color:#fff;

}

.subcribe a:hover{

text-decoration:none;

color:#cccccc;

}



#blog, #recent-posts-3 ul,.widget_featured_page_widget p{

background-color:#f3f3f3;

width:194px;

padding:10px 14px 10px 16px;

}



.widget_featured_page_widget p a{

    text-decoration: underline;

    font-weight: bold;

    margin-left: 10px;

}



.widget_featured_page_widget p a:hover{

    text-decoration: none;

}



#flickr{

background-color:#f3f3f3;

width:208px;

padding:12px 0px 0px 16px;

}



#flickr ul{

list-style:none;

margin-left:5px;

}



#flickr ul li{

display:block;

border:1px solid #cccccc;

margin:0 8px 18px 0;

float:left;

font-size:0px;

}

#flickr ul li a{

text-decoration:none;

}



#fotter{

width:989px;

margin:0 auto;

padding-top:12px;

padding-bottom:12px;

}



#fot_menu{

width:500px;

float:left;

margin-bottom:10px;

}

#fot_menu ul{

list-style:none;

}

#fot_menu ul li{

display:inline;

padding:0 0px 0 10px;

}

#fot_menu ul li a{

font-size:12px;

padding:0 10px 0 0px;

color:#555555;

}



.copyright{

float:right;

width:270px;

padding-left:30px;

color:#ababab;

}



.searchBtn{

background:url(images/btn_search.gif) top left no-repeat;

width:78px;

height:35px;

text-align:center;

border: none;

cursor: pointer;

}

 

#sidebar-lt ul, #sidebar-rt ul{

list-style: none;

}



#sidebar-lt ul li, #sidebar-rt ul li{

margin-bottom: 10px;

}



#sponsor li{

list-style: none;

}



div.changeBg:hover{

background: #EBEBEB;

cursor: pointer;

}
