/**
* CSS
* 
* @version 1.0
*/
* {
	margin: 0;
	padding: 0;
}

body {
	font-size: 12px;
	font-family: Georgia, Times, serif;
	background-image: url('/img/the_bg.jpg');
	background-repeat: repeat-x;
	background-color: #FFF;
}

body.section-1 { }
body.section-2 { }
body.section-3 { }


#menu a:link { text-decoration: none; color: #666; }
#menu a:visited { text-decoration: none; color: #666; }
#menu a:active { text-decoration: none; }
#menu a:hover { text-decoration: none; color: #999; }

a img { border: none; }

#contain
{
width: 1161px;
float: left;
margin: 50px 0 0 0;
}

#shell
{
width: 1161px;
position: absolute;
background-image: url('/img/dottedline.gif');
background-repeat: no-repeat;
background-position: 4px 0;
}

#menu {
    width: 200px;
    float: left;
	background-color: #fff;
	padding: 10px 10px 15px 10px;
}

#menu ul {
	list-style: none;
	margin: 0;
}

#menu ul li.section-title { 
height: 80px;
}

#menu ul li
{
font-size: 12pt;
line-height: 16pt;
font-family: Georgia, Times, Serif;
text-align: center;
display: block;
margin: 2px 0 0 0;
}

#content {
    height: 600px;
    width: 900px;
    overflow: hidden;
    margin: 20px 0 0 21px;
    top: 0;
    float: left;
}

a img { border: none; }

#content a:link { text-decoration: none; color: #900; }
#content a:visited { text-decoration: none; color: #900; }
#content a:active { text-decoration: none; color: #C00; }
#content a:hover { text-decoration: none; color: #C00; }

#home
{
width: 220px;
height: 70px;
position: absolute;
background-image: url('/img/alexturan_ttl.gif');
background-repeat: no-repeat;
background-position: 10px 6px;
background-color: #FFF;
z-index: 301;
top: 0;
left: 224px;
}

.nav
{
position: relative;
top: 510px;
left: 10px;
z-index: 300;
}

.nav
{
position: relative;
top: 510px;
left: 10px;
z-index: 300;
}

#num
{
float: left;
padding: 2px 6px 0 0;
}


#prev
{ 
width 0;
height: 0;
float: left;
padding: 20px 0 0 0;
overflow: hidden;
background-image: url('/img/nav_arrow_left.gif');
background-repeat: no-repeat;
}

a#prev:hover
{
background-position: 0 -20px;
}

#next
{
width 0;
height: 0;
float: left;
padding: 20px 0 0 0;
overflow: hidden;
background-image: url('/img/nav_arrow_right.gif');
background-repeat: no-repeat;
}

a#next:hover
{
background-position: 0 -20px;
}

.link_sb
{
width: 200px;
height: 0;
padding-top: 80px;
overflow: hidden;
float: left;
background-image: url('/img/nav_sbgallery.gif');
background-repeat: no-repeat;
}

.link_sb:hover
{
background-position: 0 -80px
}

.link_ad
{
width: 200px;
height: 0;
padding-top: 80px;
overflow: hidden;
float: left;
background-image: url('/img/nav_advertising.gif');
background-repeat: no-repeat;
background-position: 0px 0;
}

.link_ad:hover
{
background-position: 0px -80px
}

.link_gd
{
width: 200px;
height: 0;
padding-top: 80px;
overflow: hidden;
float: left;
background-image: url('/img/nav_design.gif');
background-repeat: no-repeat;
}

.link_gd:hover
{
background-position: 0 -80px
}

.link_ill
{
width: 200px;
height: 0;
padding-top:33px;
overflow: hidden;
margin: 5px 0 8px 0;
float: left;
background-image: url('/img/nav_illustration.gif');
background-repeat: no-repeat;
}

.link_ill:hover
{
background-position: 0 -33px
}

.link_news
{
width: 200px;
height: 0;
padding-top:43px;
overflow: hidden;
margin: 5px 0 0 0;
float: left;
background-image: url('/img/nav_news.gif');
background-repeat: no-repeat;
}

.link_news:hover
{
background-position: 0 -43px
}

.link_yard
{
width: 200px;
height: 0;
padding-top:46px;
overflow: hidden;
margin: 10px 0 0 0;
float: left;
background-image: url('/img/nav_yardsale.gif');
background-repeat: no-repeat;
}

.link_yard:hover
{
background-position: 0 -46px
}



#content img
{
text-align: center;
}

.container {
    padding: 0;
    float: left;
}

.nothumb
{
margin: auto;
text-transform: none;
margin: 0 0 0 10px;
}

#copyright
{
width: 200px;
margin: 20px 0 0 0;
padding: 0 0 0 0;
float: left;
border-top: 4px double #000;
}

#content p { 

}

.img-bot
{
padding-bottom: 6px;
}

.pics p, .nothumb strong
{
font-weight: bold;
color: #444;
}

h1 { font-size: 32px; }
h2 { font-size: 24px; }
h3 { font-size: 16px; }
h4 { font-size: 12px; }

#img-container	{ margin: 0; padding: 0; }
#img-container p	{ width: 690px; margin: 0; margin: 7px 0 0 110px;}

#once { clear: left; }

.hidden
{
visibility: hidden;
}