﻿body 
{
	padding:0px;
	margin:0px;
	color:#5E5E5E;
	font-size:13px;
}

a
{
	color:#910022;
}
a:hover
{
	color:#000;
}

.clsPage
{
	width:980px;
	background-color:#fff;
	margin:55px auto 50px auto;
	font-family:Trebuchet MS;
}

.clsTopBox
{
		
}
.clsMdlBox
{
	background-color:#fff;
}

.clsFooter
{
	background-color:#E9EEE8;
	padding:20px 10px 30px 10px;
}

.clsLeftBody
{
	float:left;
	width:640px;
	padding:0px 0px 20px 0px;
}	
.clsRightBody
{
	float:right;
	width:300px;
	padding:0px 0px 20px 0px;
}	

.clearBoth
{
	clear:both;
}

hr 
{
  border: 0;
  height:1px;
  color:#900023;
  background-color:#900023;
}

.Font11
{
	font-size:11px;
}
.Font12
{
	font-size:12px;
}
.Font14
{
	font-size:14px;
}
.Font16
{
	font-size:16px;
}
.Font18
{
	font-size:18px;
}
.Font24
{
	font-size:24px;
}

.FontCenter
{
	text-align:center;
}

.colorWhite
{
	color:#fff;
}

.colorRedBrown
{
	color:#910022;
	text-decoration:none;
}

.colorGray
{
	color:#757575;
}

.bgColorGray
{
	background-color:#CCCCCC;
}
.bgColorRedBrown
{
	background-color:#910022;
}

.borderRightGray
{
	border-right:2px solid #CCCCCC;
}
.marginLeft
{
	margin-left:6px;
}
.marginLeft15
{
	margin-left:15px;
}
.marginLeft20
{
	margin-left:20px;
}
.marginLeft30
{
	margin-left:30px;
}
.marginLeft35
{
	margin-left:35px;
}
.marginLeft40
{
	margin-left:40px;
}
.marginLeft60
{
	margin-left:60px;
}
.marginLeft100
{
	margin-left:100px;
}
.margintop0
{
	margin-top:0px;
}
.margintop10
{
	margin-top:10px;
}
.margintop15
{
	margin-top:15px;
}
.margintop33
{
	margin-top:33px;
}
.marginTopBottom3
{
	margin:3px 0px 3px 0px;
}
.marginTopBottom10
{
	margin:10px 0px 10px 0px;
}

.paddingLeft15
{
	padding-left:15px;
}
.paddingLeft30
{
	padding-left:30px;
}

.padding5
{
	padding:5px;
}
.paddingTopBtm5
{
	padding:5px 0px 5px 0px;
	background-color:#E9EEE8;
	border:1px solid #757575;
	margin-top:2px;
}
.paddingTopBtm5:hover
{
	background-color:#ffffff;
}
.paddingTopRow
{
	padding:5px 0px 5px 0px;
	background-color:#E9EEE8;
	border:1px solid #757575;
	margin-top:2px;
}
.width65
{
  width:65px;
}
.width100
{
  width:100px;
}
.width150
{
  width:150px;
}
.width200
{
  width:200px;
}
.width300
{
  width:300px;
}
.width250
{
	width:250px;
}
.width450
{
	width:450px;
}
.width470
{
	width:470px;
}
.width550
{
	width:550px;
}
.Height250
{
	height:250px;
}
.floatLeft
{
	float:left;
}
.floatRight
{
	float:right;
}
.clsTextBox
{
	height:17px;
	width:289px;
	background-color:#910022;
	color:#fff;
	border:1px solid #910022;
	background-image:url("../Images/search-icon.jpg");
	background-repeat:no-repeat;
	background-position:280px center;
	padding:0px 5px 0px 5px;
}

.clsAdvertBig
{
	width:300px;
	height:250px;
	background-color:#5E5E5E;	
}
.clsAdvertMdm
{
	width:200px;
	height:125px;
	background-color:#5E5E5E;	
}
.clsAdvertSmall
{
	width:88px;
	height:31px;
	background-color:#5E5E5E;	
}	

.clsDateBox
{
	width:30px;
	height:32px;
	float:left;
	margin-left:10px;
}

/******************* Rounded Corners ********************************/
.b1, .b2, .b3, .b4{font-size:1px; overflow:hidden; display:block;}

