body .MOBILE {display: none;}
body .COMP{display: inline-block;}

#wrapper {
	margin-right: auto;
	margin-left: auto;
	display: block;
	width: 100%;
	min-width: 1020px;
	max-width: 1020px;
}

.gc-cs-link, 
#gc-number-0,
#gc-number-1,
#gc-number-2,
#gc-number-3 {
	color:#848B99;
	text-decoration:none;
}

strong .gc-cs-link, 
strong #gc-number-0,
strong #gc-number-1,
strong #gc-number-2,
strong #gc-number-3 {
	color:#D97906;
	text-decoration:none;
}

body {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	background-color: #282E3D;
	background-position: 200px left;
	background-attachment: fixed;

	background-size:100% 700px;
	background-repeat:no-repeat;
	scrollbar-face-color:#5F667A;
	scrollbar-highlight-color:#282E3D;
	scrollbar-3dlight-color:#CACDD5;
	scrollbar-darkshadow-color:#5F667A;
	scrollbar-shadow-color:#282E3D;
	scrollbar-arrow-color:#F93;
	scrollbar-track-color:#8B92A3;
	
	background-image: -webkit-gradient(linear, left top, left bottom, from( #000000/*{c-bup-background-start}*/), to( #282E3D /*{c-bup-background-end}*/)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient( #000000/*{c-bup-background-start}*/, #282E3D /*{c-bup-background-end}*/); /* Chrome 10+, Saf5.1+ */
	background-image:    -moz-linear-gradient( #000000/*{c-bup-background-start}*/, #282E3D /*{c-bup-background-end}*/); /* FF3.6 */
	background-image:     -ms-linear-gradient( #000000/*{c-bup-background-start}*/, #282E3D /*{c-bup-background-end}*/); /* IE10 */
	background-image:      -o-linear-gradient( #000000/*{c-bup-background-start}*/, #282E3D /*{c-bup-background-end}*/); /* Opera 11.10+ */
	background-image:         linear-gradient( #000000/*{c-bup-background-start}*/, #282E3D /*{c-bup-background-end}*/);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#282e3d', GradientType=0 );
	}

bodyD{
margin-top: 0px;
margin-bottom: 0px;
background-repeat:no-repeat;
background-attachment: fixed;
background: #282e3d;
background: -moz-linear-gradient(top, #000000 0%, #282e3d 20%, #282e3d 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, #000000), color-stop(20%, #282e3d), color-stop(100%, #282e3d));
background: -webkit-linear-gradient(top, #000000 0%, #282e3d 20%, #282e3d 100%);
background: -o-linear-gradient(top, #000000 0%, #282e3d 20%, #282e3d 100%);
background: -ms-linear-gradient(top, #000000 0%, #282e3d 20%, #282e3d 100%);
background: linear-gradient(to bottom, #000000 0%, #282e3d 20%, #282e3d 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#282e3d', GradientType=0 );
}

body,td,th{font-family: Arial, Helvetica, sans-serif;font-size:12px;}
p{font-family:Arial, Helvetica, sans-serif;font-size: 14px;line-height: 1.4em;color:#999;}
p.error_msg {color:#F96B3C;font-style:italic;}
a:hover, a:active, a:focus {outline:none;outline:0;}
a:link {color:#D97906;}
a:visited{color:#D97906;}
a:hover{color:#FFFFFF;}
a:active{color:#F93;}
a:hover, a:active, a:focus{outline:none;}
li {color: #333333;margin-bottom:10px;margin-left:2px;}

li strong {
	font-weight: bold;
	color: #803F0A;
	font-size: 12px;
	font-variant: small-caps;
}
h1 {
	font-size: 12px;
	color: #D77406;
	text-transform: uppercase;
	margin: 0px 0px 15px;
	font-weight: bold;
	letter-spacing: 2px;
	padding: 0px;
}
h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #84602F;
	letter-spacing: 2px;
	padding-top: 5px;
	padding-bottom: 3px;
	margin-bottom: 3px;
	margin-top: 5px;
	text-transform: uppercase;
	margin-left: 0px;
	padding-left: 0px;
	margin-right: 0px;
	padding-right: 0px;
	line-height: 20px;
}
h3 {font-size: 1.2em;color: #CCC;}
h4 {font-size: 1.1em;}
h5 {font-size: 1.1em;}
h6 {font-size: 1.1em;}

ol {
	list-style-type: decimal;
	margin-bottom: 2em;
	margin-left: 70px;
	margin-right: 20px;
}
ol ol{list-style-type: lower-roman;margin-bottom: 1em;}
ol ol ol{list-style-type: lower-alpha;margin-bottom: 2em;}
ol ol ol ol {
	list-style-type: disc;
	margin-bottom: 2.5px;
	margin-right: 20px;
	margin-left: 20px;
}
ol strong {
	font-weight: bold;
	font-variant: small-caps;
	color: #803F0A;
	font-size: 12px;
}
#TOP {
	display: block;
	float: left;
	width: 100%;
	height: 50px;
	float: left;	
}
#TITLE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #9299A9;
	letter-spacing: 2px;
	padding-top: 5px;
	padding-bottom: 0px;
	display: block;
	width: 800px;
	height: 20px;
	white-space: nowrap;
	clear: both;
	margin:auto;
	width:100%;
	margin-left:110px;
}
#TopList {
	display: block;
	position: relative;
	z-index: 999;
	margin:auto;
	width:800px;
}
#TopList a {text-decoration: none;color: #AEB3BF;}
#TopList a:hover {color: #D97906;}
#BUTTONS-PORTFOLIO a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7D8AAA;
	letter-spacing: 6px;
	text-decoration: none;
	display: block;
	width:  185px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-transform: uppercase;
	text-align: left;
	margin-top: 5px;
	height: 15px;
	float: left;
}
#BUTTONS-PORTFOLIO a:hover{color:#CCC;}

#BUTTONS-TOP {
	width: 100%;max-width: 100%;
	height: 24px;
	margin-top: 0px;
	display: block;
	clear: both;
	margin-bottom:2px;
	float: right;
	border-bottom: solid 2px #1A1E27;
	background-color: #434D65;
}

body #BUTTONS-TOP a {
	letter-spacing:1px;
	font-family: Arial;
	font-size:12px;
	line-height: 24px;
	color: #CCC;
	letter-spacing: 2px;
	text-decoration: none;
	display: block;
	font-style: normal;
	background-color: #434D65;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #1A1E27;
	border-left-color: #566483;
	padding-right: 0px;
	padding-left: 0px;
	text-transform: uppercase;
	position: static;
	margin: 0px;
	text-align: center;
	width: 14%;
	float: left;
}
body #BUTTONS-TOP .Home{width: 12%;}
body #BUTTONS-TOP .Client{width: 16%;}
body #BUTTONS-TOP .Contact{border-right-style: none;}

#BUTTONS-TOP a:hover {color: #FFF;background-color: #5A667E;}

#BUTTONS-SIDE {
	display: block;
	float: left;
	width: 200px;
	height: auto;
	margin-bottom: 15px;
	clear: left;
	position: relative;
	z-index: 2;
}


#BUTTONS-SIDE a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #BDC2C8;
	background-color:#384054;
	letter-spacing: 1px;
	text-decoration: none;
	display: block;
	font-style: normal;
	text-transform: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	width: 186px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #555A65;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 10px;
	font-weight: normal;
	border-right-style: none;
	text-align: left;
	height: 16px;
	margin-bottom: 0px;
	white-space: nowrap;
	float: left;
}
#BUTTONS-SIDE a:hover {
	color: #FFFFFF;
	background-color: #D77406;
	border-top-color: #FFC164;
	border-bottom-color: #000000;
}

#BUTTONS-SIDE ul {
	width: 190px;
	float: right;
	margin: 0px;
	height: auto;
	display: none;
}

#BUTTONS-SIDE ul a  {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #202020;
	background-color:#ABAEB8;
	letter-spacing: 1px;
	text-decoration: none;
	text-indent: 6px;
	display: block;
	font-style: italic;
	text-transform: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #898591;
	background-repeat: no-repeat;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #FFFFFF;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
	float: right;
	text-align: left;
	border-right-style: none;
}
#BUTTONS-SIDE ul a:hover {
	color: #EAEAEA;
	background-color:#D77406;
	font-weight: bold;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #954A00;
	border-top-width: 0px;
	border-top-style: none;
	border-top-color: #FFB442;
	border-right-style: none;
}



#BUTTONS-SIDE2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #9198A6;
	letter-spacing: 1px;
	text-decoration: none;
	display: block;
	font-style: normal;
	text-transform: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #464B57;
	width: 185px;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	font-weight: normal;
	text-align: left;
	height: 16px;
	float: left;
	background-color: #282E3D;
}
#BUTTONS-SIDE2 a:hover {
	color: #FFFFFF;
	background-color: #3D455C;
}

#Subuttons-BLOCK {
	width: 180px;
	margin-left: 15px;
	height: auto;
	clear: left;
} 
#BUTTONSsidelinks a,
#BUTTONSsidelinks-1 a,
#BUTTONSsidelinks-2 a,
#BUTTONSsidelinks-3 a,
#BUTTONSsidelinks-4 a,
#BUTTONSsidelinks-5 a,
#BUTTONSsidelinks-6 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #202020;
	background-color:#ABAEB8;
	letter-spacing: 1px;
	text-decoration: none;
	text-indent: 6px;
	display: block;
	font-style: italic;
	text-transform: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #898591;
	background-repeat: no-repeat;
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #FFFFFF;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
	float: left;
	text-align: left;
	width: 180px;
	border-right-style: none;
	margin: 0px;
}
#BUTTONSsidelinks a:hover {
	color: #EAEAEA;
	background-color:#D77406;
	font-weight: bold;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #954A00;
	border-top-width: 0px;
	border-top-style: none;
	border-top-color: #FFB442;
	border-right-style: none;
}

#BUTTONSsidelinks-PAGE a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #EAEAEA;
	background-color:#D77406;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: none;
	text-indent: 6px;
	display: block;
	font-style: italic;
	text-transform: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #954A00;
	border-top-style: none;
	float: left;
	text-align: left;
	width: 180px;
	margin: 0px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
}

