@charset "utf-8";
/*   
Theme Name: Arts of Sölven
Theme URI: http://www.artofsolven.com
Version: Temporary Template 7.0
Author: Jordan G. Clark
*/

html, body, div, a, img {
height: 100%;
margin: 0;
padding: 0;
outline: none;
}

body {
background: #303131 url('images/bg-3.png') no-repeat top center;
text-align: center;
min-width: 600px;
min-height: 400px;
}

.hidden {
display: none;	
}

img, div { behavior: url(iepngfix.htc) }

#vertical {
float: left;
height: 50%;
margin-top: -268px;/* half vertical height*/
width: 100%;
background-color: transparent;
}


/* CONTAINER */
#container {
width: 100%;
margin-left: auto;
margin-right: auto;
height: 35px;
text-align: left;
clear: both;
background-color: transparent;
}


/* HEADER ATTRIBUTES */
#header {
margin: 0 auto;
width: 700px;
height: 25px;
}

#logo {
float: left;
}

#logo a img {
border: none;	
}

#email {
text-align: right;	
}

#email p {
margin: 0;
padding: 0;	
line-height: 12pt;
color: #d3d4d4;
font-size: 9pt;
font-family: "Century Gothic", Verdana, Arial;
letter-spacing: 1px;
}

#email a {
color: #d3d4d4;
font-size: 9pt;
font-family: "Century Gothic", Verdana, Arial;
letter-spacing: 1px;
text-decoration: none;
}

#email a:hover {
text-decoration: underline;	
}


/* NAVIGATION */
#ContainNav {
margin: 10px auto;
width: auto;
background-color: #252626;
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
text-align: right;
}

#nav {
position: relative;
margin: 0 auto;
padding: 0;
width: 700px;
list-style-type: none;
overflow: hidden;
}

#nav li {
margin-right: 5px;
float: left;
}

#nav li.tfs-smug-right {
float: right;
}

#nav a {
display: block;
width: auto;
color: #0FF;
font-size: 12px;
font-family: "Trebuchet MS", Verdana, Arial;
font-weight: bold;
text-align: center;
background: #111111;
padding: 8px 18px 9px 18px;
letter-spacing: 2px;
text-decoration: none;
}

#nav a:hover {
color: #000000;
background: #555555;
}



/* GALLERY ATTRIBUTES */
#beauty {
margin-top: -10px;
width: 100%;
height: auto;
white-space: nowrap;
overflow: auto;
overflow-y: hidden;
background-color: #252626;
}

#beauty img {
height: 480px;	
}


#fashion {
margin-top: -10px;
width: 100%;
height: auto;
white-space: nowrap;
overflow: auto;
overflow-y: hidden;
background-color: #252626;
}

#fashion img {
height: 480px;	
}


#swim {
margin-top: -10px;
width: 100%;
height: auto;
white-space: nowrap;
overflow: auto;
overflow-y: hidden;
background-color: #252626;
}

#swim img {
height: 480px;	
}


#people {
margin-top: -10px;
width: 100%;
height: auto;
white-space: nowrap;
overflow: auto;
overflow-y: hidden;
background-color: #252626;
}

#people img {
height: 480px;	
}


#photojournalism {
margin-top: -10px;
width: 100%;
height: auto;
white-space: nowrap;
overflow: auto;
overflow-y: hidden;
background-color: #252626;
}

#photojournalism img {
height: 480px;	
}


#still {
margin-top: -10px;
width: 100%;
height: auto;
white-space: nowrap;
overflow: auto;
overflow-y: hidden;
background-color: #252626;
}

#still img {
height: 480px;	
}


#kids {
margin-top: -10px;
width: 100%;
height: auto;
white-space: nowrap;
overflow: auto;
overflow-y: hidden;
background-color: #252626;
}

#kids img {
height: 480px;	
}


/* FOOTER ATTRIBUTES */
#footer {
width: 100%;
height: 35px;
background: #252626;
filter:alpha(opacity=80);
-moz-opacity:0.8;
-khtml-opacity: 0.8;
opacity: 0.8;
}

#ContainFooter {
margin: 0 auto;
width: 700px;
}

#ContainFooter p {
margin: 0;
padding: 10px 0 0 0;
color: #d3d4d4;
font-size: 10pt;
font-family: "Century Gothic", Verdana, Arial;
letter-spacing: 1px;
float: left;
}

#ContainFooter span {
padding-top: 7px;
float: right;	
}

#ContainFooter a img {
margin-right: 3px;
width: 22px;
height: 22px;
border: none;	
}

