/* Copyright (C) 2007 - 2011 YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */
http://tiger.directrouter.co.uk/~pamplona/administrator/index.php?option=com_templates&client=0&task=edit_css&id=yoo_enterprise&filename=custom.css#
/*
 * This CSS file is for customization purpose only
 */ 


div.header-3 {
    background: none repeat scroll 0 0 #FFFFFF;
    overflow: hidden;
}

#toolbar {
    overflow: hidden;
}

#headerbar {
    min-height: auto;
    overflow: hidden;
}

#toolbar .left .module, #headerbar .left .module {
}

div.mod-box div.box-3 {
    background: none repeat scroll 0 0 #FFFFFF;
    overflow: hidden;
    padding: 0px;
}


#contentwrap {
    font-family: Trebuchet MS;
    font-size: 10pt;
    text-align: justify;
    width: 100%;
}

#media {
    display: inline;
    float: left;
    width: 35%;
    margin-left:5px;
}

#textcontainer {
    display: inline;
    float: right;
    width: 100%;
    margin-left:10px;
    margin-top:10px;
}

#othercontentwrap {
    font-family: Trebuchet MS;
    font-size: 10pt;
    text-align: justify;
    width: 100%;
}

#lnavmedia {
    display: inline;
    float: left;
    width: 0%;
}

#rnavcontainer {
    display: inline;
    float: right;
    width: 100%;
    margin-left:10px;
}

.redtagline
{
    color: #CC0017;
    display: inline;
    font-size: 14pt;
    font-weight: bold;
    margin-left: 19px;
    margin-right: 3px;
    margin-top: 14px;
    line-height: 35px;
}


div.joomla div.item-bg {
    overflow: hidden;
    padding-bottom: 0px;
    background: none;
    margin-bottom: -25px;
}

#botnav{
background-image:url(../images/footer_01.gif);
height:23px;
position:relative;
top:0;
width:822px;
}
ul#footlist li#ft1 {
float:left;
display:inline;
width:94px;
height:23px;
margin-left:40px;
margin-right:30px;
background-image:url(../images/footer_02.gif);
background-repeat: no-repeat;
}
ul#footlist li#ft2 {
float:left;
display:inline;
width:124px;
height:23px;
margin-left:30px;
margin-right:30px;
background-image:url(../images/footer_04.gif);
background-repeat: no-repeat;
}
ul#footlist li#ft3 {
float:left;
display:inline;
width:210px;
height:23px;
margin-left:30px;
margin-right:30px;
background-image:url(../images/footer_06.gif);
background-repeat: no-repeat;
}
ul#footlist li#ft4 {
float:left;
display:inline;
width:131px;
height:23px;
margin-left:30px;
margin-right:30px;
background-image:url(../images/footer_08.gif);
background-repeat: no-repeat;
}

ul#footlist
{
padding: 0;
margin: 0;
list-style-type: none;
float: center;
width: 100%;
display:inline;
}

#botpics{
height:93px;
position:relative;
top:0;
width:822px;
margin-bottom:3px;
}
ul#footimages li#fi1 {
float:left;
display:inline;
width:204px;
height:93px;
margin-left:0px;
margin-right:1px;
background-image:url(../images/box11.gif);
background-repeat: no-repeat;
}
ul#footimages li#fi2 {
float:left;
display:inline;
width:204px;
height:93px;
margin-left:1px;
margin-right:1px;
background-image:url(../images/box22.gif);
background-repeat: no-repeat;
}
ul#footimages li#fi3 {
float:left;
display:inline;
width:204px;
height:93px;
margin-left:1px;
margin-right:1px;
background-image:url(../images/box33.gif);
background-repeat: no-repeat;
}
ul#footimages li#fi4 {
float:left;
display:inline;
width:204px;
height:93px;
margin-left:1px;
margin-right:0px;
background-image:url(../images/box44.gif);
background-repeat: no-repeat;
}

ul#footimages
{
padding: 0;
margin: 0;
list-style-type: none;
float: center;
width: 100%;
display:inline;
}

element.style
{
min-height:auto;
}

#yoo-zoo .item h1.pos-title {
    color: #CC0017;
    font-family: Trebuchet MS,Georgia,"Times New Roman",Times,serif;
    font-size: 21pt;
    font-weight: bold;
    text-align:left;
    margin: 0 0 8px 0px;
    width:100%
}

p
{
    font-family: Trebuchet MS,Georgia,"Times New Roman",Times,serif;
    font-size: 10pt;
    line-height:20px;
    margin-top:0px;
}

li
{
    font-family: Trebuchet MS,Georgia,"Times New Roman",Times,serif;
    font-size: 10pt;
    line-height:20px;
}

