/*-- style.css   --*/

/*   
Theme Name: New ToolBox
Theme URI: the-theme's-homepage
Description: iPhone ToolBox New Theme
Author: HooRay
Author URI: your-URI
Version: a-number--optional
.
General comments/License Statement if any.
.
*/


* {
padding:0;
margin:0;
}



body { 
width: 100%;
background: #efefef url(bg-top.png) repeat-x top; 

} 


#container {
margin-left:auto;
margin-right:auto;
width:1000px;
padding-left:1px;
padding-right:1px;
}


#menu {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#5b5b5b;
margin-top:15px;
margin-left:10px;
}



#menu a.slogan:link{
padding-top:10px;
border-top: 5px solid #5b5b5b; 
text-decoration:none;
color:#5b5b5b;
margin-right:440px;
}

#menu a.slogan:visited{
padding-top:10px;
border-top: 5px solid #5b5b5b; 
text-decoration:none;
color:#5b5b5b;
margin-right:440px;
}

#menu a.slogan:active{
padding-top:10px;
border-top: 5px solid #5b5b5b; 
text-decoration:none;
color:#5b5b5b;
}

#menu a.slogan:hover{
padding-top:10px;
border-top: 5px solid #5b5b5b; 
text-decoration:none;
color:#5b5b5b;
}


#menu a.contact:link{
padding-top:10px;
border-top: 5px solid #f77309; 
text-decoration:none;
color:#5b5b5b;
margin-left:25px;
}

#menu a.contact:visited{
padding-top:10px;
border-top: 5px solid #f77309; 
text-decoration:none;
color:#5b5b5b;
margin-left:25px;
}

#menu a.contact:active{
padding-top:10px;
border-top: 5px solid #f77309; 
text-decoration:none;
color:#5b5b5b;
}

#menu a.contact:hover{
padding-top:10px;
border-top: 5px solid #f77309; 
text-decoration:none;
color:#f77309;
}




#menu a.about:link{
padding-top:10px;
border-top: 5px solid #2fac3b; 
text-decoration:none;
color:#5b5b5b;margin-left:25px;
}

#menu a.about:visited{
padding-top:10px;
border-top: 5px solid #2fac3b; 
text-decoration:none;
color:#5b5b5b;margin-left:25px;
}

#menu a.about:active{
padding-top:10px;
border-top: 5px solid #2fac3b; 
text-decoration:none;
color:#5b5b5b;
}

#menu a.about:hover{
padding-top:10px;
border-top: 5px solid #2fac3b; 
text-decoration:none;
color:#2fac3b;
}


#menu a.news:link{
padding-top:10px;
border-top: 5px solid #f02e32; 
text-decoration:none;
color:#5b5b5b;margin-left:25px;
}

#menu a.news:visited{
padding-top:10px;
border-top: 5px solid #f02e32; 
text-decoration:none;
color:#5b5b5b;margin-left:25px;
}

#menu a.news:active{
padding-top:10px;
border-top: 5px solid #f02e32; 
text-decoration:none;
color:#5b5b5b;
}

#menu a.news:hover{
padding-top:10px;
border-top: 5px solid #f02e32; 
text-decoration:none;
color:#f02e32;
}


#menu a.wallpaper:link{
padding-top:10px;
border-top: 5px solid #2e75f0; 
text-decoration:none;
color:#5b5b5b;margin-left:25px;
}

#menu a.wallpaper:visited{
padding-top:10px;
border-top: 5px solid #2e75f0; 
text-decoration:none;
color:#5b5b5b;margin-left:25px;
}

#menu a.wallpaper:active{
padding-top:10px;
border-top: 5px solid #2e75f0; 
text-decoration:none;
color:#5b5b5b;
}

#menu a.wallpaper:hover{
padding-top:10px;
border-top: 5px solid #2e75f0; 
text-decoration:none;
color:#2e75f0;
}



#menu a.applications:link{
padding-top:10px;
border-top: 5px solid #bb38f1; 
text-decoration:none;
color:#5b5b5b;margin-left:25px;
}

#menu a.applications:visited{
padding-top:10px;
border-top: 5px solid #bb38f1; 
text-decoration:none;
color:#5b5b5b;margin-left:25px;
}

