@charset "utf-8";
/* CSS Document */

/* GENERAL */
*				{ padding: 0; margin: 0; }
form 			{ padding: 0px; margin: 0px; }
.outer-main 	{ width: 960px; margin: 0px auto; text-align:center; }
.main 			{ width: 960px; float: left; text-align: left; }
.content 		{ width: 960px; float: left; }

/* HEADER */
.header 		{ width: 960px; float: left; height: 145px; }
.logo 			{ width: 249px; float: left; }
.logo a { outline: none; }

/* TOP NAVIGATION MENU */
.topnav 		{ width: 205px; float:left; padding-left: 506px; height: 75px; }
.topnav ul 		{ width: 205px; list-style:none; height: 54px; background: url(../images/topnav-bg.gif) no-repeat left top; }
.topnav ul li 	{ float: left; height: 54px; text-indent: -99999px; }
.topnav ul li a { text-decoration: none; display: block; height: 54px; }
.tn1 			{ left:0px; top: 0px; width:94px; }
.tn2 			{ left:94px; top: 0px; width:111px; }
.tn1 a:hover 	{ background: url(../images/topnav-bg.gif) 0px -54px; }
.tn2 a:hover 	{ background: url(../images/topnav-bg.gif) -94px -54px; }

/*My home link*/
.my_home {
float:left;
}
.my_home a{ color:wheat; font-weight:bold; margin-top:3px; position:absolute; margin-left:-340px; text-decoration:none; outline:none; }
.my_home a:hover { color:wheat; text-decoration:underline; }
/* CAPTION */
.caption 		{ height: 35px; width: 695px; float: left; padding-left: 15px; }


/* MAIN MENU */
.menu 			{ left:0; padding-left: 109px; width: 602px; height: 35px; float:left; }
.menu ul 		{ width: 602px; list-style:none; height: 35px; background: url(../images/menu-bg.jpg) no-repeat left top; }
.menu ul li 	{ float: left; height: 35px; text-indent: -99999px; }
.menu ul li a 	{ text-decoration: none; display: block; height: 35px; }
.m1 			{ left: 0px; top:0px; width: 125px; }
.m2 			{ left:125px; top: 0px; width:114px; }
.m3 			{ left:239px; top: 0px; width:114px; }
.m4 			{ top:353px; left: 0px; width:114px; }
.m5 			{ top:467px; left: 0px; width:114px; }
.m1 a:hover 	{ background: url(../images/menu-bg.jpg) 0px -35px; }
.m2 a:hover 	{ background: url(../images/menu-bg.jpg) -125px -35px; }
.m3 a:hover 	{ background: url(../images/menu-bg.jpg) -239px -35px; }
.m4 a:hover 	{ background: url(../images/menu-bg.jpg) -353px -35px; }
.m5 a:hover 	{ background: url(../images/menu-bg.jpg) -467px -35px; }
.m1a 			{ background: url(../images/menu-bg.jpg) 0px -35px; width:125px; height:35px; }
.m2a 			{ background: url(../images/menu-bg.jpg) -125px -35px;  width:114px; height:35px; }
.m3a 			{ background: url(../images/menu-bg.jpg) -239px -35px;  width:114px; height:35px; }
.m4a 			{ background: url(../images/menu-bg.jpg) -353px -35px;  width:114px; height:35px; }
.m5a 			{ background: url(../images/menu-bg.jpg) -467px -35px; width:114px; height:35px;  }

/*Contact form success message*/
.success-message {
color:#11570A;
float:left;
font-weight:bold;
margin-bottom:7px;
margin-left:66px;
padding:2px;
width:299px;
}


/* FOOTER SECTION */
.footer p 		{ color: #494949; font-size: 12px; line-height:20px; }
.footer a 		{ color: #494949; text-decoration:none; }
.footer a:hover { color: #494949; text-decoration:underline; }
.footer 		{ width: 960px; float: left; padding: 160px 0px 13px 0px; }
.footer ul 		{ list-style: none; }
.footer ul li 	{ float:left; color: #7c4d00; font-size: 15px; font-weight: bold; }
.footer ul li a { text-decoration:none; color: #7c4d00; padding-left: 3px; padding-right: 3px; }
.footer ul li a:hover { text-decoration:none; color: #000; }


/***** CONTACT FORM *******/
.contact-layer 	{ width: 790px; float: left; padding: 20px 20px 10px 20px; font-size: 14px; font-weight: bold; }
.contact-row 	{ width: 790px; padding: 0 0 15px 0; float:left; }
.contact-row1 	{ width: 600px; float: left; padding: 5px 0 0 150px; }
.contact-col1 	{ width: 150px; float: left; }
.contact-col2 	{ width: 640px; float: left; margin-left:266px; }

.frm-txtbox 	{ width: 630px; /*background: url(../images/bg-txtbox.jpg) no-repeat left top;*/ height: 26px; float: left; color: #999999; font-weight: normal; font-size: 13px;}
/*.frm-txtbox input { width: 210px; padding: 4px 4px 2px 2px; border: 0px; height: 26px; float:left; background: none; font-size: 12px; color: #FFFFFF; font-family: "comic Sans MS", Arial, Helvetica, sans-serif; font-weight: bold; margin-right: 10px; }*/

.frm-txtbox input {
background:#AB357F none repeat scroll 0 0;
border:0 none;
-moz-border-radius-bottomleft:7px;
-moz-border-radius-bottomright:7px;
-moz-border-radius-topleft:7px;
-moz-border-radius-topright:7px;
color:#FFFFFF;
float:left;
font-family:"comic Sans MS",Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:26px;
margin-right:10px;
padding:4px 4px 2px 2px;
width:377px;
}



.frm-txtarea 	{ width: 550px; /*background: url(../images/bg-textarea.jpg) no-repeat left top;*/ height: 126px; float: left; padding: 2px 0px 0px 0px; }
/*.frm-txtarea textarea { width: 205px; padding: 4px 4px 2px 2px; border: 0px; height: 118px; float:left; background: none; font-size: 12px; color: #FFFFFF; font-family: "comic Sans MS", Arial, Helvetica, sans-serif; font-weight: bold; overflow: auto;  }*/

.frm-txtarea textarea {
background:#AB357F none repeat scroll 0 0;
border:0 none;
-moz-border-radius-bottomleft:7px;
-moz-border-radius-bottomright:7px;
-moz-border-radius-topleft:7px;
-moz-border-radius-topright:7px;
color:#FFFFFF;
float:left;
font-family:"comic Sans MS",Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
height:118px;
overflow:auto;
padding:4px 4px 2px 2px;
width:374px;
}


.frm-btn 		{ width: 153px; float: left; padding: 0 10px 10px 0; border: 0px; background: url(../images/bg-btn.jpg) no-repeat left top; height: 49px; color: #FFFFFF; font-size: 14px; outline: none; font-family: "comic Sans MS", Arial, Helvetica, sans-serif; font-weight: bold; cursor: pointer; }
.frm-btn:hover	{ background: url(../images/bg-btn-over.jpg) no-repeat left top; }
.frm-btn1 		{ width: 199px; float: left; padding: 0 10px 10px 0; border: 0px; background: url(../images/bg-btn1.jpg) no-repeat left top; height: 49px; color: #FFFFFF; font-size: 14px; outline: none; font-family: "comic Sans MS", Arial, Helvetica, sans-serif; font-weight: bold; cursor: pointer; }
.frm-btn1:hover	{ background: url(../images/bg-btn1-over.jpg) no-repeat left top; }

