* {
    margin: 0;
    padding: 0;

}
ul, li {
    list-style-type: none;
}
img {
    border: 0;
}
a {
    color:#f98d0f;
    font-weight:bold;
}
body {
    font-size: 11px;
    font-family:tahoma, sans-serif;
    width: 980px;
    margin: 0 auto;
    color:#747474;
background-color:#000;

}
p, .news_description{
    text-align:justify;
}
h1,h2{
    font-size:18px;
    font-family:Trebuchet,Tahoma,sans-serif;
    color:#a6df40;
    font-weight:bold;
    padding-bottom:5px;
    margin-bottom:5px;
    background:url('/css/title_back.gif') repeat-x bottom;
}
h2{
    background:none;
    font-size:16px;
}
.clearing{
    clear:both;
    height:0;
}
.header {
    height:97px;
    border-top:3px solid #92e401;
    background-color:#000;
background:url('/css/ad_back.gif') repeat-x ;
}
.banner{
    margin:18px 5px;
    float:right;
}
.logo{
    float:left;
    margin-top:-3px;
    position:relative;
    height:97px;
}
.header_text{
    position:absolute;
    bottom:3px;
    left:247px;
    color:#effe03;
font-style: italic;
font-family:verdana;
}
.footer {
    border-top:1px solid #cccccc;
    margin:22px  0 20px 0;
    color:#362f2d;
    padding-top:15px;
    text-align:center;
}
.footer a{
    color:#6dbaed;
    font-weight:normal;
}
.footer a:hover{
    text-decoration:none;
}
.footer span{
    padding-left:10px;
    font-size:9px;
}
.footer p{
    text-align:center;
    padding-top:8px;
}
.middle {
    margin-top:15px;
    *margin-top:5px;
 background:url('/css/main_back.gif') top repeat-x;
    background-color:#fdf7d1; top ;
    height:100%;
}
html>body .middle{
    margin-top:15px;
}
.center p{
    margin:10px;
    text-align:justify;
}
p.main{
    margin-bottom:15px;
}
.center a{
    padding-left:10px;
}
.left {
    margin-left:10px;
    margin-top:10px;
    width: 198px;
    float: left;
}
html>body .left{
    margin-left:15px;
}
.center {
    margin:0 15px 10px 10px;
    width: 540px;
    float: left;
}
html>body .center{
    margin:0 15px 10px 15px;
}
.right {
    margin-top:10px;
    width: 182px;
    float: left;
}
#content{
    margin-top:10px;
}
#content.center_block{
    margin-top:15px;
}
.messages{
    padding-top:20px;
    font-size:12px;
}
.errors{
    color:red;
    font-weight:bold;
}
/* - - - - - -Left Column - - - - - - - - -*/
.subcrib_block{
    margin:20px 0 10px 0;
    width:100%;
    background:url('/css/block_bottom.gif') no-repeat bottom;
    padding:0 0 8px 0;
}
html>body .subcrib_block{
    margin:30px 0 10px 0;
}
html>body .subcrib_block{
    +padding-bottom:15px;
}
.top_block{
    background:url('/css/block_top.gif') no-repeat top;
}
.fon{
    border-left:1px solid #dbdbdb;
    border-right:1px solid #dbdbdb;
    margin:0 2px;
}
.back_dark{
    margin:0 2px;
    background:url('/css/subscr_back.gif') repeat-x #f2f2f2 top;
}
.subcrib_block .back_dark{
    width:188px;
}
#content .block h1{
    margin:0 15px 10px 15px;
}
#content a:hover{
    text-decoration:none;
}
.top_tal h1{
   padding-top:10px;
   margin:0 15px 10px 15px;
}
.subcrib_block h1{
    margin:0 12px;
    padding-top:8px;
    color:#FF8E08;
}
.subcrib_block p{
    padding:10px 28px 10px 14px;
    text-align:justify;
}
html>body .subcrib_block p{
    padding:10px 28px 10px 12px;
    *padding:10px 28px 10px 14px;
}
/* - - - - - - - - Main Menu - - - - - - - - - - - */
.main_menu{
    text-align: left;
   
margin-top:10px;
}
.main_menu li{
    background:url('/css/main_item.gif');
    width:195px;
    height:19px;

    margin-bottom:2px;
    display:block;
    padding-top:4px;
}
.main_menu1 li{
    background:url('/css/main_item1.gif');
    width:195px;
    height:19px;
    margin-bottom:2px;
    display:block;
    padding-top:4px;
}
.main_menu2 li{
    background:url('/css/main_item2.gif');
    width:195px;
    height:19px;
    margin-bottom:2px;
    display:block;
    padding-top:4px;
}
.main_menu a{
    padding-left:20px;
    color:#FFF;
    font-weight:bold;
    font-size:11px;
    text-decoration:none;
    display:block;
}
.main_menu1 a{
    padding-left:20px;
    color:#FFF;
    font-weight:bold;
    font-size:11px;
    text-decoration:none;
    display:block;
}
.main_menu2 a{
    padding-left:20px;
    color:#FFF;
    font-weight:bold;
    font-size:11px;
    text-decoration:none;
    display:block;
}
.main_menu a.passive_menu_item{
    background:url('/css/menu_item.gif') 5px no-repeat;
}
.main_menu a.active_menu_item, .main_menu a:hover{
    background:url('/css/menu_item_on.gif') 5px no-repeat;
}
.main_menu1 a.passive_menu_item{
    background:url('/css/menu_item.gif') 5px no-repeat;
}
.main_menu1 a.active_menu_item, .main_menu a:hover{
    background:url('/css/menu_item_on.gif') 5px no-repeat;
}
.main_menu2 a.passive_menu_item{
    background:url('/css/menu_item.gif') 5px no-repeat;
}
.main_menu2 a.active_menu_item, .main_menu a:hover{
    background:url('/css/menu_item_on.gif') 5px no-repeat;
}
/* - - - - - - Free & Premium Templates - - - - - - - */
.categories{
    margin:0 0 10px 4px;
    text-align:left;
}
.space{
    height:20px;
}
.categories h1{
    margin-right:4px;
}
.categories li{
    background:url('/css/cat_item.gif') no-repeat;
    height:17px;
    margin:2px 0;
    padding-top:1px;
}
.categories a, .categories b.cat_item, .categories li b{
    background:url('/css/arrow.gif') 8px 4px no-repeat;
    padding-left:20px;
    color:#000;
    text-decoration:none;
    display:block;
font-weight:bold;
}
.categories li a, .categories li b{
    display:inline;    
}
.categories a{
    font-weight:normal;
}
.categories a:hover{
    text-decoration:underline;
}
.premium.categories{
    margin:0 0 10px 4px;
    padding:5px 0 0 0;
}
/* - - - - Newsletter - - - - - - - --*/
.text_field{
    width:161px;
    *width:166px;
    margin-left:10px;
    *margin-left:4px;
    border:1px solid #d4d0c8;
    border-top-style:inset;
    border-left-style:inset;
    height:14px;
    font-size:12px;
}
body:last-child:not(:root:root) .text_field{
    width:164px;
}
input.text_field{
    padding:3px 0 3px 3px;
}
.link_more{
    padding-left:10px;
}
.subscribe{
    float:right;
    margin:6px 9px 4px 10px;
}
html>body .subscribe{
    margin:6px 12px 6px 10px;
    *margin:6px 9px 0 10px;
}
html:first-child .subscribe{
   margin:6px 12px 8px 10px;
}
body:last-child:not(:root:root) .subscribe{
    margin:8px 14px 4px 10px;
}
.sub_message p{
    margin:0;
    padding-top:5px;
}
/* - - - - - - Center Column - - - - - - - - -*/
.top_tal {
    background: url(/css/top_tal.gif) top left repeat-x #88e646;
    width:100%;
    margin:10px 0 10px 0;
}
#content .top_tal{
    margin:10px 0 30px 0;
}
#content .top_tal.tutorials_articles{
    margin:10px 0 0 0;
}
#content.directory .top_tal{
    margin:15px 0;
}
#content  .block{
    margin-top:20px;
}
.left_tal {
    background: url(/css/left_tal.gif) top left repeat-y;
}
.right_tal {
    background: url(/css/right_tal.gif) top right repeat-y;
}
.bottom_tal {
    background: url(/css/bottom_tal.gif) bottom left repeat-x;
}
.top_left {
    background: url(/css/l_t_corner.gif) top left no-repeat;
}
.top_right {
    background: url(/css/r_t_corner.gif) top right no-repeat;
}
.bottom_left {
    background: url(/css/l_b_corner.gif) bottom left no-repeat;
}
.bottom_right {
    background: url(/css/r_b_corner.gif) bottom right no-repeat
}
.free_templates .top_left {
    background: url(/css/l_t_corner_gr.gif) top left no-repeat;
}
.free_templates .top_right {
    background: url(/css/r_t_corner_gr.gif) top right no-repeat;
}
.menu_border{
    width:8px;
    height:8px;
}
.template {
    width:145px;
    margin:15px 0 10px 0;
}
.template a{
    margin:0;
    padding:0;
    color:#FFF;
    font-weight:normal;
}
.template .links {
    background:url('/css/templ_links_back.gif') repeat-x;
    color:#fff;
    margin-top:2px;
    padding-top:2px;
    text-align: center;
    height:21px;
}
.template .links a:hover{
    text-decoration:none;
}
.templ_links{
    text-align:center;
    padding:15px 0;
}
.templ_links a{
    padding-left:30px;
}
.templates_back, .templates{
    background:url('/css/title_back.gif') repeat-x bottom;
    margin:0 15px;
    padding-bottom:20px;
    width:510px;
}