#menu a.applications:active{
padding-top:10px;
border-top: 5px solid #bb38f1; 
text-decoration:none;
color:#5b5b5b;
}

#menu a.applications:hover{
padding-top:10px;
border-top: 5px solid #bb38f1; 
text-decoration:none;
color:#bb38f1;
}


#menu a.icons:link{
padding-top:10px;
border-top: 5px solid #ffe61b; 
text-decoration:none;
color:#5b5b5b;margin-left:25px;
}

#menu a.icons:visited{
padding-top:10px;
border-top: 5px solid #ffe61b; 
text-decoration:none;
color:#5b5b5b;margin-left:25px;
}

#menu a.icons:active{
padding-top:10px;
border-top: 5px solid #ffe61b; 
text-decoration:none;
color:#5b5b5b;
}

#menu a.icons:hover{
padding-top:10px;
border-top: 5px solid #ffe61b; 
text-decoration:none;
color:#ffe61b;
}

#header {
padding-top:25px;
}

#header #logo {
padding-left:2px;
margin-top:-8px;
}

#header #logo img{
border:0;
}

#header #topbanner {
background: #efefef url(topbanner-bg.png) no-repeat; 
width:717px;
height:140px;
float:right;
padding-right:1px;
padding-top:10px;
padding-left:34px;

}

#header #topbanner img{
border:0;
}

#content {
margin-top:5px;
}

#content #middleBig {
width:661px;
float:left;
}

#content #middleBig .box {

}

#content #middleBig .box .wallpaperhead {
height:34px;
background: #ffffff url(title-wallpaper-super.png) no-repeat; 
}

#content #middleBig .box .apphead {
height:34px;
background: #ffffff url(title-app-long.png) no-repeat; 
}

#content #middleBig .box .iconshead {
height:34px;
background: #ffffff url(title-icons-long.png) no-repeat; 
}

#content #middleBig .box .body {
padding-top:10px;
background: #ffffff url(body-super.png) repeat-y; 
text-align:center;
}



#content #middleBig .box .body .leftCol {
float:left;
width:165px;
text-align:left;
padding-left:1px;
}

#content #middleBig .box .body .leftCol h3.searchTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background: #ffffff url(icon-search.png) no-repeat;
	padding-left:23px;
	margin-left:10px;	
	color:#b82ef1;
	padding-bottom:5px;
	margin-top:25px;
}


#content #middleBig .box .body .leftCol h3.currentTitle{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background: #ffffff url(icon-wallp.png) no-repeat;
	padding-left:23px;
	margin-left:10px;	
	color:#2e75f0;
	padding-bottom:5px;
	margin-top:30px;
}


#content #middleBig .box .body .leftCol h3.choiceTitle2 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background: #ffffff url(icon-webapp.png) no-repeat;
	padding-left:23px;
	margin-left:10px;	
	color:#5b5b5b;
	padding-bottom:5px;
	text-decoration:none;
	display:block;

}

#content #middleBig .box .body .leftCol h3.choiceTitle2 a:hover{
color:#bf42f1;
}


#content #middleBig .box .body .leftCol h3.choiceTitle a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background: #ffffff url(icon-wallp.png) no-repeat;
	padding-left:23px;
	margin-left:10px;	
	color:#5b5b5b;
	padding-bottom:5px;
	text-decoration:none;
	display:block;

}

#content #middleBig .box .body .leftCol h3.choiceTitle a:hover{
color:#bf42f1;
}

#content #middleBig .box .body .leftCol h3.currentDesc {

	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#a9a9a9;
	margin-left:10px;
	margin-bottom:30px;	

}

#content #middleBig .box .body .leftCol h3.line{ 
height:13px;
margin-top:2px;
padding-bottom:2px;
font-size:0px;
background: #ffffff url(line-search.png) no-repeat;
}

#content #middleBig .box .body .leftCol h3.linen{ 
height:13px;
margin-top:2px;
padding-bottom:2px;
font-size:0px;
background: #ffffff url(line-n.png) no-repeat;
}

