/*  C o p y r i g h t   R i c k y   S t e v e n s    */
/*****************************************************/
/**			P r e - s e t   T a g s					**/


body.main {	                                                                 background: #f0f0f0 url('images/layout-step-01.jpg') repeat-y top center; margin: 0px;
}

img {						border: 0px;
}


/**			P r e - s e t   T a g s					**/
/*****************************************************/
/**			L a y o u t   T a g s					**/


.post-body {				width: 740px; height: auto; 
}

.container {				float: left; clear: left; width: 738px; margin: 0px 1px 0px 1px; height: auto; display: inline;
}


/**			L a y o u t   T a g s					**/
/*****************************************************/
/**			H e a d e r   T a g s					**/


.header {					width: 738px; height: 245px; float: left; clear: left; margin: 0px 0px 17px 0px; display: inline;
}

.header-100 {				width: 738px; height: 207px; float: left; clear: left; background: #f0f0f0 url('images/header-step-07.jpg') no-repeat; display: inline;
}

.header-200 {				width: 738px; height: 38px; float: left; clear: left;  display: inline;
}

.header-210 {				width: 11px; height: 38px; float: left; background: #f0f0f0 url('images/header-step-02.jpg') no-repeat;  display: inline;
}

.header-220 {				width: 716px; height: 38px; float: left; background: #f0f0f0 url('images/header-step-03.jpg') repeat;  display: inline;
}

.header-230 {				width: 11px; height: 38px; float: left; background: #f0f0f0 url('images/header-step-04.jpg') no-repeat;  display: inline;
}

.header-221 {				width: 65px; margin-left: 12px;  display: inline;} 

.header-222 {				width: 95px; }

.header-223 {				width: 98px; }

.header-224 {				width: 120px; }

.header-225 {				width: 130px; }

.header-226 {				width: 77px; }

.header-227 {				width: 105px; }


.header-221, .header-222, .header-223, .header-224, .header-225, .header-226, 
.header-227 {				float: left; height: 38px; line-height: 38px; 
}

.header-221 a, .header-222 a, .header-223 a, .header-224 a, .header-225 a, .header-226 a, 
.header-227 a {				font-family: Times New Roman; font-weight: normal; color: #FFF; font-size: 11px; letter-spacing: 1.5px; text-decoration: none; display: block;
}

.header-221 a:hover, .header-222 a:hover, .header-223 a:hover, .header-224 a:hover, .header-225 a:hover, .header-226 a:hover, 
.header-227 a:hover {		text-decoration: none; background: #f0f0f0 url('images/header-step-05.jpg') repeat;
}

/**			H e a d e r   T a g s					**/
/*****************************************************/
/**			C o n t e n t   T a g s					**/

.content-container {		display: inline; float: left; clear: left; width: 705px; height: auto; margin: 0px 17px 0px 16px;
}

.top-content {				display: inline; float: left; clear: left; width: 705px; height: 172px; background: url('images/module-01-01.jpg') no-repeat; margin-bottom: 12px;
}

.top-content-text {			float: left; display: inline; width: 380px; height: 125px; margin: 36px 0px 0px 33px; text-align: left; letter-spacing: 0.5px;
							font-family: Arial; font-size: 12px; font-weight: 400; color: #000; font-style: regular; line-height: 15px;
}

.content-row {				width: 705px; display: inline; height: auto; float: left; clear: left; margin-bottom: 12px;
}

.content-row-cell-1 {		float: left; display: inline; width: 344px; height: auto;
}

.content-row-cell-2 {		float: right; display: inline; width: 344px; height: auto;
}

.content-cell-100 {			float: left; font-size: 1px; display: inline; width: 344px; height: 13px; background: url('images/module-02-01.jpg') no-repeat;
}

.content-cell-200 {			float: left; display: inline; width: 344px; height: auto; background: url('images/module-02-03.jpg') repeat;
}

.content-cell-300 {			float: left; display: inline; width: 344px; height: auto; background: url('images/module-02-02.jpg') no-repeat;
}

.content-cell-301 {			float: left; display: inline; width: 295px; height: auto; margin-top: 27px; text-align: left; letter-spacing: 1px;
							font-family: Arial; font-size: 12px; font-weight: 400; color: #000; font-style: regular; line-height: 15px;
}

.content-cell-310 {			background: url('images/module-meeting.jpg') no-repeat; }

.content-cell-320 {			background: url('images/module-location.jpg') no-repeat; }

.content-cell-330 {			background: url('images/module-contact.jpg') no-repeat; }

.content-cell-340 {			background: url('images/module-new.jpg') no-repeat; }