.frame_block .templates{
    *padding-bottom:0;
}
html>body .frame_block .templates{
    *padding-bottom:10px;
}
.templates{
    background:none;
}
.template_description a{
    padding-left:0;
    font-weight:normal;
    color:#737573;
}
.template_preview{
    width:145px;
}
.text_links a{
    padding:0;
    font-weight:normal;
}
.text_links a:hover{
    text-decoration:none;
}
.columns3{
	display: table;
	position: relative;
	*overflow-y: hidden;
	width: 510px;
}
.columns3 .template_row, .columns3 .template_cell{
	display: table-row;
	position: relative;
	*top: 100%;
	width: 100%;
}
.columns3 .left_cell, .columns3 .middle_cell, .columns3 .right_cell{
	display: table-cell;
	*display: inline;
	position: relative;
	*float: left;
	width: 145px;
	*margin-right: -100%;
	vertical-align: bottom;
}
.columns3 .middle_cell{
	width: 145px;
	*margin-left: 170px;
}
.columns3 .right_cell{
	*margin-left: 340px;
}
.columns3 .template_row .template_cell{
	display: block;
	*top: -100%;
	width: auto;
	*width: 100%;
}
.columns3 .left_cell .template_cell{
	padding-left: 0;
}
.columns3 .right_cell .template_cell{
	padding-right: 0;
}
.columns3 .links {
    background:url('/css/templ_links_back.gif') repeat-x;
    color:#fff;
    margin:2px 0 0 10px;
    padding:2px 0 0 0;
    text-align: center;
    height:21px;
    width:145px;
}
.columns3 .links a{
    color:#fff;
    font-weight:normal;
}
.columns3 .links a:hover{
    text-decoration:none;
}
.empty_row{
    height:20px;
}
/* - - Free Templates - - */
.view_templates{
    margin:0 15px;
    padding-bottom:20px;
    width:510px;
}
.view_templates h1{
    background:none;
    margin:0;
    padding:0;
    font-size:16px;
}
.view_templates a{
    padding:0;
    font-weight:normal;
}
.view_templates p{
    margin:5px 0;
}
.free_templates .border_separator{
    margin:18px 0 2px 0;
}
.free_templates .templates{
    padding-bottom:0;
}
html>body .free_templates .templates{
    padding-bottom:10px;
}
.search{
    vertical-align:middle;
    margin:0 0 4px 25px;
    height:26px;
}
html>body .search{
   margin:0 0 0 25px;
   *margin:0 0 4px 25px;
}
body:last-child:not(:root:root) .search{
   margin:0 0 6px 25px;
}
.search_key{
    background:url('/css/arrow.gif') 0 4px no-repeat;
    padding-left:10px;
}
.no_results{
    padding: 0 0 0 5px;
    font-size:12px;
    font-weight:bold;
    color:#FF8E08;
}
.sep_div{
    float:left;
    border-right:1px solid #737573;
    padding:0 5px 0 0;
    margin:0 5px 0 0;
    cursor:default;
}
.container{
    cursor:pointer;
    float:left;
    color:#FF8E08;
    font-weight:bold;
    text-decoration:underline;
}
.all_pages{
    float:right;
    line-height:12px;
    margin-bottom:15px;
    *margin-bottom:20px;
}
#template_ajax_place .links a{
    padding:0 10px;
}
.pager_title{
    float:left;
    padding-right:5px;
}
#template_ajax_place .space_div{
    height:20px;
    *height:10px;
}
#template_ajax_place .clearing{
    *display:none;
}
#template_ajax_place{
    z-index:1;
    position:relative;
    margin:-20px 0 120px 0;
}
html>body #template_ajax_place{
    margin:20px 0 60px 0;
}
/* - - - - - - - - - Recommended Resources- - - - - - - - -*/
.resources{
    margin:15px 0 0 0;
}
.resources .info a{
    font-weight:normal;
    text-decoration:underline;
}
.resources .info{
    background:url('/css/res_pointer.gif') 5px 6px no-repeat;
    padding:5px 5px 5px 30px;
    line-height:15px;
    text-align:justify;
}
.resources h1{
    padding-left:10px;
    padding-bottom:7px;
}
.resources .info a{
    padding:0;
}
.resources .border_separator{
    padding:5px 0 0 0;
}
/* - - - - - - Web Design News - - - - - - - -*/
ul.news_block{
    padding:7px 0 7px 0;
}
.info{
    background:url('/css/news_item.gif') 10px 7px no-repeat;
    padding:5px 10px 5px 32px;
    text-align:justify;
}
.info a{
    color:#38a1e6;
    text-decoration:none;
}
.news_block a{
    color:#FF8E08;
    text-decoration:underline;
    font-weight:normal;
}
.news_block a:hover{
    text-decoration:underline;
}
a.date_link{
    color:#737573;
    text-decoration:none;
}
.news_date{
    color:#39A2E7;
}
.border_separator{
    margin:5px 0;
    border-top:1px solid #dbdbdb;
}
.right .link_more{
    float:right;
    padding-right:10px;
}
a:hover.link_more{
    text-decoration:none;
}
/* - - - - - Resources, Partners - - - - - - - - - */
.right .categories li{
    background:none;
}
.right .categories h1{
    margin-right:0;
}
.right .categories a{
    text-decoration:underline;
}
.right .categories a:hover{
    text-decoration:none;
}
/* - - - - - -Search Premium Templates - - - - - - - - */
.shop{
    text-align:center;
    border-bottom:1px solid #dbdbdb;
    padding:10px 0 20px 0;
}
.premium_form{
    text-align:center;
    padding:10px 0 15px 0;
}
.premium_form .search_button{
    padding-right:12px;
    margin-top:10px;
    margin-bottom:5px;
}
html>body .premium_form .search_button{
    padding-right:30px;
    margin-bottom:15px;
}
body:last-child:not(:root:root) .premium_form .search_button{
    padding-right:23px;
}
.premium_form .clearing{
    border-bottom:1px solid #dbdbdb;
    margin:0 48px 0 28px;
}
body:last-child:not(:root:root) .premium_form .clearing{
    margin:0 43px 0 28px;
}
.pointer{
    background:url('/css/arrow.gif') 0 9px no-repeat;
 }