#content #middleBig .box .body .leftCol h3.lineb{ 
height:13px;
margin-top:2px;
padding-bottom:10px;
font-size:0px;
background: #ffffff url(line-n.png) no-repeat;
}

#content #middleBig .box .body .leftCol input {
background: #ffffff;
border: 1px dashed #cecece;
padding:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
color:#3fafac;
width:115px;
margin-left:10px;
}

#content #middleBig .box .body .leftCol input.submitbut
{
width:20px;
padding:0px;
color: #b82ef1;
background: #ffffff;
border:0;
font-size:12px;
margin-left:0px;
} 


#content #middleBig .box .body .rightCol {
float:left;
width:490px;

}


#content #middleBig .box .body .rightCol ul.sidewallpaper {
	list-style:none;
	margin: 0;
	padding: 0;
}


#content #middleBig .box .body .rightCol ul.sidewallpaper img {
	border: solid 1px #ccc;
	padding: 3px;
}

#content #middleBig .box .body .rightCol ul.sidewallpaper li {
	padding: 0;
	position: relative;
	width: 200px;
	height: 140px;
	float:left;
	padding-left:28px;
}

#content #middleBig .box .body .rightCol ul.sidewallpaper li.babeli {
	padding: 0;
	position: relative;
	width: 140px;
	height: 240px;
	float:left;
	padding-left:18px;
}

#content #middleBig .box .body .rightCol ul.sidewallpaper em.babeem {
	/*height: 216px;*/

	background: url(cut-corner4.png) no-repeat;
	display: block;
	position: absolute;
	top: -2px;
	left: 30px;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-top: 216px;
	font-style:normal;
        width:120px;
}

#content #middleBig .box .body .rightCol ul.sidewallpaper li a{
	text-decoration:none;
	color:#5b5b5b;
}

#content #middleBig .box .body .rightCol ul.sidewallpaper li a:hover{
	text-decoration:none;
	color:#de20bc;
}


#content #middleBig .box .body .rightCol ul.sidewallpaper em {
	width: 216px;

	background: url(cut-corner.png) no-repeat;
	display: block;
	position: absolute;
	top: -2px;
	left: 26px;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-top: 116px;
	font-style:normal;

}





#content #middleBig .box .bottom {
background: #efefef url(bottom-super.png) no-repeat;
height:27px;
}

#content #middleBig .box .body .rightCol .appbox {
margin-top:3px;
text-align:center;
margin-bottom:15px;
}

#content #middleBig .box .body .rightCol .appbox .left{
width:167px;
float:left;
display:inline;
margin-left:11px;
text-align:left;
}

#content #middleBig .box .body .rightCol .appbox .left .iApp-screenshot {
   width: 154px; 
   height: 294px;
   background-position: center;
   background: url(iphone-cover.png)  no-repeat; 
   position: relative; 
}

#content #middleBig .box .body .rightCol .appbox .left .iApp-screenshot img{
   position: absolute;
   top: 49px;
   left: 11px;
   border:0;
   }


#content #middleBig .box .body .rightCol .appbox .right{
float:right;
width:297px;
margin-right:12px;
display:inline;
}

#content #middleBig .box .body .rightCol .appbox .head{
height:8px;
background: #ffffff url(app-frame-top.png) no-repeat center; 
line-height:0px;
font-size:0px;
}
#content #middleBig .box .body .rightCol .appbox .body{
background: #ffffff url(app-frame-mid.png) repeat-y center;
text-align:left;
padding-top:0;

   height: 278px;
}


#content #middleBig .box .body .rightCol .appbox .body .leftside {
float:left;
display:inline;

}

#content #middleBig .box .body .rightCol .appbox .body .rightside {
float:right;
display:inline;
padding-right:10px;
}





#content #middleBig .box .body .rightCol .appbox .body h1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#373737;
background: url(icon-webapp.png) no-repeat;	
padding-left:20px;
margin-left:10px;
padding-right:10px;
}


#content #middleBig .box .body .rightCol .appbox .body h4{
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
}

#content #middleBig .box .body .rightCol .appbox .body hr{
border: 0;
color: #e5e5e5;
background-color: #e5e5e5;
height: 1px;
width: 277px;
margin-left:10px;
margin-right:10px;
text-align:center;
margin-bottom:10px;
}

