			
/* RESET ISSUE STYLES
-----------------------------------------------------------------------*/
html, body, div, span, h1, h2, p, a, img, ul, li {
font-weight: inherit;
font-style: inherit;
font-family: inherit;
margin: 0;
padding: 0;
border: 0;
vertical-align: baseline;
}

/* CLEARING TRASH
-----------------------------------------------------------------------*/
.clear { 
clear: both; 
display: block; 
height: 29px; 
overflow: hidden; 
visibility: hidden; 
width: 0; 
}

.clearfix:after { 
clear: both; 
content:"."; 
display: block; 
line-height: 0; 
height: 0; 
visibility: hidden; 
}

.clearfix {
display: block; 
}

html[xmlns] .clearfix { 
display: block; 
}

* html .clearfix { 
height: 1%;
}

a {
outline: none;
}


a img {
border: none;
}

ul {
list-style: none;
}

/* TRASH-SPLASH DEFAULT STYLES
-----------------------------------------------------------------------*/

body {
color: #fff;
font: 11px Verdana;
font-weight: normal;
line-height: 18px;
font-style: normal;
background: #000 url(bgTRASHFull.jpg) no-repeat center top;
}

div.PortalbarDisplay {
display: block;	
width: 100%;
height: 51px;
background: url(TRASHtoolBarBG.jpg) repeat-x center top;
}

div.PortalbarBody {
display: block;
left: 50%; 
margin: 0 0 0 -68px;
position: relative;
width: 450px;
height: 30px;
overflow: hidden;

}
.PortalbarBody a.jumpHome {
display:block;
position: absolute;
width: 90px;
height: 30px;
top: 0px;
left: 0px;
background: url(TRASH_BarImage.png) 0 0 no-repeat;
}

.PortalbarBody a.jumpHome:hover {
display:block;
position: absolute;
width: 90px;
height: 30px;
top: 0px;
left: 0px;
background: url(TRASH_BarImage.png) 0 -30px no-repeat;        
}

.PortalbarBody a.newsRSS {
display:block;
position: absolute;
width: 90px;
height: 30px;
top: 0px;
left: 90px;
background: url(TRASH_BarImage.png) -90px 0 no-repeat;
}

.PortalbarBody a.newsRSS:hover {
display:block;
position: absolute;
width: 90px;
height: 30px;
top: 0px;
left: 90px;
background: url(TRASH_BarImage.png) -90px -30px no-repeat;        
}

.PortalbarBody a.blogRSS {
display:block;
position: absolute;
width: 90px;
height: 30px;
top: 0px;
left: 180px;
background: url(TRASH_BarImage.png) -180px 0 no-repeat;
}

.PortalbarBody a.blogRSS:hover {
display:block;
position: absolute;
width: 90px;
height: 30px;
top: 0px;
left: 180px;
background: url(TRASH_BarImage.png) -180px -30px no-repeat;        
}

.PortalbarBody a.reviewThis {
display:block;
position: absolute;
width: 90px;
height: 30px;
top: 0px;
left: 270px;
background: url(TRASH_BarImage.png) -270px 0 no-repeat;
}

.PortalbarBody a.reviewThis:hover {
display:block;
position: absolute;
width: 90px;
height: 30px;
top: 0px;
left: 270px;
background: url(TRASH_BarImage.png) -270px -30px no-repeat;        
}

.PortalbarBody a.twitThis {
display:block;
position: absolute;
width: 90px;
height: 30px;
top: 0px;
left: 360px;
background: url(TRASH_BarImage.png) -360px 0 no-repeat;
}

.PortalbarBody a.twitThis:hover {
display:block;
position: absolute;
width: 90px;
height: 30px;
top: 0px;
left: 360px;
background: url(TRASH_BarImage.png) -360px -30px no-repeat;        
}

#wraper {	
margin-left: auto; 
margin-right: auto;	
width: 920px;
}

#header { 
position: relative; 
height: 130px;
background: transparent url(bgHeader.png) no-repeat top left;
}