#BUTTONSsidelinks-PAGE a:hover {
border-top-style: none;
border-left-style: none;

}

#BUTTONS-SIDE-BLOG {
	display: block;
	float: left;
	width: 200px;
	height: auto;
	margin-bottom: 15px;
}


#BUTTONS-SIDE-BLOG a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #CCCCCC;
	background-color:#505A6D;
	letter-spacing: 1px;
	text-decoration: none;
	display: block;
	font-style: normal;
	text-transform: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	width: 185px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #747B89;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 10px;
	font-weight: normal;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #282E3D;
	text-align: left;
	float: left;
	margin-bottom: 1px;
}
#BUTTONS-SIDE-BLOG a:hover {
	color: #FFFFFF;
	background-color: #D77406;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFC164;
	border-bottom-color: #000000;

}

#BUTTONS-SIDE-BLOGLINKS{
	display: block;
	float: left;
	width: 200px;
	height: auto;
	margin-bottom: 15px;
}


#BUTTONS-SIDE-BLOGLINKS a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #CCCCCC;
	letter-spacing: 1px;
	text-decoration: none;
	display: block;
	font-style: normal;
	text-transform: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	width: 185px;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 10px;
	font-weight: normal;
	text-align: left;
	float: left;
	margin-bottom: 1px;
}
#BUTTONS-SIDE-BLOGLINKS a:hover {
	color: #FFFFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;

}




#FlashDiv-TIME {
	text-align: center;
	float: right;
	width: 207px;
	height: 30px;
	margin-top: 8px;
}

#SIDE2{
width: 200px;
	display: block;
	height: 680px;
	float: left;
}

#SIDE {
	background-position: top;
	width: 200px;
	display: block;
	height: 757px;
	float: left;
	margin-top: -10px;
	clear: left;
	background-image: url(images/SIDE-BG.png);
	background-repeat: repeat-x;
	position: relative;
	z-index: 1;
}

#SIDE p {
	display: block;
	height: 20px;
	width: 190px;
	margin-top: 7px;
	margin-right: auto;
	margin-bottom: 7px;
	margin-left: auto;
}

#SIDE ul,
#SIDE li,
#SIDE ul ul,
#SIDE li li{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

#SIDE h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	color: #D97906;
	display: block;
	text-align: left;
	text-transform: capitalize;
	margin-top: 2px;
	margin-bottom: 5px;
	letter-spacing: 1px;
	font-style: italic;
}

#SIDE h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-align: right;
	padding: 1px;
	margin-top: 2px;
	margin-bottom: 5px;
}

#SIDE h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7D8AAA;
	text-align: left;
	margin-top: 2px;
	margin-bottom: 7px;
	letter-spacing: 6px;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 0px;
	display: block;
	height: 16px;
	width: 200px;
	clear: left;
	float: left;
}

#SIDE h5 {
	width: 230px;
	font-size: 11px;
	letter-spacing: 1px;
	border-bottom-color: #C5C7CA;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	line-height: 17px;
	border-bottom-width: 2px;
	border-bottom-style: dotted;
	margin-left: 15px;
	margin-top: 7px;
	margin-bottom: 5px;
	text-transform: uppercase;
}

#SIDE h6 {
	font-size: 11px;
	line-height: 13px;
	margin: 0px;
	padding: 0px;
	margin-left: 15px;
}

#SIDE strong {
	color: #9DA2AC;
	margin-left: 15px;
}

#SIDE img {
	display: block;
	margin-right: auto;
	margin-left: auto;
	border: none;
}

#MAINBODY {
	font-family: Verdana;
	font-size: 11px;
	background-image: url(images/Tile-DarkGray-Background.jpg);
	width: 800px;
	min-height: 772px;
	display: block;
	float: right;
	margin-bottom: 10px;
	margin-top: 5px;
	margin-left: 9px;
	padding: 0px;
	position: relative;
}

#MAINBODY em {
	font-style: normal;
	colorD: #8F95A3;
	line-height: 18px;
	
}

#MAINBODY p {
	color: #8B9CA5;
	margin-bottom: 15px;
	line-height: 1.4em;
	text-align: left;
	font-style: normal;
	margin-top: 2px;
	margin-right: 15px;
	margin-left: 15px;
}

#MAINBODY a strong{
	color: #D97906;
	padding: 0px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 8px;
	margin-left: 0px;
	line-height: 15px;
	text-align: left;
	text-decoration: none;
	
}
#GrayLink a {
	color: #9EA2B1;
	letter-spacing: normal;
	margin-bottom: 5px;
	text-decoration: none;
	text-align: center;
	display: block;
	font-family: Arial, Helvetica, sans-serif;

}

#GrayLink a:hover, #GrayLink a:active, #GrayLink a:focus {
	color: #AEB3B1;
	text-decoration: underline;
	outline: none;
}


#MAINBODY a:hover strong{
	color: #FFF;
	text-decoration: none;
	outline: none;
}

#MAINBODY img {
	display: block;
	margin-top: 0px;
	margin-left: auto;
	margin-bottom: 0px;
	border:none;
	margin-right: auto;
	text-align: center;
}

#MAINBODY h1 {
	font-size: 16px;
	line-height:1.5em;
	color: #9CA7BE;
	margin: 15px;
	font-weight: normal;
	letter-spacing: 13px;
}

#MAINBODY h1 a {
	text-decoration: none;
}

#MAINBODY h2  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D97906;
	text-decoration: none;
	margin-bottom: 0px;
	padding: 0px;
	padding: 0px;
	display: block;
	width: 665px;
	margin: 15px;
	text-align: left;
}
#MAINBODY h2 a {
	text-decoration: none;
}

