*{margin:0;padding:0}html{height:100%;padding-bottom:1px}img{border:0}a{color:#CE7100}a:hover{color:#CE7100}p{padding:0 0 10px}table{width:100%}ul{margin:6px 6px 6px 16px}small,.small{font-size:0.8em}h1,h2,h3,h4{margin:4px 0}h1{font:normal 2.2em sans-serif}h2{font:normal 1.8em sans-serif}h3{font:bold 1.2em sans-serif}h4{font:bold 1em sans-serif}fieldset{background:#D99700;border:1px solid #D99700;color:#332;font-size:1.1em;margin-bottom:1em;padding:0 12px 10px}legend{color:#442;font:bold 1.1em Verdana,sans-serif;padding:0 6px}.left{float:left}.right{float:right}.clearer{clear:both}.padded{padding:12px 14px}.list{line-height:20px}span.user{background:url('/images/icon_user.gif') no-repeat left center;padding-left:20px}span.stats{background:url('/images/icon_stats.gif') no-repeat left center;padding-left:18px}span.rating{background:url('/images/icon_rating.gif') no-repeat left center;padding-left:18px}span.alert{background:url('/images/icon_alert.gif') no-repeat left center;padding-left:20px}p.alert a{color:#222}p.alert{margin-top:1em}.label#download{background:url('/images/label_download.gif') no-repeat}.label#information{background:url('/images/label_information.gif') no-repeat}.label#comments{background:url('/images/label_comments.gif') no-repeat}.label{margin-top:1em;height:31px}a.button_preview{float:left;width:107px;height:31px;background:url('/images/button_preview.gif') no-repeat;margin-right:5px}a.button_download{float:left;width:117px;height:31px;background:url('/images/button_download.gif') no-repeat}a.button_download:hover,a.button_preview:hover{background-position:left bottom}#wrapper{background:#D99700;font-size:1.1em;margin:0 auto;width:960px}#container{background:#FFF;margin:0 auto;width:948px}#main{padding:0 10px 12px}#front-left{width:280px}#front-mid{width:400px;margin-left:12px}#main-right{background:#F6F6FA url('/images/main-right.gif') repeat-x;border:1px solid #D99700;border-color:#D99700 #DADAE6 #DADAE6 #EAEAEF;width:223px}#main-left{width:670px}#main-left .padded{padding-right:0}.edge-top,.edge-bottom{background:#D99700 url('/images/edges.gif') no-repeat;height:16px;font-size:0}.edge-bottom{background-position:left bottom}.clearer{clear:both;font-size:0;height:0}.template_preview{text-align:center;margin-top:0.5em}.template_preview img{padding:5px;background:#DDD}.template{background:#EFF6E8 url('/images/template.gif') repeat-y;float:left;width:212px;margin:0 10px 10px 0}.template_top,.template_bottom{height:4px;font-size:0;background:url('/images/template_corners.gif') no-repeat}.template_bottom{background-position:left bottom}.template_title{font:bold 1.2em sans-serif}.template_content{padding:5px 10px;margin:0}.template_thumb{margin-top:5px;background:#FFF}.template_thumb img{display:block;padding:2px;background:#FFF}.template_links{text-align:center;padding:5px 0 10px;background:#FFF}.template_stats{margin-top:5px}#logo{background:url('/images/logo.gif') no-repeat;width:230px;height:90px}#header{margin:0 auto;width:960px}#header .left{width:250px}#header .right{color:#6CF;padding:64px 12px 0 0}#header .right a{color:#FFF;font:bold 1.3em sans-serif;margin:0 6px;text-decoration:none}#header .right a:hover{text-decoration:underline}#nav{background:#F5F5F5 url(/images/nav.gif) repeat-x;border:1px solid #EEE;border-color:#F2F2F2 #DFDFDF #DADADA;font:bold 1.2em sans-serif;padding:11px 16px}#nav a{text-decoration:none;margin:0 8px}#nav a:hover{color:#028;text-decoration:underline}#sub-nav a{float:left;background:#F5F5F5;border:1px solid #EEE;border-color:#F2F2F2 #DFDFDF #DADADA;font-weight:bold;padding:8px 12px;text-decoration:none}#sub-nav a:hover{background:#EEE}#sub-nav a.pressed{float:left;background:#C5C5C5;border:1px solid #EEE;border-color:#F2F2F2 #DFDFDF #DADADA;font-weight:bold;padding:8px 12px;text-decoration:none;color:#028}#sub-nav a:hover.pressed{}#path{background:#F9F9EC;font-weight:bold;margin:8px 0;padding:10px 16px}#path a{color:#362}#banner{margin:8px 0;padding:10px 13px;border:1px solid #aaa;background:#efefef;font-size:110%;font-weight:bold;font-family:sans-serif}#banner h1{display:inline;font-weight:bold;font-size:110%}.footer{padding:10px 5px;margin:0 20px;border-top:1px solid #F2F2F2}.item{margin-bottom:6px}.item h3{clear:both}.comment{margin-bottom:1em}.comment_info{color:#666;font-family:sans-serif}form li{padding:2px 0}form h3{padding:10px 0 4px}.form_sort select,.form_sort input{font-size:0.8em}.form_sort select{width:100px}#license-info{background:#FFF;border:1px solid #AAA;color:#000;font-size:0.9em;margin-bottom:10px;padding:10px}.success{background:#EAFEED url(/images/success.gif) no-repeat left center;border:1px solid #DAEEDD;color:#111;margin-bottom:10px;padding:10px 0 10px 74px}.success h3{color:#272;font:normal 1.6em Verdana,sans-serif}.error{background:#FDD;border-bottom:1px solid #C66;border-top:1px solid #C66;color:#000;font-size:1.1em;margin-bottom:10px;padding:10px}.button{background:#EEE url(/images/grdnt-gray.gif) repeat-x;font:bold 1.1em Verdana,sans-serif;width:80px;padding:6px 0;border:1px solid #666}div.postdate{color:#663;float:left;height:52px;width:45px}div.postdate div{padding:6px 0;text-align:center}div.postdate em{display:block;font:normal 2em sans-serif}div.postbody{float:right;width:312px}div.posttitle{font:bold 1.2em sans-serif;padding-bottom:3px}p.postmeta{border-top:1px dashed #CCC;margin-bottom:26px;padding:6px 0}.drop-shadow{background:url(/images/drop-shadow.gif) no-repeat bottom right;float:left;padding:0 8px 8px 0}.drop-shadow img{background:#FFF;border:1px solid #A9A9A9;display:block;padding:2px;position:relative}table.pagination{border-collapse:collapse;font-size:1.1em;margin:0.5em 0 1em}table.information td{padding:3px 0;font-size:1.1em}h2.rate{padding-top:0.3em;float:left;padding-left:190px}.star-rating{list-style:none;margin-left:0.5em;padding:0px;width:125px;height:25px;position:relative;overflow:hidden;background:url('/images/alt_star.gif') top left repeat-x}.star-rating li{padding:0px;margin:0px;width:25px;height:25px;float:left}.star-rating li a{display:block;width:25px;height:25px;line-height:25px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding:0px;overflow:hidden}.star-rating li a:hover{background:url('/images/alt_star.gif') left bottom;z-index:2;left:0px;border:none}.star-rating a.stars1{left:0px}.star-rating a.stars1:hover{width:25px}.star-rating a.stars2{left:25px}.star-rating a.stars2:hover{width:50px}.star-rating a.stars3{left:50px}.star-rating a.stars3:hover{width:75px}.star-rating a.stars4{left:75px}.star-rating a.stars4:hover{width:100px}.star-rating a.stars5{left:100px}.star-rating a.stars5:hover{width:125px}.star-rating li.current-rating{background:url('/images/alt_star.gif') left center;position:absolute;height:25px;display:block;text-indent:-9000px;z-index:1}a:active{}.pagination{padding:3px;margin:3px}.pagination a{padding:2px 5px 2px 5px;margin:2px;border:1px solid #aad;text-decoration:none;color:#009}.pagination a:hover,.pagination a:active{border:1px solid #009;color:#000}.pagination span.current{padding:2px 5px 2px 5px;margin:2px;border:1px solid #009;font-weight:bold;background-color:#009;color:#FFF}.pagination span.disabled{padding:2px 0px 2px 5px;margin:2px;border:1px solid #eee;color:#ddd}#flash{padding:10px;background-color:#ff9;margin-bottom:1em}table.dt{margin-top:10px;padding:0px;border-collapse:collapse;empty-cells:show}table.dt th,td{vertical-align:top;text-align:left}table.dt td{padding:4px;padding-left:10px}table.dt th{text-align:left;font-family:Verdana,Arial,Helvetica;font-size:8pt;color:#000;border-bottom:1px solid black;background-color:#999;padding:2px;padding-left:3px}table.dt th a,th a:hover{background-color:transparent;color:#000;text-decoration:none}table.dt .ListActions{font-size:10px;text-align:right;padding-left:1em}tr.ListLine0{background:#c8c8c8}table.dt .delete{background:#F00}tr.ListLine1{background:#e8e8e8}#select_template_categories{background:#FFC;border:1px solid #CC7;padding:10px;overflow:hidden}#select_template_categories div{width:210px;float:left}#tag_list{background:#FFC;border:1px solid #CC7;padding:10px;overflow:hidden}#tag_list div{width:210px;float:left}.left_margin{margin-left:20px}ul.linklist{ margin:0; padding:0; margin-bottom:20px; list-style:none} ul.linklist li{ margin:2px 0 1px 0; padding:0; line-height:16px;  background-repeat:no-repeat;  background-position:0 50%;  background-image:url(/images/bullet_blue.png)}ul.linklist li a{ padding-left:20px}#admin_approval{background:#FFC;border:1px solid #CC7;padding:10px;overflow:hidden}img.front_page{border:4px solid #ddd}img.front_page:hover{border:4px solid #ccc}.padded h2{margin-top:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.padded td{padding-bottom:10px}.padded table{width:600px}div#browse_tag{border:4px solid #ddd;width:632px}div#welcome{background:#ff9;width:612px;padding:10px;border:4px solid #FFFF09;font-size:120%;margin-bottom:15px}div#welcome a{color:#000;font-weight:bold}#browse_tag span{display:inline;font-size:130%;padding-left:6px}#browse_tag span{margin-left:8px}#browse_tag ul li a{font-weight:bold}.front_header{margin-bottom:10px;border-bottom:1px solid #ccc}.front_header a{font-family:sans-serif;font-size:125%;font-weight:bold;padding-left:7px;padding-bottom:3px}.new_templates{border:1px solid #777;margin-bottom:15px;text-align:center}.new_templates h2{padding:8px;margin-top:0;background:#eee;border-bottom:0px;text-align:left}.new_templates ul{margin:8px;list-style-type:none}.new_templates li{display:inline;padding:0px 8px}.view_all{text-align:right;background:#eee;font-size:120%;padding:6px;font-weight:bold;font-family:sans-serif}.highlight{background:#FFC}#welcome{margin:0px auto;font-size:170%;text-align:center;margin-bottom:10px}
body {
	background: #E0D5B7 url(images/page_bg.jpg) repeat-x;
	color: #74653D;
	padding-bottom: 10px;
	padding-top: 31px;
	font:normal 62.5% Verdana,sans-serif;
	padding:2% 0
}

.glossymenu{
	position: relative;
	padding: 0 0 0 34px;
	margin: 0 auto 0 auto;
	background: url(menub_bg.gif) repeat-x;
	height: 46px;
	list-style: none;
}

.glossymenu li{
	float:left;
}

.glossymenu li a{
	float: left;
	display: block;
	color:#000;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding:0 0 0 16px;
	height: 46px;
	line-height: 46px;
	text-align: center;
	cursor: pointer;	
}

.glossymenu li a b{
	float: left;
	display: block;
	padding: 0 24px 0 8px;
}

.glossymenu li.current a, .glossymenu li a:hover{
	color: #fff;
	background: url(menub_hover_left.gif) no-repeat;
	background-position: left;
}

.glossymenu li.current a b, .glossymenu li a:hover b{
	color: #fff;
	background: url(menub_hover_right.gif) no-repeat right top;
}