.b1 {height:1px; background:#910022; margin:0 5px;}

.b2 {height:1px; background:#910022;  margin:0 3px;}

.b3 {height:1px; background:#910022; margin:0 2px;}

.b4 {height:2px; background:#910022;  margin:0 1px;}

/********************************************************************/

.clsFacebookIcon
{
position:absolute; margin-top:500px; margin-left:-40px;
	
}
.clsFacebookImg
{
	border-top:solid 1px white;
	
}

.youAreHere
{
	border-top:1px solid #DEDFDE;
	height:27px;
	margin-top:0px;
	padding-top:5px;
}
*+html .youAreHere
{
	border-top:1px solid #DEDFDE;
	height:27px;
	margin-top:0px;
	padding-top:5px;
	border-bottom:1px solid #DEDFDE;
}
.colorRed
{
	color:#8C0021;
}
.colorBlack
{
	color:Black;
}
.content
{
	border-top:1px solid #DEDFDE;
	/*border-bottom:1px solid #DEDFDE;*/
	height:auto;
	padding-top:10px;
}
.imgLeft
{
	background-color:Gray;
	width:167px;
	height:251px;
	float:left;
	margin-top:21px;
}
.contentRightBottom
{
	float:right;
	width:431px;
	height:auto;
}
.contentHeader
{
	font-size:24px;
	font-family:Trebuchet MS;
	
}

.contentBottom
{
	border-top:1px solid #DEDFDE;
	font-family:Trebuchet MS;
	height:auto;
	width:100%;
	float:left;
}
.contentBottomHome
{
	/*border-top:1px solid #DEDFDE;*/
	font-family:Trebuchet MS;
	height:auto;
	width:100%;
	float:left;
}
*+html .contentBottomHome
{
	margin-top:30px;
	/*border-top:1px solid #DEDFDE;*/
	font-family:Trebuchet MS;
	height:auto;
	width:100%;
	float:left;
}
.comingSoon
{
	margin-top:150px;
	margin-left:200px;
}


/***************************************/

#widget6d7847d0-aa94-4a6a-96f6-206fbf9fe7e1
{
	display:none;
}


.taggedlink
{
	text-decoration:none;
	color:#910022;
	font-size:13px;
}

.taggedlink:hover
{
	color:#000;
}

h1
{
	margin:5px 0px 0px 0px;
}

.text
{
	margin-top:0px;
}

.bookmarks
{
	margin-top:5px;
} 

.searchresult
{
	margin-top:20px;
}



#calendarContainer {
	text-transform: capitalize;
	margin: 0 auto;
	width: 510px;
	border:3px solid #E0E0E0;
	font-size:24px;
	padding:40px;
}

.calendar {
	border: none;
	margin: 0 auto;
	
}

.calendar .weekend {
	background-color: #F1F1F1;
}

.calendar .other {
	color: silver;
}

.calendar a.exist {
	display: block;
	font-weight: bold;
	background-color: #F1F1F1;
}

.calendar td {
	vertical-align: top;
	background: white;
}

.calendar th {
	vertical-align: top;
	background:#7797AE;
	color:#fff;
}

.ShowEvents
{
	position:absolute;
	font-size:12px;
	text-align:left;
	margin-left:20px;
	background-color:#7797AE;
	color:#fff;
	display:none;
	padding:10px;
	border: solid 1px #3CF;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	width:500px;
}

input, select, textarea {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #B8C1CA;
color:#666666;
}

input:-moz-read-write, textarea:-moz-read-write {
-moz-user-modify:read-write !important;
}



.settings label{
float:left;
width:200px;
}

label {
cursor:default;
}

.clsButtonSelected
{
	padding:5px;
	background-color:#910022;
	font-size:14px;
	color:#fff;
	cursor:pointer;
}
.clsButtonSelected:hover
{
	color:#fff;
}
.clsButton
{
	padding:5px;
	background-color:#CCCCCC;	
	font-size:14px;
	color:#000;
	cursor:pointer;
}
.clsButton:hover
{
	background-color:#910022;
	color:#fff;
}

#divSocialBookmarks {
/*background-color:#E9EEE8;
bottom: 2px;
	border: solid 1px #5E5E5E;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;*/
	
color:#8B8B8B;
float:right;
height:20px;
padding:11px 12px;
width:370px;
}


.titleCalender
{
	color:#7795AD;
}

h1 
{
	margin:10px 0px 0px 0px;
	color:#910022;
	font-size:26px;
}


.calendar th
{
	border:7px solid #fff;
	
}
.calendar td
{
	border:7px solid #fff;
	/*background-image:url("http://localhost/Supermom/Supermom.Web/Images/calender-border.jpg");
	background-position:center center;
	background-repeat:no-repeat;
	width:50px;
	height:50px; */
}

.prevBtn
{
	background-color:Aqua;
}



.clsAuthor
{
	font-size:11px;
	text-decoration:underline;
}


.edit
{
	margin-left:6px;
}


.clsAdvert200
{
	width:200px; 
	/*background:#9E9E9E; */
	background-image:url("../Images/advertise-200x125.jpg");
	/*background-image:url("../Images/search-icon.jpg");*/
	color:#fff; 
	text-align:center; 
	height:125px;
	margin-top:15px;
	vertical-align:middle;
	float:left;
}

.clsAdvert88
{
	width:88px; 
	background:#9E9E9E; 
	color:#fff; 
	text-align:center; 
	height:31px;
	vertical-align:middle;
	margin:15px 0px 0px 0px;
	font-size:11px;
	float:right;
}

.clsAdvertMain
{
	width:310px;
	float:left;
}
.bordergoonj
{
	border:1px solid #757575;
}	
.marginbottom
{
	margin-bottom:20px;
}	
.AddDecor
{
	color:#910022;
	text-decoration:none;
	font-weight:bolder;
}	
