@import url("layout.css");

#fadeDiv {
display:none;
}

body {
	background-color: #F4F6E9;
}
#right
{
	color:#FFCC33;
	float: right;
	padding-left: 0px;
}
#left
{
	color:#D6D6D6;
	float: left;
	width: 50%;
}
#center
{
	text-align:center;
}
#sidenav
{
	color:#FFCC33;
	float: right;
	width: 158px;
	height: 300px;
}
#sidenavbk
{
	float: left;
	width: 148px;
	background-image: url(../img/sidenav1.png);
	background-position: 2px 30px;
	background-repeat: no-repeat;
	padding-top: 35px;
}
#sidenavbk1
{
	float: left;
	width: 148px;
	background-image: url(../img/sidenav1.png);
	background-repeat: no-repeat;
	background-position: 2px -265px;
}
#heady
{
	background-image: url(../img/banner.png);
	background-position: -4px;
	height: 166px;
	background-repeat: no-repeat;
}
#heady1
{
	background-image: url(../img/banner.png);
	background-position: -9px;
	height: 166px;
	background-repeat: no-repeat;
}

#navy
{
	background-image: url(../img/nav.png);
	background-position: -1px;
	height: 44px;
	background-repeat: no-repeat;
}
#bg
{
	background-image: url(../img/bgimg.jpg);
}
#bodyy
{
	background-image: url(../img/bo1.jpg);
	background-color: #F4F6E9;
	height: 327px;
	background-repeat: no-repeat;
	background-position: 0px -12px;
}
#bodyy1
{
	background-image: url(../img/bo2.jpg);
	background-repeat: repeat-y;
	background-position: 0px -2px;
}
#bodyy2
{
	background-image: url(../img/bo2.jpg);
	background-repeat: repeat-y;
	background-position: 0px 325px;
}
.bodyy2
{
	background-image: url(../img/bo2.jpg);
	background-repeat: repeat-y;
	background-position: 0px -5px;
}
#footy
{
	background-image: url(../img/foot.jpg);
	background-color: #F4F6E9;
	height: 150px;
	background-repeat: no-repeat;
	background-position: 0px -10px;
}
#footy1
{
	background-image: url(../img/foot.png);
	height: 150px;
	background-repeat: no-repeat;
	background-position: 0px -10px;
	width: 826px;
}
#foot_content
{
	padding-top: 22px;
	width: 826px;
}
#container {
	width: 826px;
	margin-top: 2px;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #528C1C;
}
#nav {
	margin-left: 30px;
	font-size: 15px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	letter-spacing: 0.6px;
	
}
/* Styles for Navigation */
#nav ul {
	list-style-type: none;
	width: 800px;
	margin: 0px;
	padding: 0px;
}
#nav li {
	float: left;
	margin-top: 5px;
}
#nav a {
	text-decoration: none;
	color: #FFF;
	height: 25px;
	width: 95px;
	display: block;
	text-align: center;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #5AA529;
}
#nav a:hover {
	background-color: #42771E;
	background-image: url(../img/btnBK.gif);
	color: #FF0;

}
/* Styles for Body Content */
/* ------------------------ */