#content #middleBig .box .body .rightCol .appbox .body p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#373737;
padding-left:10px;
padding-right:10px;
line-height:18px;
padding-bottom:10px;
}

#content #middleBig .box .body .rightCol .appbox .body p img{
vertical-align:middle;
}


#content #middleBig .box .body .rightCol .appbox .body p a{
text-decoration:none;
font-weight:bold;
color:#da06b4;
font-size:12px;
}

#content #middleBig .box .body .rightCol .appbox .body p a:hover{
color:#2fac3b;
}


#content #middleBig .box .body .rightCol .appbox .bottom{
height:8px;
background: #ffffff url(app-frame-bot.png) no-repeat center top; 
line-height:0px;
font-size:0px;
}

#content #middleBig .box .body .rightCol .iconbox .head {
height:10px;
background: #ffffff url(icons-frame-top.png) no-repeat center; 
line-height:0px;
font-size:0px;
}

#content #middleBig .box .body .rightCol .iconbox .body {
background: #ffffff url(icons-frame-mid.png) repeat-y center;
text-align:center;
padding-top:0;
padding-bottom:12px;
}

#content #middleBig .box .body .rightCol .iconbox .body h1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#da06b4;
text-align:center;
padding-bottom:5px;
}

#content #middleBig .box .body .rightCol .iconbox .commenthead {
height:10px;
background: #ffffff url(icons-frame-top.png) no-repeat center; 
line-height:0px;
font-size:0px;
}

#content #middleBig .box .body .rightCol .iconbox .commentbody {
background: #ffffff url(icons-frame-mid.png) repeat-y center;
text-align:center;
padding-top:0;
padding-bottom:12px;
padding-left:30px;
padding-right:30px;
}

#content #middleBig .box .body .rightCol .iconbox .commentbody hr{
border: 0;
color: #e5e5e5;
background-color: #e5e5e5;
height: 1px;
width: 100%;

margin-top:3px;
margin-bottom:3px;
}

#content #middleBig .box .body .rightCol .iconbox .commentbody p {
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
}
#content #middleBig .box .body .rightCol .iconbox .commentbody h4 {
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#a5a5a5;
font-weight:normal;
}

#content #middleBig .box .body .rightCol .iconbox .commentbody p a{
text-decoration:none;
font-weight:bold;
color:#da06b4;
font-size:12px;
}

#content #middleBig .box .body .rightCol .iconbox .commentbody p a:hover{
color:#2fac3b;
}

#content #middleBig .box .body .rightCol .iconbox .commentbody #commentform input.submit{
border:0;
background:#2FAC3B;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
padding:3px;
margin:5px;
font-size:12px;
font-weight:bold;
}

#content #middleBig .box .body .rightCol .iconbox .commentbody #commentform input.TextField{
border: solid 1px #e5e5e5;
padding: 3px;
margin:5px;
margin-right:20px;
color:#2FAC3B;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#content #middleBig .box .body .rightCol .iconbox .commentbody #commentform textarea.TextArea{
border: solid 1px #e5e5e5;
padding: 3px;
margin:5px;
margin-right:20px;
color:#2FAC3B;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}




#content #middleBig .box .body .rightCol .iconbox .bottom {
height:23px;
background: #ffffff url(icons-frame-bot.png) no-repeat center; 
margin-bottom: 15px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#393939;
padding-top:7px;
text-align:left;
padding-left:20px;
}

#content #middleBig .box .body .rightCol .iconbox .bottom h1{
display:inline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#393939;
float:left;
padding-left:15px;
}

#content #middleBig .box .body .rightCol .iconbox .bottom h4{
float:right;
padding-right:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;

}

#content #middleBig .box .body .rightCol .iconbox .bottom img{
vertical-align:middle;
}

#content #middleBig .box .body .rightCol .iconbox .bottom a {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#c44ef4;
padding-right:30px;
}

#content #middleBig .box .body .rightCol .iconbox .bottom a:hover {
color:#2FAC3B;
}

#content #middle {
margin-left:19px;
width:412px;
float:left;

}

