/* CSS Document */

/*----------------- [Commons] ---------------------*/
/*-------------------------------------------------*/

a:link img            { border: none; }

a:link visited img    { border: none; }

a img                 { border-style: none; }

form                  { margin: 0px; }

.left                 { float: left; }

.right                { float:right; }

ul                    { margin: 0; }

b                     { font-weight: bold; }


/*----------------- [General] ---------------------*/
/*-------------------------------------------------*/

body                    { font: normal 12px Arial, Helvetica, sans-serif; color: #d1d0d0; background-color: #000; text-align: center; margin: 0; }

#wrapper                { width: 980px; height: auto; background: url(images/wrapper_bg.gif) top center repeat-y; margin: 0 auto; text-align: left; }

#container              { width: 974px; height: auto; background: url(images/container_bg.jpg) top left repeat; margin: 0 auto; text-align: left; }

#mainContainer          { width: 974px; height: auto; background: url(images/top_bg_img.jpg) top right no-repeat; margin: 0 auto; text-align: left; }


/*----------------- [Middle Section] ---------------------*/
/*--------------------------------------------------------*/

.bottomDivision     { background: url(images/bottom_division_line.jpg) bottom left no-repeat; }


/*----------------- [menu] ---------------------*/

.menu               { width: auto; height: auto; margin: 25px 0 0 0; float: left; }

.menu a             { width: auto; height: auto; font: bold 16px Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; background: url(images/menu_lnk_bullet.gif) top left no-repeat; padding-left: 18px; margin: 0 12px 0 12px; float: left; }

.menu a:hover       { color: #ff9123; }

.menu span          { width: auto; height: auto; font: bold 16px Arial, Helvetica, sans-serif; color: #ff9123; text-decoration: none; background: url(images/menu_lnk_bullet.gif) top left no-repeat; padding-left: 18px; margin: 0 12px 0 12px; float: left; }

.menuDivision       { width: 1px; height: 20px; background: url(images/menu_lnk_division.gif) top left no-repeat; float: left; }

/*--------------------------------------------------------------------------------------------------------------------------*/

.headingBox         { background: url(images/heading_bg.jpg) top left no-repeat; height: 113px; }

.rick               { font: bold 16px "Times New Roman", Times, serif; color: #aaff7b; padding: 0 8px 0 0; }

.contentDiv         { width: 590px; height: auto; margin: 20px 0 50px 23px; display: inline; float: left; }

.contentDiv p       { margin: 0 0 10px 0; }

.minHeight          { width: 3px; height: 350px; float: left; } 

/*----------------- [Footer Section] ---------------------*/
/*--------------------------------------------------------*/

.footer               { font: normal 11px Arial, Helvetica, sans-serif; color: #7f8080; }

.footer a             { font: normal 11px Arial, Helvetica, sans-serif; color: #b6b5b5; text-decoration: none; padding: 0 8px 0 8px; }

.footer a:hover       { text-decoration: underline; }

.footer span          { font: normal 11px Arial, Helvetica, sans-serif; color: #b6b5b5; text-decoration: underline; padding: 0 8px 0 8px; }


/*----------------- [Inner Page Section] ---------------------*/
/*------------------------------------------------------------*/

.innerLinks           { font: normal 12px Arial, Helvetica, sans-serif; color: #a0d9f7; text-decoration: underline; }

a.innerLinks:hover    { text-decoration: none; }