/*-------------------------*//* global text styles *//*---------------------------------*/
/*--------------------------------------------------------------------------------------*/

/* define basic elements
--------------------------------------------------------------------------*/


:focus{
   outline:none;
 }


body {
	color:#333333;
	line-height: 1.2em;
	font-family: "Georgia" "Arial";
	font-weight:normal; font-style:normal;
	font-size: 12px;
}

a:link, a:visited {
	
	color: #333333;
	text-decoration: none;
	
}

a:hover {
	color:#333333;
	font-style: italic;
}
a:active {
	text-decoration: none;
}

h1 {
font-family: Arial;
font-weight: bold;
font-size: 12px;
margin:0px;

}


#down_arrow {

position: fixed;
bottom:15px;
right:15px;
cursor: pointer;
}


/* navigation
----------------------------------------------------------------------------------*/

#container {
	margin: auto;
	width:820px;
	position: relative;
	padding-top: 30px;
	text-align: center;
		
}

#nav {
	position:absolute;
	top:499px;
	left:194px;
	width: 417px;
	height: 28px;
	z-index: 100;
	
}

#navigation {
	text-align: center;
	width: 820px;
	z-index: 100;
	position: inherit;
	font-family: "Georgia" "Arial";
	font-weight:normal; font-style:normal;
	font-size: 12px;

	
	
	
}

#fb {

Position:absolute; 
top:5px;
left:5px;
} 


/*footer
---------------------------*/


#footer_page {
margin-top: 140px;
margin-bottom:100px;
width:820px;
height:145px;

}

#footer_page div{

float:left;

} 

/*footer for 1-9
---------------------------*/

 
 #footer_drawings {
margin-top: 115px;
width:820px;
height:250px;

}

#footer_drawings div{

float:left;

} 

/* ^^ footer for regular pages-------*/


#footer {
margin-top: 70px;
margin-bottom:100px;
width:820px;
height:145px;

} 

#footer div{

float:left;


} 




/* ^^ footer for homepage-------*/

#title {
position:absolute;
left:95px;
font-family: Arial;
font-weight: bold;
font-size: 11px;


}

#title_shop {
position:absolute;
right:240px;
font-family: Arial;
font-weight: bold;
font-size: 11px;


}

#footer_pics {

width:797px;
height:114px;
overflow:hidden;
padding-right: 55px;
padding-left: 95px;


}


.footer_pic {
padding-right: 60px;
opacity: 1;

}

/*
.footer_pic:hover {
opacity: 0.6;


}
-*/




/*Close footer
---------------------------*/


/*layout
--------------------------------------------------------------------------*/



#homepage_grid{

padding-top: 15px;

}

#leftarrow{

float:left;
position:relative;
top: 190px;

}

#leftarrow:hover{

opacity:0.4;filter:alpha(opacity=40) 

}


#rightarrow{

float:right;
position:relative;
top: 190px;

}

#rightarrow:hover{

opacity:0.4;filter:alpha(opacity=40) 

}


#About_txt{

margin: auto;
padding-top: 35px;
width:820px;


}

#innerpictureholder{

width:630px;
overflow:hidden;
margin: auto;
text-align: center;
}

#pictureholder{

padding-top: 30px;
width:820px;
overflow:hidden;
margin: auto;
text-align: center;


}

#pictureholder img {

text-align: center;
margin: auto;

}


#pictureholder2{

padding-top: 40px;
width:650px;
overflow:hidden;

}

#caption {

float:left;
text-align: left;
position: relative;
left: 95px;

}

#Details{
}


#Home_pics{

Position:absolute;
top:0px;
left:0px;
}

#page_nos {

float:right;
padding-right: 95px;
padding-top: 0px;

}

#see_more {
float:right;
padding-right: 90px;

}

/* link styles
--------------------------------------------------------------------------*/
a img {
	border:none;
}

/* Picture Viewer
--------------------------------------------------------------------------*/

#picture_viewer {
position: absolute;
top: 40px;
left:90px;
height:441px;
width: 630px;
float:left;
overflow:hidden;
}

#picture_roll {

width: 1300px;
float:left;
margin-left:-630px;
}

#picture_roll_carhartt {

float:left;
margin-left:0px;
}

#picture_roll img {

float:left;

}

/* Work Page
--------------------------------------------------------------------------*/


#Work { 
position:absolute;
left:197px;
top:140px;
width: 325px;
height: 49px;"> 

}

