* {margin:0;padding:0;}
html {height:100%;margin:0;padding:0;}
body {
	margin:0;
	padding:0;
	background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) repeat-x;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	height:100%;
	color:#7f8080;
}
img{border:0;}
a, a:hover{text-decoration:none;outline:none;}
h1,h2,h3,h4,h5,h6 {
	padding:0;
	margin:0;
	font-weight:normal;
}
p {padding:8px 0 0 0;line-height:18px;}
#content h3 {color:#5b8099;font-size:19px;}
#content h4 {color:#115A6C;font-size:21px;line-height:23px;}
#content h5 {font-size:14px;color:#c89700;line-height:16px;}




.clear{clear:both;font-size:0;line-height:0;display:block;}
form, fieldset {padding:0 !important;margin:0 !important;border:0 !important;}
input, textarea, select {border:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:0;margin:0;}
small, big {padding:0;margin:0;}
#content blockquote {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat bottom right;padding:10px 0;}
#content blockquote p {color:#c89700;font-size:14px;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat top left;padding:0 35px 10px 35px;line-height:18px;}
#content blockquote p strong {color:#808080;text-transform:uppercase;font-weight:normal;}


.align-right {text-align:right !important;}
.align-center {text-align:center !important;}
.float-left {float:left !important;}
.float-right {float:right !important;}
.set-size {width:960px;margin:0 auto;} 


