/* online/cms_styles.php v1.0 */

/* Styles for Events listing */
.cmseventstable { width: 100%; direction: RTL; margin-right: 10px;}
.cmseventscategory { font-weight: bold; }
.cmseventsicon { width: 100px; height: 125px; }
.cmseventsrow TD { font-size: 13px; font-family: tahoma;}
.cmseventsrow A:link { text-decoration: none; color: #277188;}
.cmseventsrow A:visited { text-decoration: none; color: #277188;}
.cmseventsrow A:hover { text-decoration: none; color: #000000;}
.cmseventstdicon { width: 110px; }
.cmseventsdate {  }
/* Styles for Events Viewing */
.cmseventviewdiv { width: 100%; font-size: 12px; font-family: tahoma; line-height: 20px;}
.cmseventviewtable { width: 100%; }
.cmseventviewtitle { text-align: center; font-weight: bold;}
.cmseventviewdate { text-align: right; padding: 10px 0px 0px 0px; }
.cmseventviewbody { color: #000000; }
.cmseventviewimagesdiv { text-align: center; padding: 20px 0px 10px 0px;}
.cmseventviewimagesimg { border: 1px #000000 solid; }
.cmseventviewimagescom { color: #000000; padding: 5px 0px 20px 0px; font-family: tahoma; font-size: 12px;}
.cmseventviewimagesnocom { height: 20px; }
/* Styles for Sermons listing */
.cmssermonstable { direction: RTL; }
.cmssermonsimg { border: 1px #CCCCCC solid;}
.cmssermonstitle { color: red; width: 400px;}
.cmssermonsdate { color: blue; }
.cmssermonsspeaker { color: brown; }
.cmssermonsduration { font-weight: bold; }
.cmssermonslisten { direction: RTL; }
.cmseventslistheader { padding: 0px 5px 10px 0px; font-family: tahoma; font-size: 13px; font-weight: bold;}

/* Styles for Sermons listing */
.cmssermonstable { direction: RTL; }
.cmssermonsimg { border: 1px #CCCCCC solid;}
.cmssermonstitle { color: red; width: 400px;}
.cmssermonsdate { color: blue; }
.cmssermonsspeaker { color: brown; }
.cmssermonsduration { font-weight: bold; }
.cmssermonslisten { direction: RTL; }
.cmseventslistheader { padding: 0px 5px 10px 0px; font-family: tahoma; font-size: 13px; font-weight: bold;}

/* Comments Form */
.cmscommform { direction: RTL; font-size: 12px; font-family: tahoma;}
.cmscommform #label_commshowemail { width: 140px; }
.cmscommform #input_commname, #input_commemail, #input_commlocation, #input_commsubject { width: 200px; }
.cmscommform #input_commcontent { height: 100px; width: 300px; }
.cmscommwindowclose { width: 100%; text-align: center; }

/* Comments Box */
.cmscommentsbox { font-family: tahoma; font-size: 12px;}
.cmscommentsbox A:link { text-decoration: none; color: #277188;}
.cmscommentsbox A:visited { text-decoration: none; color: #277188;}
.cmscommentsbox A:hover { text-decoration: none; color: #000000;}
.cmscommentsbox #commhead {border-color: #CCCCCC; border-width: 0px 0px 1px 0px; height: 25px; border-style: solid;}
.cmscommentsbox #commtitle { float: right; padding: 5px; width: 200px; text-align: right; direction: RTL; font-weight: bold;}
.cmscommentsbox #commadd { float: left; padding: 5px; width: 100px; text-align: right; direction: RTL;  }
.cmscommentsbox #commtoggle { float: left; padding: 5px; text-align: right; direction: RTL; width: 100px;} 
.cmscommentslist { width: 100%; direction: RTL; border-collapse: collapse;}
.cmscommentslistnum { width: 30px; vertical-align: top; font-family: tahoma; padding: 5px;}
.cmscommentslistsubject { vertical-align: top; font-family: tahoma; padding: 5px;}
.cmscommentslistdetails { vertical-align: top; font-family: tahoma; padding: 5px; }
.cmscommentscontent { }

/* Main Events */
.cmsmainevents a:link { text-decoration: none; color: #277188;}
.cmsmainevents a:visited { text-decoration: none; color: #277188;}
.cmsmainevents a:hover { text-decoration: none; color: #000000;}
.cmsmainevents img { border-color: black; border-style: solid; border-width: 1px; margin: 5px;}
