	/* <![CDATA[ */

	/* GLOBAL */
	
	html, body { margin:0; padding:0; width: 100%; font-size:0.75em; background:#fff; color:#595959; font-family: Tahoma, Helvetica, Arial, serif, Helvetica; text-align:center;  }
	
	div#page { text-align:left; width:770px; margin:0 auto; border:0;padding:0; background:#f0eeec;}
	div#page div#content { width:770px; clear:both; _height:400px; min-height:400px; margin:0; padding:0; border: 0; background:url(../images/bg-header.gif) no-repeat top center; }	
	div#page div#footer { width:770px; clear:both; height:90px; margin:0; padding:0; border: 0; background:url(../images/bg-footer.gif) no-repeat bottom center; }		
	div#page div#content div#core { width:770px; clear:both; }

	div#page h1 { display:none; }
	div#page h2 { color:#555; font-size:1.6em; margin:0; padding:0; border: 0; }
	div#page h3 { color:#666; font-size:1.5em; margin:0.3em 0 0.3em 0; padding:0; border: 0; }
	div#page h4 { color:#666; font-size:1.3em; margin:0.3em 0 0.3em 0; padding:0; border: 0; }
	div#page h5 { color:#666; font-size:1.2em; margin:0.3em 0 0.3em 0; padding:0; border: 0; }	
	div#page h6 { color:#666; font-size:1.1em; margin:0.3em 0 0.3em 0; padding:0; border: 0; }
	div#page .tiny { font-weight:normal; font-size:1em; }

	div#page img { padding:0; border: 0; margin:0; }
	div#page img .miniImg { padding:0; border: 0; margin:0; width:1; height:1; }
	div#page .rightPhoto { padding:0; border: 0; margin-left:10px; margin-right:0px; margin-bottom:10px; margin-top:0px; float:right; display:block; }	
	div#page .centerPhoto { padding:0; border: 0; margin-left:0px; margin-right:0px; margin-bottom:10px; margin-top:0px; }		
	
	div#page div { padding:0; border: 0; margin:0; }	
	div#page a { padding:0; border: 0; margin:0; }		
	div#page p { clear:both; font-size:1em; line-height:1.5em; margin-left:14px; margin-right:14px; margin-bottom:14px; margin-top:0px; padding:0; border:0; }		

	div#page ul { clear:both; font-size:1em; margin-left:14px; margin-right:14px; margin-bottom:14px; margin-top:0; padding:0 0 0 0; border: 0; list-style:none; line-height:1.5em; }
	div#page li { background:url(../images/li-arrow.gif) left no-repeat top; font-size:1em; margin:0; padding:0 0 0 15px; border: 0; list-style:none; line-height:1.5em; }	
	
	a:link 		{ text-decoration:underline; color:#e41e26; }
	a:visited 	{ text-decoration:underline; color:#c81b22;  }
	a:active 	{ text-decoration:underline; color:#a5171c; }
	a:hover 	{ text-decoration:none; color:ff000a; }		
	
	.hr { clear: both; margin:10px 0px 8px 0px; border:0; padding:0; height: 1px; background-color:#fff; display: block; }
	hr { display:none; }	
	
	form { padding-left:14px; padding-bottom:14px; margin:0; border:0; display:block; clear:both; }
	input { padding:0; margin:0; border:0; display:block; }
	
	/* HEADER */
	div#content div#headerLogotype { float:left; margin:0; padding: 0px; }
	div#content div#headerLogotype a { display: block; width:240px; height:185px; background: url("../images/sgcm-logotype.gif") no-repeat left top; }
	div#content div#headerLogotype span { display:none; }

	div#content div#headerStencilGraffitiText a { float:left; display:block; margin-top:78px; margin-left:32px; padding:0; width:387px; height:17px; background: url("../images/stencil-graffiti-capital.gif") no-repeat left top; }
	div#content div#headerStencilGraffitiText span { display:none; }		

	div#content div#headerMainMenu { margin:0; padding:0; float:left; display: block; margin-top:7px; margin-left:90px; height:22px; }
	
	div#content div#headerMainMenu ul {  clear:none; font-size:normal; margin-left:0; margin-right:0; margin-bottom:0; margin-top:0; padding:0; border: 0; list-style:none; line-height:normal; }
	div#content div#headerMainMenu li { float:left; background:none; font-size:normal; margin:0; padding:0; border: 0; list-style:none; line-height:normal; }

	div#content div#headerMainMenu div#hoverButton_Downloads { margin:0; padding:0; }
	div#content div#headerMainMenu div#hoverButton_Downloads a { display: block; margin: 0; padding: 0;  width:116px; height:22px; background: url("../images/m-downloads.gif") no-repeat left top; }
	div#content div#headerMainMenu div#hoverButton_Downloads a:hover { margin: 0; padding: 0; background: url("../images/m-downloads.gif") no-repeat left bottom;  }		
	div#content div#headerMainMenu div#hoverButton_Downloads .on { margin: 0; padding: 0; background: url("../images/m-downloads.gif") no-repeat left bottom;  }
	div#content div#headerMainMenu div#hoverButton_Downloads strong { display:none; }	

	div#content div#headerMainMenu div#hoverButton_LookInside { margin:0; padding:0; }
	div#content div#headerMainMenu div#hoverButton_LookInside a { display: block; margin: 0; padding: 0;  width:114px; height:22px; background: url("../images/m-look-inside.gif") no-repeat left top; }
	div#content div#headerMainMenu div#hoverButton_LookInside a:hover { margin: 0; padding: 0; background: url("../images/m-look-inside.gif") no-repeat left bottom;  }		
	div#content div#headerMainMenu div#hoverButton_LookInside .on { margin: 0; padding: 0; background: url("../images/m-look-inside.gif") no-repeat left bottom;  }		
	div#content div#headerMainMenu div#hoverButton_LookInside strong { display:none; }	
	
	div#content div#headerMainMenu div#hoverButton_LinksReviews { margin:0; padding:0; }
	div#content div#headerMainMenu div#hoverButton_LinksReviews a { display: block; margin: 0; padding: 0;  width:139px; height:22px; background: url("../images/m-links-reviews.gif") no-repeat left top; }
	div#content div#headerMainMenu div#hoverButton_LinksReviews a:hover { margin: 0; padding: 0; background: url("../images/m-links-reviews.gif") no-repeat left bottom;  }		
	div#content div#headerMainMenu div#hoverButton_LinksReviews .on { margin: 0; padding: 0; background: url("../images/m-links-reviews.gif") no-repeat left bottom;  }	
	div#content div#headerMainMenu div#hoverButton_LinksReviews strong { display:none; }		
	
	/* CONTENT */
	div#page div#content div#core { width:770px; }
	div#page div#content div#core .core-content { text-align:left; clear:both; padding-left:50px; padding-right:30px; padding-top:0px; padding-bottom:0px; }
	div#page div#content div#core div.leftColumn { margin-top:10px; _height:100px; min-height:100px; float:left; width:385px; background:white; }
	div#page div#content div#core div.rightColumn { margin-top:10px; _height:100px; min-height:100px; float:right; width:285px; background:white; }
	div#page div#content div#core div.multiColumn { position:relative; margin-top:10px; _height:100px; min-height:100px; float:left; width:690px; background:white; }	

	div#page div#content div#core div.leftColumn div.headerRed { color:#fff; margin:13px; height:34px; background: url("../images/leftc-header-red.gif") no-repeat right bottom;  }
	div#page div#content div#core div.leftColumn div.headerRed h2{ width:auto; height:34px; display:block; background-position:left top; background-repeat:no-repeat;  }
	div#page div#content div#core div.leftColumn div.headerRed span{ display:none; }	
	div#page div#content div#core div.rightColumn div.headerRed { color:#fff; margin:13px; height:34px; background: url("../images/rightc-header-red.gif") no-repeat left bottom;  }
	div#page div#content div#core div.rightColumn div.headerRed h2{ width:auto; height:34px; display:block; background-position:left top; background-repeat:no-repeat;  }
	div#page div#content div#core div.rightColumn div.headerRed span{ display:none; }	

	div#page div#content div#core div.leftColumn div.headerBlack { color:#fff; margin:13px; height:34px; background: url("../images/leftc-header-black.gif") no-repeat right bottom;  }
	div#page div#content div#core div.leftColumn div.headerBlack h2{ width:auto; height:34px; display:block; background-position:left top; background-repeat:no-repeat;  }
	div#page div#content div#core div.leftColumn div.headerBlack span{ display:none; }	
	div#page div#content div#core div.rightColumn div.headerBlack { color:#fff; margin:13px; height:34px; background: url("../images/rightc-header-black.gif") no-repeat left bottom;  }
	div#page div#content div#core div.rightColumn div.headerBlack h2{ width:auto; height:34px; display:block; background-position:left top; background-repeat:no-repeat;  }
	div#page div#content div#core div.rightColumn div.headerBlack span{ display:none; }
	
	div#page div#content div#core div.multiColumn div.headerBlack { color:#fff; margin:13px; height:34px; width:480px; background: url("../images/leftc-header-black.gif") no-repeat right bottom;  }
	div#page div#content div#core div.multiColumn div.headerBlack h2{ width:auto; height:34px; display:block; background-position:left top; background-repeat:no-repeat;  }
	div#page div#content div#core div.multiColumn div.headerBlack span{ display:none; }	
	div#page div#content div#core div.multiColumn div.headerRed { color:#fff; margin:13px; height:34px; width:480px; background: url("../images/leftc-header-red.gif") no-repeat right bottom;  }
	div#page div#content div#core div.multiColumn div.headerRed h2{ width:auto; height:34px; display:block; background-position:left top; background-repeat:no-repeat;  }
	div#page div#content div#core div.multiColumn div.headerRed span{ display:none; }	

	div#page div#content div#core div.multiColumn ul#lookInsideBook { text-align:center; width:690px; font-size:1em; margin:0; padding:0; border:0; list-style:none; line-height:1.5em; }
	div#page div#content div#core div.multiColumn ul#lookInsideBook ul {  width:690px; padding:0; border:0;  list-style:none;}	
	div#page div#content div#core div.multiColumn ul#lookInsideBook li { width:400px; background-position:left top; background-repeat:no-repeat; font-size:1em; margin:0 auto 10px auto; padding:0; border:0; list-style:none;}	
	div#page div#content div#core div.multiColumn ul#lookInsideBook img { width:400px;  }
	div#page div#content div#core div.multiColumn ul#lookInsideBook h3 { font-size:1.1em; padding:0px 10px 0px 1px;  }
	div#page div#content div#core div.multiColumn ul#lookInsideBook p { font-size:1em; margin:0; padding:5px 0px 10px 0px; font-weight:bold;  }	

	div#page div#content div#core ul.reviewsNews { clear:both; font-size:1em; margin-left:14px; margin-right:14px; margin-bottom:14px; margin-top:0; width:auto; padding:0 0 0 0; border: 0; list-style:none; }
	div#page div#content div#core ul.reviewsNews li { background:url(../images/li-arrow.gif) left no-repeat 2px; width:auto;  float:left; font-size:1em; margin:0; padding:0; border: 0; list-style:none;}	
	div#page div#content div#core ul.reviewsNews h3 { font-size:1.2em; padding:0px 10px 0px 10px; line-height:1em;  }
	div#page div#content div#core ul.reviewsNews p { line-height:1.5em; margin:0; padding:0px 10px 10px 10px;  }	
	
	/* FOOTER */
	
	div#footer div#hoverButton_Copyright { margin:0px; padding-top: 50px; padding-left: 50px; }
	div#footer div#hoverButton_Copyright a { display: block; margin: 0; padding: 0;  width:300px; height:16px; background: url("../images/copyright-jake-carl.gif") no-repeat left top; }
	div#footer div#hoverButton_Copyright a:hover { margin: 0; padding: 0; background: url("../images/copyright-jake-carl.gif") no-repeat left bottom;  }		
	div#footer div#hoverButton_Copyright span { display:none; }	

	div#footer div#hoverButton_DevelopedByKamilg { margin:0px; padding-left: 50px; }
	div#footer div#hoverButton_DevelopedByKamilg a { display: block; margin: 0; padding: 0;  width:300px; height:14px; background: url("../images/website-by-kamilg.gif") no-repeat left top; }
	div#footer div#hoverButton_DevelopedByKamilg a:hover { margin: 0; padding: 0; background: url("../images/website-by-kamilg.gif") no-repeat left bottom;  }		
	div#footer div#hoverButton_DevelopedByKamilg span { display:none; }	


	
	/* ]]> */