#logo { 
float: right; 
width: 249px; 
height: 88px; 
margin:0 0 0 0;
margin-top: 42px; 
padding-right: 68px; 
background: url(LogoTopLight.png) top left no-repeat;
overflow: hidden;
}

#mailTAB a.feedBack {
display:block;
position: fixed;
width: 83px;
height: 83px;
top: 200px;
left: 0px;
background: url(feedbar.png) 0 0 no-repeat;
}

#mailTAB a.feedBack:hover {
display:block;
position: fixed;
width: 83px;
height: 83px;
top: 200px;
left: 0px;
background: url(feedbar.png) -83px 0 no-repeat;
}

#mobiTAB a.feedBack {
display:block;
position: fixed;
width: 83px;
height: 83px;
top: 280px;
left: 0px;
background: url(feedbar.png) 0 -83px no-repeat;
}

#mobiTAB a.feedBack:hover {
display:block;
position: fixed;
width: 83px;
height: 83px;
top: 280px;
left: 0px;
background: url(feedbar.png) -83px -83px no-repeat;
}

#replyTAB a.feedBack {
display:block;
position: fixed;
width: 83px;
height: 83px;
top: 360px;
left: 0px;
background: url(feedbar.png) 0 -166px no-repeat;
}

#replyTAB a.feedBack:hover {
display:block;
position: fixed;
width: 83px;
height: 83px;
top: 360px;
left: 0px;
background: url(feedbar.png) -83px -166px no-repeat;
}

/* TRASH TOP NAV STYLES
-----------------------------------------------------------------------*/

#nav {
float: left; 
width: 600px; 
}

#nav ul { 
width: 600px; 
padding-left: 0px;
}

#nav ul li { 
float: right; 
margin-top: 42px; 
padding-right: 14px;
}

#nav ul li a {
display: block; 
outline: none;
}

#nav ul li a:hover {
display: block;
}

#nav ul li { 
text-indent:-9000px;
}

#nav ul li a {
height: 68px;
display: block;
}

#nav ul li.news {
margin-left:0;
}

#nav ul li.news a {
width: 88px;
background:transparent url(navTRASHTop.png) 0 0 no-repeat;
}

#nav ul li.news a:hover {
background: transparent url(navTRASHTop.png) 0 -68px no-repeat;
}

#nav ul li.sites a {
width: 80px;
background: transparent url(navTRASHTop.png) -91px 0 no-repeat;
}

#nav ul li.sites a:hover {
background: transparent url(navTRASHTop.png) -91px -68px no-repeat;
}

#nav ul li.blog a {
width: 84px;
background: transparent url(navTRASHTop.png) -170px 0 no-repeat;
}

#nav ul li.blog a:hover {
background: transparent url(navTRASHTop.png) -170px -68px no-repeat;
}

#nav ul li.shop a {
width: 82px;
background: transparent url(navTRASHTop.png) -252px 0 no-repeat;
}

#nav ul li.shop a:hover {
background: transparent url(navTRASHTop.png) -252px -68px no-repeat;
}

#nav ul li.about a {
width: 96px;
background: transparent url(navTRASHTop.png) -335px 0 no-repeat;
}

#nav ul li.about a:hover {
background: transparent url(navTRASHTop.png) -335px -68px no-repeat;
}

#nav ul li.back a {
width: 50px;
background: transparent url(navTRASHTop.png) -431px 0 no-repeat;
}

#nav ul li.back a:hover {
background: transparent url(navTRASHTop.png) -431px -68px no-repeat;
}

/* DEFAULT LANDING LINKS STYLES
-----------------------------------------------------------------------*/

.moreJump {
display: block;
position: relative;
width: 920px;
height: 55px;
left: 50%; 
margin: 0 0 0 -460px;
overflow: hidden;
background: transparent url(bgMore.jpg) no-repeat center bottom;
}

.moreJump p.gallery-view {
float: right;
text-align: right;
padding-top: 0px;
padding-right: 19px;
height: 22px;
background: transparent url() no-repeat 0px 0px;
}   