.content-cell-310, .content-cell-320, .content-cell-330,
.content-cell-340 {			float: left; display: inline; text-align: left; width: 295px; height: auto; margin: 0px 0px 0px 36px; background-position: top left; 
}

.content-cell-400 {			float: left; display: inline; width: 344px; height: 13px; background: url('images/module-02-04.jpg') no-repeat;
}

.content-large {			width: 705px; display: inline; height: 164px; float: left; clear: left; margin-bottom: 12px;
}

.content-large-100 {		width: 705px; font-size: 1px; display: inline; height: 12px; float: left; clear: left; background: url('images/module-03-01.jpg') no-repeat;
}

.content-large-200 {		width: 705px; display: inline; height: auto; float: left; clear: left; background: url('images/module-03-02.jpg') repeat;
}

.content-large-300 {		width: 705px; display: inline; height: auto; float: left; clear: left; background: url('images/module-03-04.jpg') no-repeat; background-position: top center; 
}

.content-large-301 {		float: left; display: inline; width: 650px; height: auto; margin-top: 27px; text-align: left; letter-spacing: 1px;
							font-family: Arial; font-size: 12px; font-weight: 400; color: #000; font-style: regular; line-height: 15px;
}

.content-large-310 {		background: url('images/art.jpg') no-repeat; display: inline; float: left; text-align: left; width: 650px; height: auto; 
							margin: 0px 0px 0px 36px; background-position: top left; 
}

.content-large-400 {		width: 705px; display: inline; height: 12px; float: left; clear: left; background: url('images/module-03-03.jpg') no-repeat;
}

.bold					{	font-family: Arial Black;  line-height: 25px; }

.bold-indent			{	font-family: Arial Black;  margin: 10px 0px 10px 50px; }

.lineheight				{	line-height: 25px; }


/**			C o n t e n t   T a g s					**/
/*****************************************************/
/**			M e n u   T a g s						**/

.dropmenudiv {				position:absolute; top: 0; border: 0px; font: normal 10px Arial; line-height: 16px; 
							z-index: 100; width: 200px; visibility: hidden; background: #f0f0f0 url('images/center-menu.jpg') repeat;
}

.dropmenudiv a{				Width: auto; display: block; text-indent: 20px; padding: 2px 0; text-decoration: none; font-weight: bold; letter-spacing: 1.5px;
							color: black; height: 16px;
}

* html .dropmenudiv a{		width: 100%;
}

.dropmenudiv a:hover{		background: #f0f0f0 url('images/center-menu2.jpg') repeat; border-top: 1px solid #9f9f9f; border-bottom: 1px solid #9f9f9f; line-height: 14px; height: 14px; 
}


/**			M e n u   T a g s						**/
/*****************************************************/
/**			S c r o l l e r   T a g s				**/


.opoff {					opacity:1;filter: alpha(opacity=100); -moz-opacity: 1; border: 1px solid #000; margin-left: 10px; margin-right: 10px;
}

.opon {						opacity:1;filter: alpha(opacity=100); -moz-opacity: 1.00; border: 1px solid #000; margin-left: 10px; margin-right: 10px;
}

.scrollpic {				border: 1px solid #000; margin-left: 10px; margin-right: 10px; opacity:1;filter: alpha(opacity=100); -moz-opacity: 1;
}


/**			S c r o l l e r   T a g s				**/
/*****************************************************/
/**			F o o t e r   T a g s					**/

.footer {					float: left; clear: left; display: inline; width: 726px; margin: 0px 7px 3px 7px; border-top: 1px solid #000;
}

.footer-100 {				float: left; clear: left; display: inline; width: 726px; margin: 0px 7px 3px 7px; text-align: center; line-height: 25px; height: 25px;
}

.footer-200 {				float: left; clear: left; display: inline; width: 726px; margin: 0px 7px 3px 7px;
}

.footer-210 {				float: left; width: 300px; display: inline; text-align: left; line-height: 20px; height: 20px;
}

.footer-220 {				float: right; width: 300px; display: inline; text-align: right; line-height: 20px; height: 20px; margin-right: 10px;
}

.footer-220,
.footer-210,
.footer-100 {				color: #050405; font-family: Arial; font-style: italic; font-size: 10px; letter-spacing: 1px;
}

.footer-220 a,
.footer-210 a,
.footer-100 a {				color: #050405; font-family: Arial; font-style: italic; font-size: 10px; letter-spacing: 1px; text-decoration: none;
}

.footer-220 a:hover,
.footer-210 a:hover,
.footer-100 a:hover {		color: #050405; font-family: Arial; font-style: italic; font-size: 10px; letter-spacing: 1px; text-decoration: underline;
}