.button-large {
	background:url(/images/buttons-large-sprite.png) no-repeat top left;
	width:240px;
	height:49px;
	line-height:44px;
	text-align:center;
	font-size:15px;
	color:#666;
	display:block;
	position:relative;
	z-index:50;
	cursor:pointer;
}
.button-large:hover, .button-large.current {background-position:bottom left;color:#6d5200;}
.button-large.current:hover {background-position:top left;color:#666;}
.button-normal {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat top left;width:122px;height:35px;line-height:32px;text-align:center;font-size:13px;color:#666;display:block;position:relative;z-index:50;cursor:pointer;}
.button-normal:hover, .button-normal.current {background-position:bottom left;color:#6d5200;}
.button {background:url(/images/buttons-sprite.png) no-repeat top left;width:124px;height:36px;line-height:32px;text-align:center;font-size:13px;color:#666;display:block;position:relative;z-index:50;cursor:pointer;}
.button2 {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat top left;width:35px;height:36px;line-height:32px;text-align:center;font-size:13px;color:#666;display:block;position:relative;z-index:50;cursor:pointer;}
.button:hover {background-position:bottom left;}



.apply-shadows-large, .apply-shadows-normal, .apply-shadows-small {position:relative;}
.apply-shadows-large .shadow-left {background:url(/images/shadow-type1.png) no-repeat top left;display:block;position:absolute;bottom:-10px !important;left:0;width:200px;height:10px;}
.apply-shadows-large .shadow-right {background:url(/images/shadow-type1.png) no-repeat top right;display:block;position:absolute;bottom:-10px !important;right:0;width:200px;height:10px;}
.apply-shadows-normal .shadow-left {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat 0 0;display:block;position:absolute;bottom:-8px !important;left:0;width:116px;height:10px;}
.apply-shadows-normal .shadow-right {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat 0 -10px;display:block;position:absolute;bottom:-8px !important;right:0;width:116px;height:10px;}
.apply-shadows-normal.light .shadow-left {background:url(/images/shadow-type4.png) no-repeat 0 0;}
.apply-shadows-normal.light .shadow-right {background:url(/images/shadow-type4.png) no-repeat 0 -10px;}
.apply-shadows-small .shadow-left {background:url(/images/shadow-type3.png) no-repeat 0 0;display:block;position:absolute;bottom:-7px;left:0;width:46px;height:7px;}
.apply-shadows-small .shadow-right {background:url(/images/shadow-type3.png) no-repeat 0 -7px;display:block;position:absolute;bottom:-7px;right:0;width:46px;height:7px;}
.apply-shadows-large img, .apply-shadows-normal img, .apply-shadows-small img {display:block;}

.apply-shadows-large.image {display:inline-block;}
.apply-shadows-large.image .shadow-left, .apply-shadows-large.image .shadow-right {bottom:-10px !important;}
.apply-shadows-normal.image .shadow-left, .apply-shadows-normal.image .shadow-right {bottom:-5px;}

.apply-fake-curves .rounded {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat 0 0;height:4px;width:4px;position:absolute;display:block;z-index:10;}
.apply-fake-curves .tl {background-position:0 0;top:0;left:0;}
.apply-fake-curves .tr {background-position:0 -4px;top:0;right:0;}
.apply-fake-curves .bl {background-position:0 -8px;bottom:0;left:0;}
.apply-fake-curves .br {background-position:0 -12px;bottom:0;right:0;}



.curved {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	position:relative;
	background-image: url(/images/rotator-theme1-bg.jpg);
}
.curved-top {-webkit-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;position:relative;}
.curved-bottom {-webkit-border-radius: 0 0 5px 5px;-moz-border-radius: 0 0 5px 5px;border-radius: 0 0 5px 5px;position:relative;}



body:before {content:"";height:100%;float:left;width:0;margin-top:-32767px;}


#main-wrapper {min-height:100%;width:100%;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat top center;}
#container {padding-bottom:10px;min-height:750px; overflow:auto;position:relative;}
#bottom-wrapper {height:190px;position:relative;clear:both;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) repeat-x top;}
#bottom {height:329px;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat top center;border-bottom:1px solid #07131f;}
#bottom .set-size {height:329px;position:relative;}




#top {height:185px;}
#top .set-size {position:relative;z-index:300;}
#top .logo {position:absolute;top:0;left:-5px;}
#top .contact {
	position:absolute;
	top:38px;
	right:0;
	color:#F00;
}
#top .music {position:absolute;top:5px;right:0;color:#0F5F73; }
#top .contact small {
	font-size:14px;
	text-align: left;
}
#top .contact big {
	font-size:35px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
}



#top-bar {height:44px;position:absolute;top:119px;left:0;width:960px;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat top left;}
#top-bar ul {list-style:none;padding:0;margin:0;}
#top-bar ul li {position:relative;z-index:40;}
#top-bar ul li, #top-bar ul li a, #top-bar ul li a span {float:left;display:block;}
#top-bar ul li a span {line-height:44px;padding:0 38px;font-size:15px;}
#top-bar ul li a {color:#6d5200;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat top right;float:left;display:block;cursor:pointer;}
#top-bar ul.float-left li.current:first-child a, #top-bar ul.float-left li:first-child a:hover {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat bottom left;}
#top-bar ul.float-right li.current.last-child a, #top-bar ul.float-right li.last-child a:hover {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat bottom right;}
#top-bar ul.float-right li.last-child a {background:none;}
#top-bar ul.float-right li:first-child a {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat top center;}
#top-bar ul.float-right li:first-child a:hover {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat bottom center;}
#top-bar ul li a:hover, #top-bar ul li.current a, #top-bar ul li.current-dynamic a {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat bottom center;color:#CBE4EB;}
#top-bar ul li.home a:hover, #top-bar ul li.home.current a, #top-bar ul li.home.current-dynamic a {background-position:bottom left !important;}
#top-bar ul.float-right li.home a:hover, #top-bar ul.float-right li.home.current a, #top-bar ul.float-right li.home.current-dynamic a {background-position:bottom center !important;}
#top-bar ul li.home a span {padding:0 20px 0 0;}
#top-bar ul li.home a span strong {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat 15px 0;padding:0 0 0 44px;font-weight:normal;}
#top-bar ul li.home a:hover span strong, #top-bar ul li.current.home a span strong, #top-bar ul li.current-dynamic.home a span strong {background-position:15px -17px;}

#top-bar .sub {position:absolute;top:44px;left:0;z-index:20;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat 40px top;padding:10px 0;width:181px;display:none;}
#top-bar .sub ul {list-style:none;padding:10px 0;margin:0;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) repeat-x #60bcfb;}
#top-bar .sub ul li, #top-bar .sub ul li a, #top-bar .sub ul li a strong {display:inline-block;float:none !important;}
#top-bar .sub ul li a {background:none !important;color:#184954;}
#top-bar .sub ul li a strong {line-height:28px;margin:0 10px;border-top:1px solid #3092A7;padding:0 5px;width:151px;}
#top-bar .sub ul li:first-child a strong, #top-bar .sub ul li:first-child a:hover strong {border-top:0;} 
#top-bar .sub ul li a:hover {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) repeat-x !important;color:#BBE3EC;}
#top-bar .sub ul li a:hover strong {line-height:28px;border-top:1px solid #235882;}


#top-bar .search {padding:9px 9px 0 0;}
#top-bar .search .input-text {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat top left;width:146px;height:28px;line-height:28px;vertical-align:middle;font-size:11px;color:#6d5200;padding:0 10px;}
#top-bar .search .input-submit {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat top right;width:29px;height:28px;cursor:pointer;vertical-align:middle;}
#top-bar .search.float-left {padding-left:9px;}



#rotator {position:relative;margin:0 0 50px 0;}
#rotator.nomargin {margin-bottom:20px;}
#rotator.theme1 {}
#rotator.theme1 ul {list-style:none;padding:0;margin:0;position:relative;z-index:40;}
#rotator.theme1 ul li {
	height:326px;
	width:960px;
	display:block;
	background-image: url(/images/rotator-theme1-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#rotator.theme1 ul li .data {
	width:280px;
	padding:10px 20px 0 20px;
}
#rotator.theme1 ul li .data h1 {
	font-size:40px;
	color:#fffffe;
	line-height:50px;
}
#rotator.theme1 ul li .data h3 {font-size:30px;color:#fffffe;line-height:35px;}
#rotator.theme1 ul li .data h2 {
	font-size:25px;
	color:#666;
	line-height:50px;
	text-transform:uppercase;
}
#rotator.theme1 ul li .data p {
	background:url(/images/rotator-theme1-p.png) no-repeat left 3px;
	padding:0 0 0 30px;
	line-height:18px;
	color:#FFF;
	margin:15px 0 0 0;
}
#rotator.theme1 ul li .image {width:640px;}
#rotator.theme1 ul li .buttons {
	position:absolute;
	bottom:-6px;
	left:4%;
}
#rotator.theme1 ul li .buttons .float-left {margin-right:7px;}
#rotator.theme1 ul li .buttons .float-right {
	margin-left:7px;
}
#rotator.theme1 .controls {
	position:absolute;
	bottom:-28px;
	left:0;
	width:960px;
	text-align:center;
	z-index:60;
	height:25px;
}
#rotator.theme1 .controls a {background:url(/images/rotator-controls.png) no-repeat 0 0;font-size:0px;line-height:0px;padding:7px 7px 8px 7px;margin:0 5px;color:#e3e3e3;display:inline-block;}
#rotator.theme1 .controls a.activeSlide {background-position:0 -17px;color:#173C59;}

