Кто сказал что нельзя ничего в CSS прописать? Вы даже не поняли что я привел в посте #2.
На сколько я понял, то вы имеете ввиду, что у контейнера cmenu есть своя таблица стилей в CSS файле. На самом деле есть, он называется cmenu.css, но где в нем прописано положение в шаблоне я не нашел, в остальных CSS упоминаний о cmenu нет.
Вот текст всех CSS файлов шаблона:
cmenu.css:/**
* CMenu CSS for the BonusThemes.com Believe Template
*
* @package bt_believe
* @version 1.0
* @copyright BonusThemes.com 2008
* @link http://www.bonusthemes.com/goto/bt_believe
*/
#cmenu {
}
#cmenu .gap {
}
.cmenu_hd_norm_l, .cmenu_hd_norm_c, .cmenu_hd_norm_r {
background: url(../images/layout/menu_back_c.gif) repeat-x top left;
}
.cmenu_hd_sel_l { background: url(../images/layout/menu_sel_l.gif) no-repeat top left; }
.cmenu_hd_sel_c { background: url(../images/layout/menu_sel_c.gif) repeat-x top left; }
.cmenu_hd_sel_r { background: url(../images/layout/menu_sel_r.gif) no-repeat top left; }
.cmenu_hd_hover_empty_l { background: url(../images/layout/menu_hover_empty_l.gif) no-repeat top left; }
.cmenu_hd_hover_empty_c { background: url(../images/layout/menu_hover_empty_c.gif) repeat-x top left; }
.cmenu_hd_hover_empty_r { background: url(../images/layout/menu_hover_empty_r.gif) no-repeat top left; }
.cmenu_hd_hover_full_l { background: url(../images/layout/menu_hover_full_l.gif) no-repeat top left; }
.cmenu_hd_hover_full_c { background: url(../images/layout/menu_hover_full_c.gif) repeat-x top left; }
.cmenu_hd_hover_full_r { background: url(../images/layout/menu_hover_full_r.gif) no-repeat top left; }
.cmenu_hd_norm_l, .cmenu_hd_norm_r,
.cmenu_hd_sel_l, .cmenu_hd_sel_r,
.cmenu_hd_hover_empty_l, .cmenu_hd_hover_empty_r, .cmenu_hd_hover_full_l, .cmenu_hd_hover_full_r {
width: 21px;
overflow: hidden;
}
.cmenu_hd_norm_c, .cmenu_hd_sel_c, .cmenu_hd_hover_empty_c, .cmenu_hd_hover_full_c {
text-align: center;
text-decoration: none;
font-size: 12px;
font-weight: bold;
}
.cmenu_hd_norm_c, .cmenu_hd_norm_c a, .cmenu_hd_norm_c a:link, .cmenu_hd_norm_c a:visited,
.cmenu_hd_sel_c, .cmenu_hd_sel_c a, .cmenu_hd_sel_c a:link, .cmenu_hd_sel_c a:visited,
.cmenu_hd_hover_empty_c, .cmenu_hd_hover_empty_c a, .cmenu_hd_hover_empty_c a:link, .cmenu_hd_hover_empty_c a:visited,
.cmenu_hd_hover_full_c, .cmenu_hd_hover_full_c a, .cmenu_hd_hover_full_c a:link, .cmenu_hd_hover_full_c a:visited
{
text-decoration: none;
padding-top: 19px;
}
.cmenu_hd_norm_c, .cmenu_hd_norm_c a, .cmenu_hd_norm_c a:link, .cmenu_hd_norm_c a:visited {
color: #d9fd99;
}
.cmenu_hd_sel_c, .cmenu_hd_sel_c a, .cmenu_hd_sel_c a:link, .cmenu_hd_sel_c a:visited,
.cmenu_hd_hover_empty_c, .cmenu_hd_hover_empty_c a, .cmenu_hd_hover_empty_c a:link, .cmenu_hd_hover_empty_c a:visited,
.cmenu_hd_hover_full_c, .cmenu_hd_hover_full_c a, .cmenu_hd_hover_full_c a:link, .cmenu_hd_hover_full_c a:visited {
color: #fff;
}
.cmenu_mi_empty_normal {
height: 27px;
}
.cmenu_mi_empty_hover {
height: 27px;
}
.cmenu_mi_full_normal {
background: url(../images/layout/ddmenu_submenu.gif) no-repeat center right;
height: 27px;
}
.cmenu_mi_full_hover {
background: url(../images/layout/ddmenu_submenu.gif) no-repeat center right;
height: 27px;
}
.cmenu_mi_empty_normal .text,
.cmenu_mi_full_normal .text {
color: #fff;
padding: 7px 25px 5px 10px;
}
.cmenu_mi_empty_hover .text,
.cmenu_mi_full_hover .text {
background: #0f8ab5;
color: #fff;
padding: 7px 25px 5px 10px;
}
.cmenu_mi_full_hover .text {
background: #0f8ab5 url(../images/layout/ddmenu_submenu.gif) no-repeat center right;
}
.cmenu_separator {
}
.cmenu_itemborder {
background: url(../images/layout/ddmenu_itemborder.gif) repeat-x top left;
height: 2px;
overflow: hidden;
}
.cmenu_tl {
}
.cmenu_tc {
background-color: #8bcdee;
height: 1px;
}
.cmenu_tr {
}
.cmenu_ml {
}
.cmenu_panel {
background-color: #1eafe3;
text-align: left;
}
.cmenu_mr {
}
.cmenu_bl {
}
.cmenu_bc {
background-color: #0b779d;
height: 1px;
}
.cmenu_br {
}
template_front.css:
/**
* Content CSS for the BonusThemes.com Believe Template
*
* @package bt_believe
* @version 1.0
* @copyright BonusThemes.com 2008
* @link http://www.bonusthemes.com/goto/bt_believe
*/
/* ####################### GENERAL SETTINGS ############################ */
body {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
margin-top: 0px;
color: #bce9ef;
}
#content_outer {
background: #002137 url(../images/layout/front_cnt_back.gif) no-repeat bottom center;
}
.content_edge {
background-color: #000;
height: 1px;
overflow: hidden;
}
/* Global Formatting */
h1 {
font-size: 16px;
line-height: 1em;
font-weight: 900;
color: #e37b1d;
}
h2 {
font-size: 15px;
line-height: 1em;
font-weight: 900;
color: #000;
}
h3 {
font-size: 14px;
line-height: 1em;
font-weight: 900;
color: #e37b1d;
}
h4 {
font-size: 13px;
line-height: 1em;
font-weight: 900;
color: #000;
}
h5 {
font-size: 12px;
line-height: 1em;
font-weight: 900;
color: #e37b1d;
}
h6 {
font-size: 11px;
line-height: 1em;
font-weight: 900;
color: #000;
}
td {
font-size: 12px;
}
th {
font-size: 12px;
}
a {
color: #1F98C7;
}
a:hover {
color: #D94B2B;
}
a:visited {
color: #1F98C7;
}
a.image, a.image:hover {
border: 0;
}
li {
list-style-type: none;
}
ul {
list-style: none;
}
ul li {
background: url(../images/bullet-list.gif) no-repeat 0 5px;
padding-left: 12px;
margin-left: 0;
}
ol li {
line-height: 180%;
padding-left: 12px;
}
p, pre, blockquote, ul, ol, h1, h2, h3, h4, h5, h6 {
margin: 10px 0;
padding: 0;
}
fieldset {
border: none;
}
fieldset a {
font-weight: bold;
}
img {
border: none;
}
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix { display: inline-block; }
/* Hide from IE Mac \*/
.clearfix { display: block; }
/* End hide from IE Mac */
/* ####################### END GENERAL SETTINGS ############################ */
/* ###################### LAYOUT SETTINGS ############################## */
/* ###################### LAYOUT SETTINGS ############################## */
/*##################### NAVIGATION SECTION #####################*/
/* Pathway Breadcrumbs */
#pathway {
margin: 7px 0px 13px 0px;
}
.pathway {
color: #b6dffd;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}
a.pathway:link, a.pathway:visited {
color: #b6dffd;
}
a.pathway:active {
}
a.pathway:hover {
text-decoration: underline;
}
.pathway img {
margin: 0px 5px 2px 5px;
}
#pathway_notice {
color: #e37b1d;
font-weight: bold;
font-size: 11px;
margin-right: 10px;
}
/* Default Menus for Joomla 1.0 */
.mainlevel, .sublevel {
}
a.mainlevel,
a.sublevel {
padding: 7px 0 3px 15px;
text-decoration: none;
background: url(../images/arrow_light.gif) no-repeat 0px 9px;
line-height: 18px;
}
a.mainlevel:hover, a.sublevel:hover {
text-decoration: underline;
}
/* Default Menus for Joomla 1.5 */
ul.menu li {
list-style-position: outside;
padding-left: 1.6em;
margin-left: 0;
background: url(../images/arrow_light.gif) no-repeat 0px 6px;
}
ul.menu li a {
line-height: 18px;
margin-left: 0px;
text-decoration: none;
color: #527cb0;
}
ul.menu li a:hover {
margin-left: 0px;
text-decoration: underline;
color: #fff;
}
/* Add Custom Menus */
/*##################### NAVIGATION SECTION #####################*/
/* ##################### STANDARD MODULE TABLE #################*/
table.moduletable {
padding: 0px;
margin: 0px;
}
table.moduletable th {
background: #2F3E57;
height: 18px;
color: #FFFFFF;
}
table.moduletable td {
height: 18px;
}
div.moduletable, div.module {
margin-bottom: 15px;
}
/* End Custom Modules */
/* ##################### END STANDARD MODULE TABLE #################*/
/* ############# CONTENT - SECTIONS & CATEGORIES ###########################*/
.contentheading {
font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;
font-size: 26px;
color: #e37b1d;
}
.contentheading a, .contentheading a:visited {
font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;
font-size: 20px;
color: #576676;
text-decoration: none;
}
.contentheading a:hover {
color: #4E7EC6;
text-decoration: underline;
}
/* content title and links */
.contentpagetitle {
}
a.contentpagetitle, a.contentpagetitle:visited {
text-decoration: none;
font-weight: normal;
color: #10478c;
border-bottom: 0px;
}
a.contentpagetitle:hover {
color: #000;
border-bottom: 0px dashed #CCCCCC;
text-decoration: none;
}
/* top box like a category description */
.contentdescription {
}
/* Main Body Text */
.contentpane {
width: auto;
}
.contentpaneopen h2 {
padding: 0;
margin: 0;
}
.contentpaneopen {
}
table.contentpane {
margin-bottom: 30px;
}
/* Main Body Text */
/* article rating */
.content_rating {
font-weight: normal;
font-size: .8em;
}
.content_vote {
font-weight: normal;
font-size: .8em;
}
/* icons */
.buttonheading {
font-size: 12px;
}
.pop-ups {
float: right;
}
a.pop-up {
border-bottom: 0;
}
/* Dates */
.createdate {
font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;
font-size: 10px;
color: #D94B2B;
}
.modifydate {
font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;
font-size: 10px;
color: #fff;
padding-top: 10px;
padding-bottom: 10px;
}
.newsfeeddate {
font-size: 10px;
color: #d34807;
font-weight: normal;
}
/* Dates */
/* Writen by Authors name */
.small {
font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;
font-size: 10px;
color: #727272;
}
/* Page navigation links "<<< 1 of 10 next >>>" */
.pagenav {
padding: 2px;
color: #999;
}
a.pagenav,
.pagenav_prev a,
.pagenav_next a,
.pagenavbar a {
padding: 1px 4px;
border-top: 1px solid #E1E1E1;
border-left: 1px solid #E1E1E1;
border-bottom: 1px solid #BABDB6;
border-right: 1px solid #BABDB6;
text-decoration: none;
font-size: 11px;
background: #f5f5f5;
color: #999;
height: 100%;
}
a.pagenav:hover, a.pagenav:active,
.pagenav_prev a:hover, .pagenav_prev a:active,
.pagenav_next a:hover, .pagenav_next a:active,
.pagenavbar a:hover, .pagenavbar a:active {
padding: 1px 4px;
border-top: 1px solid #BABDB6;
border-right: 1px solid #E1E1E1;
border-bottom: 1px solid #E1E1E1;
border-left: 1px solid #BABDB6;
text-decoration: none;
color: #000;
}
th.pagenav_prev a, th.pagenav_prev a:visited,
th.pagenav_next a, th.pagenav_next a:visited {
color: #999;
font-weight: normal;
}
th.pagenav_prev a:hover,
th.pagenav_next a:hover {
color: #000;
font-weight: normal;
}
.pagenavbar {
padding-left: 14px;
font-size: 11px;
}
.pagenavcounter {
padding: 10px 0 0 0;
color: #aaa;
}
/* Read more link */
a.readon, a.readmore {
background: url(../images/readon.gif) no-repeat left top;
color: #fff;
text-decoration: none;
text-indent: 15px;
font-weight: normal;
width: 97px;
line-height: 31px;
float: left;
display: block;
}
/* Article index {mospagebreak} */
table.contenttoc {
margin: 0 0 30px 30px;
padding: 0;
width: 200px;
}
table.contenttoc th {
padding: 5px;
font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;
font-size: 12px;
background-color: #e8e8e8;
border-bottom: solid 1px #999999;
color: #808080;
text-indent: 5px;
}
table.contenttoc td a {
display: block;
width: auto;
}
table.contenttoc td a:hover {
background: #f1f1f1;
color: #000;
text-decoration: none;
display: block;
width: auto;
}
table.contenttoc td {
text-align: center;
background: #FCFCFC;
border-left: solid 1px #ddd;
border-right: solid 1px #ddd;
border-bottom: solid 1px #ddd;
}
.toclink {
font-size: 10px;
padding: 5px;
}
/* Links article index */
a.toclink {
height: 18px;
}
/* End Article index */
/* component heading */
.componentheading {
font-size: 1.5em;
font-weight: bold;
color: #e37b1d;
text-align: left;
margin-top: 1.5em;
}
/* Sectiontable Table types listings Faqs's, weblink etc..*/
.sectiontableheader {
height: 25px;
background-color: #8EB833;
background-repeat: repeat;
padding: 2px;
color: #fff;
font-weight: bold;
padding: 2px;
}
.sectiontableheader a, .sectiontableheader a:visited {
color: #fff;
}
/* Table odd and Even Rows */
.sectiontableentry1 {
height: 20px;
}
.sectiontableentry2 {
height: 20px;
}
.sectiontableentry1 a, .sectiontableentry1 a:visited,
.sectiontableentry2 a, .sectiontableentry2 a:visited {
color: #D94B2B;
}
.sectiontableentry1 td,
.sectiontableentry2 td {
padding: 4px;
border-bottom: 1px solid #2a4978;
}
td.sectiontableentry1,
td.sectiontableentry2 {
padding: 4px;
border-bottom: 1px solid #2a4978;
}
tr.sectiontableentry1:hover td,
tr.sectiontableentry2:hover td {
background-color: #FFFFEA;
}
/* End Sectiontable */
/* Category */
.category {
color: #333;
}
a.category {
height: 15px;
}
/* End category */
/* blogsection */
.blog table {
padding: 0 5px;
}
.blog_more {
margin-top: 5px;
margin-left: 20px;
margin-bottom: 30px;
}
/* space from bottom of article */
.article_separator, .article_seperator {
display: block;
height: 30px;
}
/* End blogsection */
/* Search Form Module*/
.search {
}
/* results if not search Google */
.searchintro {
height: 26px;
}
/*Search Form keyword highlight*/
.highlight {
background: #ffff99;
padding: 0px 2px 0px 2px;
}
/* End Search Form */
/* wrapper title */
/* mosimage */
.img_caption {
border: 1px solid #988e34;
padding: 5px 5px 2px;
background: #eee8ac;
color: #333;
}
.img_caption p {
padding: 3px 0;
}
/* Caption fixes */
.img_caption.left {
float: left;
margin-right: 1em;
}
.img_caption.right {
float: right;
margin-left: 1em;
}
.img_caption.left p {
clear: left;
text-align: center;
}
.img_caption.right p {
clear: right;
text-align: center;
}
/* ############# END CONTENT - SECTIONS & CATEGORIES ###########################*/
/* ##################### FORM SECTION #####################*/
form {
font-size: 12px
}
input {
font-family: Arial, Verdana, Helvetica, sans-serif;
background-color: #152639;
font-size: 12px;
color: #fff;
}
.inputbox {
height: 20px;
border: 1px solid #5988be;
}
.text_area {
}
/* Pull down menu */
.selectbox {
}
/* Submit Button */
.button {
background: url(../images/grad1.gif) repeat-x center #EFEFEF;
border: 1px solid #1b416d;
color: #bce9ef;
padding: 2px 8px;
cursor: pointer;
}
/* Contact Email Form */
.contact_email {
margin: 0px;
padding: 5px;
}
/* ##################### END FORM SECTION ##################### */
/* ##################### SEARCH SECTION ##################### */
/* Search module */
.search_gap {
width: 10px;
overflow: hidden;
}
input#mod_search_searchword {
background: #03487a url(../images/layout/search_c.gif) repeat-x top left;
border: 1px solid #33a7db;
color: #fff;
padding: 5px 0px 0px 5px;
}
.search input.button {
background: none;
border: none;
padding: 0;
margin: 0;
}
/* ##################### END SEARCH SECTION ##################### */
/* ###################### TABBED EDITING ###################### */
/* When user login to edit or sumbit articles for modifying {moscode} output. Don't set the color! */
.moscode {
background-color: #f0f0f0;
}
.code {
font-family: courier, serif;
font-size: 1.2em;
padding: 2px;
background-color: #f0f0f0;
color: blue;
border: 1px solid #d5d5d5;
margin: 0px;
width: 90%;
}
/* Text passed with mosmsg url parameter */
.message {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 1em;
color: #666;
text-align: center;
}
/* Styles for dhtml tabbed-pages */
.ontab {
background-color: #666666;
border-left: outset 1px #666;
border-right: outset 1px #333;
border-top: outset 1px #666;
border-bottom: solid 1px #333;
text-align: center;
cursor: default;
font-weight: bold;
color: #FFFFFF;
padding: .2em;
}
.offtab {
background-color: #cccccc;
border-left: outset 1px #666;
border-right: outset 1px #333;
border-top: outset 1px #666;
border-bottom: solid 1px #333;
text-align: center;
cursor: default;
font-weight: normal;
padding: .2em;
}
.edit-tabs {
padding: 1em;
background: none;
}
.tabpadding {
padding: 1px;
}
.tabheading {
background-color: #FF6600;
text-align: left;
}
.pagetext {
visibility: hidden;
display: none;
}
/*Body of the form*/
.adminform {
background-color: #FFFFFF;
}
/* ###################### End TABBED EDITING ###################### */
/* ###################### TYPOGRAPHY SETTINGS ############################## */
/* @group typography */
.dropcap {
color: #496ea1;
display: block;
float: left;
font: 58px/60px "Adobe Caslon Pro", Hoefler, Georgia, serif, Garamond, Times;
padding: 0 10px 0 0;
border-left: 1px solid #ccc;
text-indent: 5px;
}
span.alert {
display: block;
background: #fff6bf url(../images/bt_exclamation.png) center no-repeat;
background-position: 15px 50%;
text-align: left;
padding: 5px 20px 5px 45px;
border-top: 4px solid #D94B2B;
border-bottom: 1px solid #D94B2B;
}
span.info {
display: block;
background: #f8fafc url(../images/bt_information.png) center no-repeat;
background-position: 15px 50%;
text-align: left;
padding: 5px 20px 5px 45px;
border-top: 4px solid #1F98C7;
border-bottom: 1px solid #1F98C7;
}
span.download {
display: block;
background: #e2f3de url(../images/bt_download.png) center no-repeat;
background-position: 15px 50%;
text-align: left;
padding: 5px 20px 5px 45px;
border-top: 4px solid #8EB833;
border-bottom: 1px solid #8EB833;
}
pre {
display: block;
line-height: 100%;
border-left: 5px solid #D94B2B;
background: #eeeeee;
padding: 10px;
font-family: Monaco, "Courier New", monospace;
font-size: 11px;
overflow: auto !important;
overflow: scroll;
width: 95%;
}
blockquote {
margin: 20px 0;
padding: 0 0 0 40px;
border: none;
font-style: oblique;
color: #8EB833;
background: url(../images/bt_quote.png) no-repeat 10px 0;
font-size: 22px;
}
ul.check1 li,
li.check1 {
background: url(../images/bullet-1.png) 0 0 no-repeat;
}
ul.check2 li,
li.check2 {
background: url(../images/bullet-3.png) 0 0 no-repeat;
}
ul.arrow1 li,
li.arrow1 {
background: url(../images/bullet-2.png) 0 0 no-repeat;
}
ul.arrow2 li,
li.arrow2 {
background: url(../images/bullet-4.png) 0 0 no-repeat;
}
ul.arrow3 li,
li.arrow3 {
background: url(../images/bullet-5.png) 0 0 no-repeat;
}
ul.star li,
li.star {
background: url(../images/bullet-6.png) 0 0 no-repeat;
}
ul.circle li,
li.circle {
background: url(../images/bullet-7.png) 0 0 no-repeat;
}
ul.check1,
ul.check2,
ul.arrow1,
ul.arrow2,
ul.arrow3,
ul.star,
ul.circle,
ul.morespace {
margin-left: 35px;
padding: 0;
}
ul.check1,
ul.check2,
ul.arrow1,
ul.arrow2,
ul.arrow3,
ul.star,
ul.circle,
ul.morespace,
ul.check1,
ul.check2,
ul.arrow1,
ul.arrow2,
ul.arrow3,
ul.star,
ul.circle,
ul.morespace {
margin-left: 5px;
padding: 0;
}
ul.check1 li,
ul.check2 li,
ul.arrow1 li,
ul.arrow2 li,
ul.arrow3 li,
ul.star li,
ul.circle li,
li.check1,
li.check2,
li.arrow1,
li.arrow2,
li.arrow3,
li.star,
li.circle {
list-style: none;
padding-bottom: 5px;
padding-left: 25px;
}
ul.camera li {
background: url(../images/camera-list.gif) no-repeat 0 2px;
padding-left: 18px;
margin-left: 0;
}
/* ###################### End TYPOGRAPHY SETTINGS ############################## */
/* @group front menu */
.r2_menu_c {
color: #fff;
font-weight: bold;
}
.r2_menu_c a, .r2_menu_c a:link, .r2_menu_c a:visited {
text-decoration: none;
color: #9eb2c9;
}
.r2_menu_c a:hover {
color: #fff;
}
/* @group module suffixes */
#pos_front .btmod {
margin-bottom: 0px;
}
.mstyle1_tl { background: url(../images/layout/mstyle1f_tl.gif) no-repeat top left; }
.mstyle1_tc { background: #275a90 url(../images/layout/mstyle1f_tc.gif) repeat-x top left; }
.mstyle1_tr { background: url(../images/layout/mstyle1f_tr.gif) no-repeat top left; }
.mstyle1_ml { background: url(../images/layout/mstyle1f_ml.gif) repeat-y top left; }
.mstyle1_ml img { background: url(../images/layout/mstyle1f_mlt.gif) no-repeat top left; }
.mstyle1_mr { background: url(../images/layout/mstyle1f_mr.gif) repeat-y top left; }
.mstyle1_mr img { background: url(../images/layout/mstyle1f_mrt.gif) no-repeat top left; }
.mstyle1_bl { background: url(../images/layout/mstyle1f_bl.gif) no-repeat top left; }
.mstyle1_bc { background: url(../images/layout/mstyle1f_bc.gif) repeat-x top left; }
.mstyle1_br { background: url(../images/layout/mstyle1f_br.gif) no-repeat top left; }
.moduletablemstyle1 h3 {
color: #b5dffd;
font-size: 14px;
font-weight: bold;
margin-top: 10px;
margin-bottom: 10px;
padding: 0px 0px 8px 0px;
}
.mstyle1_tc ul.menu a {
color: #fff;
}
.mstyle1_tc ul.menu a:hover {
color: #00305A;
}
.mstyle1_tc ul.menu li {
list-style-position: outside;
padding-left: 1.6em;
margin-left: 0;
background: url(../images/arrow_light.gif) no-repeat 0px 6px;
}
.mstyle1_tc a {
color: #fff;
}
.mstyle1_tc a:hover {
color: #00305A;
}
#pos_cpanel,
#pos_footer {
color: #bce9ef;
}
#pos_cpanel a,
#pos_footer a {
color: #fff;
}
#pos_cpanel a:hover,
#pos_footer a:hover {
text-decoration: none;
}
template_content.css:
/**
* Content CSS for the BonusThemes.com Believe Template
*
* @package bt_believe
* @version 1.0
* @copyright BonusThemes.com 2008
* @link http://www.bonusthemes.com/goto/bt_believe
*/
/* ####################### GENERAL SETTINGS ############################ */
body {
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
margin-top: 0px;
color: #000;
}
#content_outer {
background-color: #f3f8fb;
}
.content_edge {
background-color: #b0d2e9;
height: 6px;
overflow: hidden;
}
/* Global Formatting */
h1 {
font-size: 16px;
line-height: 1em;
font-weight: 900;
color: #D94B2B;
}
h2 {
font-size: 15px;
line-height: 1em;
font-weight: 900;
color: #000;
}
h3 {
font-size: 14px;
line-height: 1em;
font-weight: 900;
color: #D94B2B;
}
h4 {
font-size: 13px;
line-height: 1em;
font-weight: 900;
color: #000;
}
h5 {
font-size: 12px;
line-height: 1em;
font-weight: 900;
color: #D94B2B;
}
h6 {
font-size: 11px;
line-height: 1em;
font-weight: 900;
color: #000;
}
td {
font-size: 12px;
}
th {
font-size: 12px;
}
a {
color: #1F98C7;
}
a:hover {
color: #D94B2B;
}
a:visited {
color: #1F98C7;
}
a.image, a.image:hover {
border: 0;
}
li {
list-style-type: none;
}
ul {
list-style: none;
}
ul li {
background: url(../images/bullet-list.gif) no-repeat 0 5px;
padding-left: 12px;
margin-left: 0;
}
ol li {
line-height: 180%;
padding-left: 12px;
}
p, pre, blockquote, ul, ol, h1, h2, h3, h4, h5, h6 {
margin: 10px 0;
padding: 0;
}
fieldset {
border: none;
}
fieldset a {
font-weight: bold;
}
img {
border: none;
}
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}
.clearfix { display: inline-block; }
/* Hide from IE Mac \*/
.clearfix { display: block; }
/* End hide from IE Mac */
/* ####################### END GENERAL SETTINGS ############################ */
/* ###################### LAYOUT SETTINGS ############################## */
/* ###################### LAYOUT SETTINGS ############################## */
/*##################### NAVIGATION SECTION #####################*/
/* Pathway Breadcrumbs */
#pathway {
margin: 10px 0px 10px 0px;
}
.pathway {
color: #3e87c5;
font-size: 11px;
font-weight: bold;
text-decoration: none;
}
a.pathway:link, a.pathway:visited {
color: #3e87c5;
}
a.pathway:active {
}
a.pathway:hover {
text-decoration: underline;
}
.pathway img {
margin: 0px 5px 2px 5px;
}
#pathway_notice {
color: #ff7d00;
font-weight: bold;
font-size: 11px;
margin-right: 10px;
}
/* Default Menus for Joomla 1.0 */
.mainlevel, .sublevel {
}
a.mainlevel,
a.sublevel {
padding: 7px 0 3px 15px;
text-decoration: none;
background: url(../images/arrow_dark.gif) no-repeat 0px 9px;
line-height: 18px;
}
a.mainlevel:hover, a.sublevel:hover {
text-decoration: underline;
}
/* Default Menus for Joomla 1.5 */
ul.menu li {
list-style-position: outside;
padding-left: 1.6em;
margin-left: 0;
background: url(../images/arrow_dark.gif) no-repeat 0px 6px;
}
ul.menu li a {
line-height: 18px;
margin-left: 0px;
text-decoration: none;
color: #727272;
}
ul.menu li a:hover {
margin-left: 0px;
text-decoration: underline;
color: #D94B2B;
}
/* Add Custom Menus */
/*##################### NAVIGATION SECTION #####################*/
/* ##################### STANDARD MODULE TABLE #################*/
table.moduletable {
padding: 0px;
margin: 0px;
}
table.moduletable th {
background: #2F3E57;
height: 18px;
color: #FFFFFF;
}
table.moduletable td {
height: 18px;
}
div.moduletable, div.module {
margin-bottom: 15px;
}
/* End Custom Modules */
/* ##################### END STANDARD MODULE TABLE #################*/
/* ############# CONTENT - SECTIONS & CATEGORIES ###########################*/
.contentheading {
font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;
font-size: 26px;
color: #1F98C7;
}
.contentheading a, .contentheading a:visited {
font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;
font-size: 20px;
color: #576676;
text-decoration: none;
}
.contentheading a:hover {
color: #4E7EC6;
text-decoration: underline;
}
/* content title and links */
.contentpagetitle {
}
a.contentpagetitle, a.contentpagetitle:visited {
text-decoration: none;
font-weight: normal;
color: #10478c;
border-bottom: 0px;
}
a.contentpagetitle:hover {
color: #000;
border-bottom: 0px dashed #CCCCCC;
text-decoration: none;
}
/* top box like a category description */
.contentdescription {
}
/* Main Body Text */
.contentpane {
width: auto;
}
.contentpaneopen h2 {
padding: 0;
margin: 0;
}
.contentpaneopen {
}
table.contentpane {
margin-bottom: 30px;
}
/* Main Body Text */
/* article rating */
.content_rating {
font-weight: normal;
font-size: .8em;
}
.content_vote {
font-weight: normal;
font-size: .8em;
}
/* icons */
.buttonheading {
font-size: 12px;
}
.pop-ups {
float: right;
}
a.pop-up {
border-bottom: 0;
}
/* Dates */
.createdate {
font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;
font-size: 10px;
color: #D94B2B;
}
.modifydate {
font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;
font-size: 10px;
color: #727272;
padding-top: 10px;
padding-bottom: 10px;
}
.newsfeeddate {
font-size: 10px;
color: #d34807;
font-weight: normal;
}
/* Dates */
/* Writen by Authors name */
.small {
font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;
font-size: 10px;
color: #727272;
}
/* Page navigation links "<<< 1 of 10 next >>>" */
.pagenav {
padding: 2px;
color: #999;
}
a.pagenav,
.pagenav_prev a,
.pagenav_next a,
.pagenavbar a {
padding: 1px 4px;
border-top: 1px solid #E1E1E1;
border-left: 1px solid #E1E1E1;
border-bottom: 1px solid #BABDB6;
border-right: 1px solid #BABDB6;
text-decoration: none;
font-size: 11px;
background: #f5f5f5;
color: #999;
height: 100%;
}
a.pagenav:hover, a.pagenav:active,
.pagenav_prev a:hover, .pagenav_prev a:active,
.pagenav_next a:hover, .pagenav_next a:active,
.pagenavbar a:hover, .pagenavbar a:active {
padding: 1px 4px;
border-top: 1px solid #BABDB6;
border-right: 1px solid #E1E1E1;
border-bottom: 1px solid #E1E1E1;
border-left: 1px solid #BABDB6;
text-decoration: none;
color: #000;
}
th.pagenav_prev a, th.pagenav_prev a:visited,
th.pagenav_next a, th.pagenav_next a:visited {
color: #999;
font-weight: normal;
}
th.pagenav_prev a:hover,
th.pagenav_next a:hover {
color: #000;
font-weight: normal;
}
.pagenavbar {
padding-left: 14px;
font-size: 11px;
}
.pagenavcounter {
padding: 10px 0 0 0;
color: #aaa;
}
/* Read more link */
a.readon, a.readmore {
background: url(../images/readon.gif) no-repeat left top;
color: #000;
text-decoration: none;
text-indent: 15px;
font-weight: normal;
width: 97px;
line-height: 31px;
float: left;
display: block;
}
/* Article index {mospagebreak} */
table.contenttoc {
margin: 0 0 30px 30px;
padding: 0;
width: 200px;
}
table.contenttoc th {
padding: 5px;
font-family: "Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, sans-serif;
font-size: 12px;
background-color: #e8e8e8;
border-bottom: solid 1px #999999;
color: #808080;
text-indent: 5px;
}
table.contenttoc td a {
display: block;
width: auto;
}
table.contenttoc td a:hover {
background: #f1f1f1;
color: #000;
text-decoration: none;
display: block;
width: auto;
}
table.contenttoc td {
text-align: center;
background: #FCFCFC;
border-left: solid 1px #ddd;
border-right: solid 1px #ddd;
border-bottom: solid 1px #ddd;
}
.toclink {
font-size: 10px;
padding: 5px;
}
/* Links article index */
a.toclink {
height: 18px;
}
/* End Article index */
/* component heading */
.componentheading {
font-size: 1.5em;
font-weight: bold;
color: #D94B2B;
text-align: left;
margin-top: 1.5em;
}
/* Sectiontable Table types listings Faqs's, weblink etc..*/
.sectiontableheader {
height: 25px;
background-color: #8EB833;
background-repeat: repeat;
padding: 2px;
color: #fff;
font-weight: bold;
padding: 2px;
}
.sectiontableheader a, .sectiontableheader a:visited {
color: #fff;
}
/* Table odd and Even Rows */
.sectiontableentry1 {
background-color: #e2e2e2;
height: 20px;
}
.sectiontableentry2 {
height: 20px;
}
.sectiontableentry1 a, .sectiontableentry1 a:visited,
.sectiontableentry2 a, .sectiontableentry2 a:visited {
color: #D94B2B;
}
.sectiontableentry1 td,
.sectiontableentry2 td {
padding: 4px;
border-bottom: 1px solid #B6BBC6;
}
td.sectiontableentry1,
td.sectiontableentry2 {
padding: 4px;
border-bottom: 1px solid #B6BBC6;
}
tr.sectiontableentry1:hover td,
tr.sectiontableentry2:hover td {
background-color: #FFFFEA;
}
/* End Sectiontable */
/* Category */
.category {
color: #333;
}
a.category {
height: 15px;
}
/* End category */
/* blogsection */
.blog table {
padding: 0 5px;
}
.blog_more {
margin-top: 5px;
margin-left: 20px;
margin-bottom: 30px;
}
/* space from bottom of article */
.article_separator, .article_seperator {
display: block;
height: 30px;
}
/* End blogsection */
/* Search Form Module*/
.search {
}
/* results if not search Google */
.searchintro {
height: 26px;
}
/*Search Form keyword highlight*/
.highlight {
background: #ffff99;
padding: 0px 2px 0px 2px;
}
/* End Search Form */
/* wrapper title */
/* mosimage */
.img_caption {
border: 1px solid #988e34;
padding: 5px 5px 2px;
background: #eee8ac;
color: #333;
}
.img_caption p {
padding: 3px 0;
}
/* Caption fixes */
.img_caption.left {
float: left;
margin-right: 1em;
}
.img_caption.right {
float: right;
margin-left: 1em;
}
.img_caption.left p {
clear: left;
text-align: center;
}
.img_caption.right p {
clear: right;
text-align: center;
}
/* ############# END CONTENT - SECTIONS & CATEGORIES ###########################*/
/* ##################### FORM SECTION #####################*/
form {
font-size: 12px
}
input {
font-family: Arial, Verdana, Helvetica, sans-serif;
background-color: #FFFFEA;
font-size: 13px;
color: #333;
border: 1px solid #dddddd;
height: 20px;
}
input#contact_name.inputbox {
background-color: #FFFFEA;
}
.inputbox {
border: 1px solid #dddddd;
background-color: #FFFFEA;
}
.text_area {
background: White;
}
/* Pull down menu */
.selectbox {
}
/* Submit Button */
.button {
background: url(../images/grad2.gif) repeat-x center #EFEFEF;
border: 1px solid #DDDDDD;
border-bottom-color: #CCCCCC;
color: #666666;
padding: 2px 8px;
cursor: pointer;
}
/* Contact Email Form */
.contact_email {
margin: 0px;
padding: 5px;
}
/* ##################### END FORM SECTION ##################### */
/* ##################### SEARCH SECTION ##################### */
/* Search module */
.search_gap {
width: 10px;
overflow: hidden;
}
input#mod_search_searchword {
background: #fff;
border: 1px solid #cfcfcf;
color: #000;
padding: 5px 0px 0px 5px;
}
.search input.button {
background: none;
border: none;
padding: 0;
margin: 0;
}
/* ##################### END SEARCH SECTION ##################### */
/* ###################### TABBED EDITING ###################### */
/* When user login to edit or sumbit articles for modifying {moscode} output. Don't set the color! */
.moscode {
background-color: #f0f0f0;
}
.code {
font-family: courier, serif;
font-size: 1.2em;
padding: 2px;
background-color: #f0f0f0;
color: blue;
border: 1px solid #d5d5d5;
margin: 0px;
width: 90%;
}
/* Text passed with mosmsg url parameter */
.message {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 1em;
color: #666;
text-align: center;
}
/* Styles for dhtml tabbed-pages */
.ontab {
background-color: #666666;
border-left: outset 1px #666;
border-right: outset 1px #333;
border-top: outset 1px #666;
border-bottom: solid 1px #333;
text-align: center;
cursor: default;
font-weight: bold;
color: #FFFFFF;
padding: .2em;
}
.offtab {
background-color: #cccccc;
border-left: outset 1px #666;
border-right: outset 1px #333;
border-top: outset 1px #666;
border-bottom: solid 1px #333;
text-align: center;
cursor: default;
font-weight: normal;
padding: .2em;
}
.edit-tabs {
padding: 1em;
background: none;
}
.tabpadding {
padding: 1px;
}
.tabheading {
background-color: #FF6600;
text-align: left;
}
.pagetext {
visibility: hidden;
display: none;
}
/*Body of the form*/
.adminform {
background-color: #FFFFFF;
}
/* ###################### End TABBED EDITING ###################### */
/* ###################### TYPOGRAPHY SETTINGS ############################## */
/* @group typography */
.dropcap {
color: #496ea1;
display: block;
float: left;
font: 58px/60px "Adobe Caslon Pro", Hoefler, Georgia, serif, Garamond, Times;
padding: 0 10px 0 0;
border-left: 1px solid #ccc;
text-indent: 5px;
}
span.alert {
display: block;
background: #fff6bf url(../images/bt_exclamation.png) center no-repeat;
background-position: 15px 50%;
text-align: left;
padding: 5px 20px 5px 45px;
border-top: 1px solid #D94B2B;
border-bottom: 4px solid #D94B2B;
}
span.info {
display: block;
background: #f8fafc url(../images/bt_information.png) center no-repeat;
background-position: 15px 50%;
text-align: left;
padding: 5px 20px 5px 45px;
border-top: 1px solid #1F98C7;
border-bottom: 4px solid #1F98C7;
}
span.download {
display: block;
background: #e2f3de url(../images/bt_download.png) center no-repeat;
background-position: 15px 50%;
text-align: left;
padding: 5px 20px 5px 45px;
border-top: 1px solid #8EB833;
border-bottom: 4px solid #8EB833;
}
pre {
display: block;
line-height: 100%;
border-left: 5px solid #D94B2B;
background: #eeeeee;
padding: 10px;
font-family: Monaco, "Courier New", monospace;
font-size: 11px;
overflow: auto !important;
overflow: scroll;
width: 95%;
}
blockquote p:first-letter {
text-transform: uppercase;
}
blockquote {
color: #424242;
font-family: "Adobe Caslon Pro", "Hoefler Text", Georgia, Garamond, Times, serif;
letter-spacing:0.1em;
text-align:center;
margin: 20px auto;
text-transform: lowercase;
line-height: 145%;
font-size: 14pt;
font-variant: small-caps;
background: url(../images/quote-line.jpg) no-repeat center bottom;
padding-bottom: 5px;
}
.boxinfo-title {
display: block;
font-size: 100%;
float: left;
font-weight: bold;
left: 7px;
margin: 0;
padding: 0 6px;
position: absolute;
top: -10px;
background: #f6f9fb;
color: #3e87c5;
border-left: 1px solid #dddddd;
border-right: 1px solid #dddddd;
}
.boxinfo {
border: 1px solid #DDDDDD;
margin: 20px 0;
padding: 0 9px;
position: relative;
}
ul.check1 li,
li.check1 {
background: url(../images/bullet-1.png) 0 0 no-repeat;
}
ul.check2 li,
li.check2 {
background: url(../images/bullet-3.png) 0 0 no-repeat;
}
ul.arrow1 li,
li.arrow1 {
background: url(../images/bullet-2.png) 0 0 no-repeat;
}
ul.arrow2 li,
li.arrow2 {
background: url(../images/bullet-4.png) 0 0 no-repeat;
}
ul.arrow3 li,
li.arrow3 {
background: url(../images/bullet-5.png) 0 0 no-repeat;
}
ul.star li,
li.star {
background: url(../images/bullet-6.png) 0 0 no-repeat;
}
ul.circle li,
li.circle {
background: url(../images/bullet-7.png) 0 0 no-repeat;
}
ul.check1,
ul.check2,
ul.arrow1,
ul.arrow2,
ul.arrow3,
ul.star,
ul.circle,
ul.morespace {
margin-left: 35px;
padding: 0;
}
ul.check1,
ul.check2,
ul.arrow1,
ul.arrow2,
ul.arrow3,
ul.star,
ul.circle,
ul.morespace,
ul.check1,
ul.check2,
ul.arrow1,
ul.arrow2,
ul.arrow3,
ul.star,
ul.circle,
ul.morespace {
margin-left: 5px;
padding: 0;
}
ul.check1 li,
ul.check2 li,
ul.arrow1 li,
ul.arrow2 li,
ul.arrow3 li,
ul.star li,
ul.circle li,
li.check1,
li.check2,
li.arrow1,
li.arrow2,
li.arrow3,
li.star,
li.circle {
list-style: none;
padding-bottom: 5px;
padding-left: 25px;
}
ul.camera li {
background: url(../images/camera-list.gif) no-repeat 0 2px;
padding-left: 18px;
margin-left: 0;
}
/* ###################### End TYPOGRAPHY SETTINGS ############################## */
/* @group module suffixes */
.mstyle1_tl { background: url(../images/layout/mstyle1c_tl.gif) no-repeat top left; }
.mstyle1_tc { background: #eee url(../images/layout/mstyle1c_tc.gif) repeat-x top left; }
.mstyle1_tr { background: url(../images/layout/mstyle1c_tr.gif) no-repeat top left; }
.mstyle1_ml { background: url(../images/layout/mstyle1c_ml.gif) repeat-y top left; }
.mstyle1_ml img { background: url(../images/layout/mstyle1c_mlt.gif) no-repeat top left; }
.mstyle1_mr { background: url(../images/layout/mstyle1c_mr.gif) repeat-y top left; }
.mstyle1_mr img { background: url(../images/layout/mstyle1c_mrt.gif) no-repeat top left; }
.mstyle1_bl { background: url(../images/layout/mstyle1c_bl.gif) no-repeat top left; }
.mstyle1_bc { background: url(../images/layout/mstyle1c_bc.gif) repeat-x top left; }
.mstyle1_br { background: url(../images/layout/mstyle1c_br.gif) no-repeat top left; }
.mstyle1_bottom { background: url(../images/layout/mstyle1c_bottom.gif) no-repeat top center; }
.moduletablemstyle1 h3 {
color: #919191;
font-size: 14px;
font-weight: bold;
margin-top: 10px;
margin-bottom: 10px;
padding: 0px 0px 8px 0px;
}
.mstyle1_mc ul.menu a {
color: #000;
}
.mstyle1_mc ul.menu li {
list-style-position: outside;
padding-left: 1.6em;
margin-left: 0;
background: url(../images/arrow_light.gif) no-repeat 0px 6px;
}
.mstyle1_mc a {
color: #fff;
}
.mstyle1_mc a:hover {
text-decoration: none;
}
#pos_cpanel,
#pos_footer {
color: #bce9ef;
}
#pos_cpanel a,
#pos_footer a {
color: #fff;
}
#pos_cpanel a:hover,
#pos_footer a:hover {
text-decoration: none;
}