h4
{
    color: #CC0017;
    font-family: Trebuchet MS,Georgia,"Times New Roman",Times,serif;
    font-size: 12pt;
    line-height:20px;
    font-weight:bold;
}

#lnav{
position:relative;
top:0;
width:209px;
margin: 7px 0px 0px 2px;
}
ul#lnavlist li#li1 {
float:left;
display:inline;
width:209px;
height:46px;
margin-left:10px;
margin-right:10px;
background-image:url(../images/lnav0.gif);
background-repeat: no-repeat;
}
ul#lnavlist li#li2 {
float:left;
display:inline;
width:209px;
height:46px;
margin-left:10px;
margin-right:10px;
background-image:url(../images/lnav1.gif);
background-repeat: no-repeat;
}
ul#lnavlist li#li3 {
float:left;
display:inline;
width:209px;
height:46px;
margin-left:10px;
margin-right:10px;
background-image:url(../images/lnav2.gif);
background-repeat: no-repeat;
}
ul#lnavlist li#li4 {
float:left;
display:inline;
width:209px;
height:46px;
margin-left:10px;
margin-right:10px;
background-image:url(../images/lnav3.gif);
background-repeat: no-repeat;
}
ul#lnavlist li#li5 {
float:left;
display:inline;
width:209px;
height:46px;
margin-left:10px;
margin-right:10px;
background-image:url(../images/lnav4.gif);
background-repeat: no-repeat;
}
ul#lnavlist li#li6 {
float:left;
display:inline;
width:209px;
height:46px;
margin-left:10px;
margin-right:10px;
background-image:url(../images/lnav5.gif);
background-repeat: no-repeat;
}

ul#lnavlist
{
padding: 0;
margin: 0 0 5px;
list-style-type: none;
float: left;
width: 50%;
display:inline;
}

td.table_bg_gray
{
    font-family:Trebuchet MS;
    font-size:10pt;
    background-color: #e9e9e9;
    line-height:20px;
}

td.table_bg_red
{
    font-family:Trebuchet MS;
    font-size:10pt;
    background-color: #fdeeee;
    line-height:20px;
}

td.table_bg_gray_header
{
    font-family:Trebuchet MS;
    font-size:12pt;
    background-color: #fdeeee;
    font-weight:bold;
    line-height:30px;
}

td.table_text
{
    font-family:Trebuchet MS;
    font-size:10pt;
    background-color: #ffffff;
    line-height:20px;
}

td
{
    font-family:Trebuchet MS;
    font-size:10pt;
}

div.default div.yoo-accordion div.item {
    border-bottom: 1px solid #E6E6E6;
    margin: 0;
    overflow: hidden;
    padding: 1px 10px 8px;
}

div.default div.yoo-accordion dt.toggler {
    color: #CC0017;
    font-family: Trebuchet MS;
    font-size: 110%;
    height: 30px;
    line-height: 30px;
    text-indent: 10px;
}

#facebook
{
width:200px;
height:100%;
margin-top: 230px;
text-align:center;
margin-bottom: 0px;
display:inline;
position:relative;
float:left;
}

#twitter
{
text-align:center;
width:200px;
height:100%;
margin-top: 230px;
margin-bottom: 0px;
display:inline;
position:relative;
float:right;
}

#absolute {
    z-index: 0;
}

#menu a.level1 span.bg, #menu span.level1 span.bg {
    color: #000000;
    font-size: 17px;
    font-weight: normal;
    margin-left:-7px;
}

#menu li.active .level1 span.bg {
    color: #CC0017;
    font-size: 17px;
    font-weight: normal;
}

input, textarea, select
{
  font-family: "Trebuchet MS"; 
  font-size: 10pt; 
  text-decoration: none
}

#yoo-zoo .details h1.title {
    color: #CC0017;
    font-family: Trebuchet MS,Georgia,"Times New Roman",Times,serif;
    font-size: 21pt;
    font-weight: bold;
    letter-spacing: -1px;
    margin: 0 0 8px;
}

#yoo-zoo .details {
    border: 0px;
    margin: 0 0 20px;
    padding: 0px;
}

#search {
    display: inline;
    float: right;
    font-family: Trebuchet MS;
    height: 0;
    margin: -16px 30px 0 0;
    position: relative;
    width: auto;
    z-index: 12;
}

a
{
color:#cc0017;
text-decoration:none;
}

.redtag {
    color: #CC0017;
    font-weight: bold;
    line-height: 20px;
}

div.wrapper-3 {
    background: none repeat scroll 0 0 #FFFFFF;
    overflow: hidden;
    padding: 6px;
   z-index:0;
}

  /* set millions of background images */
