/* style14 */







body {  }







/* font colors */







a { color: #111; font-family: "Times New Roman", Times; }







h1 {



	color: #871E21;



}











h2 {



	color: #3B5472;



}







h3 { 



   color: #666;



}



div#mainbody a {







}











/* structure */







/* mainbody */







div#mainbody { border-top: 1px solid #cfbfaf; background: #f9f1dc; }







div#mainbody td.mainbody,



div#mainbody td.left,



div#mainbody td.right {



	background: url(../images/style14/body-bg.png) 0 0 repeat-y;



}







div#mainbody a.readon {



	background: url(../images/style14/body-readmore.png) 0 0 no-repeat;



	color: #fff;



}







div#mainbody td.section {



	/*background: url(../images/style14/body-bg.png) 0 0 repeat-y;*/



}







div#mainbody div.moduletable h3 {



	background: #342c21 url(../images/style14/body-h3.pngx) repeat-y;



	color: #ead8c6;



}







#mainbody li {



	background: url(../images/style14/bullet-body.png) 0 3px no-repeat;



}
/* horiz menu */
div#horiz-menu a,



div#horiz-menu li.active li a  { color: #fff; background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 100% 0; }
#horiz-menu li.active li.active,



#horiz-menu li.active li.active a {



    background: url(../images/style14/menu-l.png) 0 0 no-repeat;



	background: none;



}
div#horiz-menu li:hover,



div#horiz-menu li.sfHover,



div#horiz-menu li.active:hover,



div#horiz-menu li.active.sfHover {



	background: url(../images/style14/menu2-r.png) 100% 0 no-repeat;



}
div#horiz-menu li:hover a,



div#horiz-menu li.sfHover a,



div#horiz-menu li.active:hover a,



div#horiz-menu li.active.sfHover a {



	background: url(../images/style14/menu2-l.png) 0 0 no-repeat;






}
#horiz-menu li.active,



#horiz-menu li.active_menu {



	background: url(../images/style14/menu-r.png) 100% 0 no-repeat;



}
#horiz-menu li.active a,



#horiz-menu li.active_menu a {



	background: url(../images/style14/menu-l.png) no-repeat;



	color: #fff;



}
/* moomenu */







.nav li li { background:#76746a; z-index:1000; margin: 0; padding-bottom: 1em; border-bottom: 1px solid #fff; }







.nav li li:hover,



.nav li li.sfHover,



#horiz-menu li:hover li:hover,



#horiz-menu li.sfHover li.sfHover,



#horiz-menu li.active li.active {



	background: #7d7b73;

	

	z-index:1000;

}







#horiz-menu li:hover li a.daddy:link,



#horiz-menu li.sfHover li a.daddy:link,



#horiz-menu li:hover li a.daddy:visited,



#horiz-menu li.sfHover li a.daddy:visited  { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 100% 50%; z-index:1000; }







.nav li.sfHover,



.nav li:hover {



	background: url(../images/style14/menu2-r.png) 100% 0 no-repeat;



	z-index:1000;

}







.nav li.sfHover a,



.nav li:hover a {



	background: url(../images/style14/menu2-l.png) 0 0 no-repeat;	

	

	z-index:1000;

}







/* top menu */







div#top a.mainlevel {



	color: #fff;

	

	z-index:1000;



}











/* mainlevel menu */







a.mainlevel { text-decoration: none; width: 186px; z-index:1000; border-bottom: 1px solid #fff; }







/* content stuff */







a img.album,



.flickr_badge_image img {



	border: 2px solid #871E21;



}







#mainbody div.moduletable-hilite1 .flickr_badge_image img {



	border: 2px solid #3B5472;



}







#mainbody div.moduletable-hilite2 .flickr_badge_image img {



	border: 2px solid #F3D7A7;



}







#mainbody div.moduletable-hilite3 .flickr_badge_image img {



	border: 2px solid #3B5472;



}







#mainbody div.moduletable-hilite4 .flickr_badge_image img {



	border: 2px solid #F8E5C1;



}