.aff_banner img{
    float:left;
    margin-top:-20px;
}
a.selected_category{
    font-weight:bold;
}
/* - - - - - - - Articles & Tutorials - - - - - - - - - */
.articles_list{
    background:url('/css/articles_arrow.gif') 0 12px no-repeat;
    padding:12px 5px 14px 35px;
    text-align:justify;
    margin:0 15px;
}
.space_div{
    height:8px;
}
.articles_list a{
    padding:0 5px 0 0;
    color:#38a1e6;
}
.articles_list a:hover{
    text-decoration:none;
}
.articles_list p{
    margin:0;
    padding:6px 0 0 0;
}
a.read_more{
    color:#FF8E08;
    padding-left:5px;
    font-weight:normal;
}
.pager{
    text-align:right;
}
.pager.tutorials_pager{
    color:#A8A8A8;
    padding-top:8px;
    padding-bottom:5px;
    float:right;
}
.back_root{
    float:left;
    padding:8px 0 0 0;
}
.back_root a{
    padding-left:3px;
}
.tutorials_pager .current_page{
    font-weight:bold;
}
.pager span, .pager a{
    padding:0 0 0 3px;
}
.pager a:hover{
    text-decoration:none;
}
.tutorial_info{
    padding:5px 10px 10px 10px;
}
.more_info{
    text-align:right;
    padding:0 10px 10px 10px;
    font-weight:normal;
}
.more_info a{
    padding:0;
    font-weight:normal;
}
.more_info a:hover{
    text-decoration:none;
}
.tutorial_info .more_info{
    text-align:left;
    padding:15px 0 5px 3px;
}
.more_info.blue a{
    color:#39A2E7;
    font-weight:bold;
}
.tutorial_author span{
    font-weight:normal;
    text-decoration:underline;
    color:#FF8E08;
}
/* - - - - - - Affiliate Program - - - - - - - - - - -*/
.affiliate_block{
    text-align:justify;
}
.affiliate_block .space{
    height:10px;
}
.affiliate_block b{
    padding-left:10px;
    background:none;
    color:#747474;
}
.affiliate_block li{
    background:url('/css/arrow.gif') 5px 4px no-repeat;
    padding-left:15px;
    padding-bottom:1px;
    margin:0;
    list-style-position:outside;
}
.affiliate_block ul{
    margin:0;
    padding:0 10px 10px 20px;
}
.registration_block{
    padding:15px 10px 10px 30px;
    color:#4A4949;
}
/*- - - - - - - Web Design Directory - - - - - - - - -*/
.directory_block{
    float:left;
    width:260px;
}
.directory_block_right{
    float:right;
    width:260px;
}
a.directorycategory_branches{
   color:#38a1e6;
}
.directory_block h2 a, .directory_block_right h2 a{
    color:#38a1e6;
    font-weight:bold;
    font-size:14px;
}
.directory_block a, .directory_block_right a{
    color:#747474;
    font-weight:normal;
}
.directory_branches{
    margin:-7px 0 10px 0 ;
}
.directory_block a:hover,.directory_block_right a:hover{
    text-decoration:none;
}
.sub_directory {
    padding:6px 15px 6px 15px;
    margin:0;
}
.direct_text{
    font-size:12px;
}
.directory a:hover{
    text-decoration:none;
}
.sub_directory p{
    margin:5px 0;
}
.sub_title{
    font-weight:bold;
}
.sub_directory a{
    padding:0;
}
.forms_block{
    padding-top:20px;
}
.directory .pager{
    padding:10px 15px;
}
.directory #top_pager{
    padding:10px 15px 0 15px;
}
.directory #bottom_pager{
    padding:0 15px 15px 15px;
}
a.sub_link{
    padding:0;
}
.directory_search{
    padding:5px 0 5px 0;
}
html>body .directory_search{
    padding:5px 0 10px 0;
    *padding:5px 0 5px 0;
}
/* - - - - - - News Archive - - - - - - - - - -*/
.news_archive a{
    padding:0;
}
.news_archive_title{
    background:url('/css/arrow.gif') 10px 5px no-repeat;
    padding-left:20px;
}
.news_archive .pager{
    padding:10px 15px 15px 10px;
}
.pager a{
    background:none;
    padding-left:3px;
}
.news_archive{
    padding:0 5px 0 10px;
}
.news_info p{
    margin-left:0;
}
.news_info a{
    padding:0;
    font-weight:normal;
}
.news_info a,b{
    background:none;
    padding-left:0;
}
.news_info a:hover {
    text-decoration:none;
}
.news_description a{
    padding-left:0;
    font-weight:normal;
    background:none;
}
.news_description p{
    padding:0;
    margin:0;
}
.news_description{
    margin:10px 10px;
}
a.linkb{
    font-weight:bold;
}
/* - - - - - - - Preview & Download Free - - - -*/
.download{
    margin:0 5px;
}
.download h1{
    padding-left:4px;
}
.download b ,.preview b{
    background:none;
    padding:0;
    color:#747474;
}
.download .resources h1{
    padding-left:4px;
}
.download p{
    padding:0;
}
.down_data{
    padding:5px 0;
    text-align:justify;
}
.preview a{
   padding:0;
   color:#747474;
}
.preview a:hover{
    text-decoration:none;
}
.preview{
    padding:5px 15px 20px 15px;
}
.preview h2{
    padding:15px 0;
}
.preview p{
    margin-left:0;
}
/* - - - More Ideas - - - - */
.more_ideas{
    text-align:justify;
    padding:0 5px;
}
.more_ideas a, .more_ideas b{
    background:none;
    padding:0;
}
.more_ideas ul{
    padding-left:20px;
}
.more_ideas li{
    list-style-type:decimal;
    list-style-position:outside;
}
.more_ideas h2{
    padding:10px 0;
}
.more_ideas .links_more{
    text-align:center;
    padding-top:15px;
}
.more_ideas .links_more a{
    padding-right:20px;
}
.customization{
    text-align:left;
    padding:10px 0 5px 60px;
}
.customization img{
    margin:0 20px;
}
.customization .arrow{
    vertical-align:top;
    margin-top:60px;
    float:left;
}
.custom_image{
    float:left;
}
.customization .view{
    padding:0 0 5px 20px;
}
.enlarge{
    text-align:right;
    padding:5px 20px 0 0;
}
 /*- - - Link to Us- - - - - -*/
