
* { 
	margin:0;
	padding:0 
}
body { 
	margin:0;
	padding:0; 
	background:#eee url(siteimages/mainbg.jpg) repeat-x; 
	font-size:62.5%;
	font-family:Garamond, Georgia, "Book Antiqua",Times,"Times New Roman","New York",serif; 
	text-align:center;  
	color:#444;
}
#header { 
	margin:0px auto 15px; 
	width:620px; 
	text-transform:uppercase; 
	letter-spacing:.1em;
	height:160px;
	background: url(siteimages/bitterblue.jpg) no-repeat center top; 
	display:block;
}
	#header h1 {
		display:none;
	}
#container { 
	background:#fff; 
	border:1px solid #ddd;
	margin:0 auto 35px;
	padding:20px 25px 25px;
	width:620px; 
	text-align:left;	
	font-size:1.6em;
}
	#container img {
		border: 1px #d5e4f1 solid;
		padding:5px;
		margin:3px;
	}
#navigation {
	width:100%;
	font-family:"Goudy Old Style","Palatino Linotype","Palatino",Garamond, Georgia, "Book Antiqua",Times,"Times New Roman","New York",serif;
	font-size:1.6em;
}
	#navigation ul {
		list-style-type:none;
		margin:10px;
	}
		#navigation ul li {
			list-style-type:none;
			display:inline;
			margin:5px 20px;
		}
			#navigation ul li a {
				color:#a9a9a9;
				text-transform:lowercase;
				font-size:1.6em;
			}
table#plans td,table#plans th { 
	padding: 5px 25px 6px 10px; 
	line-height:1.75em; 
	vertical-align:bottom 
}
table#plans .row1 { 
	background:#eee 
}
form label,a { 
	font-weight:bold 
}
a { 
	color:#3691c5; 
	text-decoration:none
}
a:hover { 
	color:#18b8b6; 
	text-decoration:none
}
a img,td.icon a { 
	border:0 
}
h1 { 
	font:1.4em/1em arial,helvetica,sans-serif;
	margin:0;
	float:left 
}
#mainmenu { 
	float:right;
	font:1.45em/1em arial,helvetica,sans-serif;
	margin:0 
}
ul#mainmenu li { display:inline;margin-left:10px }
ul#mainmenu li a { font-weight:normal }
h2 { font:1.4em/1em;margin:5px 0 }
ul { margin-left:3px;padding:0 }
ul li { margin:4px 0 4px 12px;padding:0 0 0 3px }
ul ul { margin-left:3px }
ul ul, ul ul ul ul { list-style:circle }
ul, ul ul ul, ul ul ul ul ul { list-style:disc }
.settings { margin:0;padding:0 }
.settings p { margin:0;padding:0 }
.settings li { list-style:none;background:#f5f5f5;margin:10px 0;padding:20px 25px 25px }
.settings .field { width:49%;padding:0;float:left }
.settings .field input { margin-top:10px;width:90% }
.settings .field textarea { margin-top:10px;width:90%;height:250px;line-height:2em;font-size:.9em }
.settings .desc { width:49%;padding:0 0 0 15px;float:left;line-height:2em;font-size:.95em }
input,textarea,select { border:1px solid #aaa;padding:8px;font-size:.96em;color:#555;font-family:arial,helvetica,sans-serif;letter-spacing:.05em }
select option { padding:5px 7px; }
h2.left { float:left; }
#submenu { float:right;font:1.4em/1em arial,helvetica,sans-serif;margin:0;padding-top:2px }
ul#submenu li { display:inline;margin-left:10px }
ul#submenu li a { font-weight:normal }
.clear { clear:both;width:0;height:0 }
form #content { width:400px;height:200px; }
p + p,u + ul,ul + p,p + h2,ul + h2,form + h2,p + h3,ul + h3,form + h3 { margin-top:15px }

.introblock {
	text-align:center;
}

ul.texturecategories li {
	float:left;
	list-style-type:none;
	text-align:center;
}
	ul.texturecategories li.viewall {
		float:none;
	}
	
ul.roman  {
	list-style:lower-roman outside none;
	padding-left:30px;
	margin:5px;
}
