
#general_content{



width:990px;



background-color:#FFFFFF;



margin:auto;
position:relative;



}
#badget{
width:136px;
height:80px;
position:absolute;
top:0px;
right:0px;
}



#top{



width:990px;



height:130px;



background-color:#FFFFFF;



}



#top_left{



float:left;



width:250px;



height:130px;



background:url(../../images/top_left.jpg) no-repeat left top;



}



#top_right{



width:740px;



height:130px;



float:left;



}



#top_menu{



width:650px;



padding-bottom:10px;



}



#top_right_search{
width:740px;



height:25px;

}



/*------------MENU---------------------*/



ul.menu {



list-style-type:none;display:block; width:620px; height:40px;



margin:30px 0 0 20px; padding:0; background-color:#fff;}







ul.menu li {



display:inline;



font-size:12px;



}







a.nav:link, a.nav:visited {



display:block; float:left; padding:2px 6px 2px 18px; margin:0;



text-decoration:none; background-color:#fff; color:#000;}







a.nav_up:link, a.nav_up:visited {



display:block; float:left; padding:2px 6px 2px 18px; margin:0;



text-decoration:none; background:url(../../images/menu_bullet.jpg) no-repeat left; color:#000000;}







a.nav:hover {



display:block; float:left; padding:2px 6px 2px 18px; margin:0;



text-decoration:none; background:url(../../images/menu_bullet.jpg) no-repeat left; color:#000000;}



/*------------END-----MENU---------------------*/











/*---------------------CENTER CONTENT--------------------------*/



#center_content{



background-color:#FFFFFF;



color:#000000;



}



/*---center left---*/



#center_left{



width:495px;



float:left;



background-color:#FFFFFF;



}



.site_box{



width:218px;



height:210px;



float:left;



margin-top:10px;



padding-left:25px;



}



.site_box_name{



width:218px;



height:18px;



}



.site_box_name a{



font-size:10px;



color:#999999;



text-decoration:none;



}



.site_box ul{



margin:0px;



padding:0px;



}



.site_box li{



width:218px;



height:158px;



float:left;



list-style:none;



}



.site_box li a{



width:216px;



height:156px;



float:left;



border:1px #666666 dotted;



}



.site_box li a:hover{



width:216px;



height:156px;



float:left;



background-color: #E6E6E6;



border:1px #666666 solid;



}



.site_box_details{



width:218px;



height:24px;



}



.site_box_details2{



width:445px;



height:24px;



}



.comments{



float:right;



font-size:9px;

padding-left:8px;



}



.comments a{



text-decoration:none;



color:#666666;



}



.vots{



height:24px;



float:left;



font-size:9px;



padding:3px 0 0 8px;



}



.vots a{



text-decoration:none;



color:#666666;



}



/*----------PAGINATION-------------------*/



#pagination{



width:480px;



height: auto;



float:left;



background-color:#FFFFFF;



}



#pagination ul{



margin:0 0 0 30px;



padding:0px;



list-style:none;



}



#pagination li{



float:left;



font-size:9px;



margin-left:18px;



text-align:center;



}



#pagination li a{



float:left;



width:28px;



height:28px;



color:#000000;



text-decoration:none;



padding-top:12px;



background:url(../../images/pagination.jpg) no-repeat center;



}



#pagination li a:hover{



float:left;



width:28px;



height:28px;



color:#000000;



text-decoration:none;



padding-top:12px;



background:url(../../images/pagination_over.jpg) no-repeat center;



}



#pagination li.up a{



float:left;



width:28px;



height:28px;



color:#000000;



text-decoration:none;



padding-top:12px;



background:url(../../images/pagination_up.jpg) no-repeat center;



}



/*------------CENTER RIGHT-----------------*/



#center_right{



background-color:#FFFFFF;



width:470px;



float:left;



padding-left:10px;



height:auto;



}

#right_categ_container{
width:175px;
float:left;
height:auto;
padding-left:5px;
}

.center_right_2col{



width:175px;







}







.center_right_2col2{



clear:both;



width:190px;



float:left;



}











/*----MENU GALLERY-------*/



.menu_right{



margin:10px;



}



.menu_right ul{



margin:0;



padding:0;



}



.menu_right li{



list-style:none;



height:16px;



margin-top:4px;



}



.menu_right li a{



text-decoration:none;



color: #666666;



height:16px;



padding-left:25px;



padding-top:3px;



padding-bottom:5px;



}



.menu_right li a:hover{



text-decoration:underline;



color: #666666;



height:16px;



padding-left:25px;



padding-top:3px;



padding-bottom:5px;



}



li.gallery {



background:url(../../images/gallery_menu.jpg) no-repeat left;



}



