* {margin: 0;padding: 0;}
h1, h2, h3, input, textarea {font-size: 11px;font-weight:normal;line-height: 17px;}

body, html {color: #666;font: 11px/17px "Lucida Grande","Lucida Sans Unicode",geneva,verdana,sans-serif;text-align: center;background-color:#fff;background-image: url(http://templates.textpatternmania.com/images/1.gif);background-repeat: repeat-y;background-position: -250px 0;}

#accessibility {position: absolute;top: -10000px;}

#container {width:785px;margin: 0 auto;text-align: left;display:block;}

	#head {width:625px;margin: 0 10px 0 0;padding:60px 0 45px 0;float: right;}

		h1 {font-size: 22px;text-align: right;float: left;width: 250px;margin: 0 15px 0 0;padding: 0 0 0 0;text-transform: uppercase;}
		h1 a, h1 a:link, h1 a:visited, h1 a:active, h1 a:hover {font-size: 24px;}
		h2 {text-align: left;float: right;width: 350px;margin: 0;padding: 0 0 0 0;}
		#sidebar-1, #sidebar-2 {position:absolute;left;0px;text-align: right;width: 107px;margin: 0 0 0 10px;color:#333;background-color:#fff;background-image: url(http://templates.textpatternmania.com/images/1.gif);background-repeat: repeat-y;background-position: -40% 0;border-top:1px solid #eee;border-bottom:1px solid #ddd;border-left:1px solid #eee;border-right:1px solid #ddd;}
		#sidebar-1 {top:360px;padding: 10px 15px 15px 15px;}
		#sidebar-2 {top:130px;padding: 5px 15px 20px 15px;}

		#sidebar-2 p {margin: 10px 0 5px 0;}
		#sidebar-2 img {border-top:1px solid #eee;border-bottom:1px solid #ddd;border-left:1px solid #eee;border-right:1px solid #ddd;}
		#sidebar-2 form p input {background-color:#fff;border:1px solid #7f9db9;height:18px;width:100px;padding: 2px 3px 0 3px;font: 11px/15px verdana, tahoma, sans-serif;}
		#sidebar-2 form select {border:1px solid #7f9db9;height:20px;width:107px;}

		#sidebar-2 form input {border:1px solid #7f9db9;background-color:#fff;}

	#content {width:625px;float: right;margin: 0 10px 0 0;}

		h3 {clear:both;text-align: right;float: left;width: 250px;margin: 0 15px 0 0;padding: 0 0 0 0;text-transform: lowercase;}
		h3 a, h3 a:link, h3 a:visited, h3 a:active, h3 a:hover {float:right;width: 250px;}
		#content p, #content ul, #content ol, #content ol.comments li, #content form, #content table {text-align: left;float: right;width: 350px;margin: 0 0 0 0;padding: 0 0 10px 0;}
		.comments_invite {text-transform: lowercase;}
		.divider {float:left;visibility:hidden;padding-bottom:45px;}

		#content ul, #content ol {list-style-position:inside;}
		#content ul, #content ol.comments {list-style-type:none;}
		#content ol.comments li {padding:20px 0 20px 0;border-top:1px solid #ddd;}
		#content ol.comments li p {}

		#content #txpCommentInputForm {padding:35px 0 45px 0;width:350px;border-top:1px solid #ddd;}
		#content #txpCommentInputForm label {margin: 5px 0 0 0;float:right;}
		#content #txpCommentInputForm #remember {float:left;border:0px solid #ccc;margin: 5px 0 0 0;}
		#content #txpCommentInputForm #name, #txpCommentInputForm #email, #txpCommentInputForm #web {float:left;width:175px;height:20px;padding: 2px 3px 0 3px;font: 11px/15px verdana, tahoma, sans-serif;margin: 3px 0 0 15px;border:1px solid #ccc;color:#333;}
		#content #txpCommentInputForm #message {float:left;width:280px;height:118px;padding: 2px 3px 0 3px;font: 11px/15px verdana, tahoma, sans-serif;margin: 3px 0 0 15px;border:1px solid #ccc;color:#333;}
		#content #txpCommentInputForm #txpCommentHelpLink {float:left;margin: 3px 0 3px 15px;}
		#content #txpCommentInputForm .button {cursor:pointer;display:block;background-color: #eee;margin: 3px 0 0 0;padding: 0px 5px 2px 5px;height:22px;border:1px solid #ccc;}

#foot {width:615px;padding:60px 0 45px 0;float: right;}

a, a:link, a:visited, a:active, a:hover {text-decoration: none;color: #0000cc;}
a:hover {color: #cc6600;}

strong {color:#333;}