UL.arrowtabs 				{ margin: 0px; padding:0px; list-style-type: none; height: 50px; overflow: hidden; }
UL.arrowtabs LI				{ float:left; color:#d3a54b; background: #fbeabf url(/images/ifc/arrowtabs-arrow.gif) no-repeat right; height: 50px; padding-left:20px; padding-right: 50px; line-height:50px; }
UL.arrowtabs LI.last		{ background: #fbeabf url(/images/ifc/arrowtabs-arrow-last.gif) no-repeat right; }
UL.arrowtabs LI.selected	{ color:#573201; font-weight:bold; font-size:1.4em; background: #fbeabf url(/images/ifc/arrowtabs-arrow-selected.gif) no-repeat right; }
UL.arrowtabs LI.lastselected{ color:#573201; font-weight:bold; font-size:1.4em; background: #fbeabf url(/images/ifc/arrowtabs-arrow-last-selected.gif) no-repeat right; }
UL.arrowtabs LI DIV 		{ display: table-cell; vertical-align: middle; height:50px; }
UL.arrowtabs LI DIV SPAN	{ font-size:1.8em; line-height:80%; }

.innerContent H2	{ margin-top:10px; }
.innerContent H3	{ margin-top:10px; font-size:16pt !important; color:#808080 !important; }
.innerContent .select 		{ font-size: 8pt; }

.options			{ text-align: right; padding:10px; }

.personalize 	{ text-align:justify; padding-top:5px; }

.smallNote 		 { font-style:italic; margin:15px 10px 15px 0; text-align:justify; font-size:11px; }
#urlPreview 	 { font-size:14px; }
#urlPreview span { color:#f30; }

/* themes, colors and font */
table tr td.themeRow { border-bottom:1px solid #eBdAaF; } 
table tr td.themeRow.thumbed { width:130px; } 
table tr td.themeRow.fonted  { width:360px; } 
table tr td.themeRow .themeTitle { font-size:larger; font-weight:bolder; }
.thumbContainer { border:0; height:50px; overflow:hidden; border:2px solid #019DBE; }
.thumbContainer img.themeThumb { border:0; position:relative; left:-9px; }
.editBox 		{ display:none; }
input.editBoxTextarea, 
textarea.editBoxTextarea  { width:98%; font-size:12px; margin:2px; }


/* congratulations */
#congratulations { text-align:center; margin-bottom:15px; }
#congratulations h2 { padding-bottom:0 }

/* text-images */
.site_title_image { max-width:300px; overflow:hidden; }
* html site_title_image { width:300px; }
#site_image_title { max-width:620px; overflow:hidden; padding:5px 10px; }
* html #site_image_title { width:620px; }

#editCategoryInfo { border:2px solid #FBEABF; padding:20px; background:#FDF4DD; text-align:center; }

/* previews */
#previewWrapper { margin:10px; }
#iframePreview 	{ zoom:75%; width:100%; margin:0 auto; height:800px; }
* html #iframePreview { width:98%; }