html,body{background-color:#fff;height:100%;margin:0;padding:0;font-size: 12px;font-family: Helvetica, Arial, sans-serif;font-style:none; line-height: 1.8em; border:0; }
.galleria-thumb-nav-left,
.galleria-thumb-nav-right{height:60px;display:none!important;cursor:pointer;background:url(http://www.homeofthevain.com/templates/vain3/src/p.gif) no-repeat 0 50%;position:absolute;left:10px;top:20px;height:30px;width:12px;z-index:700;opacity:.8;}
.galleria-thumb-nav-right{background:url(http://www.homeofthevain.com/templates/vain3/src/n.gif) no-repeat 100% 50%;right:10px;left:auto;}




#logo{position: fixed; top:20px; left:35px; z-index:510; padding:0; margin:0; overflow:hidden; width:200px; }

#main-menu{position:fixed; display:block; top:120px; left:35px; z-index:500; width:200px; overflow:hidden; font-family: Helvetica,Arial,sans-serif; font-weight:normal; font-size:9px; line-height:10px; color:#999; letter-spacing:1px; text-align:center; }

#main-menu hr {border:0;height:1px;background:#e5e5e5;color:#e5e5e5;margin:20px 0 20px -4px;}

#main-menu p a { text-transform:uppercase; text-decoration: none; margin:0; padding:3px; }

#main-menu p a:link { color: #555; font-style: normal; text-decoration: none ; }
#main-menu p a:visited { color: #555; font-style: normal; text-decoration: none ; }
#main-menu p a:hover { color: #000; font-style:normal; text-shadow: 0 -1px 1px #bbb; }

.image-description { line-height:12px; }

.image-description a:link { padding:0 !important; text-transform:none !important; }

#sctaglist p { text-transform:uppercase; color:#bbb; }
			
.section-title { font-style:italic; color:#aaa; font-family:Georgia,Times New Roman,Times,serif; text-transform:lowercase; font-size:9px; letter-spacing:1px; margin-top:2px; }

#image-list { position:absolute; margin:0; padding:0; padding-left:50px; border-left:1px solid #ddd; top:20px; left:280px; z-index:5001; text-align:left; min-height:90%; }

#image-list hr { border:0;height:1px;background:#e5e5e5;color:#e5e5e5;margin:20px 0 20px 0px;}

#image-list img { margin:0; padding-right:5px; padding-bottom:5px; }

.about-text { margin:15px 0 0 0; font-family: Helvetica,Arial,sans-serif; font-weight:normal; font-size:11px; line-height:22px; color:#333; letter-spacing:0.4	 px; text-align:left; }

.category-about-text { width:75%; margin:0px 0 20px 0; font-family: Helvetica,Arial,sans-serif; font-weight:normal; font-size:11px; line-height:19px; color:#444; letter-spacing:1px; text-align:left; }

td { padding: 0 50px 20px 50px; border-right:1px solid #ddd;}

td a { text-decoration:none; letter-spacing:1px; text-transform:uppercase; text-align:left; margin:0; padding:0; line-height:13px; font-size:10px; }
td a:link { color: #555; font-style: normal; text-decoration: none ; }
td a:visited { color: #555; font-style: normal; text-decoration: none ; }
td a:hover { color: #000; font-style:normal; text-shadow: 0 -1px 1px #bbb; }