#rotator.theme2 ul {list-style:none;padding:0;margin:0;}
#rotator.theme2 ul li {height:340px;display:block;width:960px;background:none !important;}
#rotator.theme2 ul li .data {width:280px;padding:30px 40px 0 40px;}
#rotator.theme2 ul li .data h1 {font-size:72px;color:#fffffe;line-height:72px;}
#rotator.theme2 ul li .data h2 {font-size:25px;color:#ddad14;line-height:25px;text-transform:uppercase;}
#rotator.theme2 ul li .data p {background:url(/images/rotator-theme1-p.png) no-repeat left 3px;padding:0 0 0 30px;line-height:18px;color:#2b7bb1;margin:15px 0 0 0;}
#rotator.theme2 ul li .data h5, #rotator.theme2 ul li .data h6 {font-family:Arial, Helvetica, sans-serif;}
#rotator.theme2 ul li .data h5 {padding:10px 0 0 30px;font-size:12px;font-weight:bold;}
#rotator.theme2 ul li .data h6 {padding:0 0 0 30px;font-weight:bold;color:#95d0f9;font-size:11px;}
#rotator.theme2 ul li .image {width:550px;}
#rotator.theme2 ul li .buttons {position:absolute;bottom:5px;left:10px;width:300px;}
#rotator.theme2 ul li .buttons .float-left {margin-right:7px;}
#rotator.theme2 ul li .buttons .float-right {margin-left:7px;}
#rotator.theme2 .controls {position:absolute;bottom:-35px;left:10px;}
#rotator.theme2 .controls a {background:url(/images/rotator-controls.png) no-repeat 0 0;font-size:0px;color:#e3e3e3;line-height:0px;padding:7px 7px 8px 7px;margin:0 5px;display:inline-block;}
#rotator.theme2 .controls a.activeSlide {background-position:0 -17px;color:#173C59;}

