/* CSS Document */

/*------------------------------------------------------------------------
# JXTC Fotografik Pro Joomla 1.5 Template - Version 1.0 
# ------------------------------------------------------------------------
# Copyright (C) 2009 Monev Software L.L.C. All Rights Reserved.
# @css license - Copyrighted Commercial Software
# Author: JoomlaXTC
# Website:  http://www.joomlaxtc.com
# This file may not be redistributed in whole or significant part.
--*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;	padding: 0;	border: 0px none;}
table { border-collapse: separate; border-spacing: 0px;}
caption, th, td { text-align: left; font-weight: normal; border-collapse: collapse; }
blockquote:before, blockquote:after, q:before, q:after {  }
blockquote, q {  }
ul {list-style:none;}
li {list-style-type:none;list-style-image:url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/css/none') no-repeat;}
a{color: inherit; text-decoration:none; }
td, div {
	font-size: 100%;
}

/* HEADINGS *******************************************************/
#content h1, #content h2, #content h4, #content h5, #content h6, #content .contentheading, #content .componentheading { clear: both;}
#content .contentheading {font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif; color: #333; font-weight:bold; font-size:21px; font-stretch:normal; letter-spacing:0px;padding-bottom:1px;margin:0px 10px 0px 15px;padding:3px 0 3px 0; vertical-align:middle;display:block; width: 100%;height:24px;line-height:24px;font-weight:bold;letter-spacing: -0.5px;}
.componentheading { font-family:Arial, Helvetica, sans-serif ; color: #333; font-weight:bold; font-size:21px; font-stretch:normal; letter-spacing:0px;padding-bottom:1px;margin:-7px 10px 18px 0px; padding:0px 6px 12px 0px;height:24px;line-height:28px;font-weight:bold;letter-spacing: -1px;color:#258bba;}
#content .contentheading span{padding-left:8px;}

#content h4 {line-height: 1.25; font-weight: bold !important; }
#content h5 {font-weight: bold !important; }

/* TEXT ELEMENTS **************************************************/
p {font-family: Arial, Helvetica, sans-serif;font-size:12px;margin: 1em 0pt 1em 0pt;line-height: 140%;color: #999999;}
#content p.right		{ text-align: right; }
#content p.last      	{ margin-bottom:0; }
#content ul, #content ol   { margin: 0; list-style-type: none; color: #999; }
#content a           	{ color: inherit; text-decoration: none; outline: none; font-weight: none; }
#content a:hover     	{ text-decoration:none; }
#content strong      	{ /*color: #5d6060;*/ color: #999; font-weight: bold; }
#mainbody ul, #mainbody li  { margin-left: 0px; padding-bottom: 10px;}
#content ol          	{ list-style-type: decimal; }
#content dl          	{ margin: 1.5em 0; }
#content dl dt       	{ font-weight: none; }
#content a.arrow			{ background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/images/icon_arrow.gif') no-repeat right center; padding-left:0; padding-right:12px; padding-top:0; padding-bottom:0 }
#content a.arrow:hover 	{ background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/images/icon_arrowhover.gif') no-repeat right center; padding-left:0; padding-right:12px; padding-top:0; padding-bottom:0 }
/*div#content a	{ border-bottom: 1px dotted #d0d0d0;}*/			
#content a.blue			{ color: #0096bd; }
#content img			{ margin: 0; padding:0 0 0 0; border: none;}
#content em          	{ font-style: italic; }
#content pre         	{ margin-bottom: 15px; background: #f9f9d4; padding: 0 10px; overflow: auto; }
#content code        	{ font: 11px Monaco, monospace; margin: 0; padding: 1px 3px; background: #ffffe1; }
#content abbr			{ border-bottom: 1px dotted #999; cursor: help;}
#content hr {  background: #B2CCFF;   color: #999;  clear: both;   float: none;   width: 100%;   height: 0.1em;  margin: 0 0 1.4em 0;  border: none; }
* html hr { margin: 0 0 1.2em 0; } /* IE6 fix */

/* Global Font Types */
body  {font-family: Trebuchet, Tahoma, Arial, sans-serif; color: #333; line-height: 16px;}
/*********** Body Background Styles *************/
body{width:100%; }
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6, #content .contentheading, #content .componentheading {font-family: Trebuchet, Tahoma, Arial, sans-serif; color:#258bba;}
ul.loginposition li input {font-family: Trebuchet, Tahoma, Arial, sans-serif;;}
.jnewstitle {font-family: Trebuchet, Tahoma, Arial, sans-serif;}
.jnewstitledown {font-family: Trebuchet, Tahoma, Arial, sans-serif;}
.jnewstitleright {font-family: Trebuchet, Tahoma, Arial, sans-serif;}
#content textarea  {font-family: Trebuchet, Tahoma, Arial, sans-serif;}

/* Joomla Content Styles */
table.blog { }
#breadcrumbs_path {padding: 3px 3px 3px 3px; background: #999; color: #fff;}
#content .buttonheading { background: #333333; width:60px; vertical-align:middle;text-align:center;}
.button {background: #666666; padding: 4px 8px 4px 8px; color: #ffffff; border: none;}
.article_separator { clear: both; display: block; height: 10px;	padding-top: 12px; margin-top: 16px; width: 98%; }
.article_space { border-bottom: 4px solid #ccc; clear: both; display: block; height: 10px;	margin: 16px 0 24px 0; }
.article_column {}
.column_separator {	padding: 0 25px; }
td.sectiontableheader { padding: 4px; border-right: 1px solid #fff; }
tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td { padding: 4px; }
td.sectiontableentry0, td.sectiontableentry1, td.sectiontableentry2 { padding: 3px; }
table.contentpane {	border: none; width: 100%; }
table.contentpaneopen {	border: none; border-collapse: collapse; border-bottom:1px solid #ddd;}
table.contenttoc { margin: 0 0 10px 10px; padding: 0; width: 35%; float: right; }
table.contenttoc a { color: inherit; text-decoration: none; outline: none; font-weight: none;  }
table.contenttoc td { background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/bullet-list.gif') no-repeat 5% 50%;; padding-left:25px; padding-right:5px; padding-top:1px; padding-bottom:1px }
table.contenttoc th { padding: 0 0 3px; border-bottom: 1px solid #CCCCCC; text-indent: 5px; }
table.poll { padding: 0; width: 100%; border-collapse: collapse; }
table.pollstableborder { padding: 0; width: 100%; border: none;	text-align: left; }
table.pollstableborder img { vertical-align: baseline; }
table.pollstableborder td {	padding: 4px!important;	border-collapse: collapse; }
table.pollstableborder tr.sectiontableentry1 td { background: #ECECEC; }
table.searchintro {	padding: 10px 0; width: 100%; }
.search input.inputbox {background:url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/searchbox.png') no-repeat top center; height:23px; width:225px; border:0px none; color: #666666; margin-top:13px; margin-left:55px; margin-right:-12px; font-size:12px; padding-top:4px; padding-left:26px; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;}
table.searchintro td { padding: 5px!important; }
table.adminform {}
.adminform .inputbox {}
.blog_more {}
.blog_more strong {margin: 0 0 5px; display: block;}
.blog_more ul {margin: 0;padding:0;}
.category {border-bottom: 1px solid #ebebeb; color:#4485a1; font-family:Arial, Helvetica, sans-serif; font-size:14px; margin-bottom:28px; width: 100%; }
h1.componentheading, .componentheading {font-family:Arial, Helvetica, sans-serif; font-size:18px; letter-spacing:-1px; font-weight:bold;}
.contentdescription {
	color:#258BBA;
	font-size:14px;
line-height:18px;
}
h2.contentheading, .contentheading {height: 40px;color: #258bba !important; font-weight:normal;   font-family:Arial, Helvetica, sans-serif; font-size:18px; }
a.contentpagetitle, a.contentpagetitle:hover, a.contentpagetitle:active, a.contentpagetitle:focus {float:left;padding-bottom: 12px;color: #999;!important;}
.readon {}
a.readon {float:left;margin-top:10px;padding: 1px 5px 1px 5px;display: block;font-weight: bold;text-decoration: none;}
a.readon:hover, a.readon:active, a.readon:focus {}
table.contentpaneopen{width:100%; margin-bottom:8px;}
table.contentpaneopen .art_text{float:right; font-size:14px;}
table.contentpaneopen td, table.contentpane td {padding: 6px; margin-bottom:20px;}
table.contentpaneopen td.contentheading {width:100%;}
table.contentpaneopen, table.contentpane, table.blog {}
.pagenav {display:block; margin-top:40px;}
.pagenav_next a, .pagenav_prev a {display:inline;border:1px solid #cecece;padding: 5px;float:left;}
.pagination a {display:inline;border:1px solid #cecece;padding: 5px;float:left;margin-right: 4px;}
.pagination span  {display:inline;	border:1px solid #cecece;padding: 5px;	float:left;	cursor: pointer;}
.pagination a:hover, .pagination span:hover {background: #666; color: #fff;}
ul.pagination {margin: 15px auto; padding-left:0; padding-right:0; padding-top:10px; padding-bottom:10px}
ul.pagination li {margin: 0;padding: 0;display: inline;background: none;}
ul.pagination li span{padding: 2px 5px;	border: 1px solid #F6F6F6;}
ul.pagination a {padding: 2px 5px;border: 1px solid #F6F6F6;}
ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus {border: 1px solid #ECECEC;	background: #666;}
.pagenavbar {padding-left: 14px}
.pagenavcounter {padding-left:14px; padding-right:14px; padding-top:8px; padding-bottom:0}
.sectiontableheader {display: none;}
.sectiontableheader a {color: #999;}
tr.sectiontableentry1 td {padding-top:8px; padding-bottom:8px}
tr.sectiontableentry2 td {padding-top:8px; padding-bottom:8px}
tr.sectiontableentry1:hover td, tr.sectiontableentry2:hover td {background: #fafafa;}
.smalldark {text-align: left;}
div.syndicate div {text-align: center;}
.pollstableborder tr.sectiontableentry1 td, .pollstableborder tr.sectiontableentry2 td {background: none;}
.blog_wrap {background: #f5f5f5 url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/blog_top.gif') no-repeat left top;	padding-left:30px; padding-right:30px; padding-top:0; padding-bottom:25px}
.mostread li {line-height: 24px;color: #999 !important;padding-left: 14px;}
ul.mostread li {padding-bottom:2px;border-bottom: 1px solid #dddddd;}
ol.tuts {border-bottom: 1px solid #ebebeb; color:#4485a1; font-family:Arial, Helvetica, sans-serif; font-size:17px; margin: 0 8px 28px 0;}
li.vidie {background: url('https://web.archive.org/web/20110306102732im_/http://www.joomlaxtc.com/images/stories/video.png') no-repeat left top;}
button {background:#666666;padding: 4px 6px 4px 6px;color:#FFFFFF;border:0px;}

/* Login */

ul.loginposition {}
ul.loginposition li {background: none;  display:inline;  line-height:27px; }
ul.loginposition li input {color: #999; background: #333; border: none;}
ul.loginposition li a {color: #cecece; 	text-decoration:none;}
ul.loginposition li label {color: #cececce; border:0px none;  margin:0; padding:0;  vertical-align:baseline}

/* SOME NEWSPRO STYLING *********************************************************/
.jnpPrev {background:  #000000 url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/buttonbar.jpg') repeat-x; height: 26px; width:85%}
.jnpNext {background: #000000 url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/buttonbar.jpg') repeat-x; height: 26px; width:15%}

/* TABLES *********************************************************/
#content table   {margin-bottom: 1.4em; /*border-top:0.1em solid #ddd; border-left:0.1em solid #ddd;*/ margin:0px;}
#content th, #content td {height: 1em;  /*padding:0.2em 0.4em border-bottom:0.1em solid #ddd; border-right:0.1em solid #ddd; */ margin:0px;}
#content th      {font-weight:bold; }

/* FORMS 
#content label     { font-weight: none; }
**********************************************************/
#content textarea  {height:180px;width:300px;}
/* Dropcaps */
.dropcap {float:left;padding:4px 8px 0 0;display:block;color: #333999;font:50px/40px Times, serif;}
/* Quotes */
blockquote.sm{font-style:normal; font-variant:normal; font-weight:normal; font-size:14px; font-family:Arial;}
blockquote.sm span.open {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/openquote.gif') no-repeat left top;	padding-left:25px; padding-right:0; padding-top:2px; padding-bottom:2px;}
blockquote.sm span.close {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/closequote.gif') no-repeat top right;padding-left:0; padding-right:25px; padding-top:2px; padding-bottom:2px;}
/* Large Quotes */
blockquote.lg{padding: 0 20px 1em 0px;font: 28px Arial;	line-height: 28px;}
blockquote.lg span.open {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/oquote_lg.png') no-repeat left top;	padding-left:50px; padding-right:0; padding-top:12px; padding-bottom:2px;}
blockquote.lg span.close {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/equote_lg.png') no-repeat top right;	padding-left:0; padding-right:50px; padding-top:2px; padding-bottom:25px;}
/* Code */
.code {background: #F4F4F4;font: 1em/1.5 "Tahoma", monospace;	margin: 5px 0 15px;	padding: 10px 15px;	color: #333333;}
/* Error */
p.error {padding-left: 25px;color: #f10033;	background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/error.gif') no-repeat top left;}
/* Message */
p.message {color: #006699;background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/info.gif') no-repeat top left;; padding-left:25px; padding-right:0px; padding-top:0px; padding-bottom:5px;}
/* Ideas */
p.ideas {padding-left: 25px;color: #EE9600;	background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/lightbulb.gif') no-repeat top left;}
/* Highlight */
.highlight {padding: 12px;background: #FFFFCC;color: #333333;}
/* Download */
p.download {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/download.gif') no-repeat 5px center;	padding-left:35px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
/* Astrix */
p.astrix {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/icon-asterisk_sm.png') no-repeat 5px center;	padding-left:25px; padding-right:0px; padding-top:0px; padding-bottom:5px;}
/* Com */
p.com {	background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/ext_com.png') no-repeat 5px center;	padding-left:35px; padding-right:0px; padding-top:0px; padding-bottom:5px;}
/* Mod */
p.mod {	background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/ext_mod.png') no-repeat 5px center;	padding-left:35px; padding-right:0px; padding-top:0px; padding-bottom:5px;}
/* Plug */
p.plug {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/ext_plugin.png') no-repeat 5px center;padding-left:35px; padding-right:0px; padding-top:0px; padding-bottom:5px;}
/* Lang */
p.lang {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/ext_lang.png') no-repeat 5px center;	padding-left:35px; padding-right:0px; padding-top:0px; padding-bottom:5px;}
/* Photolink */
p.photolink {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/ww_image.png') no-repeat 5px center;	padding-left:40px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
/* heart */
p.heart {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/heart.png') no-repeat 5px center;padding-left:25px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
/* Star */
p.stargrey {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/star-grey.png') no-repeat 5px center;padding-left:25px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
p.starred {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/star-red.png') no-repeat 5px center;padding-left:25px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
p.starblue {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/star-blue.png') no-repeat 5px center;padding-left:25px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
p.stargreen {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/star-green.png') no-repeat 5px center;padding-left:25px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
p.starorange {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/star-orange.png') no-repeat 5px center;padding-left:25px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
p.starbrick {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/star-brick.png') no-repeat 5px center;padding-left:25px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
p.starorange {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/star-orange.png') no-repeat 5px center;padding-left:25px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
/* Photo */
p.photogrey {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/camera-grey.png') no-repeat 5px center;	padding-left:40px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
p.photoblack {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/camera-black.png') no-repeat 5px center;padding-left:40px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
p.photored {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/camera-red.png') no-repeat 5px center;padding-left:40px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
p.photoblue {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/camera-blue.png') no-repeat 5px center;	padding-left:40px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
p.photopink {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/camera-pink.png') no-repeat 5px center;	padding-left:40px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
p.photogreen {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/camera-green.png') no-repeat 5px center;padding-left:40px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
p.photobrick {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/camera-brick.png') no-repeat 5px center;padding-left:40px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
p.photoorange {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/camera-orange.png') no-repeat 5px center;padding-left:40px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
/* X */
p.x {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/x-red.png') no-repeat 5px center;padding-left:25px; padding-right:0px; padding-top:5px; padding-bottom:5px;}
p.xblack {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/x-black.png') no-repeat 5px center;padding-left:25px; padding-right:0px; padding-top:5px; padding-bottom:5px;}
/* RSS */
p.rss {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/rss.png') no-repeat 5px center;padding-left:25px; padding-right:0px; padding-top:0px; padding-bottom:0px;}
/* Check list */
ul.checklist {list-style: none;}
ul.checklist li {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/check-grey.png') no-repeat 0 1px; margin-left: 15px;	padding: 0 0 11px 30px;}
ul.checklist1 {margin-top:25px !important;}
ul.checklist1 li {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/check-grey1.png') no-repeat 0 6px; color:#555 !important; font-size:14px; margin-left: 15px; padding: 0 0 15px 30px;}
/* Article list */
ul.articlelist {list-style: none;}
ul.articlelist li {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/article-grey.png') no-repeat 0 3px; margin-left: 15px;padding: 0 0 5px 30px;}
/* Star list */
ul.starlist {list-style: none;}
ul.starlist li {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/star-grey.png') no-repeat 0 3px;margin-left: 15px;padding: 0 0 5px 30px;}
/* Arrow list */
ul.arrowlist {list-style: none;}
ul.arrowlist li {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/next-grey.png') no-repeat 0 3px;margin-left: 15px;	padding: 0 0 5px 30px;}
/* X list */
ul.xlist {list-style: none;}
ul.xlist li {margin-left: 15px;	background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/x-red.png') no-repeat 0 3px;; padding: 0 0 5px 30px;}
/* ast list */
ul.astlist {list-style: none;}
ul.astlist li {	margin-left: 15px;	background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/icon-asterisk_sm.png') no-repeat 0 3px;; padding: 0 0 5px 30px;}
/* Movie List */
ul.movielist {list-style: none;}
ul.movielist li {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/movie-grey.png') no-repeat 0 3px;margin-left: 20px;padding: 0 0 5px 30px;}
/* Blog List */
ul.bloglist {list-style: none;}
ul.bloglist li {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/blog-green.png') no-repeat 0 3px;margin-right: 15px;	padding: 0px 0px 5px 30px;}
/* Photo List */
ul.photolist {list-style: none;}
ul.photolist li {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/camera-grey.png') no-repeat 0 3px;margin-left: 25px;	padding: 0 0 0px 30px;}
/* Date List */
ul.datelist {list-style: none;}
ul.datelist li {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/calendar-grey.png') no-repeat 0 3px;margin-left: 15px;	padding: 0 0 5px 30px;}
/* Pink Blog Bubble */
.pinkbubble {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pinkblog_bottom.gif') no-repeat left bottom;font-size: 2em;	color: #FFFFFF !important;	padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:50px;}
/* Blue Blog Bubble */
.bluebubble {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/blueblog_bottom.gif') no-repeat left bottom;font-size: 2em;color: #FFFFFF !important;	padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:50px;}
/* Red Blog Bubble */
.redbubble {	background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/redblog_bottom.gif') no-repeat left bottom;	font-size: 2em;	color: #FFFFFF !important;	padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:50px;}
/* Green Blog Bubble */
.greenbubble {	background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/greenblog_bottom.gif') no-repeat left bottom;font-size: 2em;color: #FFFFFF !important;padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:50px;}
/* Yellow Blog Bubble */
.yellowbubble {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/yellowblog_bottom.gif') no-repeat left bottom;font-size: 2em;color: #FFFFFF !important;padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:50px;}
/* brick Blog Bubble */
.brickbubble {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pinkblog_bottom.gif') no-repeat left bottom;font-size: 2em;color: #FFFFFF !important;	padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:50px;}
/* Orange Blog Bubble */
.orangebubble {	background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/orangeblog_bottom.gif') no-repeat left bottom;font-size: 2em;color: #FFFFFF !important;	padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:50px;}
/* Grey Blog Bubble */
.greybubble {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/greyblog_bottom.gif') no-repeat left bottom;font-size: 2em;color: #FFFFFF !important;padding-left:20px; padding-right:20px; padding-top:20px; padding-bottom:50px;}
/* Black Blog Bubble */
.blackbubble {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/blackblog_bottom.gif') no-repeat left bottom;font-size: 2em;color: #FFFFFF !important;padding-left:20px; padding-right:20px;padding-top:20px; padding-bottom:50px;}
/* Note */

.grayhover1{padding: 12px;}
.squaregrey {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/squaregrey.png') no-repeat 0 1px; padding-left: 40px !important; margin-top:24px !important;color: #88b5d8;}


/*  Menus   */
.menu{
z-index: 9999;
}

 /*  Menus */
#topmenu ul#mainmenu{z-index:120;}
#topmenu ul#newmenu{z-index:60;}
/* MainMenu */
#topmenu {float:left; width:100%; height:40px; text-align:left; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:auto; padding-left:0px; padding-right:0; padding-top:0; padding-bottom:0px}
#topmenu ul{float:left;width:1004px;}
#topmenu li { float: left;}
#topmenu li a{_float:left;}
#topmenu div.submenu{float:left;left:0;width:0;z-index: 1000;   margin:6px 0px 0px -10px;}
#topmenu li ul li {background: none; color: #cecece;}

#menu2 {float:left; width:100%; height:40px; text-align:left; margin-left:auto; margin-right:auto; margin-top:0px; margin-bottom:auto; padding-left:0px; padding-right:0; padding-top:0; padding-bottom:0px}
#menu2  ul{float:left;width:1004px;}
#menu2  li { float: left;}
#menu2  li a{_float:left;}
#menu2  div.submenu{float:left;left:0;width:0;z-index: 1000;   margin:6px 0px 0px -10px;}
#menu2  li ul li {background: none; color: #cecece;}
  

/* Default Joomla! Menu */
a.mainlevel {font-family: Arial, Helvetica, sans-serif; font-size:11px; margin: 0px 0px 6px 0px;padding: 0px 0px 6px 0px; border-bottom: 1px solid #222222;	display: block;	color: #999;	text-decoration: none; width: 100%; }
a.mainlevel:hover {color:#333;}
a.mainlevel:active, a.mainlevel:focus {font-weight: normal; color:#ffe465;}
a.sublevel {padding: 3px 3px 3px 14px;display: block;}
a.sublevel:hover, a.sublevel:active, a.sublevel:focus {}
#active_menu {font-weight: normal; color:#ccc;}

/*Split  Menu*/
a.mainlevel-split {font-family: Arial, Helvetica, sans-serif;color: #999 !important; font-size: 16px;font-weight: bold !important;line-height:24px;text-decoration: none;	text-transform:uppercase;}
a.mainlevel-split span{}
a.mainlevel-split:hover, a.mainlevel-split:active, a.mainlevel-split:focus {}
a.sublevel-split {padding: 3px 3px 3px 14px;display: block;}
#active_menu-split {font-weight: bold;}

/*Top Menu*/
a.mainlevel-top {font-family: Arial, Helvetica, sans-serif;line-height:24px;text-decoration: none; padding-right: 8px;}
a.mainlevel-top span{}
a.sublevel-top {padding: 3px 3px 3px 14px;display: block;}
#active_menu-top {color: #333;}

/* Footer Menu */
a.mainlevel-foot {margin: 0;	padding: 5px 2px; border-bottom: 1px solid #454545;	display: block;	color: #cccccc;	text-decoration: none;}
a.mainlevel-foot:hover, a.mainlevel-foot:active, a.mainlevel-foot:focus {color: #ffffff;}
a.sublevel-foot {padding: 3px 3px 3px 14px;	display: block;}
a.sublevel-foot:hover, a.sublevel-foot:active, a.sublevel.foot:focus {color: #ffffff;}
#active_menu-foot { font-weight: bold;}

/* Video Menu */
a.mainlevel-vid {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/movie-grey.png') #ffffff no-repeat left;border-bottom: 1px solid #dddddd; display: block; color: #cccccc; line-height: 28px; text-decoration: none; padding-left:18px; padding-right:0; padding-top:5px; padding-bottom:5px}
a.mainlevel-vid:hover, a.mainlevel-vid:active, a.mainlevel-vid:focus {}
a.sublevel-vid {padding: 3px 3px 3px 14px;	display: block;}
a.sublevel-vid:hover, a.sublevel-vid:active, a.sublevel-vid:focus {}
#active_menu-vid {font-weight: bold;}

/* Event Menu */
a.mainlevel-event {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/calendar-grey.png') no-repeat left;border-bottom: 1px solid #dddddd; display: block; color: #cccccc; line-height: 28px; text-decoration: none; padding-left:24px; padding-right:0; padding-top:5px; padding-bottom:5px}
a.mainlevel-event:hover, a.mainlevel-event:active, a.mainlevel-event:focus {}
a.sublevel-event {padding: 3px 3px 3px 14px;display: block;}
a.sublevel-event:hover, a.sublevel-event:active, a.sublevel-event:focus {}
#active_menu-event {font-weight: bold;}

/* Blog Menu */
a.mainlevel-blog { background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/blog-grey.png') no-repeat left; 	border-bottom: 1px solid #ebebeb; display: block; color: #cccccc; line-height: 28px; text-decoration: none; padding-left:24px; padding-right:0; padding-top:5px; padding-bottom:5px; font-size:14px;}
a.mainlevel-blog:hover, a.mainlevel-blog:active, a.mainlevel-blog:focus {}
a.sublevel-blog {padding: 3px 3px 3px 14px;	display: block;}
a.sublevel-blog:hover, a.sublevel-blog:active, a.sublevel-blog:focus {}
#active_menu-blog {	font-weight: bold; }

/* Side Menu */
a.mainlevel-side { background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/blog-grey.png') no-repeat 0% 57%; 	border-bottom: 1px solid #dbefb2; display: block; color: #57643f !important; line-height: 28px; text-decoration: none; padding-left:24px; margin-right:12px; margin-left:6px; padding-right:12px; padding-top:5px; padding-bottom:5px; font-size:12px; font-weight:bold;}
a.mainlevel-side:hover, a.mainlevel-side:active, a.mainlevel-side:focus {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/blog-pink.png') no-repeat 0% 57%; 	border-bottom: 1px solid #dbefb2; display: block; color: #57643f !important; line-height: 28px; text-decoration: none; padding-left:24px; margin-right:12px; margin-left:6px; padding-right:12px; padding-top:5px; padding-bottom:5px; font-size:12px; font-weight:bold;}
a.sublevel-side {padding: 3px 3px 3px 14px;	display: block;}
a.sublevel-side:hover, a.sublevel-side:active, a.sublevel-side:focus {}
#active_menu-side {	font-weight: bold; }

/* Photo Menu */
a.mainlevel-photo {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/camera-grey.png') no-repeat left;border-bottom: 1px solid #dddddd; display: block; color: #cccccc; line-height: 28px; text-decoration: none; padding-left:24px; padding-right:0; padding-top:5px; padding-bottom:5px}
a.mainlevel-photo:hover, a.mainlevel-photo:active, a.mainlevel-photo:focus {}
a.sublevel-photo {padding: 3px 3px 3px 14px;display: block;}
a.sublevel-photo:hover, a.sublevel-photo:active, a.sublevel-photo:focus {}
#active_menu-photo {font-weight: bold; }

/* Article Menu */
a.mainlevel-article {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/article-grey.png') no-repeat left; border-bottom: 1px solid #dddddd; display: block; color: #cccccc; line-height: 28px; text-decoration: none; padding-left:24px; padding-right:0; padding-top:5px; padding-bottom:5px}
a.mainlevel-article:hover, a.mainlevel-article:active, a.mainlevel-article:focus {}
a.sublevel-article {padding: 3px 3px 3px 14px;display: block;}
a.sublevel-article:hover, a.sublevel-article:active, a.sublevel-article:focus {}
#active_menu-article {}


/*********** Body Background Styles *************/
/* Header  */
#header {width:100%;margin:0 auto;}
#headerwrap {width:980px;padding:0px;margin:0 auto;height:126px;}
#headermiddlewrap {width:100%; height: 126px; background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/headerbkg.jpg') top center no-repeat #000000;}
#headertopwrap {position:relative; width:100%;height:83px;background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/navbkg.png') top center repeat-x;z-index:14;}
#headerwrap1 {width:980px;padding:0px 10px 0px 10px;margin:0 auto 0px auto;height:40px;}
#topwrap {text-align: right;float:right;width:490px; padding-top: 0px; }
#newflashwrap {float:left;}
#newsflash {text-align: left;float:left; margin-top: 43px; margin-left: 280px;}
#login {margin-top: 56px; margin-left: 6px;width: 80px; float: left; color: cecece;}
#logowrap {float:left;width:260px;}
#menuwrap {background-color:transparent;float:left;width:800px;height:40px;margin:0px;padding:0px;}
.logo {width:207px;height:63px; padding-left: 0px; margin-top:35px;}
.tagtext {color: #fff;}
#logwrap {padding-top: 12px; height:18px;display:block; font-weight:bold;font-size: 12px; }
#logwrap a {color: #fff; text-decoration: none; outline: none; font-weight: none; font-size:11px; }
#logwrap a:hover {color:#667E5C !important; font-size:11px;}
#showcasewrap {width:100%;float:left;background:#000;float:left; z-index: 7; margin-top: 36px;}
#searchwrap {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/searchbox.png') no-repeat;float:right;font-weight:bold;height:40px; color:#e1ba80;}
#searchwrap .moduletable {margin:8px 0px 0px 7px;float:left;color:#fff;}
#insetwrap {width:100%; background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/insetbkg.png') top center repeat-x #000000; margin-top:-76px;}
#midswrap {width:100%;float:left;background: #000000 top;height:42px;z-index:12;margin-top:-9px;padding bottom: 12px;}
#memberback {width:100%;background: #000;}
#membertop {width:980px;margin:0 auto;background: #000;}
#midcontent {width:100%;background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/bottommidbk.png') #50162b top center repeat-x;float:left;}
#userwrapbg {width:100%;float:left; minimum-height:372px;background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/panel4-mid.png') top center repeat; z-index:10; position:relative; padding:20px 0 30px 0;border-top:12px solid #111111;}
.bottomshadow {width:100%;float:left;background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/panel4-bot.png') #000 top;height:28px;z-index:12;}
.bottomshadow2 {width:100%;float:left;background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/panel4-bot.png') top;height:32px;z-index:12;margin-top:-9px; position:relative;}
.bottomshadow3 {width:100%;float:left;background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/panel4-bot.png') #000 top;height:32px;z-index:12;}
#bottomlegals {background-color:#161616;}
.midmod {width:980px;margin:0 auto;padding-bottom: 12px;}

/* Top Content*/
#maincontentwrap {width:980px;margin:0 auto;background: none;}
#mainbody {float:left;margin-left:-14px; background: none;width:100%;}
#maincontent, #maincontent-f {float:left;background: none;}
#leftcontent {width:250px;margin-right:12px;float:left;padding-bottom:0px;background: none;}
#topcontent, #topcontent-f {width:100%;float:left;padding:20px 0px 10px 0px; margin-top:-37px; background: #ffffff url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/bodyfade.png') center -150px repeat-x;}
#topcontent #leftcoloumn {width:737px; height:100%;float:left;background: none; padding:24px 0px 10px 0px;}
#topcontent-f #leftcoloumn {width:980px;float:left;background: none; padding:10px 0px 10px 0px;}
#topcontent #maincontent {width:456px;margin-right:15px;background: none; padding:0px 0px 10px 0px;}
#topcontent #maincontent #leftduomodsout, #topcontent #maincontent #leftduomodsout-f {float:left;width:456px;background: none;}
#topcontent #maincontent #leftduomodsout #user4 {width:223px;margin-right:10px;background: none;}
#topcontent #maincontent #leftduomodsout #user5 {width:223px;background: none;}
#topcontent #maincontent #leftduomodsout-f #user4 {width:456px;margin-right:0px;background: none;}
#topcontent #maincontent #leftduomodsout-f #user5 {width:456px;margin-right:0px;background: none;}
#topcontent #maincontent-f {width:711px;margin-right:15px;}
#topcontent #maincontent-f #leftduomodsout, #topcontent #maincontent-f #leftduomodsout-f {width:711px;background: none;}
#topcontent #maincontent-f #leftduomodsout #user4 {width:351px;margin-right:10px;background: none;}
#topcontent #maincontent-f #leftduomodsout #user5 {width:350px;background: none;}
#topcontent #maincontent-f #leftduomodsout-f #user4 {width:711px;margin-right:0px;background: none;}
#topcontent #maincontent-f #leftduomodsout-f #user5 {width:711px;margin-right:0px;background: none;}
#topcontent-f #maincontent {width:711px;margin-right:15px;background: none;}
#topcontent-f #maincontent #leftduomodsout, #topcontent-f #maincontent #leftduomodsout-f {width:711px;background: none;}
#topcontent-f #maincontent #leftduomodsout #user4 {width:351px;margin-right:10px;background: none;}
#topcontent-f #maincontent #leftduomodsout #user5 {width:350px;background: none;}
#topcontent-f #maincontent #leftduomodsout-f #user4 {width:711px;margin-right:0px;background: none;}
#topcontent-f #maincontent #leftduomodsout-f #user5 {width:711px;margin-right:0px;background: none;}
#topcontent-f #maincontent-f{width:980px;margin-right:0px;background: none;}
#topcontent-f #maincontent-f #leftduomodsout, #topcontent-f #maincontent-f #leftduomodsout-f {width:980px;background: none;}
#topcontent-f #maincontent-f #leftduomodsout #user4 {width:484px;margin-right:10px;background: none;}
#topcontent-f #maincontent-f #leftduomodsout #user5 {width:484px;background: none;}
#topcontent-f #maincontent-f #leftduomodsout-f #user4 {width:980px;margin-right:0px;background: none;}
#topcontent-f #maincontent-f #leftduomodsout-f #user5 {width:980px;margin-right:0px;background: none;}
#topcontent-f #leftcontent {margin-right:0px;background: none;}

/* Bottom Content */
#bottomwrap, #bottomwrap-f {width:982px;float:left;}
#bottomwrap #bottomleftwrap, #bottomwrap #bottomleftwrap-f {width:610px;float:left;margin-right:10px;}
#bottomwrap-f #bottomleftwrap, #bottomwrap-f #bottomleftwrap-f {width:982px;float:left;}
#bottomwrap #bottomleftwrap #user6 {width:300px;margin-right:10px;}
#bottomwrap #bottomleftwrap #user6 .h3wrapleft {width:280px;}
#bottomwrap #bottomleftwrap #user7 {width:300px;}
#bottomwrap #bottomleftwrap #user7 .h3wrapleft {width:280px;}
#bottomwrap #bottomleftwrap #user8 {width:300px;}
#bottomwrap #bottomleftwrap #user8 .h3wrapleft {width:280px;}
#bottomwrap-f #bottomleftwrap #user6 {width:486px;margin-right:10px;}
#bottomwrap-f #bottomleftwrap #user6 .h3wrapleft {width:466px;}
#bottomwrap-f #bottomleftwrap #user7 {width:486px;}
#bottomwrap-f #bottomleftwrap #user7 .h3wrapleft {width:466px;}
#bottomwrap-f #bottomleftwrap #user8 {width:486px;}
#bottomwrap-f #bottomleftwrap #user8 .h3wrapleft {width:466px;}
#bottomwrap #bottomleftwrap-f #user6, #bottomwrap #bottomleftwrap-f #user7, #bottomwrap #bottomleftwrap-f #user8 {width:610px;margin-right:0px;}
#bottomwrap #bottomleftwrap-f #user6 .h3wrapleft, #bottomwrap #bottomleftwrap-f #user7 .h3wrapleft, #bottomwrap #bottomleftwrap-f #user8 .h3wrapleft {width:590px;}
#bottomwrap-f #bottomleftwrap-f #user6, #bottomwrap #bottomleftwrap-f #user7, #bottomwrap #bottomleftwrap-f #user8 {width:982px;margin-right:0px;}
#bottomwrap-f #bottomleftwrap-f #user6 .h3wrapleft, #bottomwrap #bottomleftwrap-f #user7 .h3wrapleft, #bottomwrap #bottomleftwrap-f #user8 .h3wrapleft {width:962px;}
#bottomwrap #bottomrightwrap {width:362px;float:left;}
#bottomcontent {width:100%;float:left;background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/panel4-mid.jpg') repeat center #131313;float:left; padding-top:12px;}
.btopshadow {width:100%;float:left;background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/panel4-top.png') bottom;height:22px;z-index:12;margin-top:-16px;}
.bbottomshadow {width:100%;float:left;background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/panel4-bot.png') #ebebeb top;height:32px;z-index:12;margin-top:-9px;}

/* Modules */
/* Banner */
#banner {width:100%;float:left; }
#banner .modulecontent{color: #333;margin:10px 0px 10px 0px;}
#banner .modulecontent a{ text-decoration: none; outline: none; font-weight: none;}
#banner .moduletable-advert .modulecontent{margin:0px;}
#banner h3 {color: #999999;
height:45px;
background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/gray-tab-bg6.png') top left no-repeat;
padding-top: 8px;
padding-right: 15px;
padding-bottom: 0px;
padding-left: 26px;
font-family: Helvetica,Arial,sans-serif;
letter-spacing:-1px;
font-size: 14px;
font-weight: bold;
width: 100%;
margin-top: -10px;
margin-right: 0px;
margin-bottom: 5px;
text-align: left;
}
a.mainlevel {border-bottom: 1px solid #ebebeb; color:#4485a1 !important;}

/* Breadcrumbs */
#breadcrumbs {width:80%;float:left; color:#FFFFFF;padding-top: 6px;}

/* Search */
#search {width:20%;float:right;padding-top: 2px;}

/* Inset */
#inset {overflow-x: hidden; z-index: 1 !important; width:980px;margin: 0 auto;  }
#inset h3 {font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif; color: #333; font-weight:bold; font-size:21px; font-stretch:normal; letter-spacing:0px;padding-bottom:1px;margin:0px 10px 0px 15px;}
#inset .modulecontent {color: #333;}
#inset .modulecontent a {color: inherit; text-decoration: none; outline: none; font-weight: none;}
#inset .moduletable {float:left;width:100%;}

/* TopUserMods */
#topusermodsout {background: none; width:980px;margin:0 auto;}
#topusermods  {background: none; color: ccc; width:100%;float:left;padding:15px 0px 0px 0px;}
#topusermods .modulecontent {background: none;color: #ccc;margin:10px 15px 10px 15px;}
#topusermods .modulecontent a {background: none;  text-decoration: none; outline: none; font-weight: none;}
#topusermods .moduletable-advert .modulecontent {margin:0px;}
#topusermods h3 {font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif; color:#868686; font-weight:bold; font-size:21px; font-stretch:normal; letter-spacing:0px;padding-bottom:1px;margin:0px 16px 0px 16px;}
#user1, #user2, #user3 {background: none; color: #ccc;float:left;}
/* TopUserMods */
#user2, #user3 {border-left:1px solid #333333;padding-left: 38px;}

/* Content */
#content {float:left; width:982px;margin:10px 0px 10px 0px;}

/* Left */
#leftcontent {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/rightcol-bkg1.png') no-repeat; width:220px;float:left;padding:0px 0px 10px 18px;margin-top:6px;}
#leftcontent .moduletablewrap {float:left;width:100%;padding-bottom:15px;}
#leftcontent .moduletable, #leftcontent .moduletable-yellow, #leftcontent .moduletable-blue, #leftcontent .moduletable-green, #leftcontent .moduletable-brick, #leftcontent .moduletable-orange, #leftcontent .moduletable-pink, #leftcontent .moduletable-iconyellow, #leftcontent .moduletable-iconblue, #leftcontent .moduletable-icongreen, #leftcontent .moduletable-iconbrick, #leftcontent .moduletable-iconorange, #leftcontent .moduletable-iconpink, #leftcontent .moduletable-icon {width:100%;float:left;padding-bottom:15px;}
#leftcontent .moduletablewrap .moduletablewrap .moduletable {background-color:transparent;width:100%;float:left;}
#leftcontent .modulecontent {color: #333;width:212px;margin:10px 5px 0px 0px;float:left;}
#leftcontent .modulecontent a { text-decoration: none; outline: none; font-weight: none;}
#leftcontent .moduletable-advert .modulecontent {margin:0px;}
#leftcontent h3 {color: #999999;
padding: 5px 0px 5px 0px;
border-bottom-width: 3px;
border-bottom-style: solid;
border-bottom-color: #999999;
font-family: Helvetica,Arial,sans-serif;
letter-spacing:-1px;
font-size: 16px;
font-weight: bold;
width: 100%;}
#leftcontent .h3wrapleft {width:180px;float:left;}

/* Right */
#rightcontent {background: url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/rightcol-bkg1.png') no-repeat; width:220px;float:left;padding:17px 0px 10px 18px;margin-top:6px; }
#rightcontent .moduletablewrap {float:left;width:100%; padding-bottom:10px;}
#rightcontent .moduletable, #rightcontent .moduletable-yellow, #rightcontent .moduletable-blue, #rightcontent .moduletable-green, #rightcontent .moduletable-brick, #rightcontent .moduletable-orange, #rightcontent .moduletable-pink, #rightcontent .moduletable-icon, #rightcontent .moduletable-iconyellow, #rightcontent .moduletable-iconblue, #rightcontent .moduletable-icongreen, #rightcontent .moduletable-iconbrick, #rightcontent .moduletable-iconorange, #rightcontent .moduletable-iconpink {width:79%;float:left;padding-bottom:15px;}
#rightcontent .moduletablewrap .moduletablewrap .moduletable {background-color:transparent; padding:0px 0px 10px 12px; width:85%;float:left;}
#rightcontent .modulecontent {color: #333;width:212px;margin:10px 0px 0px 15px;float:left;}
#rightcontent .modulecontent a { text-decoration: none; outline: none; font-weight: none;}
#rightcontent .moduletable-advert .modulecontent {margin:0px;}
#rightcontent .moduletable h3 {
color: #4485a1;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
border-bottom-width: 3px;
border-bottom-style: solid;
border-bottom-color: #4485a1;
font-family: Helvetica,Arial,sans-serif;
letter-spacing:-1px;
font-size: 16px;
font-weight: bold;
width: 100%;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 15px;}
#rightcontent .h3wrapleft {width:180px;float:left;}

/* RightUserMods */
#rightusermods {width:238px;float:left;}
#rightusermods .moduletablewrap {float:left;width:100%;padding-bottom:10px;}
#rightusermods .moduletable, #rightusermods .moduletable-yellow, #rightusermods .moduletable-blue, #rightusermods .moduletable-green, #rightusermods .moduletable-brick, #rightusermods .moduletable-orange, #rightusermods .moduletable-pink, #rightusermods .moduletable-icon, #rightusermods .moduletable-iconyellow, #rightusermods .moduletable-iconblue, #rightusermods .moduletable-icongreen, #rightusermods .moduletable-iconbrick, #rightusermods .moduletable-iconorange, #rightusermods .moduletable-iconpink {width:100%;float:left;padding-bottom:15px;}
#rightusermods .modulecontent {color: #333;width:218px;margin:10px 15px 0px 15px;float:left;}
#rightusermods .modulecontent a { text-decoration: none; outline: none; font-weight: none;}
#rightusermods .moduletable-advert .modulecontent {margin:0px;}



/* duomods */
#leftduomods {float:left;width:100%; padding: 12px 0 12px 0;}
#leftduomods .moduletablewrap {float:left;width:100%;padding-bottom:10px;}
#leftduomods .moduletable, #leftduomods .moduletable-yellow, #leftduomods .moduletable-blue, #leftduomods .moduletable-green, #leftduomods .moduletable-brick, #leftduomods .moduletable-orange, #leftduomods .moduletable-pink, #leftduomods .moduletable-icon, #leftduomods .moduletable-iconyellow, #leftduomods .moduletable-iconblue, #leftduomods .moduletable-icongreen, #leftduomods .moduletable-iconbrick, #leftduomods .moduletable-iconorange, #leftduomods .moduletable-iconpink {width:100%;float:left;padding-bottom:15px;}
#leftduomods .modulecontent {color: #333;margin:10px 10px 10px 0px;}
#leftduomods .modulecontent a { text-decoration: none; outline: none; font-weight: none;}
#leftduomods .moduletable-advert .modulecontent {margin:0px;}
#leftduomods h3 {border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #258bba;background-color: #fafafa;padding: 10px 0 0 10px;height: 25px;position: relative;font-size: 95%;font-weight: bold;color: #258bba;line-height: 23px;}

#leftduomods .moduletable-bottom {height:0px;width:100%;float:left;}
#user4, #user5 {float:left;}



/* MidUserMods */
#midusermods  {width:982px;margin:0 auto;}
#midusermods  .moduletablewrap {width:300px;padding: 0 10px 10px; 0}
#midusermods  .moduletable{width:300px;float:left; margin-left:-12px; }
#midusermods  .modulecontent{margin:12px 0px 10px 0px;float:left; color:#fff;}
#midusermods  .modulecontent a { color: inherit; text-decoration: none; outline: none; font-weight: none; }
#midusermods  .moduletable-bottom{height:0px;width:100%;float:left;}
#user10 { float:left; margin-right: 6px;  }
#user11 { float:left; margin-right: 6px; }
#user12 { float:left; }
#midusermods h3 {color: #999999;height: 26px;line-height: 26px;margin-top: 0px;font-size: 14px; font-weight:normal; border-bottom:1px solid #999999;}


/* BottomUserMods */
#bottomusermods  {width:980px;margin:0 auto;}
#bottomusermods  .moduletablewrap {float:left;width:100%;padding-bottom:10px;}
#bottomusermods .moduletable, #bottomusermods .moduletable-yellow, #bottomusermods .moduletable-blue, #bottomusermods .moduletable-green, #bottomusermods .moduletable-brick, #bottomusermods .moduletable-orange, #bottomusermods .moduletable-pink, #bottomusermods .moduletable-icon, #bottomusermods .moduletable-iconyellow, #bottomusermods .moduletable-iconblue, #bottomusermods .moduletable-icongreen, #bottomusermods .moduletable-iconbrick, #bottomusermods .moduletable-iconorange, #bottomusermods .moduletable-iconpink {width:100%;float:left;}
#bottomusermods  .modulecontent {color: #cecece;margin:10px 0px 10px 0px;float:left;}
#bottomusermods  .modulecontent a { text-decoration: none; outline: none; font-weight: none; }
#bottomusermods  h3 {color: #999999;height: 26px;line-height: 26px;margin-top: 0px;font-size: 14px; font-weight:normal; border-bottom:1px solid #999999;}
#bottomusermods  .moduletable-bottom {height:0px;width:100%;float:left;}
#user8 {float:left;}
#user7 {float:left;}
#user6 {float:left;}
#user1 .modulecontent {margin:0px;}
#user1 .jrsw_content {text-align: left !important;}
#user3 .modulecontent, #rightcontent .modulecontent {margin-right:0px;}
#user3 .modulecontent div, #rightcontent .modulecontent {width:100% !important;}

/* FooterMods */
#footerwrap {width:100%;float:left;}
#footermods {width:980px;margin:0px auto;height:auto;}
#footermods .modulecontent {text-align:left; color:#a0a0a0;}
#footermods  .modulecontent a { text-decoration: none; outline: none; font-weight: none; }
#footermods #user5 .moduletable {border:none;}
#footermods .moduletable { color:#fff;line-height:14px;padding:10px;border: none !important;background: none;display:inline;}
#bottomfoot{background-color:#151515;color:#666666;margin:0 auto;width:100%;float:left;padding: 12px 0 16px 0; taxt-align: center;}
#bottomfoot  .modulecontent a { text-decoration: none; outline: none; font-weight: none; }
#bottomfoot div.bottomfootinner{width:980px;margin:0 auto;color:#8d7a55; font-family: Trebuchet, Tahoma, Arial, sans-serif; font-size:10px; letter-spacing:2px;  font-weight:normal;}
#bottomfoot div.foot{text-align:center;line-height:25px;}
#bottomfoot div.legal{float:right;text-align:right;line-height:25px;}
#bottomlegals {background-color:#000000;width:100%;float:left; padding: 12px 0 12px 0;}
#bottomlegals  .modulecontent a { text-decoration: none; outline: none; font-weight: none; }
#bottomlegals div.bottomlegalsinner{width:980px;;margin:0 auto;}
#bottomlegals div.foot{float:left;text-align:left;line-height:25px;}
#bottomlegals div.legal{float:right;text-align:right;line-height:25px;}
#footermods .moduletable h3 {color:#fff;text-align:left;font-weight:lighter;letter-spacing: -0.65px;font-family: Arial, sans-serif;height:30px;font-weight:bold;line-height:30px;padding:1.5px 0 1.5px 0px;}
#footermods .w33 .moduletable {color:#fff;width:20%;}
#footermods .w49 .moduletable {color:#fff;width:49%;border:none;padding-right:0px;}
#footermods .w99 .moduletable {color:#fff;width:99%;border:none;padding-right:0px;}

.wwd {color:#4485a1;}
.latest {color:#ebebeb; background-color:#222222;}
.imgborder {border:1px solid #333333;}
.blogrollborder {border-bottom:1px solid #999999;}
.horizonborder {border-top:1px solid #333333;}
.tsauthor {color:#666666;}
.styles {color:#4485a1;}
.blogrolltitle { color:#4485a1; }
.blogrolltitle a{ color:#4485a1; }
.blogrollbody { color: #999999; }
.linkborder {border-bottom: 1px solid #333333;}
.links { color:#4485a1; }



.pictureframe { padding:13px; background-color:#151515; width:93.7%; }

/* Module Suffixs */


.syndicate {float:right;}


/* ToolTips */
.tool-tip {
   float: left;
   background: none;
   border: 0px solid #D4D5AA;
   padding: 5px;
   max-width: 200px;
	 z-index: 99999;
}
 
.tool-title {
   padding: 0;
   margin: 0;
   font-size: 100%;
   font-weight: bold;
   margin-top: -15px;
   padding-top: 15px;
   padding-bottom: 5px;
   background: url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/selector-arrow.png) no-repeat;
}
 
.tool-text {
   font-size: 100%;
   margin: 0;
}

.clear {clear:both;}
/* BLOCKS LOGO CSS */

.logo-block img, div{
}

.logo-on{
}

.logo-off{
}

img, div {  }

#banner, #maincontent, #maincontent-f  {
	float:right;margin-right:0px;
}

#toppanel {background: #000;}
#toplog {width: 67%; float: right; padding-top: 14px; color: #cccccc;}

ul.subscribe-feat li {
	background-repeat: no-repeat !important;
}

#index h2 {
	background:transparent url(https://web.archive.org/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/gray-tab-bg6.png) repeat scroll 0 0;
	clear:right;
	color:#258BBA;
	font-size:14px;
	height:24px;
	line-height:24px;
	margin:8px 11px 0 0;
	padding:2px 2px 10px 30px;
	vertical-align:middle;

}

pre { margin:15px 0 15px; background: #f9f9d4; padding: 10px; overflow: auto; width:700px; }
dl { margin:15px 0 15px; }
dt { font-size:13px; font-weight:bold; color:#333333; }
dd { padding:0 0 5px 15px; }

/* let's try to make extension documentation look good... */

#xtcDoc {
	background: #fff;
	font-family: Helvetica,Arial,sans-serif;
	line-height: 100%;
	font-size: 13px;
	color: #999;
	clear:both;
}

#xtcDoc h1 {
	font-family:Helvetica ,Arial,sans-serif;
	font-size: 180%;
	font-weight: bold;
	color: #666;
	clear:both;
}

#xtcDoc h2 {
	font-family: Arial, Helvetica,sans-serif;
	font-size: 160%;
	font-weight: normal;
	color: #333;
	clear:both;
}

#xtcDoc h3 {
  font-weight: bold;
  font-family: Helvetica,Arial,sans-serif;
  font-size: 140%;
  color: #135cae;
  margin-top:2em;
	clear:both;
}

#xtcDoc h4 {
	font-size: 120%;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
  margin:1em 0 1em 0;
	clear:both;
}

#xtcDoc a:link, #xtcDoc a:visited {
	color: #1B57B1; text-decoration: none;
	font-weight: normal;
}

#xtcDoc a:hover {
	color: #00c;	text-decoration: underline;
	font-weight: normal;
}

#xtcDoc div.caption       { padding: 0 10px 0 10px; }
#xtcDoc div.caption img   { border: 1px solid #CCC; }
#xtcDoc div.caption p     { font-size: .90em; color: #666; text-align: center; }

#xtcDoc p, #xtcDoc em {
}

#xtcDoc p {
	margin:1em 0 1em 0;
	clear:both;
}

#xtcDoc img {
	background:#ffffff;
	padding:2px;
	border:1px solid #cccccc;
	margin:10px;
}
#xtcDoc ul li  {
	font-size:100%;
	list-style-type: disc;
	list-style-position:inside;
	clear:both;
}

#xtcDoc ol li  {
	font-size:100%;
	list-style-type: decimal;
	list-style-position:inside;
	clear:both;
}

#xtcDoc .thumb {
	padding:0;
	margin-top:0;
	float:right;
}

/* XTC CSS*/

/* XTC Menus Structure */
ul.menu > li > ul li > ul{visibility:hidden;}
ul.suckerfish li.xtcHover > ul, 
ul.dropline li.xtcHover > ul, 
ul.dualfish li.xtcHover > ul {
  visibility:visible;
}

ul.suckerfish li > ul:hover, 
ul.dropline li > ul:hover, 
ul.dualfish li > ul:hover {
  visibility:visible;
}

/* Sucker Fish */
ul.suckerfish,
ul.dropline,
ul.dualfish {
  position:relative;
  list-style-type:none;
  z-index:9999;
  margin:0;
  padding:0;
}
ul.suckerfish > li, ul.dropline > li, ul.dualfish > li {
	display:block;
	float:left;
}
ul.suckerfish > li > a, ul.dropline > li > a, ul.dualfish > li > a {
	display: block;
}
ul.dualfish > li{position:relative;}
ul.suckerfish ul {
  width:210px !important;
}
ul.suckerfish ul > li > a, ul.suckerfish ul > li > span.separator {
  height:14px !important;
  width:156px !important;
  padding:10px !important;
  margin:0px 17px !important;
  font-size:11px !important;
  line-height:14px !important;
}
ul.suckerfish ul, ul.dropline ul, ul.dualfish ul {
  display: block;
  visibility:hidden;
  overflow:hidden;
  position:absolute;
}
ul.suckerfish ul:hover, ul.dropline ul:hover, ul.dualfish ul:hover {
  overflow:visible;
}
ul.suckerfish ul > li{
	display:block;
  position:relative;
  float:none;
}
ul.suckerfish > ul > li > a, ul.dropline > ul > li > a, ul.dualfish > ul > li > a {
  display:block;
}
ul.suckerfish > li > ul > li{position:relative;}
ul.suckerfish > li > ul > li > ul{top:0px; left:210px;}

/* Drop Line */
ul.dropline > li > ul {
  position:absolute;
  display:block;
  float:none;
  left:0px;
}
ul.dropline > ul > li{
	display:block;
  float:left;
  width:auto;
}
ul.dropline > li > ul  > li > ul{
  position:absolute;
  left:0px;
}
/* Dual Fish*/
ul.dualfish ul {
  width:420px !important;
}
ul.dualfish ul > li > a, ul.dualfish ul > li > span.separator {
  width:156px !important;
  height:14px !important;
  padding:10px !important;
  margin:0px 17px !important;
  font-size:11px !important;
  line-height:14px !important;
}

ul.dualfish > li > ul > li {
  display:block;
  position:relative;
  float:left;
}

/* 
 * XTC Menu Decorative 
 */
#menu ul.suckerfish > li,
#menu ul.dualfish > li,
#menu ul.dropline > li{
  margin-right:9px;
  padding-bottom:0;
  background:none;
  padding-left:0;
}

#menu ul.suckerfish > li > a,
#menu ul.dualfish > li > a,
#menu ul.dropline > li > a {
	padding: 6px 12px;
  -moz-border-radius:4px;
  -webkit-border-radius:4px;
  border-radius:4px;
} 

#menu ul.suckerfish > li.active > a,
#menu ul.dualfish > li.active > a,
#menu ul.dropline > li.active > a {
}

#menu > ul.suckerfish > li:hover > a, #menu > ul.dualfish > li:hover > a, #menu > ul.dropline > li:hover > a {
padding:6px 12px 7px;
}

/* Suckerfish */
#menu ul.suckerfish > li > ul {
  width:160px;
	margin-top:15px;
  padding:8px 20px 4px 20px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius:7px;
}
#menu ul.suckerfish > li > ul > li {
	width:160px;
	margin:0px;
	padding:0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius:0px;
}

/* Simulate the UL padding */
#menu ul.suckerfish > li > ul > li.first {}
#menu ul.suckerfish > li > ul > li.last {}

#menu ul.suckerfish > li > ul > li > a {
	display:block;
	padding:14px 14px 14px 0px;
	margin:0px;
}
#menu ul.suckerfish > li > ul > li > ul{
  margin:-8px 0px 0px 170px;
}

/* Dualfish */
/* Top Level */
#menu ul.dualfish > li {
	margin-right:10px;
  padding-bottom:15px;
}
#menu ul.dualfish > li > ul {
  width:380px;
  margin:5px 0 0 -153px;
  padding:8px 0px 4px 0px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius:7px;
}
#menu ul.dualfish > li > ul > li {
	width:160px;
	margin:0px 0px 0px 20px;
	padding:0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius:0px;
}
  
/* Simulate the UL top & botton padding */
#menu ul.dualfish > li > ul > li.first,
#menu ul.dualfish > li > ul > li.first + li {}
#menu ul.dualfish li.last {}
#menu > ul.dualfish > li.last {}
  
#menu ul.dualfish > li > ul > li > a {
	display:block;
	padding:11px 8px 11px 0px;
	margin:0px;
}


#menu ul.dualfish > li > ul > li > ul{margin:-51px 0px 0px 170px;}

#menu ul.menu > li.parent > ul > li.parent ul {background: #cbc1c1;}

/* Dropline */
/* Top Level */
#menu ul.dropline > li > ul {
  height:auto;
  width:650px;
	margin-top:15px;
  padding:0px;
  -moz-border-radius: 7px;
  -webkit-border-radius: 7px;
  border-radius:7px;
}
#menu ul.dropline > li > ul > li {
	width:100px;
	margin:1px 0px 1px 20px;
	padding:0px;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius:0px;
}
  
#menu ul.dropline > li > ul > li > a {
	display:block;
	padding:14px 14px 14px 0px;
	margin:0px;
}
#menu ul.dropline > li > ul > li > ul{
  margin:0px 0px 0px 0px;
}

/* XTC MENUS  */
/* Top Level */
#menu ul.menu > li.parent:hover {}



#menu ul.menu > li > a { 
    background:<?php echo $params->menubg_color; ?> url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/menus/<?php echo $params->menubg_image; ?>) center center; 
	color:<?php echo $params->menufont_color; ?>!important; 
	border:1px solid #d4c8c8; 
	-moz-box-shadow: 1px 1px 0px #999; 
	-webkit-box-shadow: 1px 1px 0px #999;  
	box-shadow: 1px 1px 1px #999; 
	text-shadow: #777 0 -1px 0; 
	font-weight:bold !important; 
	font-size:12px; 
}
#menu ul.menu > li.active > a  { 
    background:<?php echo $params->menubgactive_color; ?> url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/menus/<?php echo $params->menubg_hoverimage; ?>) center center;
	color:<?php echo $params->menufontactive_color; ?> !important; 
	-moz-box-shadow:inset 1px 1px 0px #999; 
	-webkit-box-shadow:inset 1px 1px 0px #999; 
	 box-shadow: -1px -1px 1px #999; 
	 text-shadow:0 1px 0 #fff; 
	 font-weight:bold !important; 
	 font-size:12px;
}
#menu ul.menu > li > a:hover { 
    background:<?php echo $params->menubghover_color ?> url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/menus/<?php echo $params->menubg_hoverimage; ?>) center center !important; 
    color:<?php echo $params->menufonthover_color; ?> !important;  
	-moz-box-shadow:inset 1px 1px 0px #999; 
	-webkit-box-shadow:inset 1px 1px 0px #999;  
	box-shadow: -1px -1px 1px #999; 
	text-shadow:0 1px 0 #fff; 
	font-weight:bold !important; 
	font-size:12px; 
}
/* Drop Levels */
#menu ul.menu li.parent > ul {
	background:<?php echo $params->dropbg_color; ?>;
	-moz-box-shadow: 0px 3px 7px rgba(0,0,0,0.4);
	-webkit-box-shadow: 0px 3px 7px rgba(0,0,0,0.4);
	box-shadow: 0px 3px 7px rgba(0,0,0,0.4);
	background-image: -moz-linear-gradient(top -85deg, rgba(255,255,255,0.1), rgba(0,0,0,0.1));
	


}

#menu ul.menu li.parent > ul > li { background:url('/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/css/<?php echo $imgpath; ?>/menulines/<?php echo $params->menuline; ?>') repeat-x left bottom;}
#menu ul.menu li.parent > ul > li > a {font-size:12px; text-shadow: #fff 0 1px 0; font-weight:bold !important; color:<?php echo $params->dropfont_color; ?> !important;	text-decoration:none;  background:none;}

#menu ul.menu li.parent > ul > li.active > a {font-size:12px; text-shadow: #999 0 -1px 0; font-weight:bold !important; color:<?php echo $params->dropfontactive_color; ?> !important; }
#menu ul.menu li.parent > ul > li > a:hover {font-size:12px; text-shadow: #999 0 -1px 0; font-weight:bold !important; color:<?php echo $params->dropfonthover_color; ?> !important;}

#mainbody a {
	font-weight:600;
}

/* Compatibility Icons */

.compatdiv {
	clear:both;
}
.compatimg {
	margin:0 5px 5px 0;
}

/* AKS get tooltips back */
.tool-tip {
   float: left;
   background: #ffc;
   border: 1px solid #D4D5AA;
   padding: 5px;
   max-width: 200px;
}
 
.tool-title {
   padding: 0;
   margin: 0;
   font-size: 100%;
   font-weight: bold;
   margin-top: -15px;
   padding-top: 15px;
   padding-bottom: 5px;
   background: url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/selector-arrow.png) no-repeat;
}
 
.tool-text {
   font-size: 100%;
   margin: 0;
}

.pr-price-box:hover {
  opacity: 100; /* Standard: FF gt 1.pr-5, Opera, Safari */
  filter: alpha(opacity=100); /* IE lt 8 */
  -ms-filter: "alpha(opacity=100)"; /* IE 8 */
  -khtml-opacity: 100; /* Safari 1.pr-x */
  -moz-opacity: 100; /* FF lt 1.pr-5, Netscape */
  z-index:100;
  -moz-box-shadow:1px 2px 15px #333;
  -webkit-box-shadow:1px 2px 15px #333;
}

.pr-pricing-tables {
  width: 100%;
  max-width: 1140px;
  margin: 10px auto 10px auto;
  overflow: hidden;
  padding:0 10px 0 10px;
}
.pr-price-box {
  background:transparent;
  text-align:center;
  margin:10px 0 20px 0;
  width:25%;
  height:auto;
  float:left;
  -moz-box-shadow:1px 2px 15px #333;
  -webkit-box-shadow:1px 2px 15px #333;
  opacity: .75; /* Standard: FF gt 1.pr-5, Opera, Safari */
  filter: alpha(opacity=55); /* IE lt 8 */
  -ms-filter: "alpha(opacity=55)"; /* IE 8 */
  -khtml-opacity: .55; /* Safari 1.pr-x */
  -moz-opacity: .55; /* FF lt 1.pr-5, Netscape */
  position:relative
}

.pr-pretty-hover {
  opacity: 100; /* Standard: FF gt 1.pr-5, Opera, Safari */
  filter: alpha(opacity=100); /* IE lt 8 */
  -ms-filter: "alpha(opacity=100)"; /* IE 8 */
  -khtml-opacity: 100; /* Safari 1.pr-x */
  -moz-opacity: 100; /* FF lt 1.pr-5, Netscape */
  z-index:100;
  -moz-box-shadow:1px 2px 15px #333;
  -webkit-box-shadow:1px 2px 15px #333;
}
.pr-price-box-header {
  width:100%;
  padding: 0 0 5px 0;
  margin:0;
}
.pr-price-box-header h3 {
  margin:0 0 0 0;
  padding: 10px 0 5px;
  text-transform:uppercase;
  font-size:21px;
  font-weight:normal;
  text-shadow: 1px 1px rgba(255, 255, 255, 0.32);
}
.pr-price-box-header h4 {
  color:#fff;
  margin:5px 0 0 0;
  padding:0 0 0 0;
  font-size:36px;
  font-style:normal;
  text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.65);
}
.pr-price-box-header p {
  color:#EDF3F7;
  margin:5px 0 0 0;
  padding:0 0 0 0;
  text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.65);
}
.pr-price-box ul {
  list-style:none;
  margin:0;
  padding:0;
}
.pr-price-box li {
  margin:0 0 0 0;
  padding:5px 0 5px 0;
  display:block;
  float:left;
  width:100%;
  background: #EAEAEA;
}
.pr-price-box h2 {
  margin:10px 0 25px 0;
}
.pr-price-box p {
  margin:5px 0 5px 0;
  font-size:10px
}
.pr-odd { 
  background:#f5f5f5 url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/overlay.png) repeat-x !important;
}
.pr-even {
  background:#ccc url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/overlay.png) repeat-x !important;
}

.pr-price-box .pr-button{
  width:150px;
  height:25px;
  margin:2px 0 2px 0;
  font-weight:bold;
  padding-top:20px
}
.pr-code {
  background:#fff;
  font-size:16px;
  text-align:center;
  border:1px dashed #777;
  color:#777;
  padding:8px 12px
}

/* Ribbons&indicators
----------------------------------------------------------------------------------------------------*/

.pr-hot, .pr-new, .pr-best, .pr-free, .pr-5off, .pr-10off, .pr-15off, .pr-20off, .pr-25off, .pr-30off, .pr-35off, .pr-40off, .pr-45off, .pr-50off, .pr-60off,   .pr-70off, .pr-80off, .pr-90off {
  position:absolute;left:0;margin-left:-1px;
  background-repeat:no-repeat;
  background-position:0 0;
  width:53px;
  height:51px;
}

.pr-hot  {background-image:url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/hot.png);}
.pr-new {background-image:url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/new.png);}
.pr-best {background-image:url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/best.png);}
.pr-free {background-image:url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/free.png);}
.pr-5off {background-image:url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/5.png);}
.pr-10off {background-image:url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/10.png);}
.pr-15off {background-image:url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/15.png);}
.pr-20off {background-image:url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/20.png);}
.pr-25off {background-image:url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/25.png);}
.pr-30off {background-image:url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/30.png);}
.pr-35off {background-image:url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/35.png);}
.pr-40off {background-image:url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/40.png);}
.pr-45off {background-image:url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/45.png);}
.pr-50off {background-image:url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/50.png);}
.pr-60off {background-image:url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/60.png);}
.pr-70off {background-image:url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/70.png);}
.pr-80off {background-image:url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/80.png);}
.pr-90off {background-image:url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/90.png);}

.pr-indicator {
  margin:0 0 0 0;
  width:32px;
  height:32px;
}

.pr-extra {
  position: absolute;
  display: none;
}

/* CSS3 Buttons
----------------------------------------------------------------------------------------------------*/


.pr-button, .pr-button:visited {
 background:   url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/overlay.png) repeat-x; 
 display: inline-block; 
 padding: 5px 10px 6px; 
 color: #fff; 
 text-decoration: none;
 -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
 -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
 text-shadow: 0 -1px 1px rgba(0,0,0,0.65);
 border-bottom: 1px solid rgba(0,0,0,0.65);
 position: relative;
 cursor: pointer;
  -moz-border-radius:5px;
  -webkit-border-radius:5px;
  font-size: 12px; 
}
 
.pr-button:hover {border-bottom: 1px solid rgba(0,0,0,0.65);color: #fff;}
.pr-button:active {top: 1px;}
.pr-small.pr-button, .pr-small.pr-button:visited {font-size:11px}
.pr-button, .pr-button:visited,
.pr-medium.pr-button, .pr-medium.pr-button:visited {
  font-size:12px; 
  font-weight:bold; 
  text-transform:capitalize;
  line-height:1; 
  text-shadow:0 -1px 1px rgba(0,0,0,0.25); 
}
.pr-button, .pr-button:visited {background-color: #ff6000;  text-transform:uppercase;}
.pr-button:hover {background-color:#ce4d00;}


/* Color styles
----------------------------------------------------------------------------------------------------*/

/* Orange */
.pr-orange .pr-price-box-header {
  background-image:url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/pr-box-overlay.png);
  background-repeat:repeat-x;
  background-color:#de5200
}
.pr-orange .pr-price-box-header h3 {color:#160800;}
.pr-orange .pr-button, .pr-orange .pr-button:visited {background-color: #de5200;}
.pr-orange .pr-button:hover {background-color:#ad4000;}

/* Blue */
.pr-blue .pr-price-box-header {
  background-image:url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/pr-box-overlay.png);
  background-repeat:repeat-x;
  background-color:#0063b7
}
.pr-blue .pr-price-box-header  h3 {color:#000c16;}
.pr-blue  .pr-button, .pr-blue  .pr-button:visited {background-color: #0063b7;}
.pr-blue  .pr-button:hover {background-color:#004178;}

/* Green */
.pr-green .pr-price-box-header {
  background-image:url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/pr-box-overlay.png);
  background-repeat:repeat-x;
  background-color:#697b18
}
.pr-green .pr-price-box-header  h3 {color:#0b0d00;}
.pr-green .pr-button, .pr-green .pr-button:visited {background-color: #697b18;}
.pr-green .pr-button:hover {background-color:#586b00;}

/* Red */
.pr-red .pr-price-box-header {
  background-image:url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/pr-box-overlay.png);
  background-repeat:repeat-x;
  background-color:#cb0000
}
.pr-red .pr-price-box-header  h3 {color:#3e0000;}
.pr-red .pr-button, .pr-red .pr-button:visited {background-color: #cb0000;}
.pr-red .pr-button:hover {background-color:#a20000;}

/* Grey */
.pr-grey .pr-price-box-header {
  background-image:url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/pr-box-overlay.png);
  background-repeat:repeat-x;
  background-color:#555
}
.pr-grey .pr-price-box-header  h3 {color:#000000;}
.pr-grey .pr-button, .pr-grey .pr-button:visited {background-color: #555;}
.pr-grey .pr-button:hover {background-color:#444;}

/* Olive */
.pr-olive .pr-price-box-header {
  background-image:url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/pr-box-overlay.png);
  background-repeat:repeat-x;
  background-color:#90976B
}
.pr-olive .pr-price-box-header  h3 {color:#0e0f0b;}
.pr-olive .pr-button, .pr-olive .pr-button:visited {background-color: #90976B;}
.pr-olive .pr-button:hover {background-color:#54583f;}

/* Magenta */
.pr-magenta .pr-price-box-header {
  background-image:url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/pr-box-overlay.png);
  background-repeat:repeat-x;
  background-color:#a62480
}
.pr-magenta .pr-price-box-header  h3 {color:#18000e;}
.pr-magenta .pr-button, .pr-magenta .pr-button:visited {background-color: #a62480;}
.pr-magenta .pr-button:hover {background-color:#ad007a;}

/* Cyan */
.pr-cyan .pr-price-box-header {
  background-image:url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/pr-box-overlay.png);
  background-repeat:repeat-x;
  background-color:#008cc0
}
.pr-cyan .pr-price-box-header  h3 {color:#002634;}
.pr-cyan .pr-button, .pr-cyan .pr-button:visited {background-color: #008cc0;}
.pr-cyan .pr-button:hover {background-color:#006e97;}

/* Coffee */
.pr-coffee .pr-price-box-header {
  background-image:url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/pr-box-overlay.png);
  background-repeat:repeat-x;
  background-color:#524535
}
.pr-coffee .pr-price-box-header  h3 {color:#0d0700;}
.pr-coffee .pr-button, .pr-coffee .pr-button:visited {background-color: #524535;}
.pr-coffee .pr-button:hover {background-color:#2e261d;}

/* Copper */
.pr-copper .pr-price-box-header {
  background-image:url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/pr-box-overlay.png);
  background-repeat:repeat-x;
  background-color:#862B28
}
.pr-copper .pr-price-box-header  h3 {color:#18000e;}
.pr-copper .pr-button, .pr-copper .pr-button:visited {background-color: #862B28;}
.pr-copper .pr-button:hover {background-color:#521716;}

/* Teal */
.pr-teal .pr-price-box-header {
  background-image:url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/pr-box-overlay.png);
  background-repeat:repeat-x;
  background-color:#236865
}
.pr-teal .pr-price-box-header  h3 {color:#18000e;}
.pr-teal .pr-button, .pr-teal .pr-button:visited {background-color: #236865;}
.pr-teal .pr-button:hover {background-color:#15403e;}

/* Purple */
.pr-purple .pr-price-box-header {
  background-image:url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/pr-box-overlay.png);
  background-repeat:repeat-x;
  background-color:#50435F
}
.pr-purple .pr-price-box-header  h3 {color:#18000e;}
.pr-purple .pr-button, .pr-purple .pr-button:visited {background-color: #50435F;}
.pr-purple .pr-button:hover {background-color:#31283a;}

/* jQuery Tipsy tooltips style
----------------------------------------------------------------------------------------------------*/


.tipsy { text-transform:lowercase;padding: 5px; font-size: 17px; opacity: 0.pr-8; filter: alpha(opacity=80); background-repeat: no-repeat;  background-image: url(/web/20110306102732im_/http://www.joomlaxtc.com/templates/jxtc_fotografik/images/pricelr/tipsy.gif); }
  .tipsy-inner { padding: 5px 8px 4px 8px; background-color: black; color: white; max-width: 200px; text-align: center; }
  .tipsy-inner { -moz-border-radius:3px; -webkit-border-radius:3px; line-height:20px}
  .tipsy-north { background-position: top center; }
  .tipsy-south { background-position: bottom center; }
  .tipsy-east { background-position: right center; }
  .tipsy-west { background-position: left center; }



/*
     FILE ARCHIVED ON 10:27:32 Mar 06, 2011 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 22:46:48 Feb 03, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.668
  exclusion.robots: 0.079
  exclusion.robots.policy: 0.065
  esindex: 0.011
  cdx.remote: 36.819
  LoadShardBlock: 122.751 (3)
  PetaboxLoader3.datanode: 143.457 (4)
  load_resource: 76.285
  PetaboxLoader3.resolve: 26.148
*/