li.topics {



background:url(../../images/topics_menu.jpg) no-repeat left;



}



li.advertise {



background:url(../../images/advertise_menu.jpg) no-repeat left;



}

li.resources {



background:url(../../images/advertise_menu.jpg) no-repeat left;



}
li.favorites {



background:url(../../images/favorites.png) no-repeat left;



}

/*---------FAVICONS HERE-----------------------*/



li.favicon_default {background:url(../../images/advertise_menu.jpg) no-repeat left;}



li.favicon_1 {background:url(../../images/fav1.png) no-repeat left;}



li.favicon_2 {background:url(../../images/fav2.png) no-repeat left;}



li.favicon_3 {background:url(../../images/fav1.png) no-repeat left;}



li.favicon_4 {background:url(../../images/fav3.png) no-repeat left;}



/*END FAV ICONS*/



.advertise_section{



clear:both;



}



.advertise{



margin:3px;



float:left;



}
.advertise_right{



margin:4px 4px 4px 30px;







}
.advertise_big{
clear:both;
padding:5px 5px 5px 5px;
}



/*------------NEWS--------------*/
#left_news_container{
width:280px;
height:auto;
float:left;
}


.our_news{



width:280px;




float:left;
clear:both;








}



.news_title{



margin-top:10px;



}



.news_title a{



font-size:12px;



color:#0099FF;



text-decoration:none;



}



.news_title a:hover{



font-size:12px;



color: #003366;



text-decoration:none;



}



.news_content{







color:#666666;
font-size:11px;

margin-top:5px;


}



.news_content a{



font-size:11px;



color: #A06F2C;



text-decoration:none;



}



.news_content a:hover{

color: #A06F2C;



text-decoration:underline;



}



.news_bottom{
height:10px;


font-size:11px;



color: #999999;



margin-top:3px;



}



.news_border{



height:5px;



border-bottom:1px #cccccc dashed;



padding:3px 0 3px 0;



}







.news_archive{



height:25px;
float:left;


}



.news_archive a{



text-decoration:none;



color:#3399FF;

float:left;

padding-left:150px;



}



.news_archive a:hover{

float:left;

text-decoration:none;



color: #0F4053;



padding-left:150px;



}

.public_news_archive{



height:15px;
padding-bottom:10px;




}



.public_news_archive a{



text-decoration:none;


color:#3399FF;




}



.public_news_archive a:hover{



text-decoration:none;



color: #0F4053;






}






/*------------------FOOTER--------------------------*/



#footer{



clear:both;



width:990px;



height:110px;



background-color:#FFFFFF;



color:#000000;



border-top:1px #666666 dashed;



}



#footer_copy{



width:250px;



height:110px;



float:left;



background:url(../../images/footer.jpg) no-repeat left top;



padding-left:10px;



}



#footer_tutorials{



width:250px;



height:110px;



float:left;



padding-left:10px;



}



/*----MENU FOOTER-------*/



.footer_menu{



margin-left:20px;



margin-top:10px;



float:left;



}



.footer_menu ul{



margin:0;



padding:0;



}



.footer_menu li{



list-style:none;



margin-top:4px;



}



.footer_menu li a{



text-decoration:none;



height:16px;



padding-top:3px;



padding-bottom:5px;



}



.footer_menu li a:hover{



text-decoration:none;



color: #000000;



height:16px;



padding-top:3px;



padding-bottom:5px;



}



li.tutorials a{



color: #29AAE2;



}



li.blog a{



color: #754C29;



}



ul.submenu{



border-left:1px #999999 dashed;



}



li.submenu a{



color: #666666;



padding-left:3px;



}



li.checked a{



color: #666666;



padding-left:15px;



margin-left:3px;



background:url(../../images/checked.png) no-repeat left;



}



li.sitemap a{



color: #666666;



padding-left:15px;



margin-left:3px;



background:url(../../images/sitemap.png) no-repeat left;



}



li.contact a{



color: #666666;



padding-left:15px;



margin-left:3px;



background:url(../../images/email.png) no-repeat left;



}



li.rss a{



color: #666666;



padding-left:15px;



margin-left:3px;



background:url(../../images/feed.png) no-repeat left;



}



#about{



width:400px;



height:80px;



float:left;



font-size:10px;



color:#666666;



padding:5px;



}

#about a{

text-decoration:none;

color: #FF6600;

}





/*---- COLOR BOX -------*/



#color-box{



width:120px;



height:auto;



padding-left:20px;



}



img.colorbox {



  margin: 2px; padding: 2px; border: 1px solid #D0D0D0; background-color: white; width:7px; height: 7px;



}

img.colorbox2 {



  margin: 1px; padding: 2px; border: 1px solid #D0D0D0; background-color: white; width:7px; height: 7px;



}





