*{border:0;outline:0;margin:0px;padding:0px;font-size:100%;list-style:none;font-weight:normal;line-height:inherit;font-family:inherit;text-decoration:none;}
body{background:#073489 url(/images/body_bg.jpg) repeat-x center top;font:normal normal 62.5%/1.5 'Helvetica Neue',Helvetica,Arial,sans-serif;}
strong{font-weight:bold;}
/* PAGE LAYOUT */
#wrap{width:1000px;margin:0 auto;background:#fff url(/images/bg_wrap.jpg) repeat-y left top;}
body.white #wrap{width:1000px;margin:0 auto;background:#fff url(/images/bg_wrap_white.jpg) repeat-y left top;}
#nav{height:31px;background:#445270 url(/images/bg_nav.jpg) no-repeat left top;}
#header{height:619px;margin-bottom:-405px;background:url(/images/bg_header.jpg) no-repeat left top;}
#header h1{position:absolute;top:50px;left:50%;margin-left:-125px;width:250px;height:250px;text-indent:-9999px;cursor:pointer;visibility:visible;}
body.white #header{height:619px;margin-bottom:-405px;background:url(/images/bg_header_white.jpg) no-repeat left top;}
#content{z-index:2;float:left;width:620px;position:relative;padding-left:30px;}
#widecontent{z-index:2;float:left;position:relative;padding:40px 0 0 30px;}
#sbar{z-index:2;float:right;width:313px;position:relative;padding-right:19px;}
#footer{height:329px;background:url(/images/bg_footer.jpg) no-repeat left top;}
body.white #footer{height:329px;background:url(/images/bg_footer_white.jpg) no-repeat left top;}
.navigation  {
	width: 940px;
	margin: 0 auto 0 auto;
	padding-right: 30px;
	}
/* GLOBAL STYLES */
.clear{height:0;clear:both;overflow:hidden;}
.bg{top:0;left:0;width:100%;height:100%;display:block;position:absolute;}
a:hover{text-decoration:underline;}
/* NAV STYLES */

#nav  {
	position: relative;
	}
	
#nav ul li  {
	position: absolute;
	top: 5px;
	display: inline;
	}
	
#nav ul li#homelink  {
	left: 210px;
	}
	
#nav ul li#aboutlink  {
	left: 310px;
	}	

#nav ul li#storelink  {
	left: 590px;
	}

#nav ul li#archivelink  {
	left: 670px;
	}

#nav ul li#contactlink  {
	left: 770px;
	}


