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

/* base tag styles */
*{margin:0; padding:0}

a img{border:none;}
body{width:100%;height:100%;background:url(../images/bg_paper.jpg) repeat 0 0;display:block;padding-bottom:125px;}
img{}
ul{}
br {}
object {margin:0px;padding:0;}
input{}
textarea{}
label{}

.column{}
.clear{clear:both}
.right{float:right;}
.left{float:left;}

.rightimg{float:right;}
.rightimg img{margin:0;padding:0;}
.left{float:left;}

/*wp image styles*/
div.wp-caption{background:#eee;padding:5px 0 5px 10px!important;border:1px solid #ddd;margin-left:45px !important;}
div.wp-caption img{margin:0 0 15px 0!important;padding:0px !important;}
div.wp-caption p{width:100%!important;padding:0!important;margin:0!important;}
p.wp-caption-text{font-size:11px;text-align:center;padding:15px;line-height:1.25em;color:#0055a5;}
img.aligncenter{float:none !important;margin:5px auto !important;}
.alignleft{float:left !important;clear:left;margin:10px 15px 15px 0 !important;}
.alignright{float:right !important;clear:right;margin:0 0 15px 15px !important;}
.alignnone{float:none !important;clear:both;padding:0 !important;margin:0 !important;}

.alignleft img, .alignright img{margin:0 auto !important;}

div.gallery{background:#eee;padding:0;border:1px solid #ddd;margin-left:45px !important;width:445px;}
div.gallery img{margin:0 !important;}

/* -- END -- wp image styles*/



h1, h2, h3, h4, h5, p, ol, ul{font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;}
h1, h2, h3, h4, h5{color:#74422f;}
h1{font-size:24px;}
	h1 small {font-style:italic;font-size:18px;}
h2{font-size:20px;}
h3{font-size:18px;}
h4{font-size:16px;}
p{font-size:14px; color:#454545;line-height:1.45em;}
p small{font-size:12px; color:#74422f;}
.iniCap{text-transform:capitalize;color:#74422f;}
ul li{font-size:14px; color:#454545;line-height:1.45em;}
ol li{font-size:14px; color:#454545;line-height:1.45em;}
.grey{color:#454545;}


/* layout styles */

#wrapper_bg{width:100%;padding-top:23px;background:#fcebda;position:relative;}
#container {width:1100px;margin:0 auto;height:auto;overflow:visible;position:relative;}

	.art_logo{overflow: hidden;text-indent: -9999px;background: url(../images/artifacts-header-left.gif) no-repeat;width:658px;height:260px;margin:20px 0 0 0;float:left;}
	.mdw{overflow: hidden;text-indent: -9999px;background: url(../images/artifacts-header-right.gif) no-repeat;width:300px;height:268px;margin:64px 0 0 0;float:left;}
	.rss-icon{overflow: hidden;text-indent: -9999px;background: url(../images/rss.gif) no-repeat;width:51px;height:51px;margin:35px 0 0 45px;float:left;}
	a:hover.rss-icon{background: url(../images/rss-over.gif) no-repeat;width:136px;height:51px;}
	
	#nav-wrap{position:absolute;width:1100px;margin:0 auto;height:350px;left:0;top:0;display:block;overflow:hidden;}
	#nav-wrap #welcome-tape{width:165px;height:61px;position:absolute;margin:285px 0 0 95px;background:url(../images/welcome-tape.png) no-repeat;display:block;}
	#nav-wrap ul#nav-top {width:300px;height:14px;position:absolute;margin:140px 0 0 765px;display:block;}
	#nav-wrap ul#nav-top li{width:70px;height:14px;list-style:none;float:left;overflow: hidden !important;}
	#nav-wrap ul#nav-top li.bull{width:10px;height:14px;margin:0 2px;display:block;background:url(../images/link-bullet.gif) no-repeat;}
	ul#nav-top li a:link.home, ul#nav-top li a:visited.home{overflow: hidden !important;text-indent: -9999px !important;background:url(../images/link-home.gif) no-repeat;width:70px;height:14px;display:block;}
	ul#nav-top li a:link.blog, ul#nav-top li a:visited.blog{overflow: hidden !important;text-indent: -9999px !important;background:url(../images/link-blog.gif) no-repeat;width:70px;height:14px;display:block;}
	ul#nav-top li a:link.contact, ul#nav-top li a:visited.contact{overflow: hidden !important;text-indent: -9999px !important;background:url(../images/link-contact.gif) no-repeat;width:70px;height:14px;display:block;}
	ul#nav-top li a:hover.home, ul#nav-top li a:active.home{overflow: hidden !important;text-indent: -9999px !important;background:url(../images/link-home-over.gif) no-repeat;display:block;}
	ul#nav-top li a:hover.blog, ul#nav-top li a:active.blog{overflow: hidden !important;text-indent: -9999px !important;background:url(../images/link-blog-over.gif) no-repeat;display:block;}
	ul#nav-top li a:hover.contact, ul#nav-top li a:active.contact{overflow: hidden !important;text-indent: -9999px !important;background:url(../images/link-contact-over.gif) no-repeat;display:block;}

	
	a:link.mdw-link, a:visited.mdw-link{overflow: hidden;text-indent: -9999px;background: url(../images/mdw-link.png) no-repeat;width:123px;height:58px;display:block;margin:20px 0 0 0;top:25px;left:125px;position:absolute;}
	a:hover.mdw-link, a:active.mdw-link{overflow: hidden;text-indent: -9999px;background: url(../images/mdw-link-over.png) no-repeat;width:123px;height:58px;display:block;}

	
	#main{float:left;width:658px;clear:left;margin-left:105px;}
		#header{float:left; width:658px; height:280px;border:none;}
		#body{float:left;width:555px;margin-left:102px;background:url(../images/line-body-top.gif) no-repeat 5px 10px;clear:left;padding:50px 0 30px 0;}
			#content{float:left;width:100%;/*background:url(../images/line-body-side.gif) no-repeat right 0;*/margin-top:25px;}
				#body img{margin:10px 0 10px 45px;}
	#footer{float:left;width:555px;margin-left:102px;height:40px;clear:left;}
	
	#sidebar{float:left; width:300px;}
		#nav{float:left;width:290px;height:384px;margin:0;display:block;}
			.nav-wrap{width:100%;height:100%;display:block;position:relative;padding-top:10px;}
			.note{width:223px;height:299px;background:url(../images/sidebar-note.gif) no-repeat;overflow:hidden;margin:25px 0 25px 31px;display:block;}
				.note img{width:70px;height:37px;margin:10px 0 0 25px;}
			.cloud{width:223px;height:299px;background:url(../images/sidebar-note-tape.png) no-repeat;display:block;position:absolute;top:0;left:0;padding:30px 54px 54px 31px}
		ul.nav-links {list-style:none;margin-left:35px;padding-top:20px;}
		ul.nav-links li{padding-bottom:10px;}
		.box{margin:0 0 0 45px;padding:20px 0;}
		
		#intro-note-wrap{width:1100px;height:500px;position:abosolute;display:block;margin:0 auto;}
			#intro-note{width:311px;height:500px;margin:0;position:absolute;display:block;top:125px;left:-45px;}
				#intro-note .note{width:194px;height:399px;background:url(../images/intro-note2.gif) no-repeat;overflow:visible;padding:100px 72px 35px 55px;margin:0;display:block;}
				#intro-note h1{font-size:18px;color:#602830;}
				#intro-note p{color:#602830;font-size:13px;}
				#intro-note .tape{width:311px;height:500px;background:url(../images/intro-note-tape.png) no-repeat;display:block;position:absolute;top:0;left:0;overflow:visible;}

	
	#header .col1{float:left; width:; height:;}
	#header .col2{float:left; width:; height:;}


	
/* typographic styles */

#body h2,#body h3,#body h4,#body h5{padding-left:25px !important;}
#body p{padding-left:45px;}
#body p{width:490px;margin:0 25px 10px 0x;}
#body h1{padding:0 0 15px 25px;margin-top:30px;}
#body ul{margin:0 0 15px 25px;}
#body ol{margin:0 25px 15px 65px;}
#body ol li{padding-bottom:10px;}

#content h1{background:url(../images/line-body-h1.gif) no-repeat 0 5px;margin-top:20px;clear:both;}

		ul.nav-links li a:link, ul.nav-links li a:visited{font-size:14px;color:#74422f;}
		ul.nav-links li a:hover, ul.nav-links li a:active{color:#715011;text-decoration:underline;}
p.comment-num{padding:15px 0 6px 30px !important;background:url(../images/wp-comments-rev.gif) no-repeat 0 13px;color:#fb825d;font-family:Georgia, "Times New Roman", Times, serif;font-size:16px;font-weight:normal;margin-left:45px;}
textarea#comment{width:85%;}
div#respond hr{margin:15px 25px;}
div#respond form{margin-left:25px;}
ol.commentlist img{margin:0px !important;}
ol.commentlist li p{padding-left:0px !important;}