.moreJump p.gallery-view a {
float: right;
font: 11px Verdana;
text-align: left;
text-decoration: none;
font-weight: bold;
padding-top: 2px;
padding-left: 19px;
padding-right: 61px;
color: #c0c0c0;
background: transparent url(bgMoreArrowSelected.png) no-repeat 0px 0px;
} 

.moreJump p.gallery-view a:hover {
float: right;
font: 11px Verdana;
text-align: left;
text-decoration: none;
font-weight: bold;
padding-top: 2px;
padding-left: 19px;
padding-right: 61px;
color: #fff;
background: transparent url(bgMoreArrowSelected.png) no-repeat 0px 0px;
} 

#moreUp {
display: block;
position: relative;
width: 920px;
height: 35px;
left: 50%; 
margin: 0 0 0 -460px;
overflow: hidden;
background: transparent;
}

.returnToMainWraper a {
display: block;
float: right;
width: 99px;
height: 24px;
background: transparent url(moreUpArrows.jpg) 0 0 no-repeat;
} 

.returnToMainWraper a:hover {
display: block;
float: right;
width: 99px;
height: 24px;
background: transparent url(moreUpArrows.jpg) 0 -24px no-repeat;
} 

.moreHeaders {
display: block;
position: relative;
width: 920px;
left: 50%; 
margin: 0 0 0 -460px;
height: 141px;
overflow: hidden;
text-indent:-9000px;
background: transparent url(mottoTRASHSkills.png) no-repeat top left;
}

.RollOver {
display: block;
float: left;
width: 97px;
height: 89px;
margin-top: 23px;
margin-left: 89px;
background: transparent url(RollOverTransparency.png) no-repeat top left;
}

.RollOver a:hover {
display: block;
}

/* SKILLS STYLES AREA
-----------------------------------------------------------------------*/

#wraperSkills{	
display: block;	
width: 100%;
border-top: 0px dotted #dadada;
background: #000 url(bgMainProjects.jpg) no-repeat center bottom;
}

.Div_Skills {
display: block;
position: relative;
width: 920px;
top: 19px;
height: 355px;
left: 50%; 
margin: 0 0 0 -460px;
overflow: hidden;
background: transparent url(bgTRASHSkills.jpg) no-repeat 71px 0px;
}

.Div_Skills  ul.Visual_Skills {
display: inline;
float: left;
width: 246px;
height: 262px;
padding-top: 50px;
padding-right: 7px;
margin-left: 71px;
color: #fff;
text-align: left;
list-style: none;
border-right: 1px dotted #111;
}

.Div_Skills ul.Development_Skills {
float: left;
width: 246px;
height: 262px;
padding-top: 50px;
margin-left: 0px;
padding-left: 7px;
padding-right: 7px;
color: #FFFFFF;
text-align: left;
list-style: none;
border-right: 1px dotted #111;
}

.Div_Skills ul.Strategy_Skills {
float: left;
width: 246px;        
height: 100px;
padding-top: 50px; 
padding-left: 7px;
margin-left: 0px;
color: #fff;
text-align: left;
list-style: none;
border-right: none;
}

.Div_Skills ul.Visual_Skills li, .Div_Skills ul.Strategy_Skills li,  .Div_Skills ul.Development_Skills li  {
display: list-item;
height: 30px;
padding-left: 20px;
padding-top: 0px;
font: 17px Verdana;
color: #fff;
line-height: 25px;
border-top: 1px dotted #333; 
background: url(SkillCheckIcon.jpg) no-repeat 0px 6px;
}

/* GALLERY PROJECTS AREA STYLES
-----------------------------------------------------------------------*/

#wraperProjects{	
display: block;	
width: 100%;
background: #000 url(bgMainProjectsMirror.jpg) no-repeat center top;
border-top: 0px dotted #dadada;
}