.linktous {
    text-align:justify;
    padding:0 5px;
}
.linktous a{
    padding-left:0;
}
.linktous h2{
    padding-top:15px;
}
/*- - - - Bookmarks  - - - - - - - - - -*/
.bookmarks{
    float:right;
    margin-right:5px;
}
html>body .bookmarks{
    margin-right:10px;
}
.float_left{
    float:left;
}
/*- - - - Contacts Live Chat- - -  - - - -*/
.live_chat{
	padding:0 5px 20px 0;
}
.live_chat a{
    padding:0;
}
.live_chat img{
	margin:15px 0 0 0;
}
.ttfield {
    display: none;
}
#loader_container {
    text-align:center;
    position:absolute;
    top:30%;
    width:540px;
}
#loader {
	font-size:11px;
	color:#000000;
	background-color:#FFFFFF;
	padding:10px 0 16px 0;
	margin:0 auto;
	display:block;
	width:130px;
	border:1px solid #DEDBDE;
	text-align:left;
	z-index:1000;
    visibility:visible;
}
.text a{
    padding:0;
}
.right_changeable_block{
    background:url("/css/right_block_bottom.gif") bottom no-repeat ;
    padding-bottom:7px;
    margin:10px 0;
}
.right_top{
    background:url("/css/right_block_top.gif") no-repeat top;
    padding-top:4px;
}
.content_right{
    border-right:1px solid #DEDBDE;
    border-left:1px solid #DEDBDE;
    width:180px;
    padding-bottom:10px;
    /*background:url("/css/right_content_block.gif") repeat-y;*/
}
.right_changeable_block ul{
    padding:3px 0;
}
.content_right a{
    text-decoration:underline;
}
.content_right a:hover{
    text-decoration:none;
}
/********* Right Block Fixes ******/
.right .categories{
    margin:0 0 20px 0;
    text-align:left;
    padding:0;
}


