*, form {
padding:0;
margin:0;
}

body {
background:#fafaf0;
background-image:url(images/top-bg.png);
background-repeat:repeat-x;
background-position:top;
text-align:center;

}

#container {
width:1000px;
margin-left:auto;
margin-right:auto;
text-align:left;
}



#leftCol {
width:260px;
float:left;
}#leftCol #logo {background-image:url(images/logo.png);background-repeat: no-repeat;background-position:top;height:280px;}

#leftCol #logo h1 {background:transparent url(images/transparent.gif) no-repeat scroll 0 0;height:280px;text-indent:-9999px;width:250px;}#leftCol #logo h1  a{height:280px;width:250px;display:block;}
#leftCol .menu {
/* margin-top:280px; */

}
#leftCol .menu h2{color:#816F4B;font-family:Georgia,sans-serif;font-size:18px;font-weight:bold;padding-bottom:5px;padding-top:5px;text-align:left;padding-left:20px;}

#leftCol .menu .iconlist
{
list-style: none;
margin: 0;
padding: 0;
padding-left:20px;
font-weight:bold;
color:#979797;

}

#leftCol .menu .iconlist a
{
text-decoration:none;
font-weight:bold;
color:#979797;
}

#leftCol .menu .iconlist a:hover
{
text-decoration:none;
color:#990000;
}

#leftCol .menu .iconlist li.vip-download
{
background-image: url(images/icon-download.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 30px;
margin: .4em 0;
}

#leftCol .menu .iconlist li.advertise
{
background-image: url(images/icon-advertise.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 30px;
margin: .4em 0;
}


#leftCol .menu .iconlist li.submit
{
background-image: url(http://www.photoshoplady.com/img/submit.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 30px;
margin: .4em 0;
}

#leftCol .menu .iconlist li.cat-item-19
{
background-image: url(images/icon-article.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 30px;
margin: .4em 0;
}

#leftCol .menu .iconlist li.cat-item-18
{
background-image: url(images/icon-forums.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 30px;
margin: .4em 0;
}

#leftCol .menu .iconlist li.cat-item-16
{
background-image: url(images/icon-3d.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 30px;
margin: .4em 0;
}

#leftCol .menu .iconlist li.cat-item-8
{
background-image: url(images/icon-text.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 30px;
margin: .4em 0;
}

#leftCol .menu .iconlist li.cat-item-6
{
background-image: url(images/icon-photo.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 30px;
margin: .4em 0;
}


#leftCol .menu .iconlist li.cat-item-14
{
background-image: url(images/icon-abstract.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 30px;
margin: .4em 0;
}


#leftCol .menu .iconlist li.cat-item-17
{
background-image: url(images/icon-drawing.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 30px;
margin: .4em 0;
}


#leftCol .menu .iconlist li.cat-item-15
{
background-image: url(images/icon-interface.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 30px;
margin: .4em 0;
}


#leftCol .menu .iconlist li.cat-item-13
{
background-image: url(images/icon-texture.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 30px;
margin: .4em 0;
}

#leftCol .menu .iconlist li.top
{
background-image: url(images/top.png);
background-repeat: no-repeat;
background-position: 0 50%;
padding: 3px 0 3px 30px;
margin: .4em 0;
}


#leftCol .sponsors {
margin-left:-20px;
padding-top:10px;
text-align:left;
}

#leftCol .sponsors .sponsorsTitle{
padding-top:5px;
text-align:center;
font-size:18px;
font-weight:bold;
font-family: Georgia, sans-serif;
color:#816f4b;
}

#leftCol .favourite img{

}

#leftCol .favourite .favTitle{
padding-top:5px;
text-align:center;
font-size:18px;
font-weight:bold;
font-family: Georgia, sans-serif;
color:#816f4b;
}



#leftCol .favourite .favlist img 
{
text-decoration:none;
font-weight:bold;
border-color:#efead2;
}

#leftCol .favourite .favlist a img
{
text-decoration:none;
font-weight:bold;
border-color:#909189;
}

#leftCol .favourite .favlist a:hover img
{
text-decoration:none;
border-color:#990000;
}




#leftCol .favourite .favlist
{
 margin: 0;
padding: 0;
padding-top:10px;
padding-bottom:20px;
padding-left:15px;
list-style-type: none;
text-align: left;
}

#leftCol .favourite .favlist li
{
display:inline;
padding-right:5px;

}

#leftCol .stats {
text-align:left;
}

#leftCol .stats .statsfield {
text-align:left;
padding-left:38px;
}

#leftCol .stats .statsfield p{
padding-bottom:5px;
}


#leftCol .stats .statsTitle{
padding-top:5px;
padding-bottom:5px;
text-align:center;
font-size:18px;
font-weight:bold;
font-family: Georgia, sans-serif;
color:#816f4b;
}

#leftCol .stats .statsTitle2{
padding-top:5px;
padding-bottom:5px;
text-align:center;
font-size:12px;
font-weight:bold;
font-family: Georgia, sans-serif;
color:#816f4b;
}


#leftCol .stats .statsBody2{
padding-top:5px;
padding-bottom:5px;
text-align:center;
font-size:12px;
font-weight:bold;
font-family: Georgia, sans-serif;
color:#909189;
}

#leftCol .stats .rssnow a{
padding:5px;
color:#816f4b;
background:#efead2;
font-size:12px;
font-weight:bold;
font-family: Georgia, sans-serif;
text-decoration:none;
}

#leftCol .stats .rssnow a:hover{
padding:5px;
color:#816f4b;
background:#efead2;
font-size:12px;
font-weight:bold;
font-family: Georgia, sans-serif;
color:#efead2;
background:#816f4b;
}