span.alert {



	color: #c00;



	border-top: 3px solid #fe7b7a;



	border-bottom: 3px solid #fe7b7a;



	background: #ffcccc url(../images/style14/status-alert.png) 10px 50% no-repeat;



}







span.info {



	color: #0055BB;



	border-top: 3px solid #629de3;



	border-bottom: 3px solid #629de3;



	background: #CDDFF6 url(../images/style14/status-info.png) 10px 50% no-repeat;



}







span.note {



	color: #B79000;



	border-top: 3px solid #fde179;



	border-bottom: 3px solid #fde179;



	background: #fff5cc url(../images/style14/status-note.png) 10px 50% no-repeat;



}







span.download {



	color: #57861A;



	border-top: 3px solid #c2df88;



	border-bottom: 3px solid #c2df88;



	background: #e8f4d2 url(../images/style14/status-download.png) 10px 50% no-repeat;



}







blockquote {



	background: #f9f9f9 url(../images/style14/blockquote.png) 0 0 no-repeat;



	color: #666;



	font-style: italic;



	font-size: 120%;



	line-height: 150%;



}







pre {



	background: #f6f6f6;



	border-top: 3px solid #ddd;



	border-bottom: 3px solid #ddd;



}







#mainbody ul.check1 li,



#mainbody li.check1 {



	background: url(../images/style14/bullet-1.png) 0 0 no-repeat;



}







#mainbody ul.check2 li,



#mainbody li.check2 {



	background: url(../images/style14/bullet-3.png) 0 0 no-repeat;



}







#mainbody ul.arrow1 li,



#mainbody li.arrow1 {



	background: url(../images/style14/bullet-2.png) 0 0 no-repeat;



}







#mainbody ul.arrow2 li,



#mainbody li.arrow2 {



	background: url(../images/style14/bullet-4.png) 0 0 no-repeat;



}







#mainbody ul.arrow3 li,



#mainbody li.arrow3 {



	background: url(../images/style14/bullet-5.png) 0 0 no-repeat;



}







#mainbody ul.star li,



#mainbody li.star {



	background: url(../images/style14/bullet-6.png) 0 0 no-repeat;



}







#mainbody ul.circle li,



#mainbody li.circle {



	background: url(../images/style14/bullet-7.png) 0 0 no-repeat;



}







span.loginsubmit,



span.logoutsubmit {



	color: #fff;



	background: url(../images/style14/login_button.png) no-repeat;



}







/* joomla content */



span.pathway {



	color: #342c21;



}



span.pathway a {



	color: #710306;



}







.highlight {



  background-color: #ffc;



}







table.mainbody td.mainbody td.sectiontableheader {



  background: #f6f6f6;



  border-bottom: 1px solid #ddd;



}







tr.sectiontableentry1 td,



tr.sectiontableentry2 td,



td.sectiontableentry1,



td.sectiontableentry2 {



  border-top: 1px #fff;



  border-bottom: 1px solid #efefef;	



}







tr.sectiontableentry2 td,



td.sectiontableentry1 {



	background: #fcfcfc;



}







table.contentpaneopen tbody tr td span.small {



	background: url(../images/style14/icon-author.png) 0 0 no-repeat;



}







td.createdate {



	background: url(../images/style14/icon-created.png) 0 0 no-repeat;



}







/* pull-down */







#fxContainer .contentheading,



#fxContainer div.moduletable h3,



#fxContainer { color: #fff; left: 50%; width: 1025px; margin-left: -512px; }







#fxTarget { background: #111 url(../images/loginbox.jpg) repeat-x 0 bottom; }







#fxTab { background: url(../images/style14/fx-tab.png) no-repeat;



;left: 400px; }







#fxTab a:link,



#fxTab a:visited,



#fxContainer a:link,



#fxContainer a:visited {



	color: #fff;



}







#fxTab span:hover,



#fxTab a:hover {



	color: #ccc;



}