#content #middle .box {

}

#content #middle .box .head {
height:34px;
background: #ffffff url(title-news.png) no-repeat; 
}


#content #middle .box .wallsinglehead {
height:34px;
background: #ffffff url(title-wallpaper-long.png) no-repeat; 
}

#content #middle .box .commenthead {
height:34px;
background: #ffffff url(title-comment.png) no-repeat; 
}

#content #middle .box .leavecommenthead {
height:34px;
background: #ffffff url(title-leave-comment.png) no-repeat; 
}

#content #middle .box .commentbody {
padding:10px;
background: #ffffff url(body-news.png) repeat-y; 
text-align:center;
}

#content #middle .box .commentbody hr{
border: 0;
color: #e5e5e5;
background-color: #e5e5e5;
height: 1px;
width: 100%;

margin-top:3px;
margin-bottom:3px;
}

#content #middle .box .commentbody p {
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
}
#content #middle .box .commentbody h4 {
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#a5a5a5;
font-weight:normal;
}

#content #middle .box .commentbody p a{
text-decoration:none;
font-weight:bold;
color:#da06b4;
font-size:12px;
}

#content #middle .box .commentbody p a:hover{
color:#2fac3b;
}

#content #middle .box .commentbody #commentform input.submit{
border:0;
background:#2FAC3B;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
padding:3px;
margin:5px;
font-size:12px;
font-weight:bold;
}

#content #middle .box .commentbody #commentform input.TextField{
border: solid 1px #e5e5e5;
padding: 3px;
margin:5px;
margin-right:20px;
color:#2FAC3B;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#content #middle .box .commentbody #commentform textarea.TextArea{
border: solid 1px #e5e5e5;
padding: 3px;
margin:5px;
margin-right:20px;
color:#2FAC3B;

font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}


#content #middle .box .wallsinglebody {
padding:10px;
background: #ffffff url(body-news.png) repeat-y; 
text-align:center;
}

#content #middle .box .wallsinglebody h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#da06b4;
text-align:center;
padding-bottom:5px;
}

#content #middle .box .wallsinglebody h1 a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#da06b4;
text-decoration:none;
text-align:center;
padding-bottom:5px;
}

#content #middle .box .wallsinglebody h4 {
padding-bottom:5px;
}

#content #middle .box .wallsinglebody .frametop{
margin-top:20px;
height:10px;
font-size:0px;
width:370px;
text-align:center;
margin-right:auto;
margin-left:auto; 
line-height:0;
background: #ffffff url(wallsingle-frame-top.png) no-repeat; 
}



#content #middle .box .wallsinglebody .framemid{
width:350px;
text-align:left;
margin-right:auto;
margin-left:auto; 
background: #ffffff url(wallsingle-frame-mid.png) repeat-y; 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:10px;
padding-right:10px;
color:#444444;
border-bottom: solid 1px #ccc;
}

#content #middle .box .wallsinglebody .framemid a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#DA06B4;
text-decoration:none;
}

#content #middle .box .wallsinglebody .framemid a:hover{
color:#2FAC3B;
}


#content #middle .box .wallsinglebody .framemid h1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
display:inline;
color:#333333;
margin-right:5px;
padding-left:20px;
background: #ffffff url(icon-wall.png) no-repeat; 
}


#content #middle .box .wallsinglebody .framemid h4{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
display:inline;
color:#333333;
margin-right:5px;
}

#content #middle .box .wallsinglebody .framemid p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
padding-top:5px;
padding-bottom:10px;
}

#content #middle .box .wallsinglebody .framemid2{
width:350px;
text-align:left;
margin-right:auto;
margin-left:auto; 
background: #ffffff url(wallsingle-frame-mid.png) repeat-y; 
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:5px;
color:#444444;
}

#content #middle .box .wallsinglebody .framemid2 a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#DA06B4;
text-decoration:none;
background: #ffffff url(arrow.png) no-repeat; 
padding-left:20px;

}

#content #middle .box .wallsinglebody .framemid2 a:hover{
color:#2FAC3B;
}

