/* CSS Document */

body{margin:0px; padding:0px;font-family:Arial, Helvetica, sans-serif;}
div{margin:0; padding:0; }
h1{font-size:4em; color:#898889; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px;}
h2{font-size:1.8em; color:#898889; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px}

a img {border-style: none; }
img {border-style: none; }
a:active{border-style: none;}
a:focus { outline:none; }
input{background-color:#FFFFFF; border:none;color:#4c4c4c;font-family:Arial, Helvetica, sans-serif; font-size:12px; width:205px; height:20px;}	
textarea{background-color:#FFFFFF; border:none;color:#4c4c4c;font-family:Arial, Helvetica, sans-serif;font-size:12px; width:205px; height:36px}
form {margin:0; padding:0}

.bg{background-image:url(../images/bg.gif); background-repeat:repeat;}
#box{ width:100%;min-width:1000px; background-color:#ffffff}
#bottom_bg{background-color:#434343; height:58px; width:100%;min-width:1000px;bottom:0;position:fixed!important;position: absolute;left:0;z-index:88;}
#panel1{background-image:url(../images/no_1.gif);background-position:bottom right; background-repeat:no-repeat; height:350px;float:left; margin-left:75px;  }
#panel2{background-image:url(../images/no_2.gif);background-position:bottom right; background-repeat:no-repeat; height:350px;float:left; margin-left:75px; }
#panel3{background-image:url(../images/no_3.gif);background-position:bottom right; background-repeat:no-repeat; height:350px;float:left; margin-left:75px ; }
#panel4{background-image:url(../images/no_4.gif);background-position:bottom right; background-repeat:no-repeat; height:350px;float:left; margin-left:75px ; }
#panel5{background-image:url(../images/no_5.gif);background-position:bottom right; background-repeat:no-repeat; height:350px;float:left; margin-left:75px ; }
#panel6{background-image:url(../images/no_6.gif);background-position:bottom right; background-repeat:no-repeat; height:350px;float:left; margin-left:75px ; }
#panel7{background-image:url(../images/no_7.gif);background-position:bottom right; background-repeat:no-repeat; height:350px;float:left; margin-left:75px ; }
#panel7 strong{font-family:Arial, Helvetica, sans-serif; font-size:1em;color:#898889;}
#panel8{background-image:url(../images/no_8.gif);background-position:bottom right; background-repeat:no-repeat; height:350px;float:left; margin-left:75px ; }
#panel9{background-image:url(../images/no_9.gif);background-position:bottom right; background-repeat:no-repeat; height:350px;float:left; margin-left:75px ; }
#panel10{background-image:url(../images/no_10.gif);background-position:bottom right; background-repeat:no-repeat; height:350px;float:left; margin-left:75px ; }
#panel11{background-image:url(../images/no_11.gif);background-position:bottom right; background-repeat:no-repeat; height:350px;float:left; margin-left:75px ; }
#panel12{background-image:url(../images/no_12.gif);background-position:bottom right; background-repeat:no-repeat; height:350px;float:left; margin-left:75px ;  }
#arrowhead{z-index: 99;position:absolute;top: -500px;left: 0;visibility: hidden;}
hr{height:1px; background-color:#bfbfbf; border:none}

.ver12{color:#ff4500;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.ver12_wht{color:#ffffff;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.ver12a{color:#4c4c4c;font-family:Arial, Helvetica, sans-serif; font-size:12px;width:328px;border:1px solid #898889;height:18px;line-height:18px;padding-left:10px;margin-bottom:10px;}
.ver12a2{color:#4c4c4c;font-family:Arial, Helvetica, sans-serif; font-size:12px;width:328px;border:1px solid #898889;height:58px;line-height:18px;padding-left:10px;}
.ver14{float:left;font-family:Arial, Helvetica, sans-serif; font-size:1em; color:#898889}
.ver14 a{color:#ff4500; font-family:Arial, Helvetica, sans-serif; font-size:1em; text-decoration:none}
.ver14 a:hover{color:#ff4500; font-family:Arial, Helvetica, sans-serif; font-size:1em; text-decoration:underline}
.ver18{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#898889}

#content {border-top: 1px solid #DFDFDF;border-bottom: 1px solid #DFDFDF;margin: 0px ;width: 100%;background: #ffffff ; }
#content a{color: #3475cd;text-decoration:none;font-family:Arial, Helvetica, sans-serif}
#content a:hover{color: #3475cd;text-decoration:underline;font-family:Arial, Helvetica, sans-serif}

.content ul{margin:0px 10px 0px 15px; padding:0px; list-style-type:circle;}
.content li{margin:5px 10px 0px 15px; padding:0px;}

.content2 ul{margin:0px 10px 0px 15px; padding:0px; list-style-type:circle}
.content2 li{margin:2px 10px 0px 15px; padding:0px }

.left{float:left;}
.right{float:right;}
.long{width:350px;}
.link{float:right; margin:15px 32px 0px 0px; padding:0px; width:74%; min-width:728px;}

.sendlft{width:16px;float:left;display:none;}
.sendrgt{float:right;padding-right:40px;}
.sendrgt1{float:left;}

.orange2 {color:#ff4500; font-family:Arial, Helvetica, sans-serif; font-size:.8em;}
.orange2 a{color:#ff4500; font-family:Arial, Helvetica, sans-serif;font-size:.8em; text-decoration:none}
.orange2 a:hover{color:#ff4500; font-family:Arial, Helvetica, sans-serif;font-size:.8em;  text-decoration:underline}

.place{float:right; margin-right:500px;}
.place_right{ margin-left:245px;color:#ff4906; font-size:.8em;}
.place_right a{background:#ffffff url('../images/double_arrow.gif') no-repeat right center;padding-right:17px;padding-bottom:2px; font-size:1.5em}
.place_right a:hover{background:#ffffff url('../images/double_arrow.gif') no-repeat right center;padding-right:17px;padding-bottom:2px; font-size:1.5em}
.place_left{ color:#ff4500; font-size:1em}
.place_left a{background:#ffffff url('../images/double_arrow.gif') no-repeat right center;padding-right:17px;padding-bottom:2px; font-size:1em;color:#ff4500;}
.place_left a:hover{background:#ffffff url('../images/double_arrow.gif') no-repeat right center;padding-right:17px;padding-bottom:2px; font-size:1em;color:#ff4500;}
.placea{float:right; margin-top:5px;margin-right:10px;}
.placea1{float:left; margin-top:5px;margin-right:10px;}

.top_txt{color:#858585; font-family:Arial, Helvetica, sans-serif; font-size:.8em; float:right; margin-right:10px; text-decoration:none}
.top_txt a{color:#858585; font-family:Arial, Helvetica, sans-serif; font-size:1em;  text-decoration:none}
.top_txt a:hover{color:#858585; font-family:Arial, Helvetica, sans-serif; font-size:1em;  text-decoration:underline}

.line{overflow:hidden; height:1px; background-color:#e6e6e6; margin:0px 10px 0px 0px;padding:0px; width:96%; float:right; min-width:728px;}
.down_arrow{ background-image:url(../images/line.gif); background-repeat:repeat-x;}
.cl{clear:both}
.content_bg{ height:100px;}
.contentinner_bg{ height:80px;}
.orange-title{height:55px;margin-top:10px}
.orange-small{height:35px;margin-top:10px}
.big{line-height:8px;clear:both}
.big2{line-height:5px;clear:both}
.big3{line-height:3px;clear:both;*line-height:0px;}

.space{line-height:12px;}
.space5{line-height:9px}
.space10{margin-top:10px;}
.space15{margin:10px;}
.space17{margin:17px;}
.space20{margin-top:20px;}
.space20a{margin:15px}
.space50{ margin:30px 30px 30px 50px}
.space40{margin:20px 15px 15px 40px;}

.contact-space{margin-left:30px; margin-top:3px}
.contactsingle-space{margin-left:30px; margin-top:10px}
.email-space{margin-left:65px; margin-top:8px}
.txt-space{margin-left:110px;}
.photo-space{margin-right:65px; margin-top:60px; text-align:right}
.photosmall-space{margin-right:115px; margin-top:30px; text-align:right}
.link-space{padding-left:133px}
.link-space2{padding-left:150px}

.txt_orange{color:#ff4500; font-family:Arial, Helvetica, sans-serif; font-size:17px; }
.text_orange{color:#ff4500; font-family:Arial, Helvetica, sans-serif; font-size:17px; margin-left:5px }

.stepcarousel .panel{ overflow: hidden;border-left:1px solid #cdcdcd;float:left; width:375px;}
.panel a{color:#ff4500; font-family:Arial, Helvetica, sans-serif;font-size:.8em;  text-decoration:none}
.panel a:hover{color:#ff4500; font-family:Arial, Helvetica, sans-serif; font-size:.8em;  text-decoration:underline}


.slide_font{ font-size:.8em; font-family:Arial, Helvetica, sans-serif; color:#898889}
.slide_font strong{ font-size:1em; font-family:Arial, Helvetica, sans-serif; color:#898889}
.txt_grey{color:#898989; font-family:Arial, Helvetica, sans-serif; font-size:.8em; font-style:italic;}

.stepcarousel{position:relative;height: 350px;width:94%;background-color:#ffffff; border-right:1px solid #cdcdcd; }
.stepcarousel .belt{position:absolute;	left: 0px;right:0px;top: 0px;}

.chromestyle{font-weight: bold;float:right; margin:0px; padding:0px;}
.chromestyle ul{padding:0px;margin: 0px;}
.chromestyle ul li{display: inline;padding:0px;margin:20px 0px 0px 20px }
.chromestyle ul li a{cursor:pointer;color: #494949;padding:0px;margin:0px;text-decoration:none;border:none;}
.bottom_chromestyle{font-weight: bold; float:right;}

.dropmenudiv{position:absolute;top: 0;border: 1px solid #BBB;border-bottom-width: 0;font:normal 12px Verdana;line-height:18px;z-index:100;background-color: white;
width: 200px;visibility: hidden;}

.popupbox{margin-left:600px;margin-right:0px; margin-top: -195px;position: absolute; z-index: 91; visibility: hidden;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#b0b0b0;background-color: #ffffff;left: 0;width:381px;border:1px solid #cdcdcd; height:188px}

.fullsizediv{width:100%; overflow:hidden; clear:both;}
.popupbox2lft{float:left; width:95px;}
.popupbox2rgt{float:right;width:250px;margin-right:3px;color:#4C4C4C;}
.contxt{float:right;margin:15px 10px 0px 0px;color:#4C4C4C;}
  
.messagepostdiv{width:315px;padding:10px;}
.messagepostdivIn{width:315px;overflow:hidden;clear:both;margin-bottom:8px;}
.messagepostdivInlft{width:100px;float:left;padding:1px 0px 0px 5px;}
.messagepostdivInrgt{width:210px;float:right;color:#4C4C4C;}
.messagepostdivInrgt span a{color:#f9622f;}

.officeimgsdiv{float:left;margin:5px 5px 0px 0px;}
.ofimgtitle{font-size:12px;font-weight:bold;color:#4C4C4C;padding:5px 0px; height:100px}
.offcontent{float:left;width:150px; margin-left:10px}


.blue-link{ font-size:1em; font-family:Arial, Helvetica, sans-serif; color:#3475cd; text-decoration:none;}
.blue-link a{ font-size:1em; font-family:Arial, Helvetica, sans-serif; color:#3475cd; text-decoration:underline; }
.blue-link a:hover{ font-size:1em; font-family:Arial, Helvetica, sans-serif; color:#3475cd; text-decoration:underline; }

.backlink{cursor:pointer;}

.start-btn{	position:absolute;margin-top:-12px;	margin-left:95px; z-index:89}
.start-btn img{cursor:pointer;}

.highlight{text-decoration:underline; font-weight:bold}



.start-btn{	position:absolute;margin-top:-12px;	margin-left:95px; z-index:89}
.start-btn img{cursor:pointer;}
.backlink{cursor:pointer;}
.highlight{text-decoration:underline; font-weight:bold}








.pivot-popupimage {
	border: 7px solid #C5C9B4;
	margin: 0px 0px;
}



form {
	margin: 0px;
	padding:0px
}



h2 {
	
	color: #000000;
	font: 2.8em Arial, Helvetica, sans-serif;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
	background: repeat-x bottom;
}


h3 {
	font: 1.8em Arial, Helvetica, sans-serif;
	margin: 0px 0px 5px 0px;
	padding: 0;
	color: #000000;
}



#secondary3 h3{	width:200px;}
#secondary3 a{color:#ff4500;text-decoration:none; font-size:.8em;}
#secondary3 a:hover{color:#ff4500;text-decoration:underline;font-size:.8em;}

p {
	margin: 5px 0px;
	line-height:1.4em;
}

.block {
	float: left;
	height: 100%;
	margin: 0px 20px 0px 0px;
	text-align: left;
	width: 160px;
}

.comment {
	color: #424440;
	margin: 10px 0px 20px 0px;
	background: #ffffff;
	padding: 15px;
	border: 1px solid #cdcdcd;
}

.comment small {
	color: #000;
	font-size: 20px;
}

.commentform,  {
	font-size: .8em;
	color: #898889;
	padding: 15px;
	border: 1px solid #cdcdcd;
}
.commentform a:link{
color:#ff4500}

.comment input {
	width: 170px;
	margin: 0px 0px 3px 0px;
	background-color:#ffffff;
}

.comments{color:#ff4500; font-family:Arial, Helvetica, sans-serif; font-size:1em; }
.comments a{color:#ff4500; font-family:Arial, Helvetica, sans-serif; font-size:.8em;  text-decoration:none}
.comments a:hover, .title a:hover{color:#ff4500; font-family:Arial, Helvetica, sans-serif; font-size:.8em;  text-decoration:underline}



.tags {
	display: block;
	margin-top: 6px;
	font-size: 0.95em;
}

.tags a, .tags {
	color: #3475cd;
}

.date {
	color: #666666;
	display: block;
	font-size: .8em;
	padding: 0;
	background: url(images/background_h2.gif) repeat-x bottom;
}

.entry {
	line-height:1.4em;
	padding-bottom:20px;
	margin-bottom:20px;
	color:#898889; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:1em; 
	padding-left:45px;
	float: left;
	width:100%;
		
}
.entry a{color:#ff4500;text-decoration:none; font-size:.8em;}
.entry a:hover{color:#ff4500;text-decoration:underline;font-size:.8em;}


.dotted {
	
		margin-top:10px; padding:0px; margin-bottom:10px;
	border-top: 1px dotted #898889;
		
}


.entryfooter {
	margin: 20px 0px 0px;
	color:#898889;
}


.entrynavigation {
	margin: 0px 0px 0px;
		
}

.linkdumpcomments {
	font-size: normal;
	display:block;
}

.linkdumpcomments {
	color: #555555;
}

.linkdumpentry {
	float: left;
	margin: 2px 0px 10px 0px;
	font-size: 11px;
}

.linkdumpentry p {
	display: inline;
	margin: 0;
	padding: 0;
}

.message p {
	margin-bottom: 5px;
	display: block;
}

.meta {
	float: right;
	font-size: 0.95em;
	letter-spacing: 0;
	margin-top: 10px;
}



.pagetitle a{
	color: #3475cd;
}

.pagetitle a, .pagetitleshade a {
	bottom: 8px;
	color: #3475cd;
	font-family: Arial, Helvetica, sans-serif;
	left: 200px;
	position: absolute;
	text-align: bottom;
	width: 360px;
}

.pagetitle, .pagetitleshade {
	height: 180px;
	position: absolute;
}

.pagetitleleft a{
	left: 10px!important;
}

.pagetitleshade a{
	color: #ff4500!important;
	margin-left: 1px!important;
	
}

.title a{
	color: #ff4500;
	
}


#entries2{
	float: left;
	width: 470px;
	display: inline;
}

#entries3 {
	float: left;
	margin-top:20px;
	width:75%;
	border-left: 1px dotted #898889;
	
}

#header {
	height: 180px;
	background: url(images/header.jpg);
}

#linkdump2 {
	border-bottom: 1px solid #FFFFFF;
	padding: 0px 0px 20px 15px;
	width: 260px;
	background: url(images/background_linkdump.gif) repeat-y left;
	float: right;
}

#linkdump2, #linkdump3 {
	color: #707572;
	line-height: 1.4em;
}

#linkdump3 {
	padding: 0px 0px 0px 15px;
	width: 20%;
	float: right;
}

#linkdumpentry p {
	width: 140px!important;
}

#main ul li {
	margin: 4px 0px!important;
}

#secondary2{
	border: 1px solid #b5b5b5;
	border-top: 0;
	margin: 0px auto 0px auto;
	padding: 0px 20px 10px 20px;
	width: 765px;
	background: #CBD5D0 url(images/background_left_2.gif) repeat-x;
}

#secondary2, #secondary3 {
	font-size: 0.95em;
	height: 100%;
	line-height: 1.5em !important;
}

#secondary3{
	padding: 20px 0px 10px 30px;
	width: 15%;
	float: left;
	
}
#secondary3 h3{
	margin:0;
	
	
}

#secondary3 p {
	margin: 3px 0px 0px 0px;
}

#tagpage h3 {
	border:0;
	background: url(images/background_h2.gif) repeat-x bottom;;
}







/**
 * Various styles that are used by Pivot. 
 *
 * Unless you're an advanced CSS user, you will most likely want to 
 * use this file as is. 
 *
 * Include it in your templates using: 
 * <link href="[[template_dir]]pivot_essentials.css" rel="stylesheet" type="text/css" />
 *
 */
 
/**
 * Styles used by the Hardened Trackback (introduced in Pivot 1.30). 
 */
#tbgetter {
	border: 1px #ccc solid;
	padding: 5px;
	background: #eee;
	font: .8em Arial, Helvetica, sans-serif;
	height: 40px;
	overflow: auto;
}

#tbgetter a {
	color: #ff4500;
	font: .8em Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

#tbgetter a:hover {
	text-decoration: underline;
	color: #ff4500;
	font: .8em Arial, Helvetica, sans-serif;
}

/** 
 * Styles used for Tags 
 */
.taglinkext, a[rel="tag"] {
	border-bottom: 3px double #C2C2C2;
	background: none;
}

.taglinkext:hover {
	border-bottom: 3px double #00A8FF;
	color: #00A8FF!important;
	background: none;
}

#flickrpics img {
	margin-right: 4px;
	border-width: 1px;
}

#flickrpics a, #flickrpics a:hover, #tagbuttons a, #tagbuttons a:hover {
	background: none;
}

#tagbuttons img {
	border-width: 1px;
}

/**
 * Pivot, RSS- and Atom-buttom
 */ 
a.badge, a.badge img {
	border: 0px!important;
	background: none!important;
}

/**
 * Search forms
 */
.searchbox, .result-searchbox, .commentinput, .piv_notify, .piv_discreet {
	border: 1px solid #B5B5B5;
	padding: 0px;
	background: #fffff;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

.searchbutton, .result-searchbutton, .commentbutton {
	border: 1px solid #B5B5B5;
	background: #ff4500;
	font: .8em arial;
	text-transform:uppercase;
	color:#ffffff;
	height: 18px;
	margin-top: 7px;
	font-weight:bold;
	width:120px;
}


.result-searchbox, .result-searchbutton {
	margin-bottom: 10px;
}

fieldset > .result-searchbox {
	margin-bottom: 11px;
}

.pivot-search fieldset, .pivot-search-result fieldset {
	border: 0;
	padding: 0;
	margin: 0;
}

.pivot-search label, .pivot-search legend, .pivot-search-result label, .pivot-search-result legend {
	display: none;
	visibility: hidden;
}

/**
 * Higlight registered visitors
 */
.registered {
	background-color: #F0E68C;
}

/**
 * Images and popups inserted by [[image]] and [[popup]]
 */
.pivot-image, .pivot-popupimage {
	border: 7px solid #B5B5B5;
	margin: 0px 0px;
}

.pivot-popuptext{
	padding: 0;
	margin: 0;
}

a.thickbox {
		background: none!important;
}

.message p {
	margin-bottom:5px;
	display:block;
}


div#topcontainer{
	border-top:1px solid #cdcdcd;
	border-bottom:1px solid #cdcdcd;
	margin:0;
	padding:0;
}

div#blank{
	margin:0;
	padding:0;
}

