@charset "UTF-8";
/* CSS Document */

/* **********  RESET browser settings  *********** */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;text-align: left;}
a img, :link img, :visited img {border: 0;}
ol, ul {list-style: none;}
a	{text-decoration:none;}
/* **********  END RESET browser settings  *********** */

body	{background:#666666;}
	
/* ******* divs ****** */

div.clear	{clear:both;}	
div.contact	{margin:60px auto;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;background:white;width:540px;border:1px solid #cccccc;min-height:200px;}	
div.container	{background:white;text-align:center;}    /*  was  #99ff33 */
div.content	{width:800px;margin:0 auto;padding:20px 0;}	
div.footer	{background:#666666;min-height:100px;margin:30px 0 0 0;border-top:1px solid #999999;padding:0;}
div.footerlogo	{padding:1px;width:46px;float:right;margin:28px;display:inline-block;background:white;}
div.header	{background:white;}
div.logo	{margin:0 auto 30px auto;padding-top:10px;width:402px;}	
	/*div.rightcol	{float:right;padding:40px 40px  10px  40px;margin:10px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;background:white;width:240px;border:1px solid #cccccc;overflow:visible;}*/
div.sblogo	{float:left;}

/*      work     */
div.centercol	{padding:10px 20px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#333333;background:white;width:760px;border:1px solid #cccccc;min-height:840px;}
div.worktitle	{background:#666666;color:#ffe303; font-size:28px;font-weight:bold;border:1px solid #999999;min-height:20px;text-align:center;width:728px;margin:20px auto 0;}
div.leftwork	{float:left;width:380px;margin-bottom:20px;}
div.rightwork {width:380px;float:right;}
div.thumbtext {margin:10px;display:inline;padding:10px 0 0 0;}
img.left	{float:left;}

div.workthumb	{margin:16px ;background:#efefef;border:1px solid #cccccc;height:150px;float:none;}
div.thumbname	{margin-bottom:40px;}
div.thumbtext	{color:#333333; text-decoration:none;padding:2px 10px;font-size:20px;font-family:Arial, helvetica sans-serif;margin:0 0 20px 0;font-weight:bold;}
span.pad {padding:0 0 0 10px;}
div.maintthumb {width:346px;float:left;}
		
/*    navigation    */
div.navbar	{border-top:1px solid #999999;border-bottom:1px solid #999999;	}
ul.nav	{text-align:center;padding:4px 0;background:#666666;}
ul.nav li	{display:inline;font-family:arial;}
ul.nav li.blank	{padding:20px;}
ul.nav li a	{text-decoration:none;font-size:28px;font-weight:bold;background:#666666;color:white;padding:2px 180px;}
ul.nav li a:hover	{background:#999999;color:#ffe303;}
	
/*    end nav    */
p.index	{padding:0 0 40px 0;line-height:1.4;font-family:"Verdana" sans-serif;}
p.indexbottom	{padding:0 0 14px 0;line-height:1.4;font-family:"Verdana" sans-serif;}
p.contact	{padding:56px 0 14px 240px;line-height:1.4;font-family:"Verdana" sans-serif;font-size:18px;}
p.contact a	{color:#333333; text-decoration:none;}
p.contact a:hover	{color:#000000; }
	

   