#content #middle .box .wallsinglebody .framebot{
height:10px;
font-size:0px;
width:370px;
text-align:center;
margin-right:auto;
margin-left:auto; 
line-height:0;
background: #ffffff url(wallsingle-frame-bot.png) no-repeat; 
}

#content #middle .box .body {
padding:10px;
background: #ffffff url(body-news.png) repeat-y; 
text-align:center;





}

#content #middle .box .body img {
	border: solid 1px #ccc;
padding:3px;
}

#content #middle .box .body a:hover img{
	border: solid 1px #DA06B4;
}

.photo {
margin-left:6px;
	position: relative;
	width: 375px;
	height: 190px;

}


.photo img {
	background: #fff;
	border: solid 1px #ccc;
	padding: 2px;
}

.photo span {
	width: 398px;
	height: 186px;
	display: block;
	position: absolute;

top: -5px;
left:-8px;
	background: url(cut-corner2.png) no-repeat;
}

.singlewall {
text-align:center;
margin-right:auto;
margin-left:auto; 
	position: relative;
	width: 320px;
	height: 480px;

}


.singlewall img {
	background: #fff;
	border: solid 1px #ccc;
	padding: 2px;
}

.singlewall span {
	width: 343px;
	height: 495px;
	display: block;
	position: absolute;
top: -5px;
left:-8px;
	background: url(cut-corner3.png) no-repeat;
}

#content #middle .box .body p img.icon {
vertical-align:middle;
padding-right:5px;
border:0;
}

#content #middle .box .body h1 {
font-family:Georgia, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#da06b4;
text-align:left;
padding-bottom:5px;
}

#content #middle .box .body h2 {
font-family:Georgia, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#da06b4;
text-align:left;
padding-bottom:5px;
}

#content #middle .box .body h1 a{
font-family:Georgia, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
font-style:italic;
color:#da06b4;
text-decoration:none;
text-align:left;
padding-bottom:5px;
}

#content #middle .box .body h1 a:hover{
color:#2FAC3B;
}

#content #middle .box .body h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#989898;
text-align:left;
padding-bottom:5px;
}




#content #middle .box .body h4 {
padding-bottom:5px;
}

#content #middle .box .body h4 img{
border:0;
}

#content #middle .box .body p {
padding:5px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
}

#content #middle .box .body p.aligncenter {
text-align:center;
}

#content #middle .box .body p a{
text-decoration:none;
font-weight:bold;
color:#da06b4;
}

#content #middle .box .body p a:hover{
color:#2fac3b;
}

#content #middle .box .bottom {
height:33px;
background: #efefef url(bottom-news.png) no-repeat;
}

#content #left {
float:left;width:230px;
}

#content #left .box .searchhead {
height:34px;
background: #ffffff url(title-search.png) no-repeat; 
}

#search-results {
padding-left:10px;
padding-right:10px;
background: #ffffff url(body-search.png) repeat-y; 
}


#search-results p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#7F4F27;
}

#search-results ul{
padding-top:10px;
list-style:none;
margin: 0;
padding: 0;
padding-top:5px;
}

#search-results ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#7F4F27;
text-decoration:none;
}

#search-results ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#7F4F27;
text-decoration:none;
padding-left:22px;
background: url(icon-list.png) no-repeat; 
}



#search-results ul li.more a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#2FAC3B;
text-decoration:none;
padding-left:22px;
background: url(arrow.png) no-repeat; 
}

#search-results ul li.wallpapercat a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#7F4F27;
text-decoration:none;
padding-left:22px;
background: url(icon-wall.png) no-repeat; 
}


#search-results ul li.iconcat a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#7F4F27;
text-decoration:none;
padding-left:22px;
background: url(playing_card.png) no-repeat; 
}


#search-results ul li.webappcat a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#7F4F27;
text-decoration:none;
padding-left:22px;
background: url(icon-webapp.png) no-repeat; 
line-height:20px;
}


#search-results ul li a:hover{
color:#2FAC3B;
}

#content #left .box .wallpaperhead {
height:34px;
background: #ffffff url(title-wallpaper.png) no-repeat; 
}

#content #left .box .body {
padding:10px;
background: #ffffff url(body-search.png) repeat-y; 
}