.before {
padding-top:5px;
padding-bottom:5px;
text-align:center;
font-size:12px;
font-weight:bold;
font-family: Georgia, sans-serif;
color:#816f4b;
}

.subscribers{
padding-top:5px;
padding-bottom:5px;
text-align:center;
font-size:12px;
font-weight:bold;
font-family: Georgia, sans-serif;
color:#909189;
}

#leftCol .search {
text-align:left;

}

#leftCol .search .searchfield
{
text-align:left;
padding-bottom:10px;
padding-left:18px;
}

#leftCol .search .submit
{
text-align:left;
padding-bottom:10px;
padding-left:18px;
}

#leftCol .search .submit input
{
color: #816f4b;
padding:3px;
background: #efead2;
border:0;
font-family:Georgia,sans-serif;
font-size:11px;
font-weight:bold;

}


#leftCol .search .searchTitle{
padding-top:5px;
padding-bottom:5px;
text-align:center;
font-size:18px;
font-weight:bold;
font-family: Georgia, sans-serif;
color:#816f4b;
}

#leftCol .search .inputtext {
background:#FAFAF0 none repeat scroll 0%;
border:2px solid #E3DBB7;
color:#666666;
font-size:11pt;
width:200px;
}

#leftCol .sponsors {
padding-bottom:20px;
}

#leftCol .sponsors a img{
border:0;
}



#rightCol {
margin-left:260px;
}


#rightCol #header {
height:110px;
}

#rightCol #header img{
border:0px;
}

#rightCol #header h3{
padding-left:10px;
padding-top:10px;
font-size:32px;
font-weight:bold;
font-family: Georgia, sans-serif;
color:#816f4b;
padding-bottom:10px;
}


#rightCol #header h3 a{
font-size:32px;
font-weight:bold;
font-family: Georgia, sans-serif;
color:#816f4b;
text-decoration:none;
}


#rightCol #header h3 a:hover{
font-size:32px;
font-weight:bold;
font-family: Georgia, sans-serif;
color:#990000;
}


#rightCol #header h4{
padding-left:10px;
padding-bottom:5px;
font-size:12px;
font-weight:bold;
font-family: Georgia, sans-serif;
color:#816f4b;
}


#rightCol .adsblock {
padding-top:15px;
height:117px;
background-image:url(images/block-s.png);
background-repeat: no-repeat;
margin-bottom:20px;
padding-left:23px;
}