.right_no_frame, .news_wrapper{
    margin:0 0 20px 0;
}
.banners{
    margin:0 0 20px 0;
}

/*---------------------Left menu refactoring ------------------------*/
.menu_bottom{
    background:url('/css/menu_bottom.gif') no-repeat bottom;
    width:190px;
    margin-bottom:3px;
    padding-bottom:2px;
}
.menu_top{
    background:url('/css/menu_top.gif') no-repeat top;
    width:190px;
    height:3px;
    line-height:0;
    font-size:0;
    padding:0;
    margin:0;
}
.menu_content{
    width:188px;
    border-left:1px solid #dbdbdb;
    border-right:1px solid #dbdbdb;
background:url('/css/menu_top.gif') no-repeat top;
    padding:0;
    margin:0;
}
.pagination {
	text-align: center;
	margin-bottom: 10px;
}

.pagination ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
.pagination ul li {
	margin-right: 5px;
	margin-left: 5px;
	background-color: #fff;
	color: #f98d0f;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #f98d0f;
	font-size: 14px;
	display: inline;

}
.pagination a {
	color: #7aad0b;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left:10px;
	padding-right:10px;
}
.pagination  ul li a:hover {
	color: #f98d0f;
	padding-left:10px;
	padding-right:10px;
	background-color: #adfa09;
}
.templates_back1, .templates{
    background:url('/css/46860back.gif') no-repeat ;
width:535px;
   	padding-right: 5px;
	padding-left: 0px;
 	padding-top: 5px;
	padding-bottom: 5px;
    
height:90px;
margin:5 5 5 5px;

}