#MAINBODY h3 {
	font-size: 11px;
	color: #9BA5BD;
	letter-spacing: 1px;
	line-height: 16px;
	margin: 5px;
	padding-top: 3px;
	padding-bottom: 5px;
}

#MAINBODY h3 a {
	text-decoration: none;
}

#MAINBODY h4 {
	font-size: 14px;
	color: #768BB4;
	margin-top: 15px;
	margin-bottom: 15px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: normal;
	margin-right: 15px;
	letter-spacing: 3px;
}
#smallerDIV {
	width: 92%;
	margin-right: auto;
	margin-left: auto;
}
#smallerDIV   ul  {
	margin-left: 0px;
	padding-left: 0px;
}


#MAINBODY h5 {
	font-size: 11px;
	color: #FFFFFF;
	letter-spacing: 1px;
	margin-top: 8px;
	margin-bottom: 4px;
	padding: 0px;
	margin-left: 0px;
	margin: 15px;
}

#MAINBODY p em strong{
	font-weight: bold;
	color: #B04B00;
	font-style: normal;
}

#MAINBODY li em {
	color: #FFFFFF;
	font-style: normal;
}
#MAINBODY li em strong {
	font-weight: bold;
	color: #8B9CA5;
	font-style: normal;
}
#MAINBODY li strong {
	font-weight: bold;
	color: #8B9CA5;
	font-style: normal;
}

#MAINBODY ul {
	margin-top: 5px;
	list-style-type: circle;
	list-style-image: url(images/bullet.gif);
	margin-left: 10px;
}

#MAINBODY ul ul{
	margin-top: 5px;
	list-style-type: disc;
	list-style-image: url();
	margin-left: 20px;
	margin-bottom: 1px;
	margin-top: 1px;
}

#MAINBODY li {
	color: #8B9CA5;
	margin-bottom: 10px;
	margin-left: 10px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; line-height:1.3em;
	list-style-type: circle;
}

#MAINBODY li li strong{
	color: #8B9CA5;
	margin-bottom: 4px;
	margin-left: 15px;
	padding: 0px;
	list-style-type: circle;
}
.star {
	font-size: 13px;
	color: #D25900;
}

#FOOTER {
	width: 100%; 
	height: 199px;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #575969;
	padding-top: 0px;
	margin-top: 40px;
	margin-left: auto;
	margin-right: auto;
	padding-left: 0px;
	clear: both;
	float: none;
	text-align: center;
}

#FOOTER a{
	color: #5E606F;
	text-decoration: none;
	font-size: 10px;
}
#FOOTER img {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
	margin-bottom: 10px;
}
#FOOTER p {
	font-size: 10px;
	text-align: center;
	line-height: 16px;
}

#FOOTER a:hover{
	color: #878EA0;
	text-decoration: underline;
}
#FOOTER-LINE {
	display: block;
	width: 100%;
	height: 10px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}

#SEO-copy {
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #595F6C;
	margin-top: 50px;
	display: block;
	width: 100%; 
	height: 50px;
	margin-right: auto;
	margin-left: auto;
	line-height: 13px;
	text-align: center;

}







.WARNING {
	font-weight: bold;
	text-transform: none;
	color: #990000;
	font-family: Verdana;
	font-size: 12px;
	font-style: italic;
}



.smalltitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #D77406;
	letter-spacing: 2px;
	padding-top: 10px;
	padding-bottom: 3px;
	margin-bottom: 2px;
	margin-top: 7px;
	text-transform: uppercase;
}


#RightSideShadow {
	background-image: url(images/Right-Shadow.jpg);
	background-repeat: repeat-y;
	display: block;
	text-align: right;
}
#LeftSideShadow {
	background-image: url(images/Left-Shadow.jpg);
	background-repeat: repeat;
	margin: 0px;
}
#BottomShadow {
	background-image: url(images/Bottom-Shadow.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	background-position: right top;
	height: 5px;
}
#TopShadow {
	background-image: url(images/Top.jpg);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	height: 2px;
}


#bodycopylink a {
	font-family: Verdana;
	font-size: 10px;
	color: #990000;
	letter-spacing: 0px;
	text-decoration: underline;
	text-indent: 0px;
}


#bodycopylink a:hover {
	font-family: Verdana;
	color: #C06101;
	letter-spacing: 0px;
	text-decoration: underline;
	text-indent: 0px;
}


#mikereyfman a {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #BBBBBD;
	letter-spacing: 8px;
	text-decoration: none;
	cursor: text;
	vertical-align: bottom;
	text-indent: 5px;
	padding: 2px;
	margin: 0px;
}


#FOOTNOTEnoLINK {
	
	color: #737A86;
	font-size: 9px;
	font-family: Verdana;
	text-decoration: none;
	cursor: text;
}

#FOOTNOTE {
	color: #737A86;
	font-size: 9px;
	font-family: Verdana;
	text-decoration: none;
	cursor: text;
	clear: both;
	float: left;
}



#FOOTNOTE a {
	color: #6E3929;
	font-size: 9px;
	font-family: Verdana;
	letter-spacing: 0px;
	text-decoration: underline;
	text-indent: 0px;
	padding: 0px 0px;
	margin: 0px;


}
#FOOTNOTE a:hover {	
	color:#B77E31;	
	letter-spacing: 0px;
	text-decoration: underline;
	text-indent: 0px;
	padding: 0px 0px;
	margin: 0px;
}


#sidelinks  a {
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;
	letter-spacing: normal;
	line-height: normal;
	text-decoration: underline;
	text-indent: 0px;
	display: block;
	padding: 0px 0px;
	margin: 0px;
	color: #77412A;
}
#sidelinks a:hover {	
	color:#993300;	
	letter-spacing: normal;
	text-decoration: underline;
	text-indent: 0px;
	display: block;
	padding: 0px 0px;
	margin: 0px;
}


.captions {  
	font-family: Verdana, Arial, Helvetica, sans-serif;

 
	font-size: 9px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	letter-spacing: 7px; 
	color: #797979; 
	text-transform: uppercase}

.bullets {  
	font-size: 8px; font-family: Arial, Helvetica, sans-serif; 
	color: #FF6633; 
	font-weight: bold
	}
	
	
.coop { 
	font-family: Verdana, Arial, Helvetica, sans-serif;

 
	font-size: 10px; font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	color: #993300; 
	text-transform: lowercase
	}

.captionsSmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;

 
	font-size: 10px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	letter-spacing: normal; 
	color: #3C2008; 
	text-transform: none
}

.home {  
	font-family: Verdana, Arial, Helvetica, sans-serif;

 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	letter-spacing: 5px; 
	text-transform: uppercase; 
	color: #F3F3F3; 
	text-decoration: none}

.order {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	letter-spacing: normal; 
	color: #FF6600; 
	text-transform: none ; 
	text-decoration: blink
	}

.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 11px;
	font-style: italic;
	color: #6C2205;
	
	font-weight: bold;
	line-height: 16px;
}
.copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	text-transform: none;
	letter-spacing: normal;
	color: #999999;
	margin-bottom: 14px;
}
.mikereyfman {
	font-family: Verdana; 
	font-size: 10px; 
	font-style: normal; 
	line-height: 15px; 
	font-weight: normal; 
	color: #BBBBBD; 
	letter-spacing: 2px;
}

.Bullets-List {
	font-size: 14px;
	list-style-image: url(images/bullet.jpg);
}
.SERVICES {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px; line-height:1.5em;
	font-weight: bold;
	color: #CCCCCC;
}
.TITLE_PAGE {
	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 9px;
	font-weight: bold;
	color: #6A4800;
	letter-spacing: 1em;
	text-transform: uppercase;
	margin: 3px;
	display: block;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}

.Product-Discription {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	margin: 0px;
	padding: 0px;
}