.gallery {
display: block;
position: relative;
width:920px;
left: 50%; 
margin: 0 0 0 -460px;
margin-top: 0px;
margin-bottom: 25px;
overflow: hidden;
background: transparent url(bgWorksUnderProjects.jpg) no-repeat center top;
}

.works { 
float: left; 
position: relative; 
width: 235px; 
margin-left: 53px;
margin-top: 19px;
margin-right: 0px; 
background: transparent;
}

.workItems {
display: inline; 
width: 235px; 
margin:0; 
padding:0;
margin-bottom: 27px;
list-style: none;
}

.works li.proTitle { 
color: #fff; 
font-size: 29px; 
padding-top: 29px;
padding-left: 9px;
padding-bottom: 5px;
border-top: 0px solid #fff;
border-bottom: 1px dotted #777;
margin-bottom: 10px;
background: transparent url(workProject_TopStar.png) no-repeat top left;
}

.thumbnail { 
display: block;
float:left;
width: 235px;
height: 147px;
margin-bottom: 10px;
background: transparent url(TRASH_Project_Background.jpg) no-repeat center top;
border: 0px solid #999;
}

.thumbnail a.GreenF { 
display: block;
float:left;
width: 235px;
height: 147px;
margin-bottom: 10px;
background: transparent url(TRASH_Project_title-GreenF.jpg) no-repeat top left;
border: 0px solid #999;
}

.thumbnail a.GreenF:hover { 
display: block;
float:left;
width: 235px;
height: 147px;
margin-bottom: 10px;
background: transparent url(TRASH_Project_title-GreenF.jpg) no-repeat top right;
border: 0px solid #999;
}

.thumbnail a.TRASH { 
display: block;
float:left;
width: 235px;
height: 147px;
margin-bottom: 10px;
background: transparent url(TRASH_Project_title-TRASH.jpg) no-repeat top left;
border: 0px solid #999;
}

.thumbnail a.TRASH:hover { 
display: block;
float:left;
width: 235px;
height: 147px;
margin-bottom: 10px;
background: transparent url(TRASH_Project_title-TRASH.jpg) no-repeat top right;
border: 0px solid #999;
}

.thumbnail a.UKBU { 
display: block;
float:left;
width: 235px;
height: 147px;
margin-bottom: 10px;
background: transparent url(TRASH_Project_title-UKBU.jpg) no-repeat top left;
border: 0px solid #999;
}

.thumbnail a.UKBU:hover { 
display: block;
float:left;
width: 235px;
height: 147px;
margin-bottom: 10px;
background: transparent url(TRASH_Project_title-UKBU.jpg) no-repeat top right;
border: 0px solid #999;
}

.thumbnail a.BossA { 
display: block;
float:left;
width: 235px;
height: 147px;
margin-bottom: 10px;
background: transparent url(TRASH_Project_title-BossA.jpg) no-repeat top left;
border: 0px solid #999;
}

.thumbnail a.BossA:hover { 
display: block;
float:left;
width: 235px;
height: 147px;
margin-bottom: 10px;
background: transparent url(TRASH_Project_title-BossA.jpg) no-repeat top right;
border: 0px solid #999;
}

.thumbnail a.AddBreak { 
display: block;
float:left;
width: 235px;
height: 147px;
margin-bottom: 10px;
background: transparent url(TRASH_Project_title-AddBreak.jpg) no-repeat top left;
border: 0px solid #999;
}

.thumbnail a.AddBreak:hover { 
display: block;
float:left;
width: 235px;
height: 147px;
margin-bottom: 10px;
background: transparent url(TRASH_Project_title-AddBreak.jpg) no-repeat top right;
border: 0px solid #999;
}

.thumbnail a.Garbage { 
display: block;
float:left;
width: 235px;
height: 147px;
margin-bottom: 10px;
background: transparent url(TRASH_Project_title-Garbage.jpg) no-repeat top left;
border: 0px solid #999;
}

.thumbnail a.Garbage:hover { 
display: block;
float:left;
width: 235px;
height: 147px;
margin-bottom: 10px;
background: transparent url(TRASH_Project_title-Garbage.jpg) no-repeat top right;
border: 0px solid #999;
}