/* Styles for About Page */
#leftHead
{
	float: left;
	width: 450px;
}
#left1
{
	float: left;
}
#left2
{
	float: left;
	width:825px;
}
#rightHead
{
	float: right;
	width: 360px;
}
#right1
{
	float: right;
	padding-left: 0px;
	width: 460px;

}
#abt_pic
{
	float: right;
	background-image: url(../img/abtPic.png);
	background-repeat: no-repeat;
	background-position: 2px 32px;
	padding-top: 45px;
	padding-left: 6px;
	padding-right: 10px;
	padding-bottom: 10px;
}
#abt_pi
{
	float: right;
	background-repeat: no-repeat;
	width: 370px;
	padding-top: 10px;	
}
#sub
{
	height: 450px;
}
#add
{
	width: 662px;
}
#add1
{
	width: 400px;
}
#abt_content
{
	font-size:14px;
	color:#666600;
	text-decoration:none;
	font-weight:normal;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 30px;
	text-align: center;
	font-family: "Segoe UI";
	width: 400px;
	float: left;
}
#abt_extras
{
	font-family:"Segoe UI";
	font-size:16px;
	color:#FF6600;
	text-decoration:none;
	font-weight:normal;
	padding:0px 2px;
}
#abt_extras_1
{
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	font-family: "Segoe UI", "Trebuchet MS", Tahoma;
	letter-spacing: 0.6px;
	text-align: center;
	margin-right: 15px;
	color: #660;
}
#abt_extras_head
{
	font-size:22px;
	color:#F60;
	text-decoration:none;
	font-weight:normal;
	font-family: "Segoe UI", "Trebuchet MS", Tahoma;
	padding-left: 40px;
	padding-right: 40px;
	text-align: inherit;
}
/* styles for packages page */ 
#pack_content
{
	font-size:14px;
	color:#660;
	text-decoration:none;
	font-weight:normal;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-family: "Segoe UI", "Trebuchet MS", Tahoma;
}
#pack_img
{
	color:#660;
	padding-right: 1px;
	width: 140px;
	padding-top: 50px;
	padding-left: 50px;
}
#pack
{
	font-size:14px;
	color:#666600;
	text-decoration:none;
	font-weight:normal;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 8px;
	font-family: "Segoe UI", "Trebuchet MS", Tahoma, Verdana;
}
.pack_prem
{
	padding-top: 5px;
	background-image: url(../img/packPrem.png);
	background-repeat: no-repeat;
	background-position: 120px 75px;
}
.pack_class
{
	padding-top: 5px;
	background-image: url(../img/packClass.png);
	background-repeat: no-repeat;
	background-position: 120px 75px;
}
.pack_plat
{
	padding-top: 5px;
	background-image: url(../img/packPlat.png);
	background-repeat: no-repeat;
	background-position: 120px 75px;
}
#pac1
{
	background-image: url(../img/pac2.gif);
	background-repeat: no-repeat;
	background-position: 75px 2px;
	padding-left: 60px;
}
#pac1 a
{
	background-repeat: no-repeat;
	color: #E9EFE1;
}
#pac2 a
{
	background-repeat: no-repeat;
	color: #DEEAD6;
}
#pac3 a
{
	background-repeat: no-repeat;
	color: #EBF1E7;
}
#pac4 a
{
	background-repeat: no-repeat;
	background-position: 75px 2px;
	color: #EBF1E5;
}
#pac2
{
	background-image: url(../img/pac.gif);
	background-repeat: no-repeat;
	background-position: 20px 80px;
	padding-left: 5px;
	padding-top: 80px;
}
#pac3
{
	background-image: url(../img/pac1.gif);
	background-repeat: no-repeat;
	background-position: 55px 160px;
	padding-top: 160px;
	padding-left: 40px;
}
#pac4
{
	background-repeat: no-repeat;
	background-position: 55px 200px;
	padding-top: 130px;
	padding-left: 20px;
}
/* styles for contact page */
#contact
{
	padding-left:70px;
	padding-right:10px;
	background-image: url(../img/contactBk.png);
	background-repeat: no-repeat;
	background-position: 45px 7px;
	height: 50px;
}
#contact1
{
	font-family:"Segoe UI", "Trebuchet MS", Tahoma;
	font-size:14px;
	font-weight:lighter;
	color:#333;
	font-style:normal;
	padding-left:90px;
	padding-top: 5px;
	background-image: url(../img/contactBk1.png);
	background-position: 45px -270px;
	background-repeat: repeat-y;
	padding-bottom: 0px;
}
#contact3
{
	font-family:"Segoe UI", "Trebuchet MS", Tahoma;
	font-size:14px;
	font-weight:lighter;
	color:#333;
	font-style:normal;
	padding-left:90px;
	padding-top: 5px;
	background-image: url(../img/contactBk2.png);
	background-position: 45px -1px;
	background-repeat: repeat-y;
	padding-bottom: 0px;
}
#contact3 td
{
	padding-bottom:3px;
}
#contact3 a
{
	padding-bottom:1px;
	color: #660;
}
#contact2
{
	padding-left:70px;
	padding-right:10px;
	background-image: url(../img/contactBk3.png);
	background-repeat: no-repeat;
	background-position: 45px -28px;
	height: 50px;
}
#left_cont
{
	float: left;
	width: 650px;
}
/* styles for services page */
#serv_img
{
	font-weight:normal;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 70px;
	float: left;

}
#serv_content
{
	font-size:14px;
	color:#660;
	text-decoration:none;
	font-weight:normal;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 50px;
	font-family: "Segoe UI", "Trebuchet MS", Tahoma;
}
#serv_content a{
	font-size:14px;
	color:#660;
	text-decoration:none;
	font-family: "Segoe UI", "Trebuchet MS", Tahoma;
}
#serv_content a:hover{color:#660;}
#left_serv
{
	float: left;
	width: 600px;
}
#right_serv
{
	float: right;
	width: 225px;
}
#left_serv1
{
	float: left;
	width: 380px;
}
#right_serv1
{
	float: right;
	width: 430px;
}
#serv_extras
{
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	font-family: "Segoe UI", "Trebuchet MS", Tahoma;
	letter-spacing: 0.6px;
	text-align: center;
	color: #660;
	padding-left: 80px;
}
#serv_extras_head
{
	font-size:22px;
	color:#F60;
	text-decoration:none;
	font-weight:normal;
	font-family: "Segoe UI", "Trebuchet MS", Tahoma;
	padding-left: 100px;
	padding-right: 40px;
	text-align: center;
}
#serv_extras_head1
{
	font-size:22px;
	color:#690;
	text-decoration:none;
	font-weight:normal;
	font-family: "Segoe UI", "Trebuchet MS", Tahoma;
	padding-left: 40px;
	padding-right: 40px;
	text-align: center;
}
#serv_extras_head2
{
	font-size:22px;
	color:#63C;
	text-decoration:none;
	font-weight:normal;
	font-family: "Segoe UI", "Trebuchet MS", Tahoma;
	padding-left: 40px;
	padding-right: 40px;
	text-align: center;
}
#serv_extras_head3
{
	font-size:30px;
	color:#660;
	text-decoration:none;
	font-weight:normal;
	font-family: "Segoe UI", "Trebuchet MS", Tahoma;
	padding-left: 40px;
	padding-right: 40px;
	text-align: center;
}
/* styles for corporate page */
#corp_back
{
	font-weight:normal;
	background-image: url(../img/corpix.png);
	background-repeat: no-repeat;
	height: 290px;
	background-position: 5px 30px;

}
#corp_content
{
	font-size:14px;
	color:#660;
	text-decoration:none;
	font-weight:normal;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 50px;
	font-family: "Segoe UI", "Trebuchet MS", Tahoma;
	float: left;
	width: 550px;
	padding-top: 107px;
}
#corp_extras
{
	font-size:14px;
	text-decoration:none;
	font-weight:normal;
	font-family: "Segoe UI", "Trebuchet MS", Tahoma;
	letter-spacing: 0.6px;
	text-align: left;
	margin-right: 0px;
	color: #660;
	background-image: url(../img/task.png);
	background-repeat: no-repeat;
	background-position: 485px 285px;
	background-color: #EBFFC1;
}
/* styles for special page */
#right_soc
{
	float: right;
	width: 225px;
}
#left_soc
{
	float: left;
	width: 660px;
}
#right_soc_img
{
	float: right;
	width: 205px;
}
#left_soc_img
{
	float: left;
	width: 205px;
	padding-left: 20px;
}
/* styles for portfolio page */
#port_head
{
	font-size:22px;
	color:#666;
	text-decoration:none;
	font-weight:normal;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 50px;
	font-family: "Segoe UI", "Trebuchet MS", Tahoma;
}
#port_content
{
	font-size:18px;
	color:#660;
	text-decoration:none;
	font-weight:normal;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 50px;
	font-family: "Segoe UI", "Trebuchet MS", Tahoma;
}
/* styles for weddings page */
#wed_head
{
	padding-right: 0px;
	padding-left: 30px;
	text-align: center;
}
#wed_content
{
	font-size:14px;
	color:#660;
	text-decoration:none;
	font-weight:normal;
	padding-right: 30px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-family: "Segoe UI", "Trebuchet MS", Tahoma;
}
#right_wed
{
	float: right;
	width: 300px;
}
#left_wed
{
	float: left;
	width: 225px;
}
#right_wed_pack
{
	float: right;
	width: 570px;
}
#left_wed_pack
{
	float: left;
	width: 210px;
	padding-top: 90px;
	padding-left: 40px;
}
/* styles for index page */
#wel_head
{
	padding-right: 0px;
	padding-left: 85px;
	text-align: center;
	padding-top: 50px;
}
/* styles for index page */
#wel_hd
{
	padding-right: 0px;
	padding-left: 145px;
	text-align: center;
	padding-top: 40px;
	background-image: url(../img/wel_bg.jpg);
	height: 190px;
	background-position: 0px -10px;
}
/* styles for index page */
#base_nav
{
	padding-right: 0px;
	padding-top: 0px;
	height: 210px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #444;
	background-image: url(../img/wel_bg.png);
}
#base_nav img
{
	float:right;
	padding-right:20px;
}
#base_nav a
{
	font-family: "Segoe UI", Verdana;
	font-size: 13px;
	color: #F60;
	text-decoration: none;

}
#base_nav a:hover
{
	color: #63C;
	padding-left: 4px;

}
#wel_content
{
	font-size:14px;
	color:#660;
	text-decoration:none;
	font-weight:normal;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 50px;
	font-family: "Segoe UI", "Trebuchet MS", Tahoma;
	float: left;
	width: 550px;
	padding-top: 107px;
}
#wel_back
{
	font-weight:normal;
	background-image: url(../img/index.png);
	background-repeat: no-repeat;
	height: 300px;
	background-position: 5px 30px;

}