.ProductName {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D97906;
	letter-spacing: 2px;
}


.ProductNameSMALL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #737D89;
	line-height: 13px;
}


.Product-Price {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC3300;
}
.ChadtHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 10px;
	font-weight: bold;
	color: #B2700F;
	font-style: italic;
}
.BigProductTitle {
	font-family: Verdana;
	font-size: 13px;
	line-height: 19px;
	font-weight: bold;
	letter-spacing: 1px;
	color: #CCC;
}

.BULLET {
	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 10px;
	font-weight: bold;
	color: #C59356;
	text-decoration: none;
}
.SIDEBUTTONS {
	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 12px;
	color: #603617;
	font-weight: normal;
}
.TEXTFIELDS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #040406;
	background-color: #B8BCC7;
	font-weight: normal;
	border: solid 1px #CACDD5;
	line-height: 19px;
	height: 19px;
	margin-bottom:4px;
	border-radius:5px;
	padding:3px;
	
			-webkit-box-shadow:   0 0 6px 0 #000;
	-moz-box-shadow:   0 0 6px 0 #000;
	-ms-box-shadow: 0 0 6px 0 #000;
	-o-box-shadow:  0 0 6px 0 #000;
	box-shadow:   0 0 6px 0 #000;
	
}

#textarea{
	height: 111px;
}

#SUBMIT {
	color: #fff;
	background-color: #E67E00;
	border: 1px solid #E67E00;
	font-size: 13px;
	line-height: 19px;
	width: 77px;
	font-weight: bold;
	letter-spacing: 1px;
	-moz-border-radius: 1em;
	border-radius: 5px;
	padding-top:1px;
	padding-bottom:1px;
	margin-bottom:5px;
	margin-top:2px;
	margin-left:10px;
	margin-right:10px;
	float:right;
}

#SUBMIT:hover {
	background-color: #000;
	border: 1px solid #000;
	color: #ccc;
	cursor:hand; cursor: auto;
}

#BACK a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #CCCCCC;
	background-color:#3A4358;
	font-weight: normal;
	letter-spacing: 1px;
	text-decoration: none;
	display: block;
	font-style: italic;
	text-transform: none;
	width: 77px;
	margin: 0px;
	text-align: center;
	line-height: 16px;
	-moz-border-radius: 1em;
	border-radius: 2px;
	border: 1px solid #282E3D;
	margin-top:5px;
}

#BACK a:hover {
	color: #EAEAEA;
	background-color:#000;
	border: 1px solid #282E3C;
}

#INFO {
	position:relative;
	z-index:666;
	margin-top: -42px;
	background-color: #282e3c;
	padding:0px;
	margin-bottom:10px;
	width:256px;
}

.subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	background-color: #A77A49;
	text-align: center;
}
.smallstuff {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: capitalize;
	color: #999999;
	font-weight: normal;
	text-indent: 2px;
}
.ChartText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #F9F2E6;
	font-weight: normal;
}

.Terminology {
	color: #000000;
	padding:3px 0px 3px 2px;
	font: bold 11px/11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background: #F9F4EC repeat-x left;
	text-align: left;
	letter-spacing: 2pt;
	text-transform: capitalize;
	clip:   rect(auto auto auto auto);
	border-top: 0px solid #B2700F;
	border-right: 0px solid #B2700F;
	border-bottom: 1px solid #B2700F;
	border-left: 0px solid #B2700F;
	margin: 20px 0px 5px;
	text-indent: 6pt;
	width: 600px;
}
.Terminology-Body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 12px;
	color: #333333;
	text-decoration: none;
	vertical-align: super;
	text-align: left;
	float: left;
	margin-bottom: 10px;
	padding-bottom: 10px;
	font-weight: normal;
}

.Frame-Picture {

	color: #000000;
	padding:2px;
	font: bold 11px/10px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background: #EED9BB repeat-x left;
	text-align: left;
	letter-spacing: 2pt;
	text-transform: capitalize;
	text-indent: 6pt;
	border: 1px solid #B2700F;
	clip:   rect(auto auto auto auto);
}
.ChartHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	background-color: #000000;
	font-weight: normal;
}
.Chart {
	font-size: 10px;
	background-color: #855A2D;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.WhatsNew {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
	display: block;
	text-align: center;
}
.wood {
	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 10px;
	font-weight: bold;
	color: #6A402E;
	font-style: italic;
}
.linkback {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #993300;
	text-decoration: underline;
}
.smallcopy10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

.Bronze-Italic-Copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #999999;
	font-weight: normal;
	line-height: 16px;
}


#CellBackground {
	background-image: url(images/Slava-Door-Home.jpg);
	background-repeat: no-repeat;
	background-position: right 14px;
}

#ShippingBackground {
	background-image: url(images/Truck_and_Sign-Bacground.jpg);
	background-repeat: no-repeat;
	background-position: right 100px;
}

#WatermarkBackground {
	background-image: url(images/Tenenbaum--La-Fata-Watermar.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}


#backtothetop a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	text-decoration: underline;
	display: block;
	padding: 1px 1px 2px;
	text-transform: lowercase;
}
#backtothetop a:hover {
	color: #999999;
}

#backtothetop a img {
	font-size: 5px;
	display: block;
	padding: 0px 0px 0px;
}
.registered {
	font-size: 7px;
	vertical-align: super;
}
.CRAFTSMANSHIPlist {
	list-style-image: url(images/bullet.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #714B26;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
	margin: 0px;
	list-style-image: url(images/bullet.gif);
}

.CRAFTSMANSHIPlist  p:first-line{
	font-weight: bold;
}


#BUTTONS-TableContent a {
	font-family: Verdana;
	font-size: 9px;
	color: #8E5C31;
	background-color:#ECDDC7;
	
	letter-spacing: 2px;
	text-decoration: none;
	display: block;
	padding-left: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #B2700F;
	border-bottom-color: #B2700F;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
}
#BUTTONS-TableContent a:hover {
	color: #4B1D00;
	background-color:#D4A35E;
	text-decoration: none;
	display: block;
}

.Testimonials {
	font-family: Verdana;
	font-size: 11px;
	color: #003366;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	text-align: left;
	border: thick solid #EBEDF3;
	background-color: #EBEDF3;
	font-style: italic;
}

.peopleNames {
	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 10px;
	font-style: italic;
	text-transform: capitalize;
	color: #006699;
	text-decoration: none;
	text-align: right;
	padding-bottom: 1em;
	padding-top: 0px;
	line-height: 1px;
}

.DOOR-NUMBER {
	font-family: Verdana;
	font-size: 11px;
	color: #993300;
	font-weight: bold;
}

#SUBBUTTONS-sidelinks  a {
	font-family: Verdana;
	font-size: 10px;
	color: #CCC;
	background-color:#394054;
	letter-spacing: 1px;
	text-decoration: none;
	display: block;
	padding-left: 12px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #56617F;
	border-bottom-color: #0E1116;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	font-style: italic;
	text-align: center;
	border-top-style: solid;
	border-bottom-style: solid;
	font-weight: bold;
}
#SUBBUTTONS-sidelinks a:hover {
	color: #FFF;
	background-color:#D47512;
	text-decoration: none;
	display: block;
}
.home {
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #855A2D;
	text-transform: capitalize;
}

.Bronze-Italic-Copy-Law {
	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 11px;
	font-style: italic;
	color: #714B26;
	font-weight: normal;
	line-height: 16px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}

.Bronze-Italic-Copy-Law-List {
	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 11px;
	font-style: italic;
	color: #714B26;
	font-weight: normal;
	line-height: 16px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	margin: 0px;
}
.Bronze-Italic-Copy-Law-List p:first-line{
	font-weight: bold;
}