.thumbnail a.Seven { 
display: block;
float:left;
width: 235px;
height: 147px;
margin-bottom: 10px;
background: transparent url(TRASH_Project_title-7Expert.jpg) no-repeat top left;
border: 0px solid #999;
}

.thumbnail a.Seven:hover { 
display: block;
float:left;
width: 235px;
height: 147px;
margin-bottom: 10px;
background: transparent url(TRASH_Project_title-7Expert.jpg) no-repeat top right;
border: 0px solid #999;
}

.thumbnail a.DI { 
display: block;
float:left;
width: 235px;
height: 147px;
margin-bottom: 10px;
background: transparent url(TRASH_Project_title-DigitalImage.jpg) no-repeat top left;
border: 0px solid #999;
}

.thumbnail a.DI:hover { 
display: block;
float:left;
width: 235px;
height: 147px;
margin-bottom: 10px;
background: transparent url(TRASH_Project_title-DigitalImage.jpg) no-repeat top right;
border: 0px solid #999;
}

.thumbnail a.DVPasta { 
display: block;
float:left;
width: 235px;
height: 147px;
margin-bottom: 10px;
background: transparent url(TRASH_Project_title-DVPasta.jpg) no-repeat top left;
border: 0px solid #999;
}

.thumbnail a.DVPasta:hover { 
display: block;
float:left;
width: 235px;
height: 147px;
margin-bottom: 10px;
background: transparent url(TRASH_Project_title-DVPasta.jpg) no-repeat top right;
border: 0px solid #999;
}

.thumbnail a.ComingSoon { 
display: block;
float:left;
width: 235px;
height: 147px;
margin-bottom: 10px;
background: transparent url(TRASH_Project_title-ComingSoon.jpg) no-repeat top left;
border: 0px solid #999;
}

.thumbnail a.ComingSoon:hover { 
display: block;
float:left;
width: 235px;
height: 147px;
margin-bottom: 10px;
background: transparent url(TRASH_Project_title-ComingSoon.jpg) no-repeat top right;
border: 0px solid #999;
}

.zoomThisProject { 
display: block;
float: right;
width: 26px;
height: 26px;
padding-top: 4px;
padding-right: 14px;
background: transparent;
}

.cat a {
color: #d3cb0b;
font: 13px Verdana;
font-weight: normal;
float: right;
margin-top: 10px;
padding-right: 9px;
text-align: right;
padding-bottom: 0px;
}

.cat a:hover {
color: #FFF;
font: 13px Verdana;
font-weight: normal;
float: right;
margin-top: 10px;
padding-right: 9px;
text-align: right;
padding-bottom: 0px;
}

.TRASH_Showcase {
display: block;
position: relative;
width: 920px;
height: 40px;
margin-top: 30px;
background: url(showcaseLogos.png) no-repeat;
}

.TRASH_Showcase a.css-awards {
display:block;
position: absolute;
width: 30px;
height: 40px;
left: 107px;
background: url(showcaseLogos.png) -107px 0 no-repeat;
}

.TRASH_Showcase a.css-awards:hover {
display:block;
position: absolute;
width: 30px;
height: 40px;
left: 107px;
background: url(showcaseLogos.png) -107px -40px no-repeat;        
}

.TRASH_Showcase a.web-based {
display:block;
position: absolute;
width: 33px;
height: 40px;
top: 0px;
left: 137px;
background: url(showcaseLogos.png) -137px 0 no-repeat;
}

.TRASH_Showcase a.web-based:hover {
display:block;
position: absolute;
width: 33px;
height: 40px;
top: 0px;
left: 137px;
background: url(showcaseLogos.png) -137px -40px no-repeat;        
}

.TRASH_Showcase a.foliostars {
display:block;
position: absolute;
width: 99px;
height: 40px;
top: 0px;
left: 170px;
background: url(showcaseLogos.png) -170px 0 no-repeat;
}