/*
#nav ul{padding-left:20px;}
#nav li{font-size:1.2em;}
#nav li.left{float:left;}
#nav li.right{float:right;}
#nav li span{top:0;left:0;width:100%;height:100%;display:block;cursor:pointer;position:absolute;}
#nav li a,#nav li a:visited{color:#fff;height:24px;display:block;padding-top:7px;text-align:center;position:relative;}
#nav a.nav1,#nav a.nav1:visited{width:111px;}
#nav a.nav2,#nav a.nav2:visited{width:112px;}
#nav a.nav3,#nav a.nav3:visited{width:111px;}
#nav a.nav4,#nav a.nav4:visited{width:138px;}
#nav a.nav5,#nav a.nav5:visited{width:129px;}
#nav a.nav1 span,#nav a.nav1:visited span{background:url(/images/bg_nav_link.jpg) no-repeat 0px 0px;}
#nav a.nav2 span,#nav a.nav2:visited span{background:url(/images/bg_nav_link.jpg) no-repeat -111px 0px;}
#nav a.nav3 span,#nav a.nav3:visited span{background:url(/images/bg_nav_link.jpg) no-repeat -223px 0px;}
#nav a.nav4 span,#nav a.nav4:visited span{background:url(/images/bg_nav_link.jpg) no-repeat -334px 0px;}
#nav a.nav5 span,#nav a.nav5:visited span{background:url(/images/bg_nav_link.jpg) no-repeat -472px 0px;}
#nav a.nav1:hover span{background:url(/images/bg_nav_link.jpg) no-repeat 0px -31px;}
#nav a.nav2:hover span{background:url(/images/bg_nav_link.jpg) no-repeat -111px -31px;}
#nav a.nav3:hover span{background:url(/images/bg_nav_link.jpg) no-repeat -223px -31px;}
#nav a.nav4:hover span{background:url(/images/bg_nav_link.jpg) no-repeat -334px -31px;}
#nav a.nav5:hover span{background:url(/images/bg_nav_link.jpg) no-repeat -472px -31px;}
*/
/* CONTENT STYLES */
#content h2{height:65px;font-size:3em;font-weight:bold;position:relative;border-bottom:solid 3px #073489;}
#content h2 .bg{background:url(/images/bg_title_seen.jpg) no-repeat left top;}
#content h4{margin:5px 0;color:#2c2d2c;font-size:1.1em;padding:2px 0 2px 28px;background:url(/images/bg_icon_file.jpg) no-repeat left top;}
#content h4 br{display:none;}
#content h4 em{float:right;}
#content img.border,#widecontent img.border{padding:13px 13px 79px 13px;background:url(/images/bg_content_image.jpg) no-repeat left top;}
#content img.left{float:left;margin-right:25px;}
#content img.right{float:right;margin-left:25px;}
#content p{color:#030303;font-size:1.3em;margin:0 0 15px 0;}
p.postmetadata{font-size:1em;margin-top:10px;}
.entry img{border:0px solid #999;}
.entry img .align .center{margin-left:140px;}
/* SBAR STYLES */
#sbar h3{margin:25px 0 0 0;}
#sbar h3.pad{margin-left:30px;}
/*
#sbar h3 .bg{background:url(/images/bg_title_about.jpg) no-repeat left top;}
*/
#sbar img{margin:0 0 5px 30px;}
#sbar p{color:#073489;font-size:1.2em;font-weight:bold;padding:0 20px 0 30px;}
#cart{margin-left:30px;}
#feed{margin-top:30px;background:#c8c8c8;padding:0 30px 30px 30px;}
#feed h3{margin:0;height:38px;}
#feed h3 .bg{background:url(/images/bg_title_feedme.jpg) no-repeat left top;}
#feed li{float:left;padding-bottom:8px;}
#feed li.right{float:right;}
#feed li a,#feed li a:visited{color:#000;width:117px;height:21px;display:block;cursor:pointer;text-indent:5px;padding-top:2px;font-size:1.3em;font-weight:bold;position:relative;background:#cfd0d0;}
#feed a#yah1 .bg,#feed a#yah1:visited .bg{background:url(/images/bg_feed_links.jpg) no-repeat 0px 0px;}
#feed a#goo .bg,#feed a#goo:visited .bg{background:url(/images/bg_feed_links.jpg) no-repeat 0px -23px;}
#feed a#lin .bg,#feed a#lin:visited .bg{background:url(/images/bg_feed_links.jpg) no-repeat 0px -46px;}
#feed a#yah2 .bg,#feed a#yah2:visited .bg{background:url(/images/bg_feed_links.jpg) no-repeat 0px -69px;}
#feed a#gat .bg,#feed a#gat:visited .bg{background:url(/images/bg_feed_links.jpg) no-repeat -117px 0px;}
#feed a#msn .bg,#feed a#msn:visited .bg{background:url(/images/bg_feed_links.jpg) no-repeat -117px -23px;}
#feed a#aol .bg,#feed a#aol:visited .bg{background:url(/images/bg_feed_links.jpg) no-repeat -117px -46px;}
#feed a#vib .bg,#feed a#vib:visited .bg{background:url(/images/bg_feed_links.jpg) no-repeat -117px -69px;}
#message h3{color:#923408;/*font:bold 1.8em Georgia,"Times New Roman",Times,serif;*/}
#message form{height:1%;color:#3d3d3d;display:block;font-size:1.2em;padding-left:30px;position:relative;}
#message textarea{width:202px;height:115px;display:block;padding:0 4px;overflow:auto;background:#fff;font-weight:bold;margin-bottom:8px;border:solid 1px #bfbfbf;}
#message input{float:left;padding:4px;width:102px;line-height:1.4em;background:#fff;font-weight:bold;margin-right:10px;border:solid 1px #bfbfbf;}
#message button{float:left;width:99px;height:26px;cursor:pointer;background:#d3d3d3;}
#message button .bg{top:125px;left:152px;width:99px;height:26px;background:url/images/bg_button_send.jpg) no-repeat left top;}
#comm{clear:both;}
#comm h4{height:29px;color:#2c2d2c;line-height:2.5;font-weight:bold;padding:0 0 0 35px;background:#d0def7 url(/images/bg_comm_h4.jpg) no-repeat left top;}
#comm h4 br{display:none;}
#comm h4 span.st{width:78px;height:28px;float:right;display:block;font-weight:bold;padding:1px 0 0 20px;/*background:url(/images/bg_comm_h4_span.jpg) no-repeat left top;*/}
#comm h4 a,#comm h4 a:visited{color:#2c2d2c;font-weight:bold;}
#comm h3{height:45px;color:#073489;font-size:1.8em;font-weight:bold;padding-top:10px;}
#comm .comm{margin-bottom:20px;}
#comm .icon{float:left;width:76px;height:96px;display:block;background:url(/images/bg_comm_icon.jpg) no-repeat left top;}
#comm div.cite{width:495px;float:right;color:#434343;position:relative;padding:0 0 50px 14px;background:#d0def7 url(/images/bg_comm.jpg) no-repeat left bottom;}
#comm div.cite strong{font-weight:bold;}
#comm div.cite a{color:#073489;font-weight:bold;}
#comm div.cite .top{height:11px;display:block;overflow:hidden;margin-left:-14px;background:url(/images/bg_comm_top.jpg) no-repeat left top;}
#comm div.cite .call{top:0;left:-18px;width:18px;height:38px;display:block;position:absolute;background:url(/images/bg_comm_call.jpg) no-repeat left bottom;}
h3{font-size:18px;font-weight:bold;}
#commentform{/* width:320px;*/
padding:10px;background-color:#d0def7;}
#commentform textarea{width:300px;height:115px;padding:0 4px;background:#fff;font-weight:bold;margin-bottom:8px;border:solid 1px #bfbfbf;}
#commentform input{padding:4px;width:300px;line-height:1.4em;background:#fff;font-weight:bold;margin-bottom:15px;border:solid 1px #bfbfbf;}
#commentform button{width:99px;height:26px;cursor:pointer;background:#d3d3d3;}
/* FOOTER STYLES */
#footer ul{padding-top:250px;text-align:center;}
#footer li{display:inline;padding:0 10px;font-size:1.2em;border-right:solid 1px #093b03;}
#footer li.last{border:0;}
#footer small{display:block;font-size:1.2em;padding-top:5px;text-align:center;}
#footer a,#footer a:visited,#footer small{color:#093b03;font-weight:bold;}
/* Shopping Cart Styles */
div#sliding_cart{font-size:12px;}
div#sliding_cart strong{font-size:12px;font-weight:bold;}
table.shoppingcart{border:1px solid #073489;width:248px;}
table.shoppingcart th,table.shoppingcart td{text-align:left;padding:5px;}
table.shoppingcart th{font-weight:bold;background-color:#073489;color:#fff;}
/* Home Template */
.dark_bg{background:url(/images/bg_post.png);}
.postimage{position:relative;float:left;margin:0 10px 15px 10px;cursor:pointer;}
.postexcerpt{padding:10px;float:left;position:absolute;top:12px;left:13px;color:#fff;background:url(/images/bg_post.png);width:245px;height:224px;font-size:12px;}
.postexcerpt p{color:#fff!important;font-size:140%;}
div.posttitle{float:left;position:absolute;top:275px;left:13px;width:245px;text-align:center;}
div.posttitle a{font-size:16px!important;font-weight:bold!important;color:#000!important;}
/* store */
form input,form select,.wpsc_container form textarea{border:1px solid #dedede;padding:4px;}
.wpsc_container{font-size:110%;}
.wpsc_container form input,.wpsc_container form textarea{width:300px}
.wpsc_container td{padding:3px;}
a.wpsc_product_title{display:block;padding:3px;background:#dedede;width:190px;margin:-5px auto 0 auto;}
.wpsc_page_numbers{font-size:170%;font-weight:bold;}
p.wpsc_extras_forms{display:none;}
a#sidebarGalleryRandom{display:block;margin:0 auto;padding:0px 10px 10px 30px;}
#sidebarGalleryRandom img{margin:0 10px 10px;display:block;}
ul.bulletedlist{font:normal normal 1.2em/1.5em 'Helvetica Neue',Helvetica,Arial,sans-serif;list-style:disc outside none !important;padding:6px;margin:10px;color:#000;}
ul.bulletedlist li{list-style:disc outside none !important;}
ul.bulletedlist ul{margin-left:20px;padding:6px;}
ul.bulletedlist ul li{list-style-type:circle;}
ol.numberedlist{font:normal normal 1.2em/1.5em 'Helvetica Neue',Helvetica,Arial,sans-serif;list-style:decimal outside none !important;padding:6px;margin:10px;color:#434343;}
ol.numberedlist li{list-style:decimal outside none !important;}


/* Images */

p img {
	padding: 0;
	max-width: 100%;
	}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
	
.aligncenter { 
	display:block; 
	margin-left:auto; 
	margin-right:auto; 
	}	
	
.alignleft { 
	display:block; 
	margin-right:auto;
	float: left;
	margin: 0 15px 15px 0;
	display: inline;	
	}
	
.alignright { 
	display:block; 
	margin-left:auto;
	float: right;
	margin: 0 0 15px 15px;
	display: inline;	
	}