#content #left .box .searchbody {
padding:10px;
padding-bottom:0px;
background: #ffffff url(body-search.png) repeat-y; 
}



#content #left .box .searchbody input {
background: #ffffff;
border: 1px dashed #cecece;
padding:3px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
color:#3fafac;
width:175px;
}

#content #left .box .searchbody input.submitbut
{
width:20px;
padding:0px;
color: #b82ef1;
background: #ffffff;
border:0;
font-size:12px;
} 

#content #left .box ul.sidewallpaper {
list-style:none;
	margin: 0;
	padding: 0;

}


#content #left .box ul.sidewallpaper img {
margin-left: 7px;
}

#content #left .box ul.sidewallpaper li {
	padding: 0;
	position: relative;
	width: 200px;
	height: 180px;

}

#content #left .box ul.sidewallpaper li a{
	text-decoration:none;
	color:#5b5b5b;
}

#content #left .box ul.sidewallpaper li a:hover{
	text-decoration:none;
	color:#de20bc;
}


#content #left .box ul.sidewallpaper em {
	width: 216px;
	display: block;
	position: absolute;
	top: -2px;
	left: -2px;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-top: 116px;
	font-style:normal;
	line-height:1.4;

}

#content #left .box ul.sidewallpaper li.babeli {
	padding: 0;
	position: relative;
	width: 140px;
	height: 240px;
	padding-left:50px;
}

#content #left .box ul.sidewallpaper em.babeem {
	/*height: 216px;*/
	background: url(cut-corner4.png) no-repeat;
	display: block;
	position: absolute;

	left: 46px;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-top: 216px;
	font-style:normal;
        width:120px;
}

#content #left .box .bottom {
height:31px;
background: #efefef url(bottom-search.png) no-repeat;
}


#content #right {

float:right;width:320px;
}

#content #right .box .rss {
height:34px;
background: #ffffff url(title-rss.png) no-repeat; 
}

#content #right .box .popular {
height:34px;
background: #ffffff url(title-popular.png) no-repeat; 
}


#content #right .box .app {
height:34px;
background: #ffffff url(title-app.png) no-repeat; 
}

#content #right .box .appbody {
background: #ffffff url(body-rss.png) repeat-y; 
padding:1px;
}

#content #right .box .appbody h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	background: url(icon-webapp.png) no-repeat;	
	padding-left:20px;
	padding-bottom:5px;
}

#content #right .box .appbody h3 a{
color:#7f4f27;
text-decoration:none;
}

#content #right .box .appbody h3 a:hover{
color:#2FAC3B;
}

#content #right .box .appbody p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#727272;
}

#content #right .box .appbody p a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#727272;
	text-decoration:none;
}

#content #right .box .appbody p a:hover{
	color:#F13B3F;
}

#content #right .box .appbody .even{
background:#FFFFFF;
padding:10px;
}

#content #right .box .appbody .odd{
background:#f3f3f3;
padding:10px;
}



#content #right .box .feature{
height:34px;
background: #ffffff url(title-feature.png) no-repeat; 
}


#content #right .box .featurebody {
text-align:center;
height:74px;
}

#content #right .box .featurebody img{
border:0;
}

#content #right .box .sponsor {
height:34px;
background: #ffffff url(title-sponsor.png) no-repeat; 
}


#content #right .box .sponsorbody {
text-align:center;
padding-top:10px;
background: #ffffff url(body-rss.png) repeat-y; 
}

#content #right .box .sponsorbody img{
border:0;
}


#content #right .box .body {
padding:10px;
background: #ffffff url(body-rss.png) repeat-y; 
}


#content #right .box .rssbody {
padding:10px;
padding-bottom:0px;
padding-top:5px;
background: #ffffff url(body-rss.png) repeat-y; 
}

#content #right .box .rssbody ul {
list-style-type: none;
padding: 0;
margin: 0;
}

#content #right .box .rssbody li.rsssub a{
background-image: url(icon-rss.png);
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: 2em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	display:block;
	line-height:22px;
	color:#f84320;
	height: 1%;
	font-weight:bold;
}	