.content-rotator {position:relative;margin:0;padding:0 0 30px 0;height:475px;overflow:hidden;z-index:50;}
.content-rotator ul {list-style:none;padding:0;margin:0;height:475px;}
.content-rotator ul li {height:475px;overflow:hidden;}
.content-rotator .controls {position:absolute;bottom:0;right:0;text-align:center;}
.content-rotator .controls a {background:url(/images/rotator-controls.png) no-repeat 0 0;font-size:0px;color:#e3e3e3;line-height:0px;padding:7px 7px 8px 7px;margin:0 5px;display:inline-block;}
.content-rotator .controls a.activeSlide {background-position:0 -17px;color:#173C59;}




#content {width:960px;margin:0 auto;}
#content.with-background {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat top center #fff;min-height:500px;}
#content .set-size {width:920px;margin:0 auto;padding:20px 0 30px 0;}

#header {padding:0;}
#header .set-size {width:920px;margin:0 auto;padding:0 0 20px 0;position:relative;}
#header h1 {font-size:30px;color:#fffffe;}
#header h2 {font-size:15px;color:#fac00e;}
#header .icon {position:absolute;bottom:0;right:0;}




.column-130 {width:130px;} 
.column-180 {width:180px;} 
.column-230 {width:230px;} 
.column-410 {width:410px;} 
.column-460 {width:460px;} 
.column-530 {width:530px;} 
.column-660 {width:660px;} 




#content .separator-full {background:url(/images/rotator-hr.png) no-repeat top center;width:100%;height:8px;line-height:0;font-size:0;border:0;padding:0;}
#content .separator {background:#fff url(/images/column-660-hr.png) no-repeat top left;width:660px;height:17px;line-height:0;font-size:0;border:0;clear:both;padding:0;margin:0 auto;margin-top:10px;margin-bottom:13px;}



.sub-menu {background:#f2f2f2;padding:15px 0;margin:0 0 30px 0;}
.sub-menu-head {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) repeat-x top #184954;padding:15px;}
.sub-menu-head h3 {color:#7daac9 !important;}
.sub-menu-head p {color:#fabd02;padding:10px 0 5px 0;}

.sub-menu p {padding:0 15px;color:#163650;}
.sub-menu p span {color:#c89700;}
.sub-menu p span a {color:#c89700;}
.sub-menu p span a:hover {color:#163650;}

.sub-menu ul {list-style:none;padding:0;margin:0;}
.sub-menu ul li a {color:#c89700;padding:7px 15px;display:block;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat top center;}
.sub-menu ul li a:hover, .sub-menu ul li a.current, .sub-menu ul li:first-child a:hover {background:#e6e6e6;}
.sub-menu ul li:first-child a {background:none;}

.sub-menu-head.white {background:none;padding:0 15px;}
.sub-menu-head.white h3 {color:#19405f !important;}
.sub-menu.white {background:none;padding:5px 0;}
.sub-menu.white ul li a {color:#808080;} 

.sub-menu-head.blog {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) repeat-x;height:44px;line-height:44px;padding:0 15px;}
.sub-menu.blog {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) repeat-x top #183e5d;padding:15px 0 30px 0;}
.sub-menu.blog ul li a {color:#fffffe;background:none;border-bottom:1px solid #143754;border-top:1px solid #1d4461;}
.sub-menu.blog ul li:first-child a {border-top:0;background:none;}
.sub-menu.blog ul li a:hover, .sub-menu.blog ul li a.current {background:#173b57;}
.sub-menu.blog ul li.last-child a {border-bottom:0;}
.sub-menu.blog.categories {margin-bottom:-10px;}
.sub-menu.blog.archives {padding-bottom:15px;}
.sub-menu-head.blog.posts {background:#f2f2f2;}
.sub-menu-head.blog.posts h3 {color:#19405f !important;}
.sub-menu.blog.posts {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) repeat-x top #f2f2f2;padding:5px 0;}
.sub-menu.blog.posts ul li a {color:#808080;border-top:1px solid #e5e5e5;border-bottom:0;}
.sub-menu.blog.posts ul li:first-child a {border-top:0;}
.sub-menu.blog.posts ul li a:hover {color:#173b56;background:none;}



.step-describer ul {list-style:none;padding:0;margin:0;}
.step-describer ul li {background:url(/images/step-describer-ul-li.jpg) no-repeat bottom left #f2f2f2;min-height:130px;}
.step-describer ul li div {background:url(/images/step-describer-ul-li-div.jpg) no-repeat top left;padding:12px;}
.step-describer ul li div big {color:#fffffe;font-size:50px;display:block;padding:0 0 5px 0;}
.step-describer ul li div small {
	color:#D9B526;
	font-size:20px;
	display:block;
}
.step-describer ul li div p {color:#c89700;padding:0 0 10px 0;line-height:18px;}
.step-describer-small ul li {min-height:100px;}
.step-describer-small ul li div p {
	padding:10px 0 0 0;
	color: #7B6646;
}



.list-checked {list-style:none;padding:0;margin:0;}
.list-checked li {margin:0;line-height:18px;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat left 3px;padding:0 0 0 18px !important;}

.list-item, .list-item-described, .list-people {clear:both;}
.list-item ul, .list-item-described ul, .list-people ul, .list-comments ul {list-style:none;padding:0;margin:0;}

.list-item ul li {width:135px;padding:30px 140px 30px 30px;position:relative;float:left;height:170px;}
.list-item ul li.shade-left {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat top right;padding-left:0;padding-right:170px;}
.list-item ul li.shade-right {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat top left;}
.list-item ul li p {color:#808080;font-size:12px;line-height:18px;padding:15px 0;}
.list-item ul li img {position:absolute;top:40px;right:0;}

.list-item-described {padding:0 0 20px 0;}
.list-item-described.large ul li {padding:40px 0 0 0;}
.list-item-described.large ul li:first-child {padding:0;}
.list-item-described ul li {clear:both;padding:20px 0 0 0;}
.list-item-described ul li h5 {padding:5px 0 0 0;}
.list-item-described ul li h5 a {color:#c89700;}
.list-item-described ul li h5 a:hover {color:#14324b;}
.list-item-described ul li p {padding:15px 0 0 0;color:#808080;}
.list-item-described ul li p a {color:#808080;}
.list-item-described ul li p a:hover {text-decoration:underline;}
.list-item-described ul li .align-right img {float:right !important;}


.list-people ul li {width:120px;float:left;position:relative;padding:100px 0 20px 100px;}
.list-people ul li .image {position:absolute;top:20px;left:0;}
.list-people ul li h6 {color:#19405f;font-size:12px;}

.list-blog-post ul {list-style:none;padding:0;margin:0;}
.list-blog-post ul li {padding:0 0 30px 0;}
.list-blog-post ul li h4 {font-size:19px;color:#19405f;padding:10px 0 4px 0;}
.list-blog-post ul li small {color:#19405f;font-size:12px;clear:both;}
.list-blog-post ul li small a, .list-blog-post ul li small strong {color:#c89700;}
.list-blog-post ul li .amount {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat top left;width:37px;height:28px;line-height:24px;display:block;text-align:center;font-size:10px;padding:0 0 0 2px;margin-top:-13px;color:#19405f;}
.list-blog-post ul li p {padding:10px 0 10px 0;}
.list-blog-post ul li p .image.float-right {margin:0 0 0 10px;}
.list-blog-post ul li p .image.float-left {margin:0 10px 0 0;}
.list-blog-post ul li p .image.float-right.apply-shadows-normal .shadow-right {bottom:-3px;}
.list-blog-post ul li p .image.float-right.apply-shadows-normal .shadow-left {bottom:-3px;}
.list-blog-post ul li p .image.float-left.apply-shadows-normal .shadow-right {bottom:-3px;}
.list-blog-post ul li p .image.float-left.apply-shadows-normal .shadow-left {bottom:-3px;}

.list-blog-post.single-post ul li p {padding:10px 0;}
.list-blog-post.single-post ul li {padding:0 0 10px 0;}

.list-comments ul li {padding:20px 0;}
.list-comments ul li h5, .list-comments ul li h6 {clear:both;display:block;}
.list-comments ul li h5 {padding:7px 0 0 0;}
.list-comments ul li h6 {color:#19405f;font-size:12px;}
.list-comments ul li small {line-height:15px;color:#808080;font-size:11px;float:none;padding:0 0 5px 0;display:block;}
.list-comments ul li small a {color:#19405f;}
.list-comments ul li p {padding:0;}




#filters {padding:20px 0;}
#filters ul {list-style:none;padding:0;margin:0;}
#filters ul li {float:left;padding:0 10px 0 0;}




.project-list {position:relative;padding:0 0 40px 0;}
.project-list ul {list-style:none;padding:0;margin:0;}
.project-list ul li {float:left;position:relative;}
.project-list h4 {padding:10px 0 0 0;}
.project-list h5 {padding:2px 0 0 0;}
.project-list p {padding:10px 0 0 0;height:55px;overflow:hidden;}

.project-list.double-column ul li {width:440px;height:340px;overflow:hidden;padding:0 20px;}
.project-list.triple-column ul {padding-left:9px;}
.project-list.triple-column ul li {width:290px;padding:0 12px;height:340px;overflow:hidden;}
.project-list.single-column ul li {width:460px;height:180px;overflow:hidden;padding:0 20px 0 480px;}
.project-list.single-column ul li .image {position:absolute;top:0;left:20px;}
.project-list.single-column ul li h4 {padding-top:0;}
.project-list.photo-only ul {padding-left:8px;}
.project-list.photo-only ul li {width:290px;padding:0 12px;height:180px;overflow:hidden;position:relative;display:block;}
.project-list.photo-only ul li .image {position:relative;}
.project-list.photo-only ul li .data {position:absolute;top:6px;left:17px !important;width:250px;height:107px;background:#000;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;padding:15px;opacity:0.8;display:none;}
.project-list.photo-only ul li h4 {padding-top:0;color:#fffffe !important;}
.project-list.photo-only ul li p {color:#fffffe;padding:0;}
.project-list.photo-only ul li h4 a, .project-list.photo-only ul li p a {color:#fffffe;}

.nav_top {position:absolute;top:-85px;right:20px;}
.nav_bottom {position:absolute;bottom:0;right:20px;}
.page_navigation {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat top left;padding:0;height:30px;padding:0 0 0 15px;}
.page_navigation div {list-style:none;margin:0;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat top right;float:left;display:block;padding:0 15px 0 0;}
.page_navigation a {float:left;display:block;}
.page_navigation a {padding:0 7px;height:30px;line-height:32px;color:#19405f;font-weight:normal;}
.page_navigation a:hover, .page_navigation a.active_page {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) repeat-x;color:#6d5200;}
.page_navigation_top {position:absolute;top:0 !important;right:20px;}



.form-standard {padding:20px 0;width:630px;}
.form-standard form div {clear:both;padding:20px 0 0 0;}
.form-standard form .input-text {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat top left;width:174px;height:27px;line-height:27px;padding:0 10px;color:#808080;}
.form-standard form .input-textarea {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat top left;width:518px;height:137px;padding:10px;vertical-align:top;color:#808080;}
.form-standard form span {padding:0 10px 0 20px;}
.form-standard form .input-submit {height:34px;padding-bottom:2px;}
.form-standard .message {display:none;}
.form-standard #alert ul {list-style:none;padding:20px 0;margin:0;}
.form-standard #alert ul li {display:block;}



.form-haberdarol { background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat top left;width:920px;height:170px;line-height:44px;
 padding:20px 0;width:920px;}
.form-haberdarol form div {clear:both;padding:20px 0 0 0;}
.form-haberdarol form .input-text {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat top left;width:174px;height:27px;line-height:27px;padding:0 10px;color:#808080;}
.form-haberdarol form .input-textarea {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat top left;width:518px;height:137px;padding:10px;vertical-align:top;color:#808080;}
.form-haberdarol form span {padding:0 10px 0 20px;}
.form-haberdarol form .input-submit {height:34px; padding-bottom:2px; }
.form-haberdarol form .input-submit2 {height:34px; padding-bottom:2px; }
.form-haberdarol .message {display:none;}
.form-haberdarol #alert ul {list-style:none;padding:20px 0;margin:0;}
.form-haberdarol #alert ul li {display:block;}



.pagination {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat top left;padding:0 0 0 15px;height:30px;}
.pagination ul {list-style:none;margin:0;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat top right;float:left;display:block;padding:0 15px 0 0;}
.pagination ul li, .pagination ul li a {float:left;display:block;}
.pagination ul li a {padding:0 7px;height:30px;line-height:32px;color:#19405f;font-weight:normal;}
.pagination ul li a:hover, .pagination ul li a.current {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) repeat-x;color:#6d5200;}



#testimonials {}
#testimonials .detailed {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) repeat-x top #14324a;min-height:175px;}
#testimonials .detailed h3 {padding:15px 15px 10px 15px;color:#7daac9;}
#testimonials .detailed blockquote {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat 15px 3px;padding:0 15px 15px 15px;font-family:Arial, Helvetica, sans-serif;}
#testimonials .detailed blockquote p {color:#fac00e;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat bottom right;padding:0 10px 0 22px;font-size:12px;line-height:18px;}
#testimonials .detailed blockquote p:first-letter {padding-left:25px;}
#testimonials .detailed .author {position:relative;padding:15px;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) repeat-x top;}
#testimonials .detailed .author small {color:#95d0f6;}
#testimonials ul {list-style:none;padding:0;margin:0;}
#testimonials big {color:#eab101;font-size:11px;display:block;}
#testimonials small {color:#19405f;font-size:11px;display:block;}
#testimonials .list li {position:relative;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat bottom center;}
#testimonials .list li a {padding:15px 15px 20px 15px;display:block;}
#testimonials .ranks {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) repeat-x 0 0;height:12px;width:75px;position:absolute;top:22px;right:15px;display:block;}
#testimonials .ranks span {position:absolute;top:0;left:0;height:12px;background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) repeat-x 0 -12px;display:block;}
#testimonials .ranks.one span {width:15px;}
#testimonials .ranks.one-half span {width:21px;}
#testimonials .ranks.two span {width:30px;}
#testimonials .ranks.two-half span {width:36px;}
#testimonials .ranks.three span {width:45px;}
#testimonials .ranks.three-half span {width:51px;}
#testimonials .ranks.four span {width:60px;}
#testimonials .ranks.four-half span {width:66px;}
#testimonials .ranks.five span {width:75px;}
#testimonials .list {padding:0 0 10px 0;}
#testimonials .full-list ul li {display:none;}
#testimonials .full-list ul li.current {display:block;}
#testimonials .list ul li a.current {display:none;}




#bottom h5 {color:#5b8099;font-size:17px;}



#blog-posts {width:455px;padding:30px 0 0 0;margin-left:-15px;}
#blog-posts h5 {padding-left:15px;}
#blog-posts.float-left {padding-right:20px;}
#blog-posts ul {list-style:none;padding:0;margin:0;}
#blog-posts ul li {position:relative;padding:10px 15px 10px 80px;margin:7px 0;float:left;width:360px;}
#blog-posts ul li img {position:absolute;top:12px;left:15px;}
#blog-posts ul li h4 {color:#c89700;font-size:14px;}
#blog-posts ul li h4 span {color:#7daac9;font-size:11px;}
#blog-posts ul li p {color:#afafaf;line-height:18px;padding:0;}
#blog-posts ul li.selected {border-top:1px solid #0c1d2c;border-left:1px solid #0c1d2c;background:#0d2030;}





.grid2column, .grid3column, .grid3columnbigcolumn, .grid4column, .grid4columnbig, .grid5column {float:left;}
.grid2column {width:455px; margin-right:30px; }
.grid3columnbigcolumn {width:616px; margin-right:30px;}
.grid3column {width:293px; margin-right:30px; }
.grid4column {width:212px; margin-right:30px;}
.grid4columnbig {width:696px; margin-right:30px;}
.lastcolumn, #main-content-sidebar .lastcolumn {margin-right:0px !important;}
#main-content-sidebar .float-container {width:646px; }
#main-content-sidebar .grid2column {width:308px; margin-right:30px; }
#main-content-sidebar .grid3column {width:195px; margin-right:30px; }
#main-content-sidebar .grid4column {width:139px; margin-right:30px; }
#main-content-sidebar .grid3columnbigcolumn {width:420px; margin-right:30px; }
#main-content-sidebar .grid4columnbig {width:640px; margin-right:5px;}



#footer {border-top:5px solid #D89905; color:#b2b2b2; font-size:12px; background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) top left repeat-x; text-shadow: 1px 1px 1px #000; }

#footer-top a {color:#dadada; text-decoration:none;}
#footer-top a:hover {color:#fff;}
#footer-top {width:940px; margin:0 auto; overflow:hidden; padding:26px 0 20px 0;}
#footer-top ul li a {display:block; padding:0 0 6px 8px; }
#footer-base {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) top left repeat-x; font-size:11px; color:#a9a9a9; padding:12px 0 12px 0;}
#footer-base a {color:#e1e1e1; text-decoration:none;}
#footer-base a:hover {color:#fff;}
#footer-base #copyright {float:left;}
#footer-base ul {float:right; margin:0px; padding:0px;}
#footer-base ul li {display:inline; padding-left:30px;}


#map_canvas {height:280px;width:660px;margin:20px 0 0 0;position:relative;z-index:5;}
#mapcontent h1 {font-size:14px;padding:0 0 5px 0;margin:0;font-weight:bold;}
#mapcontent p {padding:0 0 0 0 !important;}

#gotop {background:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) no-repeat top left;width:35px;height:29px;display:block;position:absolute;bottom:2px;right:0;}
#main-wrapper #container #content .set-size .column-230.float-right .step-describer.step-describer-small.apply-shadows-normal.light ul li div p strong {
	color: #2E4B5A;
}


