/*
		 Chris Coyier
		 http://css-tricks.com
*/

*					{ margin: 0; padding: 0; }
html                { overflow-y: scroll; }
body				{ font-size: 12px; font-family: "Lucida Grande", Arial, Serif; 
                      background: url(images/header-bg.jpg) top center no-repeat; }

.clear				{ clear: both; }

h1, h2, h3          { font-weight: normal; font-family: Georgia, serif; }
h1 					{ font-size: 30px; text-indent: -9999px; padding: 10px 0; }
h1 a			    { text-decoration: none; color: #212575; }
h2 					{ font-size: 24px; font-weight: normal; }
h2 a		     	{ text-decoration: none; color: #212575; }
h3					{ font-size: 18px; margin-bottom: 8px; }
h3 a                { color: black; text-decoration: none; }


p, li				{ margin-bottom: 10px; }
img					{ border: none; vertical-align: middle; }
ul					{ list-style: disc inside; margin-left: 10px; margin-bottom: 15px; }
ol                  { list-style: decimal inside; margin-left: 10px; margin-bottom: 15px;}

#page-wrap		    { width: 310px; padding: 0 5px; margin: 0px auto;
                       }

#slider 			{ width: 320px; overflow: hidden; position: relative; margin: 15px 0 0 0; }
#mask				{ width: 320px; position: relative; left: 0px;}
#mainMenu			{ width: 310px; float: left; margin-right: 10px; }
.article-text		{ width: 310px; float: left; overflow: hidden; margin: 0 10px 0 0; }

.headline           { padding: 10px; background: url(images/article-bg.png) bottom repeat-x; 
                      margin: 0 0 5px 0; }					  
pre					{ width: 300px; white-space: normal; font-size: 14px; margin-bottom: 10px; }