#content #right .box .rssbody li.emailsub a{
background-image: url(icon-email.png);
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: 2em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	display:block;
	line-height:22px;
	color:#0971f7;
	height: 1%;
	font-weight:bold;
}	

#content #right .box .rssbody li a:hover{
color:#2fac3b;
}

#content #right .box .popularbody {
padding:10px;
background: #efefef url(body-rss.png) repeat-y; 
}

#content #right .box .popularbody ul {
list-style-type: none;
padding: 0;
margin: 0;
}

#content #right .box .popularbody li a{

background-image: url(icon-list.png);
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: 2em;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	border-bottom: 1px solid #d0d1d3; 
	display:block;
	line-height:25px;
	color:#313131;
	height: 1%;
}	

#content #right .box .popularbody li a:hover{
color:#f13b3f;
	border-bottom: 1px solid #f13b3f; 
}	


#content #right .box .bottom {
background: #efefef url(bottom-rss.png) no-repeat;
height:30px;

}

#footer {

}

#footer .box .head {
height:34px;
background: #ffffff url(title-about.png) no-repeat; 
}

#footer .box .body {
padding:10px;
padding-bottom:0px;
background: #ffffff url(body-about.png) repeat-y; 
}

#footer .box .body h2{
 	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#105ace;
	padding-bottom:10px;
}
#footer .box .body p{
width:200px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#444444;
line-height:18px;
}

#footer .box .body p a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#DA06B4;
text-decoration:none;
font-weight:bold;

}

#footer .box .body p a:hover{
color: #2FAC3B;
}


#footer .box .body #part1 {
width:315px;
float:left;
padding-left:10px;
border-right:1px solid #CFCFCF;
}



#footer .box .body #part2 {
width:315px;
float:left;
padding-left:10px;
border-right:1px solid #CFCFCF;
}

#footer .box .body #part3 {
width:315px;
float:left;
padding-left:10px;
border-right:1px solid #CFCFCF;
}



#footer .box .bottom {
background: #efefef url(bottom-about.png) no-repeat;
height:31px;

}

.clearboth {
clear:both;
}

.aligncenter {
text-align:center;
padding-bottom:15px;
}

.alignright {
text-align:right;
}

/*****************************************
/*   Tooltip Section
/******************************************/


.tooltipimage {
   width:216px; 
   height:400px;
   background: url(wallpaper-iphone-border.png)  no-repeat; 
   background-position: center

}
	
.tooltipimage img {
   width: 180px;
   height: 270px;
   position: absolute;
   top: 63px;
   left: 18px;}




.aboutSpan a:link{
padding-top:10px;
border-top: 5px solid #2fac3b; 
text-decoration:none;
color:#5b5b5b;margin-left:25px;
}

.aboutSpan a:hover{
padding-top:10px;
border-top: 5px solid #2fac3b; 
text-decoration:none;
color:#2fac3b;
}

.wallpaperSpan a:link{
padding-top:10px;
border-top: 5px solid #2e75f0; 
text-decoration:none;
color:#5b5b5b;margin-left:25px;
}

.wallpaperSpan a:hover{
padding-top:10px;
border-top: 5px solid #2e75f0; 
text-decoration:none;
color:#2e75f0;
}

.contactSpan a:link{
padding-top:10px;
border-top: 5px solid #f77309; 
text-decoration:none;
color:#5b5b5b;
margin-left:25px;
}

.contactSpan a:hover{
padding-top:10px;
border-top: 5px solid #f77309; 
text-decoration:none;
color:#f77309;
}


.slogan a:link{
padding-top:10px;
border-top: 5px solid #5b5b5b; 
text-decoration:none;
color:#5b5b5b;
margin-right:440px;
}

.slogan a:hover{
padding-top:10px;
border-top: 5px solid #5b5b5b; 
text-decoration:none;
color:#5b5b5b;
}


#auto h4{
font-family:Georgia,Arial,Helvetica,sans-serif; margin:10px; color:#F87306;
}


.perp{
text-align:center; font-size:12px; color:gray;
}

.perp a{
color:gray;
}

.flags{
font-size:12px;
color:gray;
float:right;
font-size:11px;
margin-right:15px;
margin-top:10px;
}
 
.flags img{
border:none;
}