.TRASH_Showcase a.foliostars:hover {
display:block;
position: absolute;
width: 99px;
height: 40px;
top: 0px;
left: 170px;
background: url(showcaseLogos.png) -170px -40px no-repeat;        
}

.TRASH_Showcase a.css-based {
display:block;
position: absolute;
width: 43px;
height: 40px;
top: 0px;
left: 269px;
background: url(showcaseLogos.png) -269px 0 no-repeat;
}

.TRASH_Showcase a.css-based:hover {
display:block;
position: absolute;
width: 43px;
height: 40px;
top: 0px;
left: 269px;
background: url(showcaseLogos.png) -269px -40px no-repeat;        
}

.TRASH_Showcase a.creamy-css {
display:block;
position: absolute;
width: 33px;
height: 40px;
top: 0px;
left: 312px;
background: url(showcaseLogos.png) -312px 0 no-repeat;
}

.TRASH_Showcase a.creamy-css:hover {
display:block;
position: absolute;
width: 33px;
height: 40px;
top: 0px;
left: 312px;
background: url(showcaseLogos.png) -312px -40px no-repeat;        
}

.TRASH_Showcase a.css-garden {
display:block;
position: absolute;
width: 93px;
height: 40px;
top: 0px;
left: 345px;
background: url(showcaseLogos.png) -345px 0 no-repeat;
}

.TRASH_Showcase a.css-garden:hover {
display:block;
position: absolute;
width: 93px;
height: 40px;
top: 0px;
left: 345px;
background: url(showcaseLogos.png) -345px -40px no-repeat;        
}

.TRASH_Showcase a.new-web-pick {
display:block;
position: absolute;
width: 44px;
height: 40px;
top: 0px;
left: 438px;
background: url(showcaseLogos.png) -438px 0 no-repeat;
}

.TRASH_Showcase a.new-web-pick:hover {
display:block;
position: absolute;
width: 44px;
height: 40px;
top: 0px;
left: 438px;
background: url(showcaseLogos.png) -438px -40px no-repeat;        
}

.TRASH_Showcase a.css-mayo {
display:block;
position: absolute;
width: 114px;
height: 40px;
top: 0px;
left: 482px;
background: url(showcaseLogos.png) -482px 0 no-repeat;
}

.TRASH_Showcase a.css-mayo:hover {
display:block;
position: absolute;
width: 114px;
height: 40px;
top: 0px;
left: 482px;
background: url(showcaseLogos.png) -482px -40px no-repeat;        
}

.TRASH_Showcase a.css-deluxe {
display:block;
position: absolute;
width: 109px;
height: 40px;
top: 0px;
left: 596px;
background: url(showcaseLogos.png) -596px 0 no-repeat;
}

.TRASH_Showcase a.css-deluxe:hover {
display:block;
position: absolute;
width: 109px;
height: 40px;
top: 0px;
left: 596px;
background: url(showcaseLogos.png) -596px -40px no-repeat;        
}

.TRASH_Showcase a.nice-stylesheet {
display:block;
position: absolute;
width: 122px;
height: 40px;
left: 705px;
background: url(showcaseLogos.png) -705px 0 no-repeat;
}

.TRASH_Showcase a.nice-stylesheet:hover {
display:block;
position: absolute;
width: 122px;
height: 40px;
left: 705px;
background: url(showcaseLogos.png) -705px -40px no-repeat;        
}

.TRASH_Showcase a.best-css {
display:block;
position: absolute;
width: 61px;
height: 40px;
top: 0px;
left: 827px;
background: url(showcaseLogos.png) -827px 0 no-repeat;
}

.TRASH_Showcase a.best-css:hover {
display:block;
position: absolute;
width: 61px;
height: 40px;
top: 0px;
left: 827px;
background: url(showcaseLogos.png) -827px -40px no-repeat;        
}

.TRASH_Profiles {
display: block;
position: relative;
width: 920px;
height: 40px;
margin-top: 5px;
background: url(profilesLogos.png) no-repeat;
}