.rbroundbox { background: url(../images/nt.gif) repeat; color: white;}
.rbtop div { background: url(../images/tl.gif) no-repeat top left; }
.rbtop { background: url(../images/tr.gif) no-repeat top right; }
.rbbot div { background: url(../images/bl.gif) no-repeat bottom left; }
.rbbot { background: url(../images/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 10px;
font-size: 1px;
}
.rbcontent { margin: 0 1px;  height:120px; font-size:14px; font-weight: bold; line-height:20px; }
.rbroundbox { width: 100%; margin: 1em auto; height:auto; }

#menu li.parent a.level1, #menu li.parent span.level1 {
    background: none; /** url("../images/menu_level1_item.png") no-repeat scroll 10px -110px transparent;
    padding-left: 0px;
}

#menu li.active:hover .level1 span.bg {
    color: #000000;
}

#menu li.active.remain .level1 span.bg {
color: #000000;
}

#middle {
    margin-top: -15px;
}

#rnd_container {background: #FFFFFF; margin:1px;}
    
    .rnd_top, .rnd_bottom {display:block; background:#FFFFFF; font-size:1px;}
    .rnd_b1, .rnd_b2, .rnd_b3, .rnd_b4 {display:block; overflow:hidden;}
    .rnd_b1, .rnd_b2, .rnd_b3 {height:1px;}
    .rnd_b2, .rnd_b3, .rnd_b4 {background:#FFFFFF; border-left:1px solid #000000; border-right:1px solid #000000;}
    .rnd_b1 {margin:0 5px; background:#000000;}
    .rnd_b2 {margin:0 3px; border-width:0 2px;}
    .rnd_b3 {margin:0 2px;}
    .rnd_b4 {height:2px; margin:0 1px;}
    
    .rnd_content {
    display:block;
    border:0 solid #000000;
    border-width:0 1px;
    padding: 4px;
    background:#FFFFFF;
    color:#000000;
}

#example1 {
-moz-border-radius: 15px;
border-radius: 15px;
height:150px;
width:150px;
background-color:#ffffff;
border:1px solid #000;
}

#rnd_table
{
    border-collapse: collapse !important;
    border-spacing: 0px !important;
    display: inline !important;
    margin: 0px !important;
    text-indent: 0px !important;
}

.box2 {
	background: transparent url(ashera.jpg); no-repeat top left;
	width: 95%;
	height: auto;
	margin-bottom: 10px;
	padding: 17px;
	background-color: #fff;
	font-weight: bold;
	border: 1px solid #000;

	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	behavior: url(../images/border-radius.htc);
}

#middle {
    margin-top: -19px !important;
}

div.mod-box div.box-b3 {
    background: url("../images/module_box_corners.png") repeat-x scroll 0 -85px transparent;
    height: 0 !important;
    overflow: hidden;
}

#yoo-zoo .row, #yoo-zoo .floatbox {
    overflow: visible !important;
}

.floatbox {
    overflow: visible !important;
}

#contentleft {
    width: 235px !important;
}

#content-shift
{
margin-left:227px !important;
}

#yoo-zoo .item div.pos-content .element-video {
    float: right !important;
    margin-top: 40px !important;
    width: 460px !important;
}

div.mod-box div.box-b3 {
    margin-top: -2px !important;
}
#header {
padding-bottom: 13px !important;
}

#vertline
{
background: url("../images/vertline.png") repeat-y scroll 0 0 transparent;
padding: 2px; 
margin-right: 2px; 
margin-left: -2px; 
margin-top: -50px; 
}

.eval_item_td
{
padding: 2px 2px 2px 2px;
height:25px;
font-weight:bold;
color:red;
background-color:#ECEAEA;
}


.evaltd
{
background: url(../images/eval.gif);
padding: 2px 2px 2px 2px;
height:30px;
font-size: normal;
font-weight:bold;
}

.eval_category_td
{
padding: 2px 2px 2px 2px;
height:25px;
font-size: 15px;
}

.eval_rating_td
{
padding: 2px 2px 2px 2px;
height:25px;
font-size: 15px;
color:red;
}

.wk-accordion .toggler {
{
  color:#CC0017;
  font-family:'Trebuchet MS';
  font-size:110%;
  height:30px;
  line-height:30px;
  text-indent:10px;
}

h3 {
{
  color:#CC0017;
  font-family:'Trebuchet MS';
  font-size:110%;
  height:30px;
  line-height:30px;
  text-indent:10px;
}

.wk-accordion-default .toggler {
{
  color:#CC0017;
  font-family:'Trebuchet MS';
  font-size:110%;
  height:30px;
  line-height:30px;
  text-indent:10px;
}