body{margin:0px; font-family:"Times New Roman", Times, serif; *margin-top:-19px;}

.outer{margin-left:auto; margin-right:auto; width:1010px;} 

.main-div{float:left; width:1010px; background:url(../images/main-repeat.png) repeat-y; width:1010px;}

.left-td{width:188px;}
.left-td img{border:none;}


.right-td{width:822px; background:url(../images/main-back-img.png) top no-repeat;}
.calendar-back-right{width:822px; background:url(../images/calender-right-back.png) top no-repeat;}

.links-left{text-align:right; padding-top:0px; padding-right:0px;}

.social-network{padding-top:15px;}
.sign-up-padd{padding-top:23px; padding-left:20px;}
.sign-up-back{background:url(../images/bottom-signup.png) no-repeat; width:160px; height:100px;}
.sign-up-btn{padding-left:20px; padding-top:60px;}

.body-text{width:428px;  padding-left:55px; padding-top:225px; vertical-align:top; color:#DCD6B1; font-size:23px;}


.body-text a{ vertical-align:top; color:#DCD6B1; font-size:23px; line-height:25px; font-weight:bold; text-decoration:none;}

.body-text a:hover{text-decoration:underline;}				   



.body-text-others{width:428px;  padding-left:55px; padding-top:225px; vertical-align:top; color:#DCD6B1; font-size:16px;
                   line-height:normal; padding-bottom:20px; text-align:left;}
				   
.body-text-others p{margin-top:8px;}				   
				   
				   
.body-text-others a{ vertical-align:top; color:#DCD6B1; font-size:16px; line-height:25px; font-weight:bold;}

.body-text-others a:hover{text-decoration:none;}	


.body-text-others ul{padding:0px; margin:0px;}
.body-text-others ul li{margin-top:10px;}			   



.body-text-others-my{padding-left:55px;  vertical-align:top; color:#DCD6B1; font-size:16px;
                     padding-right:20px;
                   line-height:normal; padding-bottom:20px; text-align:left;}
				   
.body-text-others-my p{margin-top:8px;}				   
				   
				   
.body-text-others-my a{ vertical-align:top; color:#DCD6B1; font-size:16px; line-height:25px; font-weight:bold;}

.body-text-others-my a:hover{text-decoration:none;}	


.body-text-others-my ul{padding:0px; margin:0px;}
.body-text-others-my ul li{margin-top:10px;}			   





.big-font{font-size:32px;}		  
.second-right-gallery{width:336px; padding-top:20px;}

.bottom-four-round{padding-left:55px;}
.both-td{height:640px; *height:644px; vertical-align:top;}

.round1{background:url(../images/bottom-round1.png) no-repeat; width:172px;  font-size:15px; color:#790026; font-weight:bold; vertical-align:top; *padding-top:13px; 
        padding-top:11px; padding-left:8px; padding-right:6px; padding-bottom:8px;}
.round1 a{font-size:14px; color:#790026; font-weight:bold; font-style:italic; text-decoration:underline;}
.round1 a:hover{text-decoration:none;}
.round-plain{background:url(../images/plain-back.png) no-repeat; width:172px;  font-size:15px; color:#790026; font-weight:bold;
               vertical-align:top; *padding-top:13px; padding-top:11px; padding-left:12px; padding-bottom:8px;}
			   
.round-plain a{font-size:14px; color:#790026; font-weight:bold; font-style:italic; text-decoration:underline;}
.round-plain a:hover{text-decoration:none;}
.footer{background:url(../images/footer-back.png) no-repeat; width:822px; height:45px; text-align:center;}
.footer a{color:#707070; font-size:11px; text-decoration:none; padding-left:2px; padding-right:2px;}
.footer a:hover{text-decoration:underline;}
.main-gallery{height:355px;}
.rose-blogs{color:#DCD6B1; font-size:17px; text-align:right; width:394px; font-weight:bold; padding-top:70px; padding-right:15px;}
.rose-blogs a{color:#DCD6B1; font-size:17px; text-decoration:underline; font-style:italic; font-weight:bold;}
.rose-blogs a:hover{text-decoration:none;}
.right-arrow{padding-left:265px; padding-top:20px;}
.left-arrow{padding-left:0px; padding-top:0px; }
.img-gallery{margin-top:80px; margin-left:36px; }

.calendar-td{padding-top:208px; padding-bottom:20px;}
.frame-back{background:url(../images/frame.png) no-repeat; width:340px; height:600px;}

.div-back-calendar{background:url(../images/calendar-back.jpg) no-repeat; width:688px; height:582px;}

.main-div-calendar{width:688px; height:560px; overflow:auto; margin-bottom:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;
                   }

