/*  @@@@@[  Wrappers  ]@@@@@ */

body {background: #CECECE; font: 11px/18px Verdana, Arial, Helvetica, sans-serif; color: #666; text-align: center; margin: 0px 0px 20px;}
#wrapper {text-align: left; background: #fff;}
.wrapped {width: 760px; margin: 0px auto;}


/* @@@@@[  Header / Footer  ]@@@@@ */

#footer {color: #FFFFFF; background: #000; padding: 5px 27px;}
#footer span {float: right;}
#footer a:link, #footer a:visited, #footer a:active {color: #fff; text-decoration: none;}
#main {background: #fff url(images/bkg_main.gif) repeat-y left;}

#footer a:hover {color: #fff; text-decoration: underline;}


/* @@@@@[  Main Page  ]@@@@@ */

#content {
	width: 421px;
	margin: 0px;
	padding: 19px 0px 20px 298px;
	background: url(images/img_boss.gif) no-repeat left top;
}
#content ul, #call ul {margin: 0px 0px 15px 60px; padding: 0px;}
#content li, #call li {background: url(Images/bullet.gif) no-repeat left 8px; list-style: none; padding-left: 13px;}

#column {float: left; height: 392px; width: 50px; margin: 0px; padding: 0px;}
.clr {clear: both; font-size: 1px; line-height: 1px; margin: 0px; padding: 0px; height: 0px; visibility: hidden;}


/* @@@@@[  Redefined Tags / Classes  ]@@@@@ */

a:link, a:visited, a:active {color: #3885A6; text-decoration: underline;}
a:hover {color: #3885A6; text-decoration: none;}
#callout {width: 439px; background: url(images/callout_top_bkg.gif) no-repeat top; margin: 0px 0px 0px -22px; padding: 0px;}
#call {padding: 0px 20px 10px; background: #e5e5e5 url(images/callout_btm_bkg.gif) no-repeat bottom; margin: 0px;}
h1 {font: 15px/20px Verdana, Arial, Helvetica, sans-serif; margin-top: 0px; padding-top: 0px; margin-bottom: 13px;}
h2 {
	color: #2B7DA0;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 10px;
	font: bold 16px/28px Geneva, Arial, Helvetica, sans-serif;
	padding-bottom: 0px;
	border-bottom: 1px solid #CECECE;
}
p {margin-top: 0px; padding-top: 0px; margin-bottom: 13px;}

.left {float: left;}
.right {float: right;}
img.right {margin-bottom: 10px; margin-left: 13px;}
img.left {margin-bottom: 10px; margin-right: 13px;}


/* @@@@@[  Form Elements  ]@@@@@ */

input, textarea, select {
	font-size: 10px;
	color: #666;
	background: #fff;
	border: 1px solid #CECECE;
}
input.clean {border-style: none; background: none;}
#nav {background: url(images/nav_bkg.gif) no-repeat top; padding: 7px 0px 8px 107px;}
#nav img {padding-left: 34px;}

#logo {background: url(images/logo_bkg.gif) no-repeat top; padding: 19px 0px 9px 14px;}
#flash {height: 295px; width: 760px; background: #000000 url(images/home_logo.gif) no-repeat right bottom;}