.SIDELINKS-law {
	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 11px;
	color: #794B1E;
	font-weight: normal;
}
.ArticleTitles {
	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #745436;
	letter-spacing: 1px;
	background-color: #F1EDEB;
	padding-left: 4px;
	line-height: 13px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-color: #D6A45F;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	padding-bottom: 2px;
	margin-bottom: 2px;
	width: 630px;
}
.readmore {
	font-family: Verdana;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	color: #996633;
	text-decoration: underline;
	text-align: right;
	text-transform: lowercase;
}
#ButtonsBackground {
	background-image: url(images/Grad-title.jpg);
}
#SideBackground {
	background-repeat: repeat-x;
	background-position: top;
	background-color: #282E3D;
	background-image: url(images/Side-Background-dark.jpg);
	width: 200px;
	display: block;
	height: 680px;
}




.SIDE_LINKS_BUTTONS {
	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 11px;
	color: #794B1E;
	font-weight: normal;
}

#BUTTONS-long  a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #999999;
	font-weight: bold;
	letter-spacing: 2px;
	text-decoration: none;
	text-indent: 6px;
	display: block;
	font-style: normal;
	text-transform: lowercase;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding: 2px;
	background-repeat: repeat-x;
	border-bottom-color: #384054;
}
#BUTTONS-long a:hover {
	color: #CCCCCC;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}

#THUMBMAIL a {
	text-decoration: none;
	display: block;
	padding: 1px;
	margin: 0px;
	background-color: #282E3D;
}
#THUMBMAIL a:hover {
	font-family: Verdana;
	background-color:#D97906;
	text-decoration: none;
	display: block;
}



#WEBDESIGN-THUMBMAIL {
	margin-top: 5px;
	color: #666;
}

#WEBDESIGN-THUMBMAIL a {
	text-decoration: none;
	display: block;
	color: #CCC;
}
#WEBDESIGN-THUMBMAIL a:hover {
	color: #D77406;

}

#WEBDESIGN-THUMBMAIL a img  {
	text-decoration: none;
	display: block;
	background-color: #282E3D;
	height: 220px;
	width: 240px;
	margin: 0px;
	border: 1px solid #282E3D;
}
#WEBDESIGN-THUMBMAIL a:hover img{
	border-top-color: #D77406;
	border-right-color: #D77406;
	border-bottom-color: #D77406;
	border-left-color: #D77406;
}

#WEBDESIGN-THUMBMAIL table {
	margin-right: 7px;
	margin-bottom: 8px;
	margin-left: 7px;
}



#mainCell-Background-Dark {
	background-image: url(images/Tile-DarkGray-Background.jpg);
	background-repeat: repeat;
	height: 631px;
	width: 800px;
	text-align: left;
	background-color: #292E3D;
	display: block;
	float: left;
	margin: 0px;
}
#mainCell-Background-Dark img {
	height: auto;
	width: auto;
	float:left;
}

#main2Cell-Background {
	background-repeat: repeat;
	width: 800px;
	margin-top: 5px;
	margin-left: 0px;
	text-align: left;
	vertical-align: top;
	background-image: url(images/Tile-DarkGray-Background.jpg);
	padding: 0px;
	
}
#main3Cell-Background-Light {
	background-image: url(images/Tile-LightGray-Background.jpg);
	background-repeat: repeat;
	height: 605px;
	width: 735px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 6px;
}
.DIGITALARTIST {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-align: center;
}
.SEO-copy {
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #595F6C;
	margin-top: 40px;
}
#buttons-stable {
	width: 985px;
	display: block;
}
#main4Cell-Background-Picture {
	background-repeat: repeat;
	height: 630px;
	width: 730px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 4px;
	text-align: left;
	float: left;
	padding: 0px;
}
#Button-Brake {
	margin: 0px;
	padding: 0px;
	background-color: #0E1116;
	height: 1px;
}
#BUTTONSsidelinks td {
	height: 10px;
}
#NARROW-SPACE {
	font-size: 1px;
	
	height: 1px;
}
#WEBSITETABLE {
	width: 984px;
	display: block;
	height: auto;
}
#empty {
	font-size: 1px;
	line-height: 1px;
	color: #282E3D;
	margin: 0px;
	padding: 0px;
	height: 1px;
	width: 1px;
}




#Web/INTROThumbs {
}

#Web/INTROThumbs a {
	text-decoration: none;
	display: block;
	padding: 1px;
	margin: 0px;
	background-color: #666666;
}

#Web/INTROThumbs a:hover {
	font-family: Verdana;
	background-color:#D97906;
	text-decoration: none;
	display: block;
}
#ContactForm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	padding: 0px;
	width: auto;
}
#ContactForm p {
	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 10px;
	margin: 0px;
	padding: 0px;
}
#ALTimage-Table {
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: top;
	display: block;
	height: 652px;
	width: 800px;
	background-position: center -1px;
}
#Additional-Info {
	float: left;
	width: 800px;
	font-family: Verdana, Arial, Helvetica, sans-serif;


	font-size: 11px;
	color: #999999;
	margin: 25px;
}
#Additional-Info p {
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	color: #999999;
}
#Additional-Info h1 {
	text-transform: capitalize;
	color: #CCCCCC;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	letter-spacing: 0px;
	font-weight: normal;
}
#Additional-Info a {
	color: #A8A28A;
}

#random {
	margin: 0px;
	height: 230px;
	width: 700px;
	background-repeat: no-repeat;
	background-position: left top;
}

#random img {
	margin: 0px;
	height: 230px;
	width: 700px;
}
#ifr {
	display: block;
	height: 600px;
	width: 800px;
	background-color: #292E3D;
}
#ifr-VIDEO {
	display: block;
	height: 450px;
	width: 800px;
	background-color: #292E3D;
}

#ifr-VIDEO720 {
	display: block;
	height: 570px;
	width: 720px;
	background-color: #292E3D;
	margin-top: 1px;
	margin-left: 9px;
}

#ifr-VIDEO720x440 {
	display: block;
	height: 440px;
	width: 720px;
	background-color: #292E3D;
	margin-top: 8px;
	margin-left: 40px;
}

#ifr-VIDEO650x520 {
	display: block;
	height: 520px;
	width: 650px;
	background-color: #292E3D;
	margin-top: 8px;
	margin-left: 70px;
}
#ifr-VIDEO625 {
	display: block;
	height: 490px;
	width: 625px;
	background-color: #292E3D;
	margin-top: 8px;
	margin-left: 9px;
}

#ifr-VIDEO640 {
	display: block;
	height: 480px;
	width: 640px;
	background-color: #292E3D;
	margin-top: 15px;
	margin-left: 9px;
}

#ifr-VIDEOPogonia {
	display: block;
	height: 510px;
	width: 570px;
	background-color: #000;
	margin-top: 7px;
	margin-left: 0px;
}


#mainCell-Background-Dark h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: capitalize;
	color: #D67A12;

}

#mainCell-Background-Dark h1 a,
#mainCell-Background-Dark  #ifr-VIDEO {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #9D9FB0;
	font-variant: normal;
}

#GALLERY-wrapper {
	background-color: #282E3D;

}

#GALLERY-wrapper p {
	color: #C0C1C9;
	display: block;
	margin-bottom: 40px;
	margin-top: 5px;
}

#ifr-Gallery {
	display: block;
	height: 720px;
	width: 800px;
	background-color: #292E3D;
}
#ifr-Portfolio {
	display: block;
	height: 654px;
	width: 802px;
	background-color: #292E3D;
}
#SIDE  #Side-INFO-BOX {
	text-align: right;
	width: 190px;
	color: #687180;
	min-height: 140px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	float: left;
	display: block;
	clear: left;
	margin: 0px;
}
#Side-INFO-BOX p {
	margin-bottom: 10px;
	color: #5C6470;
	text-align: right;
	display: block;
	width: 180px;
	clear: left;
	float: left;
}
#Side-INFO-BOX h1 {
	font-size: 11px;
	text-transform: uppercase;
	color: #7389B9;
	margin-bottom: 8px;
	letter-spacing: 1px;
	text-align: right;
	vertical-align: top;
	font-weight: normal;
	padding-top: 0px;
	line-height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	float: left;
	width: 180px;
}

