a:visited {
	text-decoration: none;
	color:#295BFF
	}

/*****************************/ /*** Core html setup stuff ***/
/*****************************/ html { } form { margin: 0; padding:
0; } input.button { cursor: pointer; } p { margin-top: 0;
margin-bottom: 0px; } img {}
/*****************************************/ /*** Template specific
layout elements ***/ /*****************************************/
#page_bg { padding: 10px 0; margin-bottom: 1px; } div.center {
text-align:left; } div#wrapper { } div#header_l { } div#header_r {
} div#newsflash { } div#tabarea { } div#tabarea_l { } div#tabarea_r
{ } #pathway { } #search { } form#searchForm input {
vertical-align: middle; } form#searchForm table { border-collapse:
collapse; } form#searchForm td { padding:0; }
#mod_search_searchword { padding-left: 3px; } #area { padding: 0; }
#whitebox { } #whitebox div { } #whitebox_t { } #whitebox_tl { }
#whitebox_tr { } #whitebox_m { } #whitebox_b { } #whitebox_bl { }
#whitebox_br { } /* horizontal pill menu */ table.pill {
margin-left: auto; margin-right: auto; padding: 0; } td.pill_l {
width: 20px; height: 32px; } td.pill_m { padding: 0; margin: 0;
width: auto; } td.pill_r { width: 19px; height: 32px; } #pillmenu {
white-space: nowrap; height: 32px; float: left; } #pillmenu ul {
margin: 0; padding: 0; list-style:none; } #pillmenu li { float:
left; margin: 0; padding: 0; } #pillmenu a { font-family: Arial,
Helvetica, sans-serif; font-size: 12px; font-weight: bold;
float:left; display:block; height: 24px; line-height: 24px;
padding: 0 20px; color: #000; text-decoration: none; } #pillmenu
a#active_menu-nav { margin-top:2px; height: 21px; line-height:
21px; background-position: 0 0; } #leftcolumn { padding: 0; margin:
0; width: 20%; float:left; } #maincolumn, #maincolumn_full {
margin-left: 20%; padding-left: 15px; width: 75%; }
#maincolumn_full { margin-left: 0; padding: 0; width: 100%; }
table.nopad { width: 100%; border-collapse: collapse; padding: 0;
margin: 0; margin-bottom: 15px; } table.nopad td.middle_pad {
width: 20px; } /*****************************************/ /***
Joomla! specific content elements ***/
/*****************************************/ div.offline {
background: #fffebb; width: 100%; position: absolute; top: 0; left:
0; font-size: 1.2em; padding: 5px; } span.pathway { display: block;
margin: 0 20px; height: 16px; line-height: 16px; overflow: hidden;
} /* headers */ div.componentheading { padding-left: 0px; } h1 { }
h2, .contentheading { } table.contentpaneopen h3 { margin-top:
25px; } h4 { } h3, .componentheading, table.moduletable th, legend
{ margin: 0; padding-left: 0px; margin-bottom: 10px; text-align:
left; } /* small text */ .small { text-align: left; } .modifydate {
height: 20px; vertical-align: bottom; text-align: left; }
.createdate { height: 20px; vertical-align: top; vertical-align:
top; padding-bottom: 5px; padding-top: 0px; } a.readon {
margin-top: 10px; display: block; float: left; padding-right: 20px;
line-height: 14px; height: 16px; } /* form validation */ .invalid {
border-color: #ff0000; } label.invalid { color: #ff0000; } /**
overlib **/ .ol-foreground { background-color: #f6f6f6; }
.ol-background { background-color: #666; } .ol-textfont { }
.ol-captionfont { } .ol-captionfont a { } .ol-closefont {} /* menu
links */ a.mainlevel:link, a.mainlevel:visited { padding-left: 5px;
} a.mainlevel:hover { } /* spacers */ span.article_separator {
display: block; height: 20px; } .article_column { padding-right:
5px; } .column_separator { border-left: 1px dashed #e0e0e0;
padding-left: 10px; } td.buttonheading { } td.buttonheading img {
border:none; } .clr { clear: both; } td.greyline { width: 20px; }
div#maindivider { border-top: 1px solid #ddd; margin-bottom: 10px;
overflow: hidden; height: 1px; } table.blog span.article_separator
{ display: block; height: 20px; } /* edit button */
.contentpaneopen_edit{ float: left; } /* table of contents */
table.contenttoc { margin: 5px; border: 1px solid #ccc; padding:
5px; float: right; } table.contenttoc td { padding: 0 5px; } /*
content tables */ td.sectiontableheader { background: #e5e5e5;
font-weight: bold; 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; } a
tr.sectiontableentry1 { } /* content styles */
table.contentpaneopen, table.contentpane { margin-bottom: 55px;
padding: 5px; width: 100%; } table.contentpaneopen li {
margin-bottom: 5px; } table.contentpaneopen fieldset { border: 0;
border-top: 1px solid #ddd; } table.contentpaneopen h3 {
margin-top: 25px; } table.contentpaneopen h4 { } .highlight {
background-color: #fffebb; } /* module control elements */
table.user1user2 div.moduletable { margin-bottom: 0px; }
div.moduletable, div.module { margin-bottom: 25px; }
div.module_menu h3 { font-weight: bold; margin: -23px -4px 5px
-5px; padding-left: 10px; padding-bottom: 2px; } div.module_menu {
margin: 0; padding: 0; margin-bottom: 15px; } div.module_menu div
div div { padding: 10px; padding-top: 30px; padding-bottom: 15px;
width: auto; } div.module_menu div div div div { background: none;
padding: 0; } div.module_menu ul { margin: 10px 0; padding-left:
20px; } div.module_menu ul li a:link, div.module_menu ul li
a:visited { font-weight: bold; } #leftcolumn div.module { padding:
0 10px; } #leftcolumn div.module table { width: auto; } /* forms */
table.adminform textarea { width: 540px; height: 400px; color:
#000099; } div.search input { width: 145px; border: 1px solid #ccc;
margin: 15px 0 10px 0; } form#form-login fieldset { border: 0 none;
margin: 0em; padding: 0.2em;} form#form-login ul { padding-left:
20px; } form#com-form-login fieldset { border: 0 none; margin: 0em;
padding: 0.2em;} form#com-form-login ul { padding-left: 20px; } /*
thumbnails */ div.mosimage { margin: 5px; } div.mosimage_caption {
font-size: .90em; color: #666; } div.caption { padding: 0 10px 0
10px; } div.caption img { border: 1px solid #CCC; } div.caption p {
text-align: center; } /* Parameter Table */ table.paramlist {
margin-top: 5px; } table.paramlist td.paramlist_key { width: 128px;
text-align: left; height: 30px; } table.paramlist
td.paramlist_value { } div.message { text-align: center; width:
auto; border: solid 1px #d5d5d5; margin: 3px 0px 10px; padding: 3px
20px; } /* Banners module */ /* Default skyscraper style */
.bannergroup { } .banneritem img { display: block; margin-left:
auto; margin-right: auto; } /* Text advert style */
.banneritem_text { padding: 4px; } .bannerfooter_text { } /* System
Messages */ /* see system general.css */ .pagination span {
padding: 2px; } .pagination a { padding: 2px; } /* Polls */
.pollstableborder td { text-align: left; } /* WebLinks */
span.description { display:block; padding-left: 30px; } /* Frontend
Editing*/ fieldset { border: 1px solid #ccc; margin-top: 15px;
padding: 15px; } legend { margin: 0; padding: 0 10px; } td.key {
border-bottom:1px solid #eee; color: #666; } /* Tooltips */
.tool-tip { float: left; background: #ffc; border: 1px solid
#D4D5AA; padding: 5px; max-width: 200px; } .tool-title { padding:
0; margin: 0; font-weight: bold; margin-top: -15px; padding-top:
15px; padding-bottom: 5px; } .tool-text { font-size: 100%; margin:
0; } /* System Standard Messages */ #system-message {
margin-bottom: 20px; } #system-message dd.message ul { background:
#C3D2E5 url(../../system/images/notice-info.png) 4px center
no-repeat;border-top: 3px solid #DE7A7B; border-bottom: 3px solid
#DE7A7B; margin:0px; padding-left: 40px; text-indent:0px;} /*
System Error Messages */ #system-message dd.error ul { color: #c00;
background: #E6C0C0 url(../../system/images/notice-alert.png) 4px
center no-repeat; border-top: 3px solid #DE7A7B; border-bottom: 3px
solid #DE7A7B; margin:0px; padding-left: 40px; text-indent:0px;} /*
System Notice Messages */ #system-message dd.notice ul { color:
#c00; background: #EFE7B8 url(../../system/images/notice-note.png)
4px center no-repeat; border-top: 3px solid #F0DC7E; border-bottom:
3px solid #F0DC7E; margin:0px; padding-left: 40px;
text-indent:0px;} #syndicate{ float:left; padding-left: 25px; }
#power_by{ float:right; padding-right: 25px; } /* Component
Specific Fixes */ #component-contact table td { padding: 2px 0; }
table.pagenav {} table.pagenav a{ color:#295bff; font-weight:
bold; } table.pagenav a:hover{ color:#000; font-weight:
bold; }th.pagenav_prev {padding: 2px;
padding-left: 9px; padding-right: 9px; } th.pagenav_next {
padding-left: 9px; padding-right: 9px; }
#quick { position: absolute; top: 2px; left: 420px; width: 510px;
height: 122px; } #q1 { position: absolute; top: 1px; left: 1px;
width: 80px; height: 120px; background-color: #ffffff } #q2 {
position: absolute; top: 1px; left: 82px; width: 80px; height:
120px; background-color: #ffffff } #q3 { position: absolute; top:
1px; left: 163px; width: 80px; height: 120px; background-color:
#ffffff } #q4 { position: absolute; top: 1px; left: 244px; width:
80px; height: 120px; background-color: #ffffff } #q5 { position:
absolute; top: 1px; left: 325px; width: 80px; height: 120px;
background-color: #ffffff } #q6 { position: absolute; top: 1px;
left: 406px; width: 80px; height: 120px; background-color: #ffffff
} .moduletable_menu{ position:relative } .moduletable_menu
h3{margin-top:0px} #zs { position: absolute; left: 80% }
#nlw{position:relative;width:100%;height:140px;clear:both;float:left}
.nslabel{padding-right:2px} .ss-form{float:left;text-align:left}
#nshead{background:url(http://www.ozrobes.net/img/sml/OzRobes_newsletter.png) 
no-repeat;height:90px;width:170px;position:relative;float:left;padding-left:20px}
#rgal{}
.contentpane ul li{padding-top:10px}
#gsea{position:absolute;top:123px;left:190px;z-index:999}
a.mainlevelsubm{float:right}