#rightCol .adsblock a img {
border:0;
}

#rightCol .adsblock img {
padding-right:0px;
}


#rightCol .blockTutTop {
height:25px;
background-image:url(images/block.png);
background-repeat: no-repeat;
background-position: top;

}

#rightCol .blockTutMiddle {
background-image:url(images/blockm.png);
background-repeat: repeat-y;
background-position: top;


}


#rightCol .blockTutMiddle .thumb {
width:200px;
text-align:center;
padding-top:22px;
float:left;
}

#rightCol .blockTutMiddle .thumb a img {
border-width:2px;
border-color:#909189;
}


#rightCol .blockTutMiddle .thumb a:hover img {
border-width:2px;
border-color:#FFCC00;
}


#rightCol .blockTutMiddle .intro {
margin-left:20px;
padding-top:0px;
padding-right:20px;


}

#rightCol .blockTutMiddle .intro h2 {
font-family: Georgia, sans-serif;
color:#207eca;
font-size:18px;
font-weight:normal;
}

#rightCol .blockTutMiddle .intro h2 a{
font-family: Georgia, sans-serif;
color:#207eca;
font-size:18px;
font-weight:normal;
text-decoration:none;
}

#rightCol .blockTutMiddle .intro h2 a:hover{
font-family: Georgia, sans-serif;
color:#990000;
font-size:18px;
font-weight:normal;
}

#rightCol .blockTutMiddle .intro h4 {
font-size:16px;
font-weight:bold;
color:#c80602;
padding-top:10px;

}


#rightCol .blockTutMiddle .intro h3 {
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
color:#909189;
font-size:12px;
font-weight:normal;
line-height:18px;
}

#rightCol .blockTutMiddle .intro h3 a{
text-decoration:none;
color:#54c7c7;
font-weight:bold;
}

#rightCol .blockTutMiddle .intro h3 a:hover{
text-decoration:none;
color:#990000;
font-weight:bold;
}



#rightCol .blockTutMiddle .intro p {
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
color:#909189;
font-size:12px;
font-weight:normal;
line-height:18px;
padding-bottom:10px;
}

#rightCol .blockTutMiddle .intro p a{
text-decoration:none;
color:#54c7c7;
font-weight:bold;
}

#rightCol .blockTutMiddle .intro p a:hover{
text-decoration:none;
color:#990000;
font-weight:bold;
}

#rightCol .blockTutMiddle .intro .infoBottom {
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
color:#909189;
font-size:11px;
font-weight:normal;
line-height:18px;
}

#rightCol .blockTutMiddle .intro .infoBottom a{
text-decoration:none;
color:#54c7c7;
font-weight:bold;
}

#rightCol .blockTutMiddle .intro .infoBottom a:hover{
text-decoration:none;
color:#990000;
}



#rightCol .blockTutMiddle a img {
border-width:2px;
border-color:#909189;
}


#rightCol .blockTutMiddle a:hover img {
border-width:2px;
border-color:#FFCC00;
}


#rightCol .blockTutBottom {
height:25px;
background-image:url(images/block.png);
background-repeat: no-repeat;
background-position: bottom;
margin-bottom:25px;
}


#rightCol .block {
height:196px;
background-image:url(images/block.png);
background-repeat: no-repeat;
margin-bottom:20px;
}


#rightCol .block .thumb {
width:200px;
text-align:center;
padding-top:22px;
float:left;
}

#rightCol .block .thumb a img {
border-width:2px;
border-color:#909189;
}


#rightCol .block .thumb a:hover img {
border-width:2px;
border-color:#FFCC00;
}

#rightCol .block .intro {
margin-left:200px;
padding-top:22px;
padding-right:20px;


}

#rightCol .block .intro h2 {
font-family: Georgia, sans-serif;
color:#207eca;
font-size:18px;
font-weight:normal;
}

#rightCol .block .intro h2 a{
font-family: Georgia, sans-serif;
color:#207eca;
font-size:18px;
font-weight:normal;
text-decoration:none;
}