.TRASH_Profiles a.myspace {
display:block;
position: absolute;
width: 38px;
height: 40px;
left: 691px;
background: url(profilesLogos.png) -691px 0 no-repeat;
}

.TRASH_Profiles a.myspace:hover {
display:block;
position: absolute;
width: 38px;
height: 40px;
left: 691px;
background: url(profilesLogos.png) -691px -40px no-repeat;        
}

.TRASH_Profiles a.twitter {
display:block;
position: absolute;
width: 35px;
height: 40px;
left: 729px;
background: url(profilesLogos.png) -729px 0 no-repeat;
}

.TRASH_Profiles a.twitter:hover {
display:block;
position: absolute;
width: 35px;
height: 40px;
left: 729px;
background: url(profilesLogos.png) -729px -40px no-repeat;        
}

.TRASH_Profiles a.behance {
display:block;
position: absolute;
width: 41px;
height: 40px;
left: 764px;
background: url(profilesLogos.png) -764px 0 no-repeat;
}

.TRASH_Profiles a.behance:hover {
display:block;
position: absolute;
width: 41px;
height: 40px;
left: 764px;
background: url(profilesLogos.png) -764px -40px no-repeat;        
}

/* FOOTER AREA STYLES : COMMUNITY PORTAL
-----------------------------------------------------------------------*/

#wraperFooter{	
display: block;	
width: 100%;
background: #c3c3c3 url(bgFooterWrapper.jpg) repeat-x center top;
}

.Div_Footer {
display: block; 
position: relative;       
width: 920px;
left: 50%; 
margin: 0 0 0 -460px;
overflow: hidden;
background: transparent url(bgFooterUnderLinks.jpg) no-repeat top center;
}

.Div_Footer ul.Main_Links {
display: list-item;
float: left;
width: 117px;
height:245px;
padding-top: 2px;
padding-right: 0px;
margin-left: 57px;
text-align: left;
list-style: none;
overflow: hidden;
}

.Div_Footer ul.Blog_Links {
display: list-item;
float: left;
width: 117px;
height:245px;
padding-top: 2px;
padding-right: 0px;
margin-left: 50px;
text-align: left;
list-style: none;
overflow: hidden;
}

.Div_Footer ul.Social_Links {
display: list-item;
float: left;
width: 117px;
height:245px;
padding-top: 2px;
padding-right: 0px;
margin-left: 50px;
text-align: left;
list-style: none;
overflow: hidden;
}

.Div_Footer ul.Love_Links {
display: list-item;  
float: left;
width: 117px;
height:245px; 
padding-top: 2px;
padding-right: 0px;
margin-left: 50px;
text-align: left;
list-style: none;
overflow: hidden;
}

.Div_Footer ul.Inspiration_Links {
display: list-item; 
float: left;
width: 117px;
height:245px;
padding-top: 2px;
padding-right: 0px;
margin-left: 50px;      
text-align: left;
list-style: none;
overflow: hidden;
}

.Div_Footer ul.Main_Links li, .Div_Footer ul.Blog_Links li,  .Div_Footer ul.Social_Links li, .Div_Footer ul.Love_Links li, .Div_Footer ul.Inspiration_Links li {
display: list-item;        
height: 19px;
line-height: 1px;
padding-top: 0px;
padding-left: 5px;
overflow: hidden;
background: url() no-repeat 0px 0px; 
}

.Div_Footer ul.Main_Links li a, .Div_Footer ul.Blog_Links li a,  .Div_Footer ul.Social_Links li a, .Div_Footer ul.Love_Links li a, .Div_Footer ul.Inspiration_Links li a {
color: #222;
font: 12px verdana;
font-weight: bold;	
text-decoration: none;
}

.Div_Footer ul.Main_Links li a:hover, .Div_Footer ul.Blog_Links li a:hover,  .Div_Footer ul.Social_Links li a:hover, .Div_Footer ul.Love_Links li a:hover, .Div_Footer ul.Inspiration_Links li a:hover {
color: #fff;
font: 12px verdana;
font-weight: bold;	
text-decoration: none;
}