#Side-INFO-BOX p h1 {
	margin-bottom: 15px;
	display: block;
	float: left;

}

#Side-INFO-BOX h2 {
	font-size: 11px;
	font-style: italic;
	color: #6B7D8D;
	text-transform: none;
	letter-spacing: 0em;
	line-height: 13px;
	text-align: right;
	display: block;
	float: left;
	width: 180px;
	clear: left;
}

#Side-INFO-BOX a {
	color: #7D8795;
}

#Side-INFO-BOX a:hover {
	color: #979EAA;
}


#FlashDiv-INTRO {
	display: block;
	margin-left: 0px;
	margin-top: 0px;
}

#Columns-from-P {
	color: #CCC;
}
#Columns-from-P p {
	display: block;
	float: left;
	width: 200px;
	padding-right: 20px;
}
#SERVICES {
	display: block;
	width: 100%;
}
#SERVICES ul li {
	color: #9EA5A7;
	list-style-image: url(../../../images/bullet.gif);
	text-transform: capitalize;
}

#SERVICES h2 {
	display: none;
	width: 200px;
}

#Illustration-Table {
	display: block;
	position: absolute;
	height: 960px;
	width: 876px;
	z-index: 50;
	left: auto;
	top: 550px;
	vertical-align: top;
	}
#Illustration-Table div {
	display: block;
	float: right;
	width: 868px;
}

#Illustration-Table img {
	float: right;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#Illustration-Table-LOW {
	display: block;
	position: absolute;
	height: 960px;
	width: 876px;
	z-index: 50;
	left: auto;
	top: 710px;
	vertical-align: top;
}

#Illustration-Table-LOW div {
	display: block;
	float: right;
	width: 868px;
}

#Illustration-Table-LOW img {
	float: right;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#Page-Content {
	margin-left: 0px;
	margin-bottom: 20px;
	margin-top: 7px;
	background-image: url(images/Tile-DarkGray-Background.jpg);
	width: 800px;
	display: block;
	float: left;

}
#Page-Content table {
	display: block;
}

#Page-Content p {
	display: block;
	margin-left: 21px;
	width: 758px;
	color: #CCC;
}

#Page-Content h1 {
	display: block;
	margin-left: 21px;
	width: 758px;
	color: #8692B0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	font-variant: normal;
	letter-spacing: 1px;
	margin-top: 7px;
	margin-bottom: 7px;
	text-align: center;
}

#Page-Content h2 {
	display: block;
	color: #8692B0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	font-variant: normal;
	letter-spacing: 1px;
	margin-top: 7px;
	margin-bottom: 7px;
	margin-left: 0px;
	padding-left: 0px;
}


#ifr-Map {
	display: block;
	height: 500px;
	width: 798px; width: 100%;
	border: 1px solid #960;
	margin-top: 7px;
	margin-bottom: 7px;
}
#SocialMediaLinks {
	text-align: center;
	display: block;
	width: 82px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}

#SocialMediaLinks a img {
	display: block;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
	margin-bottom: 7px;
	height: 25px;
	width: 80px;
}

#SocialMediaLinks a:hover img {
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
	}
#SocialMediaLinks .facebook {}
#SocialMediaLinks .twitter {
	visibility: hidden;
	height: 2px;
}
#SocialMediaLinks .youtube {}

#SocialMedis-Share {
	display: block;
	width: 800px;
	margin-top: 63px;
	float: right;
	margin-bottom: 3px;
}
#SocialMedis-Share img {
	float: right;
}

#SocialMedia-Share a {
	font-size: 10px;
	color: #AAB3BD;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

#SocialMedia-Share {
	display: block;
	width: 800px;
	margin-top: -19px;
	float: right;
	margin-bottom: 3px;
}
#SocialMedia-Share img {
	float: right;
}

#SocialMedis-Share a {
	font-size: 10px;
	color: #AAB3BD;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
}

.BacktoTop a {
	color: #CFC9B0;
	text-align: right;
	display: block;
	text-decoration: none;
	height: 16px;
	width: 95%;
	margin-top: 10px;
	background-image: url(images/arrow.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #384156;
	padding-right: 30px;
}


.BacktoTop a:hover{
	background-image: url(images/arrow-over.jpg);
	color: #F90;
}

.date, small {
	padding: 0px;
	height: 1px;
	color: #5A6A81;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 15px;
}

.navigation {
	visibility: hidden;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 1px;
	margin-left: 15px;
}
#BLOGNEWS {
	background-color: #212734;
	display: block;
	height: 500px;
	width: 750px;
	overflow: auto;
	padding: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #FF9900;
	border-bottom-color: #FF9900;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	margin-top: 15px;
	margin-left: 15px;
}

#BLOGNEWS table {
	margin-left: 10px;
	width: 700px;
	}

#BLOGNEWS p {
	font-size: 11px;
	line-height: 15px;
	margin-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#BLOGNEWS  h2 a {
	margin-top: 15px;
	padding: 0px;
	width: 600px;
	font-weight: normal;
	margin-bottom: 5px;
	font-style: italic;
	text-transform: capitalize;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#BLOGNEWS h3 {
	margin-top: 0px;
	padding-top: 0px;
	color: #CCCCCC;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 4px;
	margin-bottom: 20px;
	padding-bottom: 3px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	display: block;
	
}
#BLOGNEWS p a,
#BLOGNEWS small a{
	color: #ADBACC;
	font-size: 9px;
}

#BLOGNEWS p a:hover,
#BLOGNEWS small a:hover {
	color: #FF9900;
}


.superscript,
#MAINBODY .superscript,
#MAINBODY .superscript h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: super;
}

#SEACH {
	display: block;
	height: 20px;
	width: 230px;
	padding-top: 10px;
	margin-bottom: 15px;
	margin-left: 1px;
}
#searchsubmit,
#submit {
	color: #000000;
	background-color: #8A8F9B;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #383D45;
	border-bottom-color: #383D45;
	border-left-color: #CCCCCC;
	font-weight: bold;
	padding-top: 1px;
	font-size: 12px;
	margin: 3px;
	padding-bottom: 2px;
}

#s {
	background-color: #A7B3C4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-bottom: 2px;
}
imput,
#MAINBODY imput,
#comment {
background-color: #A7B3C4;
}

#SIDE-LINKS {
}


#SIDE-LINKS  a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6D6F76;
}

#SIDE-LINKS  a:hover {
	color: #FF9900;
}
#BlogNavBox {
	background-color: #252B39;
	display: block;
	float: right;
	height: 653px;
	width: 148px;
	border: 1px solid #535761;
	padding-top: 1px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-left: 20px;
}
#LinkUnderPic {
	text-align: right;
	display: block;
	width: 760px;
	padding-top: 2px;
	padding-right: 20px;
	padding-bottom: 11px;
	padding-left: 2px;
	float: left;
	margin-top: 0px;
	margin-left: 0px;
	white-space: nowrap;
}



#BlogNavBox ul,
#BlogNavBox ul h2,
#BlogNavBox li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	list-style-position: inside;
	list-style-image: url(1.gif);
}

#BlogNavBox ul ul,
#BlogNavBox li li a{
	padding: 0px;
	list-style-type: none;
	margin-left: 0px;
}

#BlogNavBox a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #616876;
}

#BlogNavBox h2,
#BlogNavBox h2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A1A3AE;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}

#MAINBODY hr {
	margin: 0px;
	padding: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #9B5404;
	border-right-color: #9B5404;
	border-bottom-color: #9B5404;
	border-left-color: #9B5404;
	color: #9B5404;
}
#Chart-Table {
	color: #000000;
	background-color: #B0B6BD;
}