#rightCol .block .intro h2 a:hover{
font-family: Georgia, sans-serif;
color:#990000;
font-size:18px;
font-weight:normal;
}

#rightCol .block .intro h3 {
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
color:#909189;
font-size:12px;
font-weight:normal;
line-height:18px;
}

#rightCol .block .intro h3 a{
text-decoration:none;
color:#54c7c7;
}

#rightCol .block .intro h3 a:hover{
text-decoration:none;
color:#990000;
}

#rightCol .block .intro p {
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
color:#909189;
font-size:12px;
font-weight:normal;
line-height:18px;
}

#rightCol .block .intro p a{
text-decoration:none;
color:#54c7c7;
}

#rightCol .block .intro p a:hover{
text-decoration:none;
color:#990000;
}

#rightCol .block .intro .infoBottom {
padding-top:5px;
font-family:Arial, Helvetica, sans-serif;
color:#909189;
font-size:11px;
font-weight:normal;
line-height:18px;
}

#rightCol .block .intro .infoBottom a{
text-decoration:none;
color:#54c7c7;
font-weight:bold;
}

#rightCol .block .intro .infoBottom a:hover{
text-decoration:none;
color:#990000;
}

.footer-sep {
margin-top:10px;
margin-bottom:10px;
height:57px;
background-image:url(images/ads-sep.jpg);
background-repeat: no-repeat;

}

.footer-sep p{
font-size:22px;
font-weight:bold;
font-family:Georgia,sans-serif;
padding-top:15px;
text-align:center;
color:#816F4B;
font-style:italic;
}


.premium-ads {
text-align:center;
margin-bottom:10px;
width:718px;
margin-left:5px;
}

.premium-ads .psbox{
width:330px;
padding:10px;
}

.premium-ads .psbox img{
border: 1px solid #909189;
}

.premium-ads .psbox .desc{
background:#909189;
width:330px;
color:#FFFFFF;
border: 1px solid #909189;
font-family:Georgia,sans-serif;
font-size:12px;
font-weight:bold;
font-style:italic;
line-height:20px;
}

.premium-ads .psbox .desc a{
text-decoration:none;
color:white;
}

.premium-ads .psbox .desc a:hover{
color:#990000;
}

.footer-ads {
background-image:url(images/footer-ads-line.jpg);
background-repeat: repeat;
text-align:center;
/* padding-left:210px; */
margin-bottom:10px;
}

.footer-ads-inside {
width:300px;
height:250px;
background:#FAFAF0;
padding:10px;
  margin-left: auto ;
  margin-right: auto ;
}


.relatedTuts {
text-align:center;
}

.relatedTuts a img {
border-color:#909189;
border-width:2px;
margin-left:5px;
margin-right:5px;
width:100px;
}

.relatedTuts a:hover img {
border-color:#FFCC00;
border-width:2px;
}

#footer {
background:#fafaf0;
background-image:url(images/top-bg.png);
background-repeat:repeat-x;
width:100%;
height:90px;
}

#footer h2 {



text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#816f4b;
font-size:11px;
font-weight:bold;
line-height:18px;
}


#footer h2 a{
text-decoration:none;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#816f4b;
font-size:11px;
font-weight:bold;
line-height:18px;
}

#footer h2 a:hover {

color:#990000;
}





#register {

font-weight:bold;
font-size:11px;
font-family: Georgia, sans-serif;

}


#register  h3{
padding-bottom:10px;
text-align:center;
font-size:18px;
font-weight:bold;
font-family: Georgia, sans-serif;
color:#816f4b;
}

#register  .inputtext{
border:2px solid #e3dbb7;
color:#666666;
background: #fafaf0;
font-size: 11pt;
width:150px;

}

#register  label{
display:block;
margin-bottom:10px;
color:#555555;
}

#register  label span{
display:block;
float:left;
padding-right:6px;
width:70px;
text-align:right;

}

#register a {
padding:3px;
height:24px;
color:#816f4b;
line-height:24px;
font-size:12px;
margin-right:10px;
display:inline-block;
text-decoration:none;
}