.Title_Footer_COMM {
color: #a2a2a2; 
font: 17px Verdana;
font-weight: bold;
text-align: center;
text-transform: uppercase;
padding-top: 0px;
padding-bottom: 5px;
margin-bottom: 63px;
background: transparent;
}

.Title_Footer_PoweredBy {
color: #666; 
font: 11px Verdana;
font-weight: normal;
padding-top: 5px;
padding-bottom: 5px;
margin-bottom: 0px;
text-align: center;
background: transparent;
}

.Title_Footer_PoweredBy a {
color: #666; 
font: 11px Verdana;
font-weight: normal;
padding-top: 5px;
padding-bottom: 5px;
margin-bottom: 0px;
text-align: center;
text-decoration: underline;
background: transparent;
}

.Title_Footer_PoweredBy a:hover {
color: #000; 
font: 11px Verdana;
font-weight: normal;
padding-top: 5px;
padding-bottom: 5px;
margin-bottom: 0px;
text-align: center;
text-decoration: none;
background: transparent;
}

li.Title_Footer_A {
color: #ce2525; 
font-size: 33px; 
padding-left: 3px;
padding-top: 5px;
padding-bottom: 9px;
margin-bottom: 20px;
background: transparent;
border-bottom: 2px solid #e3e3e3;
}

li.Title_Footer_B {
color: #2d720b; 
font-size: 33px; 
padding-left: 3px;
padding-top: 5px;
padding-bottom: 9px;
margin-bottom: 20px;
background: transparent;
border-bottom: 2px solid #e3e3e3; 
}

li.Title_Footer_C {
color: #36acbe; 
font-size: 33px; 
padding-left: 3px;
padding-top: 5px;
padding-bottom: 9px;
margin-bottom: 20px;
background: transparent;
border-bottom: 2px solid #e3e3e3; 
}

li.Title_Footer_D {
color: #ff8916; 
font-size: 33px; 
padding-left: 3px;
padding-top: 5px;
padding-bottom: 9px;
margin-bottom: 20px;
background: transparent;
border-bottom: 2px solid #e3e3e3; 
}

li.Title_Footer_E {
color: #000; 
font-size: 33px; 
padding-left: 3px;
padding-top: 5px;
padding-bottom: 9px;
margin-bottom: 20px;
background: transparent;
border-bottom: 2px solid #e3e3e3; 
}

/* FOOTER AREA STYLES : LEGAL 
-----------------------------------------------------------------------*/

#wraperFooterLegal {	
display: block;	
width: 100%;
background: #323232 url(bgFooterLegal.jpg) repeat-x center top;
}

.Div_Footer_Legal {
display: block; 
position: relative;       
width: 920px;
left: 50%; 
margin: 0 0 0 -460px;
overflow: hidden;
background: transparent url() no-repeat top left;
}

.Title_Legal_Credits {
color: #d6d6d6; 
font: 11px Verdana;
font-weight: normal;
padding-top: 10px;
padding-bottom: 5px;
margin-bottom: 35px;
text-align: center;
background: transparent;
}

.Title_Legal_Links {
color: #c5c5c5; 
font: 11px Verdana;
font-weight: normal;
padding-top: 10px;
padding-bottom: 5px;
margin-bottom: 15px;
text-align: center;
background: transparent;
}

.Title_Legal_Links a {
color: #c5c5c5; 
font: 11px Verdana;
font-weight: normal;
text-decoration: underline;
padding-top: 10px;
padding-bottom: 5px;
margin-bottom: 15px;
text-align: center;
background: transparent;
}

.Title_Legal_Links a:hover {
color: #fff; 
font: 11px Verdana;
font-weight: normal;
text-decoration: underline;
padding-top: 10px;
padding-bottom: 5px;
margin-bottom: 15px;
text-align: center;
background: transparent;
}