#MargoName {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #E88306;
	font-style: italic;
	font-weight: bold;
	letter-spacing: 1px;
	display: block;
	white-space: nowrap;
	margin-top: 1px;
	float: left;
	width: 200px;
	margin-bottom: 2px;
}


#LogoDIV-TOP {
	display: block;
	float: left;
	width: 199px;
	height: 110px;
	clear: both;
}

#LogoDIV-TOP p{
	display: block;
	margin-left: 50px;
	margin-left: auto;
	margin-top: 4px;
	margin-bottom: 9px;
	color: #778395;
	letter-spacing: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 200px;
	text-decoration: none;
	height: 20px;
	margin-right: auto;
	text-align: center;
}

#LogoDIV-TOP p a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	display: block;
	color: #778395;
	text-decoration: none;
	letter-spacing: 1px;
}


#LogoDIV {
	width: 199px;
	display: block;
	height: 78px;
	margin: auto;
	background-image: url(images/Logo.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}







.bullet-top {
	color: #5C6A8F;
}
.hidden {
	visibility: hidden;
	height: 1px;
	display: block;
	position: absolute;
	z-index: 200;
	top: 630px;
}

#visualBox ul {
	margin: 0px;
	padding: 0px;
	height: 650px;
	width: 800px;
}
#visualBoxCONTAINER {
	height: 650px;
	overflow: hidden;
	display: block;
	width: 800px;
}
#visualBoxCONTAINER #visualBox ul img {
	display: block;
	margin-right: auto;
	margin-left: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#FlashDiv-INTRO {
	height: 650px;
	overflow: hidden;
	display: block;
	width: 800px;
	float: right;
}
#FlashDiv div img {
	display: block;
	margin-right: auto;
	margin-left: auto;
}

.makeScroll{
	display: block;
	float: right;
	height: 700px;
	width: 120px;
	overflow: auto;
	position: absolute;
	z-index: 2000;
	top: 55px;
	margin-left: 703px;
}



#Slideshow-Button a{
	display: block;
	width: 120px;
	float: left;
	background-color: #282E3D;
	text-align: center;
	text-decoration: none;
	color: #CCCCCC;
	padding-top: 5px;
	padding-bottom: 5px;
}

#Slideshow-Button a:hover{
}
#ifr-BOX {
	display: block;
	height: 700px;
	width: 370px;
	margin-right: auto;
	margin-left: auto;
}
#ClientLogin {
	display: block;
	height: 200px;
	width: 800px;
}
#About p {
	line-height: 22px;
	display: block;
	margin-left: 30px;
	font-family: Cambria;
	font-size: 14px;
	font-style: italic;
}


#About h1 {
	display: block;
	width: 330px;
	margin-left: 30px;
	letter-spacing: 1px;
	margin-bottom: 20px;
	margin-top: 30px;
	font-size: 17px;
	font-family: Cambria;
	font-style: italic;
	text-transform: capitalize;
	font-variant: normal;
	clear:both;
}
#About {
	display: block;
	float: right;
	width: 100%;
}
#About img {
	margin: 0px;
	padding: 0px;
	float: right;
	margin-bottom: 7px;
	margin-top: 7px;
}

.WHITE {
	color: #C4CBD2;
}
#Calendar {
	display: block;
	height: 230px;
	width: 260px;
	margin-right: auto;
	margin-left: auto;
}
#introTHUMBS {
	display: block;
	float: left;
	width: 800px;
	margin-top: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#introTHUMBS a {
	float: left;
	display: block;
	height: 50px;
	width: 60px;
	margin-left: 4px;
	margin-right: 2px;
	margin-bottom: 6px;
}
#introTHUMBS a img {
	display: block;
	height: 50px;
	width: 60px;
	border: 1px solid #999;
}
#introTHUMBS a:hover img {
	border-top-color: #F60;
	border-right-color: #F60;
	border-bottom-color: #F60;
	border-left-color: #F60;
}


#introTiniTHUMBS {
	display: block;
	width: 800px;
	margin-top: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 2px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
#introTiniTHUMBS a {
	float: left;
	display: block;
	height: 35px;
	width: 40px;
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 5px;
	text-align: center;
	text-decoration: none;
	vertical-align: bottom;
}
#introTiniTHUMBS a img {
	display: block;
	height: 35px;
	width: 40px;
	border: 1px solid #999;
}
#introTiniTHUMBS a:hover img {
	border-top-color: #F60;
	border-right-color: #F60;
	border-bottom-color: #F60;
	border-left-color: #F60;
}

#slideNUMBERS {
	display: block;
	width: 800px;
	margin-top: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 14px;
	
}
#slideNUMBERS a {
	float: left;
	display: block;
	height: 17px;
	width: 20px;
	padding-top: 2px;
	margin-left: 0px;
	margin-right: -1px;
	margin-bottom: 4px;
	text-align: center;
	text-decoration: none;
	border: 1px solid #767F8F;
	color: #999999;
}
#slideNUMBERS a:hover  {
	border-top-color: #FF9900;
	border-right-color: #FF9900;
	border-bottom-color: #FF9900;
	border-left-color: #FF9900;
	color: #FFFFFF;
	background-color: #FF9900;
}
#SIDE .superscript li a {
	color: #858E9A;
	display: block;
	margin-bottom: 6px;
	text-decoration: none;
	font-style: italic;
}
#LogoDIV img {
	display: block;
	height: 90px;
	width: 90px;
	margin: 0px;
}

#THUMBNAILS {
	margin-top: 4px;
	display: block;
	height: auto;
	width: 810px;
	margin-left: -1px;
	position: absolute;
	z-index: 90000;
	top: 50px;
	left:30px;
}

#THUMBNAILS a {
	display: inline-block;
	margin-top: 0px;
	margin-right: 2px;
	text-decoration: none;

}

#THUMBNAILS a img{
	border: 1px solid #676F78;
	margin: 0px;

}

#THUMBNAILS a:hover img{
	border: 1px solid #C60;
}

#THUMBNAILS a p em{
	display: block;
	width: 12px;
	float: left;
	font-weight: normal;
	color: #ccc;
	padding-left:3px;
	padding-right:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	position: relative;
	z-index: 80000;
	margin-left: -1px;
	left: 0px;
	top: -25px;
	text-align: center;
	height: 17px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #282E3D;
	text-decoration: none;
}

#THUMBNAILS a:hover p em{
	background-color: #C86B04;
	text-decoration: none;
	color: #fff;
}

#THUMBNAILS a p {
	display: block;
	width: 88px;
	float: left;
	font-weight: bold;
	color: #9CA0AB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	height: 0px;
	margin: 0px;
	padding: 2px;
	text-decoration: none;
}

#THUMBNAILS a:hover p{
	color: #DD6F13;
	text-decoration: underline;
}



#spacer, .spacer {
	display: block;
	clear: both;
	height: 2px;
	width: 100%;
}
#SIDE-word {
	display: block;
	height: 655px;
	width: 60px;
	position: absolute;
	z-index: 60000;
	left: 0px;
	top: 0px;
}
.opacity {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
filter: alpha(opacity=40);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;
}



#NUMBERING {
	display: block;clear:both;
	position: absolute;
	z-index: 9999999999;
	top: 617px;margin-left: -16px;
	width:101%;
	overflow:hidden;
	max-width:1000px;
	margin-top: 20px;
	padding-top: 10px;
	margin-bottom: 15px;
	height: 50px;
}

#NUMBERING a {
	display: block;
	float:left;
	text-decoration: none;
	height: 24px;
	width: 22px;width: 2.73%;
	margin: 0px;
	text-align:center;
}

#NUMBERING a:hover p,
#NUMBERING a:active p,
#NUMBERING a:focus p {
	border: 1px solid #282E3D;
	background-color: #C87300;
	color: #fff;
	outline: none;
}