#register a:hover {
background:#816f4b;
padding:3px;
height:24px;
line-height:24px;
color:#FFFFFF;
font-size:12px;
margin-right:10px;
display:inline-block;
text-decoration:none;
}

.submitbox {
background:#efead2;
padding:3px;
height:24px;
line-height:24px;
color:#FFFFFF;
font-size:12px;
margin-right:10px;
display:inline-block;
text-decoration:none;
}

.warning {
background:#816f4b;
color:#ffffff;
padding:10px;

font-weight:bold;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;

}

.warning a{
text-decoration:none;
color:#efead2;
}

.warning a:hover{
text-decoration:none;
color:#ffffff;
}

#bin {

padding:10px;
margin-left:15px;
margin-right:35px;
}

.hoverbin {
background:#efead2;
}

#binText {
font-weight:bold;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


.al_nodisplay {
	display: none;
}

#al_loading, #al_login, #al_register, #al_lostPassword {

}
#al_loginMessage, #al_registerMessage, #al_lostPasswordMessage {

}
#al_loadingImage {
	margin-top: 15px;
}


#toolbar {
height:40px;background: #FAFAF0 url(images/toolbar-bg.png) repeat-x;
}

#toolbar .toolbarLogo{
width:170px;float:left;padding-left:10px;
}

#toolbar .toolbarLogo img{
border:0;
}

#toolbar .toolbarDesc {
padding-left:5px;padding-right:5px;float:left;
text-align:left;
}

#toolbar .toolbarDesc h1 {
margin:0;margin-top:6px;line-height:12px;font-size:12px;font-weight:bold;font-family:arial,helvetica,sans-serif;color:#5a5641;
}

#toolbar .toolbarDesc h1 a {
font-size:12px;font-weight:bold;font-family:arial,helvetica,sans-serif;color:#5a5641;
text-decoration:none;
}

#toolbar .toolbarDesc h1 a:hover {
color:#bb4d2f;
}

#toolbar .toolbarDesc h3 {
margin:0;margin-top:3px;line-height:10px;font-size:10px;font-family:arial,helvetica,sans-serif;color:#aea57c;
}

#toolbar .toolbarDesc h3 a {
font-size:10px;font-family:arial,helvetica,sans-serif;color:#aea57c;
text-decoration:none;
}

#toolbar .toolbarDesc h3 a:hover {
color:#bb4d2f;
}


#toolbar .toolbarCat {
float:right;padding-top:8px;width:190px;text-align:right;
}

#toolbar .toolbarCat h2 {
margin:0;margin-top:3px;font-size:14px;font-family:arial,helvetica,sans-serif;color:#aea57c;font-weight:bold;display:inline;
}

#toolbar .toolbarCat h2 a{
text-decoration:none;
font-size:14px;font-family:arial,helvetica,sans-serif;color:#aea57c;
}

#toolbar .toolbarCat h2 a:hover{
color:#bb4d2f;
}

#toolbar .toolbarFav {
float:right;padding-top:10px;padding-left:15px;padding-right:5px;
font-family:arial,helvetica,sans-serif;
font-weight:bold;
font-size:14px;
color:#bb4d2f;
width:140px;
}

#toolbar .toolbarFav a{
text-decoration:none;
font-family:arial,helvetica,sans-serif;
font-weight:bold;
font-size:14px;
color:#bb4d2f;
}

#toolbar .toolbarFav a:hover{
color:#aea57c;
}


#toolbar .toolbarVote {
float:right;padding-top:10px;padding-left:10px;
font-family:arial,helvetica,sans-serif;
font-weight:bold;
font-size:12px;
color:#aea57c;
width:140px;
text-align:left;
}

#toolbar .toolbarVote img {
vertical-align:absmiddle;
}

#toolbar .toolbarClose {
float:right;padding-top:12px;padding-right:15px;padding-left:15px;
}

#toolbar .toolbarClose img{
border:0;
}


#toolbar .post-ratings-text {
font-size:0px;
}


div#bsaz_1238099.adblock {
display:inline !important;
}

.bsap_1238099 {
display:inline !important;
}

