
.font1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
padding:0px 7px;
height:30px;
}

.font2{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FF6600;
font-weight:bold;
}

.tdstyl{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#aa3b1b;
padding:0px 5px;
height:20px;
font-weight:bold;
}

.tdstyl2{
padding:4px;
}

.css3{
-webkit-box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 0px 4px rgba(50, 50, 50, 0.75);
box-shadow:         0px 0px 4px rgba(50, 50, 50, 0.75);
}
.style1 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; font-weight: bold; }

.style5 {
	font-size: x-large;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style:normal; color:#FFFFFF;
}


.css31 {-webkit-box-shadow: 0px 0px 4px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 0px 4px rgba(50, 50, 50, 0.75);
box-shadow:         0px 0px 4px rgba(50, 50, 50, 0.75);
}



/* Common Styles */

body {
    background: url(../images/bg-bottom.jpg)  bottom left repeat; margin:0px; padding:0px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; }

img { border:0px; }

a { text-decoration:none; outline:none; }

a:hover { text-decoration:none; outline:none; }

.clear { clear:both; }

/* Main CSS Styles */

#outer { width:100%; height:100%; background:url(../images/bg-top.jpg) repeat-x top; margin:0px; padding:0px; }

.wrapper { width:990px; height:auto; margin:0 auto; }

/* left section */

#left-section { width:279px; height:auto; float:left; display:inline; }

.logo { width:260px; height:151px; margin-top:38px; margin-left:20px; }

.logo h1 { width:260px; height:151px; margin:0px; padding:0px; background:url(../images/mis-wedding-planning-logo.png) no-repeat; text-indent:-999px; }

.logo h1 a { width:260px; height:151px; display:block; }

.categories { width:279px; height:auto; margin-top:45px; }

.categories-top { width:279px; height:49px; background:url(../images/categories.png) no-repeat top; }

.categories-middle { width:244px; height:auto; background:url(../images/categories-bg-middle.png) repeat-y; margin-left:34px; }

.categories-middle ul { margin:0px; padding:0px; }

.categories-middle ul li { list-style-image:url(../images/categories-list-image.png); margin-left:38px;  }

.categories-middle ul li a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#5d0102; line-height:35px;  }

.categories-middle ul li a:hover { color:#d67208; line-height:35px; }

.categories-bottom { width:244px; height:17px; background:url(../images/categories-bg-bottom.png) no-repeat; margin-left:34px; }

.mis-add { width:270px; height:385px; margin-top:15px; margin-left:6px; }

.register { width:269px; height:102px; margin-top:15px; margin-left:6px; }



/* Right Section */

#right-section { width:700px; height:auto; float:left; margin-left:10px; }

.banner { width:700px; height:346px; background:url(../images/wedding-planning-banner.png) no-repeat; }

.flash-banner { width:637px; height:264px; margin-left:30px; margin-right:33px; padding-top:40px; margin-bottom:42px; }

.content-box { width:699px; height:auto; margin-top:3px; }

.content-box-top { width:699px; height:15px; background:url(../images/opacity-top.png) no-repeat; }

.content-box-middle { width:699px; height:auto; background:url(../images/opacity-middle.png) repeat;}

.content-box-bottom { width:699px; height:25px; background:url(../images/opacity-bottom.png) no-repeat; }

.heading-bg { width:487px; height:36px; background:url(../images/wedding-planning-heading.jpg) no-repeat; margin-left:7px;  }

.heading-bg h1 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; color:#5a0304; margin:0px; padding-left:60px; line-height:36px;  }

.categories-list { width:680px; height:auto; margin-left:10px; margin-right:10px; margin-top:25px; }

.category-box { width:203px; height:154px; background:url(../images/wedding-planning-categories-bg.png) no-repeat; margin-right:20px; margin-bottom:25px; }

.category-box-text h2 { width:145px; height:21px; padding-left:29px; line-height:21px; color:#5e0000; margin:0px; font-size:14px; }

.category-box-img { width:190px; height:106px; margin-left:6px; margin-right:7px; margin-top:4px; }

.category-box-readmore { width:58; height:18px; margin-left:120px; margin-top:4px; }

.category-box-readmore a { color:#7b100f; font-size:12px; }

.category-box-readmore a:hover { color:#000; font-size:12px; }


/* Footer Section */

.footer-main { width:990px; height:auto; margin-top:24px; background:#063254 ; }

.footer-left { width:13px; height:183px; background:url(../images/footer-left-bg.png) no-repeat; float:left; }

.footer-middle { width:964px; height:auto; float:left; background:url(../images/footer-middle-bg.png) repeat-x; }

.footer-middle-link ul { margin:0px; padding:0px; }

.footer-middle-link ul li { padding:0px; margin-left:7px; margin-right:0px; margin-top:0px; margin-bottom:0px;  list-style:url(../images/footer-arrow.png); }

.footer-middle-link a { font-size:11px; color:#FFF;  }

.footer-middle-link a:hover {color:#8ED4FF; font-size:11px; }

.footer-right { width:13px; height:183px; background:url(../images/footer-right-bg.png) no-repeat; float:left; }

.ffoter-text-head { font-size:12px; color:#94D6FF; }

.fotter-banner{
width:990px; height:90px; margin-top:20px;
}
/* Inner Pages */
.inner-contenttext { font-size:14px; color:#f3dba8; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; line-height:20px; }
.inner-subheading h2 { font-size:21px; color:#eabf7c; margin:0px; padding:0px;}
.read-more { width:91px; height:26px; margin-top:15px; margin-left:200px; }
.beauty-list ul { }
.beauty-list ul li { list-style:url(../images/inner-arrow.jpg); }
.beauty-list ul li a { color:#fff; font-size:15px; line-height:28px; }
.beauty-list ul li a:hover { color:#efb358; font-size:15px; line-height:28px;  }
.parlor a { color:#f8a244; font-size:14px; text-decoration:underline; }
.parlor aLhover { color:#FFF; }
.foot-copy { font-size:11px; color:#0088cc; }
.foot-copy a {color:#0088cc;}
.foot-copy a:hover{text-decoration:none; color:#FFFFFF;}
.quksearch { width:250px; height:auto; margin-top:25px; }
.quksearch-top { width:279px; height:49px; background:url(../images/quksearch.png) no-repeat top; }
.quksearch-middle { width:244px; height:auto; background:url(../images/categories-bg-middle.png) repeat-y; margin-left:34px; }
.quksearch-middle ul { margin:0px; padding:0px; }
.quksearch-middle ul li { list-style-image:url(../images/categories-list-image.png); margin-left:38px;  }
.quksearch-middle ul li a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#5d0102; line-height:35px;  }
.quksearch-middle ul li a:hover { color:#d67208; line-height:35px; }
.quksearch-bottom { width:244px; height:17px; background:url(../images/categories-bg-bottom.png) no-repeat; margin-left:34px; }
