@charset "utf-8";

/* Eric Meyer Reset */
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, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline;} :focus {outline: 0;} body {line-height: 1;   color: black;   background: white;} ol, ul {list-style: none;} table { border-collapse: separate;  border-spacing: 0;} caption, th, td {   text-align: left;   font-weight: normal;} blockquote:before, blockquote:after, q:before, q:after { content: "";} blockquote, q { quotes: "" "";}

body { background:#000; background:url(images/pattern.jpg) fixed; }

#wrapper { width:1005px; margin:0 auto; margin-top:53px; }

	#left { width:413px; float:left; background:url(images/logo.png) top left no-repeat; position:fixed; }
		a.home { width:398px; height:147px; display:block; margin-bottom:13px; }
		
		
		img.title { padding-left:3px; padding-top:2px; margin-bottom:20px; border:0; }
		img.right { padding-left:22px; }
		
		#about_me { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#c7c7c7; width:400px;
			        padding-right:3px; line-height:20px; padding-bottom:15px; letter-spacing:1px; }
					
		a#backa { width:400px; text-align:right; display:block; color:#fff; text-decoration:none; }
		
		#left_left { width:200px; float:left; }
			#left_left p { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#c7c7c7; width:180px;
			               padding-right:3px; line-height:16px; padding-bottom:15px; letter-spacing:1px; }
			#left_left p span { color:#fff; }
			
		#left_right { width:200px; float:left; background:url(images/line.png) repeat-y left top; }
			#left_right ul { margin-left:41px; list-style:none; }
			#left_right ul li { display:block; background:url(images/dot.png) left center no-repeat; margin-bottom:10px; }
			#left_right ul li a { margin-left:12px; }

		#contact_left { width:200px; float:left; }
		#contact_right { width:200px; float:left; }
		#contact_left, #contact_right { font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#c7c7c7;
		                                line-height:16px;  letter-spacing:1px; padding-left:5px; }
			
		#contact_left span, #contact_right span { color:#fff; } 
		
		
	#right { width:592px; margin-left:413px; }
	
		span.works { display:block; background:url(images/works-title.png); width:93px; height:42px; }
		
		.work { width:591px; background:#fff; margin-bottom:10px; }
			.work .image { margin:0 auto; text-align:center; padding-top:15px; padding-bottom:10px; }
			.work .info { width:530px; border-top:1px solid #cfcfcf; line-height:25px; margin:0 auto; padding-bottom:15px; 
						  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
			.work .info a { color:#000; text-decoration:underline; }
			.work .info span { color:#9c9b9b; }

.work.pagination { font-family:Tahoma, Geneva, sans-serif; font-size:12px; padding:10px; text-align:center; width:571px; }
     .work.pagination a { color:#000000; text-decoration:none; border:1px solid #999999; padding:3px; text-align:center; background:#EAEAEA; }
     .work.pagination a:hover { background:#CCCCCC; }