/*-----------WALLPAPERS SECTION------------*/



#wallpaper_big_box{



width:auto;



height:100px;



margin:30px 0 0 25px;



}



#wallpaper_left_box{



width:350px;



height:100px;



float:left;



}



a img.wall_box{



border:3px #CCCCCC solid;



}



a:hover img.wall_box {



border-color:#47A8E2;



}



#wallpaper_descr_box{



width:auto;



height:100px;



float:left;



font-size:10px;



margin-left:12px;



}



#wallpaper_descr_box ul{



list-style:none;



margin:5px 0 0 0;



padding:0px;



}



#wallpaper_descr_box li{



list-style:none;



margin:0px;



padding:3px;



}



#wallpaper_descr_box li a{



text-decoration:none;



color:#0099CC;



margin:0px;



padding:0px;



}



#wallpaper_descr_box li a:hover{



text-decoration:underline;



color: #12303F;



margin:0px;



padding:0px;



}







/*---------AVATARS-----*/



#avatar_box{



width:96px;



height:96px;



float:left;



padding:30px;



}







/*--------SUBNAVIGATION---------*/



#subnavigation{



font-size:9px;



font-family:Verdana, Arial, Helvetica, sans-serif;



margin-left:20px;



color:#999999;



}



#subnavigation a{



text-decoration:none;



color:#0099CC;



}



#subnavigation a:hover{



text-decoration:none;



color: #103649;



}







/*----------------MODIFCARI DETAILS-----------------------*/



img.details_box{



border:none;



padding:4px;



}



#big_box a{



width:443px;



height:208px;



float:left;



border:1px #CCCCCC dashed;



}



#big_box a:hover{



width:443px;



height:208px;



float:left;



border:1px #CCCCCC solid;



background-color:#CCCCCC;



}
#premium_big_box a{



width:443px;



height:306px;



float:left;



border:1px #CCCCCC dashed;



}



#premium_big_box a:hover{



width:443px;



height:306px;



float:left;



border:1px #CCCCCC solid;



background-color:#CCCCCC;



}
#icon_box{
width:443px;
height:auto;
float:left;
border:1px #CCCCCC dashed;
}

#site_box_name_details{



width:435px;



height:16px;



}



#site_box_name_details a{



font-size:10px;



color:#999999;



text-decoration:none;



}


/*--------------------news acordeon----------*/



#basic-accordian{

	padding:1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.accordion_headings{
	cursor:pointer;
	font-weight:normal;
	padding:5px 10px 5px 5px;
	/*background:url(../images/down.png) no-repeat right  #F5F5F5;*/
	border-bottom:1px #CCCCCC dashed;
	background-color:#F5F5F5;
}
.accordion_headings a{
text-decoration:none;
color:#0099FF;
}
.accordion_headings:hover{
text-decoration:none;
color:#0099FF;
}


/*--------------links section---------*/
.link_box{
width:170px;
height:auto;
float:left;
padding:5px 25px 5px 30px;
}
.link_title{
width:150px;
padding-bottom:5px;
margin:5px 0px 5px 0px;
font-size:13px;
color: #000033;
font-weight:bold;
border-bottom:1px  #DEF1FA solid;
}
.link_subtitle{
padding:14px 5px 7px 5px;
font-size:12px;
color:#0099FF;
font-weight:bold;
}
.link_box ul{
list-style:none;
margin:0px;
padding:0px;
}
.link_box li{
display:block;
width:165px;
height:20px;
}
.link_box li a{
list-style:none;
display:block;
width:165px;
height:15px;
padding:5px 3px 3px 15px;
color:#003366;
font-size:11px;
text-decoration:none;
background:url(../../images/links_a.jpg) no-repeat left;
}
.link_box li a:hover{
display:block;
width:165px;
height:15px;
padding:5px 3px 3px 15px;
color:#003366;
font-size:11px;
text-decoration:none;
background:url(../../images/links.jpg) no-repeat right #E9F2F3;
}

.accordion_child{
	padding:1px;
	background:#fff;

}
.side-header {
    padding:0px;
    float: right;
    margin-right: 30px;
} /*IE6*/

.side-header a {
text-decoration:none;
}
#login-form{
color:#666666;
float: left;
padding-left:35px;
}
label{
font-size:11px;
margin:0px;
padding:0px;
}

.buy_buttons{
height:50px;
float:left;
padding-right:15px;
}
a.buybt{
width:142px;
height:30px;
float:right;
margin:5px 15px 8px 0;
display:block;
line-height:30px;
text-decoration:none;
font-size:10px;
font-weight:bold;
color:#333333;
padding:0 0 0 20px;
background:url(../../images/buybutton.gif) no-repeat center;
}