#sidebarright{ width:170px; background:#FFFFFF; border:1px solid #fff; float:right; position:relative; }
/* ================ VERTICAL MENU ==================*/
#vertmenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:14px; width: 100%; padding: 0px; margin:0 0 10px 0; }
#vertmenu h1 { display: block; background:#88e646; border-bottom:#CCCCCC 1px solid; font-size: 90%; padding: 3px 0 5px 10px; color:#FFFFFF; margin: 0px; text-align:left; }
#vertmenu ul { list-style: none; margin: 0px; padding: 0px; border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; }
#vertmenu ul li { margin: 0px; padding: 0px; text-align:left; }
#vertmenu ul li.b0 { background:#92e401; }
#vertmenu ul li.b1 { background:#6abbfa; }
#vertmenu ul li a { font-size: 13px; display: block; border-bottom:1px solid #fff; padding: 5px 0px 2px 10px; text-decoration: none; color:#fff; }
#vertmenu ul li a:hover, #vertmenu ul li a:focus { background:#EBEBEB; color:#fff; }
/* =================== VERTICAL MENU ENDS =================== */
textarea {
	width: 450px;
	height: 15px;
	color:#fff;
	background-color: #88e646;
 background:url('/css/textareabg.gif');
border: 1px dashed #55ab18;


}
.facebookwall{
	width:450px;
	text-align:center;
	color:#3b5998;
   font-family:arial;
   font-size:10px;
   text-transform:uppercase;
}
.templ_links{
display:none;
}
