/* Reset------------------------------------------------------------ }*/
html { overflow-y: scroll;}
html{font-size:100%;}
body {font-size: 100%;
	}
body {background-image:	url(../images/backgrounds/same_k_1.png);
	  background-attachment:fixed;
	  behavior:url(PIE-1.0.0/PIE.htc); /* needed for IE */
		}
body{padding:15px 0 10px 0;}


#no_bullits ol, ul { list-style: none; margin: 0;}
ul li {margin: 0; 	padding: 0;}
	
a:hover { color:gold }
a:hover { text-decoration: underline; }
a{ color: #3a51b2; text-decoration: none; }
a{ text-decoration:none }

p {
	margin: 10px 0 10px; 
	line-height: 1.4em;
	font-family: gnuolaneregular; 
	font-size: 1.2em;}

h1{
	font-family:korean_calligraphyregular, 'Sans Lucida';
	text-shadow: 4px 4px 3px gray; 
	}

h2.calig{font-family:korean_calligraphyregular, 'Sans Lucida';}
	
h3{
	font-family:korean_calligraphyregular, 'Sans Lucida';
	text-shadow: 4px 4px 3px gray; 
	}
h4{font-family:korean_calligraphyregular, 'Sans Lucida';}

image.mouseOver
{
    width:300px;
    height:300px;   
    z-index:1;    
    box-shadow:2px -2px 10px 3px #888, inset 2px -2px 10px 3px #888;
}

.main-wrapper{
	width:75%;
	margin:0 auto 0;
	float: center;
    height: auto !important;
    height: 100%;
	background-color: white;
	border: 1px black solid;
	padding:10px 50px 25px;
	font-family:graublau_webbold;
	font-size:100%;
	}


#main {
		width: 78%;
		
		padding: 25px 0 0 0;
		float: left;
		}		
		
	aside {
		width: 20%;
		padding: 25px 0 0 0;
		float: right;
		}
	
	
#gallery{height:30px}
aside { font-style: italic; font-size: 0.9em;}

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section { 
    display: block;
	}

img {
   max-width: 100%;
   height: auto;
   width: auto\9; /* ie8 */
	}

img.aside-size { 
	max-width:65%;
	padding: 0 0 0 0;
	height: auto;
   width: auto\9; /* ie8 */
   }
 
.index-box-shadow{
	-moz-box-shadow:4px 4px 3px gray; 
	-webkit-box-shadow:0.4em 0.3em 0.1em gray;
	box-shadow:0.4em 0.3em 0.1em gray;
	behavior:url(PIE-1.0.0/PIE.htc);/* needed for IE */
	}  
   	
.box-shadow{
	-moz-box-shadow:4px 4px 3px gray; 
	-webkit-box-shadow:0.4em 0.3em 0.1em gray;
	box-shadow:0.4em 0.3em 0.1em gray;
	behavior:url(../PIE-1.0.0/PIE.htc);/* needed for IE */
	}
	
		
/* Nav - Move the site map menu to right of page*/
header nav {
	float: right;
	margin-top: 40px; 
	}
	
	header nav li {
		display: inline;
		margin-left: 15px;
		}

#skipTo {
	display: none;
	}

#skipTo li {
		background: #b1fffc;
		}

/* Banner */	
#bgbanner {
	background-image: url('../images/andonsline-banner.png');
	background-size:contain;	
	background-repeat:no-repeat;
	}
	
#smbgbanner {
	background-image: url('../images/andonsline-banner-sm.png');
	background-size:contain;	
	background-repeat:no-repeat;
	}

#bgabanner img {
	width:100%;
	height:auto;
}
		
/*#banner {
	float: left;
	margin-bottom: 0 0  0 15px;
	width: 75%;
	}

	#banner img {
		width: 100%;
		}
*/		
#bottom {
		clear:both;
		text-align:right;
	}




