/* CSS Document */
/*
================================================================================
|                                     TAGS                                     |
================================================================================
*/
/* General override styles */
.ac { text-align:center !important; }
.ar { text-align:right !important; }
.al { text-align:left !important; }
.fr { float:right !important; }
.fl { float:left !important; }
.vt { vertical-align:top !important; }
.vm { vertical-align:middle !important; }
.vb { vertical-align:bottom !important; }

.xxbig { font-size:19px !important;}
.xbig { font-size:15px !important;}
.big { font-size:13px !important;}
.med { font-size:11px !important;}
.sm { font-size:10px !important;}
.t {text-transform:uppercase}
.u {text-decoration:underline}
.em{font-style: italic;}
.bold {font-weight: bold;}
.semibold{font-weight: bolder;}

.litegreen { color:#9DAF72; }
.darkgreen { color:#566047; }
.maroon { color:#562F32; }
.red { color:#FF0000; }

html, body {
	margin:0px;
	padding:0px;
	font:11px/13px Tahoma, Arial, Geneva, sans-serif;
	color:#6f6f6f;
	text-decoration:none;
	text-align:center;
	background-color:#FFFFFF;
	background-image: url(../images/bkgnd.jpg);
	background-repeat: repeat;

}
form, p{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
input, textarea{font:11px/12px Tahoma, Arial, Geneva, sans-serif;  color:#000000; text-decoration:none; margin:0px; font-weight:400; padding:3px 0 1px 4px;}
img { border-width:0px}
a { font:11px/13px Tahoma, Arial, Geneva, sans-serif; color:#ae7c07; text-decoration:underline; }
a:hover { text-decoration:none; }
.a { font:11px Tahoma, Arial, Geneva, sans-serif; color:#6f6f6f; text-decoration:none; }
.a:hover { text-decoration:underline; }
.a1 { font: bold 11px Tahoma, Arial, Geneva, sans-serif; color:#ff9900; text-decoration:none; }
.a1:hover { text-decoration:underline; }
.tw { width:1000px; height:100%; }
.w{ width:100%; }
.h{ height:100%; }
.wh{ width:100%; height:380px; margin: 0px; padding: 0px; }
.overflow { overflow:hidden; width:expression("100%");}
.clear { clear:both; font-size:0px; }
h1 { margin:0px; padding:0 0 20px 0; font: bold 18px/18px Arial, Helvetica, sans-serif; color:#a7a7a5; }
h1 span{ font-size:20px; text-transform:uppercase; }
/*
================================================================================
|                                     REFERENCES                               |
================================================================================
*/						
.rm {
	background:url(images/bgr_rm.gif) 0px 6px no-repeat;
	padding:0 0 0px 15px;
}

.rm a{
	font:10px/13px Tahoma, Arial, Geneva, sans-serif;
	color:#ff9900;
	text-decoration:underline;
	font-weight:bold;
}

.rm a:hover{
	text-decoration:none;
}

.href {
	background:url(images/marker.gif) 0px 6px no-repeat;
	padding-left:11px;
}

.href a{
	font:11px/18px Tahoma, Arial, Geneva, sans-serif;
	color:#6f6f6f;
	text-decoration:none;
}

.href a:hover{
	text-decoration:underline;
}
/*
================================================================================
|                                 END REFERENCES                                |
================================================================================

================================================================================
|                                 MAIN BLOCK                                |
================================================================================
*/
#container { width:987px; margin:0px auto 0px auto; text-align:left; background-color:#F4F4F4;}
#container .Back1{ background:url(../images/bgr_rep.gif) 0px 0px repeat-y; width:100%; }
#container .Back2{ background:url(../images/bgr_bottom.jpg) left bottom no-repeat; width:100%; }
#container .Back3{ background:url(../images/bgr_top.jpg) left top no-repeat; width:100%; }
#container .Back4{ background:url(../images/bgr_rep2.gif) 0px 0px repeat-y; width:100%; }
#container .Back5{ background:url(../images/bgr_top2.jpg) left top no-repeat; width:100%; }

/*
================================================================================
|                                 HEADER                                       |
================================================================================
*/
#header { height:180px; position:relative; }
#header .logo{ padding:0px 0 0 84px; }
#header .byline { padding:0px 0 0 104px; color:#FFFFFF; }
/*
================================================================================
|                                 MAIN MENU                                    |
================================================================================
*/
.main_menu { height:40px; padding:8px 0 0 0px; position:relative; width:600px; }
.main_menu a{
	/*float:left;*/
	display:block;
	/*margin-right:3px;*/
	width:95px;
	*width:95px;
	height:40px;
	/*padding-left:25px;*/
	font:13px/48px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:url(../images/av2.jpg) left top no-repeat;
	text-decoration:none;
}
.main_menu a:hover{
	background:url(../images/a+v2.jpg) left top no-repeat;
	text-decoration:none;
}
.page {
	/*float:left;*/
	display:block;
	/*margin-right:3px;*/
	width:95px;
	*width:95px;
	height:40px;
	/*padding-left:25px;*/
	font:13px/48px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:url(../images/a+v2.jpg) left top no-repeat;
	text-decoration:none;
}
.main_menu p{
	float:left;
	display:block;
	margin-right:3px;
	width:95px;
	*width:95px;
	height:40px;
	/*padding-left:25px;*/
	font:13px/48px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:url(../images/a+v2.jpg) left top no-repeat;
	text-decoration:none;
}
.6{ padding-left:6px !important; }
.14 { padding-left:14px !important; }
.22 { padding-left:22px !important; }
.30 { padding-left:30px !important; }
.t2{ padding-top:2px !important; }
.t6{ padding-top:6px !important; }
.t14{ padding-top:14px !important; }
.t22{ padding-top:22px !important; }
.t30{ padding-top:30px !important; }
/*
================================================================================
|                                 CONTENT                                       |
================================================================================
*/
#content { float:left; /*width:766px;*/ }
#contentleft { float:left; width:297px; }
#contentright { float:right; width:469px;}

#contentTop { width:433px; /*height:173px;*/ overflow:visible; }
#contentTop .padding{ padding-right:20px; }
#contentTop h1{ font-size:16px; margin-top:10px; }
#contentTop h1 span{ font-size:20px; text-transform:uppercase; }

#leftcontent {float:left; width:506px; }
#rightcontent {float:left; width:278px;}
#rightcontent .li{ padding-left:5px}

#left { float:left; width:440px; margin-right:68px; }
#left.ano{ float:none; width:736px; margin-right:0px; }
#right { float:left; width:217px; }
.equal { width:40px; height:1px; float:left; }

#meettop { float:left; width:340px; margin-left:10px; margin-right:11px; margin-top:43px;}
#meetmiddle{ float:left; width:480px; margin-left:10px; margin-right:8px; margin-top:5px;}
#meetbottom{ float:left; width:727px; margin-left:10px; margin-right:8px; margin-top:5px;}
#emailtop { float:left; width:440px; margin-left:10px; margin-right:11px; margin-top:13px;}

#orgainzer { margin-right:207px; margin-top:195px;}

/*
================================================================================
|                                 FOOTER                                       |
================================================================================
*/
#footer { height:67px; clear:both; }
#footer .padding{ padding:40px 0 0 98px; }
#footer .leftFoot{ float:left; width:376px; color:#562F32; }
#footer .leftFoot a{ color:#562F32; text-decoration:none; }
#footer .leftFoot a:hover{ text-decoration:underline; }
#footer .rightFoot{ float:left; width:320px; color:#562F32; font-size:10px; }

/*
================================================================================
|                                 END MAIN BLOCK                                |
================================================================================
*/
/*
================================================================================
|                                 ADDITIONAL BLOCK                              |
================================================================================
*/
.index { background-image: url(../images/index.jpg);	background-repeat: no-repeat; background-position: center top;}
.services { background-image: url(../images/services.jpg);	background-repeat: no-repeat; background-position: center top;}
.cost { background-image: url(../images/cost.jpg);	background-repeat: no-repeat; background-position: center top;}
.contact { background-image: url(../images/contact.jpg);	background-repeat: no-repeat; background-position: center top;}
.meetcindy { background-image: url(../images/meetcindy.jpg);	background-repeat: no-repeat; background-position: center top;}
.organizer { background-image: url(../images/orgainzer.jpg);	background-repeat: no-repeat; background-position: center top;}

.input_div_cont { margin:0px 0 5px 0;}
.input_div_cont p{ font-weight:bold; }
.input_div_cont input{ 	width:172px; height:20px; background:url(images/bgr_inp.gif) no-repeat; border-width:0px; }
.text_area_contact_us { float:left; }
.text_area_contact_us  textarea{
	width:329px;
	height:59px;
	overflow:auto;
	border-width:0px;
	background:url(images/bgr_area.gif) left top no-repeat;
}
.butt1{
	width:56px;
	height:19px;
	background-image: url(images/clear.jpg);
	border: 0px none;
	margin:10px 0px 0 203px;
	cursor: pointer;
	float:left;
	padding:0px;
}

 .butt2{
	cursor: pointer;
	float:left;
	margin:10px 0px 0 0;
	height:19px;
	width:56px;
	padding:0px;
}
/*
================================================================================
|                              END   ADDITIONAL BLOCK                          |
================================================================================
*/
/*
================================================================================
|                              Begin Email form block                          |
================================================================================
*/

#emailform { font-family: Arial; font-size: 12px; }
#emailinput{ font-family: Arial; font-size: 12px; width:300px; background: #FcFcF4; border: 1px solid #AAAAAA; padding: 3px; }
#emailinputsm{ font-family: Arial; font-size: 12px; width:50px; background: #FcFcF4; border: 1px solid #AAAAAA; padding: 3px; }
#emailinputst{ font-family: Arial; font-size: 12px; width:185px; background: #FcFcF4; border: 1px solid #AAAAAA; padding: 1px; }
#emailinputmed{ font-family: Arial; font-size: 12px; width:100px; background: #FcFcF4; border: 1px solid #AAAAAA; padding: 3px; }
#emailinputtxt{ font-family: Arial; font-size: 12px; background: #FcFcF4; border: 1px solid #AAAAAA; padding: 3px;}
/*
================================================================================
|                              End Email form block                            |
================================================================================
*/