#NUMBERING a p {
	display: block;
	width: 12px;
	float: left;
	font-weight: normal;
	color: #999;
	padding-left:2px;
	padding-right:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	position: relative;
	z-index: 80000;
	text-align: center;
	height: 17px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color: #282E3D;
	text-decoration: none;
	border: 1px solid #282E3D;
	outline: none;
}

#NUMBERING a img {
	display: block;
	float: left;
	height: 90px;
	width: 90px;
	position: relative;
	z-index: 0;
}






body #MAINBODY {
	background-image: url(images/Tile-DarkGray-Background.jpg);
}

#OTHER {
	display: block;
	height: 150px;
	width: 199px;
	position: absolute;
	top: 850px;
	background-color: ##282E3D;
	padding-top:10px;
	
}


#OTHER div {
	display: block;
	float:left;
	margin-bottom:10px;
}


#NumberTopCorner{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 21px;
	color: #FFF;
	background-color: #C86B04;
	text-align: center;
	height: 21px;
	width: 21px;
	display: inline-block;
	top: 40;
	margin-left: 778px;
	position: absolute;
	z-index: 7000;
}

#Number {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 21px;
	color: #FFF;
	background-color: #D97906;
	text-align: center;
	height: 21px;
	width: 21px;
	display: inline-block;
	position: absolute;
	z-index: 999999999;
	-moz-border-radius: 3px;
	border-radius: 3px;
	top:637px;right:29px;
	margin-leftD: 778px;
}
#THUMBS-Video{width:500px;margin:auto;display:block;}
#THUMBS-Video a img{
	float:left;
	margin-left:10px;
	margin-right:10px;
	border: solid 1px #666;
}
#THUMBS-Video img:hover{border: 1px solid #F90;}
#TEXT {background-color: #282E3D;}


#Story {
	width: 755px;
	display: block;
	padding: 7px;
	padding-bottom: 4px;
	margin-left: 15px;
	background-color: #282E3D;
	clear: both;
	margin-bottom: 20px;
	border: 1px solid #282E3D;
	-webkit-box-shadow:  0 1px 11px #000;
-moz-box-shadow: 0 1px 11px #000;
-ms-box-shadow:  0 1px 11px #000;
-o-box-shadow:  0 1px 11px #000;
box-shadow:  0 1px 11px #000;
}

#Story p {display: block;font-family: Arial, Helvetica, sans-serif;font-size: 13px;}
#mainCell-Background-Dark .Orage-Bigger {color:#f90;font-size:17px;}

#facebookMike {
	border:none;
	overflow:hidden;
	width:100%;
	height:770px;
}
#DownloadPDF {
	width: 200px;
	height:50px;
	display: block;
	background-image: url(images/pdf.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 25px;
	font-size: 12px;
	line-height: 50px;
	color: #C60;
	margin-Left:200px;
}
#DownloadPDF a:hover{color: #F60;}
.Scallop {
    height: 35px;
	display:block; 
	width:90%;
    margin: 0px 0px -33px;
    background: url(/images/hrs.png) no-repeat scroll center 0px white;
	background-size:100% auto;
	clear:both;
	margin-bottom:0px;
	margin-top:13px;
}

.block {
	display: block;
	margin:auto;
}

.block:before,
.block:after {
	content: " ";
	display: table;
}
.block:after {
  clear: both;
}

#FlashDiv-CLIENT {display:block;margin:auto;}

#MAINBODY .Description{
	display:block;
	clear:both;
	position: absolute;
	z-index: 77;
	bottom:15px;
	left:0;
	color: #8B9CA5;
	margin-bottom: 0;
	line-height: 1em;
	margin-left: 15px;
	font-size:13px;
	max-width:710px;
	
}

#MAINBODY .Description a, #MAINBODY .Description strong{
color: #D07D00;
}

#MAINBODY .Description a{
	text-decoration: underline;
}
@font-face {
    font-family: 'LeagueGothic';
    src: url('/fonts/league-gothic.woff')  format('woff');;
}


.titleBIG{
	display:block;clear:both;
	font-size:30px;
	color:#CDD1D8;
	font-family:'LeagueGothic','Arial Narrow',Arial,sans-serif;
	font-weight: normal;
}
.tileBIG:hover{
color:#D97906;
}

#MAINBODY h1.titleBIG{
	display:block;
	clear:both;
	font-size:33px;
	letter-spacing: 1px;
	font-family:'LeagueGothic', 'Arial Narrow', Arial, sans-serif;
	font-weight: normal;
	font-style: normal;
	margin-top:0;
}

.actionBTN {
font-family:'LeagueGothic', 'Helvetica', Arial;
font-size:24px;
display: block;
padding: 5px;
border-radius: 6px;
text-align: center;
letter-spacing: 1px;
border: 1px solid #999;

}
.actionBTN {
color: #2382A0;
	text-shadow: 0 0 2px #fff;background: #ffcc00;
	background: -moz-linear-gradient(top, #ffcc00 0%, #ffcc00 2%, #f2de96 45%, #ffcc00 93%, #ffcc00 100%);
	background: -webkit-gradient(left top, left bottom, color-stop(0%, #ffcc00), color-stop(2%, #ffcc00), color-stop(45%, #f2de96), color-stop(93%, #ffcc00), color-stop(100%, #ffcc00));
	background: -webkit-linear-gradient(top, #ffcc00 0%, #ffcc00 2%, #f2de96 45%, #ffcc00 93%, #ffcc00 100%);
	background: -o-linear-gradient(top, #ffcc00 0%, #ffcc00 2%, #f2de96 45%, #ffcc00 93%, #ffcc00 100%);
	background: -ms-linear-gradient(top, #ffcc00 0%, #ffcc00 2%, #f2de96 45%, #ffcc00 93%, #ffcc00 100%);
	background: linear-gradient(to bottom, #ffcc00 0%, #ffcc00 2%, #f2de96 45%, #ffcc00 93%, #ffcc00 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffcc00', endColorstr='#ffcc00', GradientType=0 );
}


.actionBTN:hover {color: #000;color: #17566A;}

#divContentWelcome .actionBTN{
	width:42%;
	z-index:100;
	bottom:0;
	margin:auto;
	position: absolute;
	left:28%;
}


#MAINBODY .mBTN {
	color: #ddd;
	background-color: #D17605;
	border: 1px solid #E67E00;
	font-size: 14px;
	line-height: 20px;
	font-weight: normal;
	letter-spacing: 1px;
	-moz-border-radius: 1em;
	border-radius: 3px;
	text-decoration: none;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	position: absolute;
	z-index:999999999999999999999;
	width: 152px;
	right: 0px;
	top: 630px;
}

#MAINBODY .mBTN:hover {
	background-color: #242C40;
	border: 1px solid #000;
	color: #fff;
	cursor:hand;
	cursor: auto;
}


.PHONE-BIG {
		font-size: 29px;
	font-family:'LeagueGothic', 'Helvetica', Arial;
	font-style: normal;
text-transform: uppercase;
color: #7389B9;
margin-bottom: 8px;
letter-spacing: 1px;
text-align: right;
font-weight: normal;
display: block;
float: left;
width: 180px;
}

.PHONE-BIG a{
	color: #7389B9;
	text-decoration: none;
}


@media only screen and (min-width : 1280px){}


#wrapper{width:98%;padding-left:1%;padding-right:1%;max-width:1280px;min-width:1270px;}
#MAINBODY, .sliderwrapper, #Design{width:1051px;}
body #NumberD{right:280px;}
body .pagination {width:100%;float:left;}	
body #MAINBODY #THUMBNAILS-search{margin-left:866px;}
#ImageHolder{margin-left:70px;}
#mainCell-Background-Dark{width:90%;margin-left:51px;background-color: transparent;background-image:none;}
body #TITLE {font-size: 12px;margin-left: 80px;}
.bullet-top {padding:4px;}
#BUTTONS-TOP {width: 82%;max-width:82%}
#SIDE {margin-top: -50px; height: 780px;}


