* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	BACKGROUND-POSITION: 50% top; BACKGROUND-IMAGE: url(../images/bg_body.jpg); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #1d1d1d
}


.imageframe {
	BORDER-RIGHT: #373737 5px solid; BORDER-TOP: #373737 5px solid; DISPLAY: inline; FLOAT: left; MARGIN: 2px 10px 5px 0px; BORDER-LEFT: #373737 5px solid; BORDER-BOTTOM: #373737 5px solid
}
HR {
	BORDER-RIGHT: #606060 1px dotted; BORDER-TOP: #606060 1px dotted; BORDER-LEFT: #606060 1px dotted; BORDER-BOTTOM: #606060 1px dotted
}
.container {
	MARGIN: 0px auto; WIDTH: 982px; POSITION: relative; HEIGHT: auto
}
.header {
	MARGIN: 0px auto; WIDTH: 962px; POSITION: relative; HEIGHT: 135px
}
.header img {
border:none}
/* start navigation*/
.topnav {
	WIDTH: 980px;
    BORDER-top: #606060 1px solid;
    BORDER-RIGHT: #606060 1px solid;
    BORDER-left: #606060 1px solid;
}
/*end navigation*/

.columnsidebar {
FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: visible; WIDTH: 175px; PADDING-TOP: 10px; HEIGHT: auto
}
.columnsidebar a.contact { 
   display: block;
   margin-top:220px;
   width: 155px; 
   height: 129px; 
   text-decoration: none; 
   background: url("http://www.alispuck.com/images/email-icon-double.gif");
} 

.columnsidebar a.contact:hover { 
   background-position: -155px 0; 
} 


.columnleft {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 1px; OVERFLOW: visible; WIDTH: 354px; PADDING-TOP: 10px; HEIGHT: auto
}
.columnright {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OVERFLOW: hidden;
	WIDTH: 354px;
	PADDING-TOP: 10px;
	HEIGHT: auto;
	BORDER-left: #606060 1px dotted; 
}
.columnfull {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 10px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	OVERFLOW: hidden;
	WIDTH: 750px;
	PADDING-TOP: 10px;
	HEIGHT: auto
}
.columnfull IMG {
border-color:#FFFFFF;
border-width:1px;
}

.footer {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center 50%; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/bg_footer.jpg); PADDING-BOTTOM: 0px; MARGIN: 10px auto 0px; WIDTH: 982px; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; HEIGHT: 35px; BACKGROUND-COLOR: transparent
}
.txt_contact {
	BORDER-RIGHT: #dddddd 2px solid; PADDING-RIGHT: 5px; BACKGROUND-POSITION: left 50%; BORDER-TOP: #dddddd 2px solid; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../imagesforminput.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: #dddddd 2px solid; WIDTH: 200px; PADDING-TOP: 3px; BORDER-BOTTOM: #dddddd 2px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 17px
}
.field_contact {
	BORDER-RIGHT: #dddddd 2px solid; PADDING-RIGHT: 5px; BACKGROUND-POSITION: left 50%; BORDER-TOP: #dddddd 2px solid; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(../imagesformtxtfield.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: #dddddd 2px solid; WIDTH: 200px; PADDING-TOP: 3px; BORDER-BOTTOM: #dddddd 2px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 97px
}
.btn_contact {
	BORDER-RIGHT: #dddddd 2px solid; BORDER-TOP: #dddddd 2px solid; MARGIN: 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #dddddd 2px solid; WIDTH: 75px; CURSOR: pointer; BORDER-BOTTOM: #dddddd 2px solid; HEIGHT: 22px; BACKGROUND-COLOR: #43b9b4
}
.btn_contact:hover {
	BACKGROUND-COLOR: #919191
}


.contentbox {
	CLEAR: both; 
	 BORDER-RIGHT: #606060 1px solid;
	 BORDER-TOP: #606060 1px solid; 
	 BACKGROUND: url(../template_files/template_files/bg_content.jpg) #262626 no-repeat left 50%; 
	 MARGIN: auto; 
	 OVERFLOW: hidden; 
	 BORDER-LEFT: #606060 1px solid; 
	 WIDTH: 960px; 
	 BORDER-BOTTOM: #606060 1px solid; 
	 POSITION: relative; 
	 HEIGHT: auto; padding:10px; min-height:500px;
}