/* extra */
.nav1active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-bottom-style:none;
	border-top-color:#506473;
	border-right-color:#506473;
	border-bottom-color:#506473;
	border-left-color:#506473;
	font-style:normal;
	padding:0px 15px;
	text-decoration:none;
}
.nav1
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#333333;
	border:1px none #506473;
	font-style:normal;
	padding:0px 15px;
}
.nav1:hover
{
	color:#FFFFFF;
}
.nav1container
{
	background-image:url(clovNav.gif);
}
.nav2active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	padding:0px 15px;
}
.nav2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#CCCCCC;
	text-decoration:none;
	font-weight:bold;
	padding:0px 15px;
}
.nav2:hover
{
	color:#FFFFFF;
}
.nav2container
{
	background-image:url(9.gif);
}
.bk
{
	background-position:center;
	background-image: url(1.gif);
}
.border
{
	border-right-style:solid;
	border-left-style:solid;
	border-top-color:#000000;
	border-right-color:#000000;
	border-bottom-color:#000000;
	border-left-color:#000000;
	border-top-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-left-width:1px;
}
.contentbackground
{
	background-color:#FFFFFF;
	background-image: url(clovBody.gif);
}
.bannerbackground
{
	background-image:url(clovBan.gif);
}
.footerbackground
{
	background-image:url(clovFoot.gif);
}
