BODY {
	BACKGROUND: #efefef; FONT: 11px Arial; COLOR: #666; TEXT-ALIGN: center
}
IMG {
	BORDER: 0px;
}
IMG.right {
float:right;
padding: 0px 5px 5px 10px;
}
IMG.left {
float:left;
padding: 0px 10px 5px 0px;
}
A {
	COLOR: #ff7800; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
P {
	MARGIN: 10px 0px
}
P.price {
color:#ff7800;
FONT-SIZE: 200%;
}

H1, H2, H3, H4, H5 ,H6{
	FONT-WEIGHT: normal; MARGIN: 10px 0px
}
H1 SPAN, H2 SPAN, H3 SPAN, H4 SPAN, H5 SPAN, H6 SPAN,{
	COLOR: #a7a9ac
}
H1 {
	FONT-SIZE: 165%
}
H2 {
	FONT-SIZE: 145%
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 115%
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 110%
}
H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 105%
}
HR {
	BORDER-TOP: #ccc 1px solid; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 5px 0px; COLOR: #ccc; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
	}
IMG.wrappershadow {
	DISPLAY: block; MARGIN: 0px auto;
}


/***Wrapper ***/

#wrapper {
	PADDING-RIGHT: 8px 14px 7px 14px; 
	BACKGROUND: url(../assets/109_wrapper-bg.gif) #fff repeat-y; 
	MARGIN: 0px auto; 
	WIDTH: 900px; 
	TEXT-ALIGN: left
}
#wrapper #bottomclear {
	CLEAR: both; FONT-SIZE: 1px; VISIBILITY: hidden; LINE-HEIGHT: 1px; HEIGHT: 1px
}
#wrapper IMG {
	VERTICAL-ALIGN: middle
}

/*** Header ***/

#header {
	MARGIN: 0px 0px 5px;
}

#header UL#nav {
	PADDING: 0px 0px 0px 0px; BACKGROUND: url(../assets/nav_head.gif) #000 repeat-x; MARGIN: 0px 0px 0px; LIST-STYLE-TYPE: none; HEIGHT: 28px;
}
#header UL#nav LI {
	BORDER-RIGHT: #999 1px solid; FLOAT: left; MARGIN: 2px 0px; BORDER-LEFT: #333 1px solid; HEIGHT: 24px
}
#header UL#nav LI A {
	PADDING: 5px 12px 0px 12px; FLOAT: left; COLOR: #fff; HEIGHT: 19px; TEXT-DECORATION: none;
}
#header UL#nav LI A:hover {
	BACKGROUND: url(../assets/nav_hover.gif) #ff7902 repeat-x
}
#header UL#nav LI A.active {
	BACKGROUND: url(../assets/nav_hover.gif) #ff7902 repeat-x
}
#header #navbelow {
	CLEAR: both; PADDING: 12px 16px 0px 16px; BACKGROUND: url(../assets/nav_below.gif) #cfcfcf repeat-x 30% top; HEIGHT: 28px; TEXT-ALIGN: right
}
#header #navbelow SPAN {
	COLOR: #ff7800
}
#cookiebar {
	BACKGROUND: #f3f2f2; MARGIN-BOTTOM: 5px; HEIGHT: 23px
}
#cookiebar .right {
	PADDING-LEFT: 6px; FLOAT: right; BORDER-LEFT: #fff 5px solid; HEIGHT: 23px
}
#cookiebar .right IMG {
	BORDER-RIGHT: #fff 5px solid; BORDER-TOP: #fff 1px solid; MARGIN: 0px 6px; BORDER-LEFT: #fff 5px solid
}
#cookiebar .right IMG.end {
	MARGIN-RIGHT: 0px; BORDER-RIGHT-WIDTH: 0px
}
#cookiebar .left {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}

/*** Conent ***/
#homepagesplash {
	BORDER: #e4e1e1 1px solid;	
}
#middle {
	BORDER: #e4e1e1 1px solid; 
	PADDING: 0px 10px 5px 10px; 
 	MARGIN: 3px 200px; 
}

#middlesplash {
 	MARGIN: 3px 200px !important;
	MARGIN: 3px 197px;
}
#mainright {
	BORDER: #e4e1e1 1px solid; PADDING: 5px 15px 5px 15px; Margin: 0px 0px 5px 200px;
}
#mainfolio {
	BORDER: #e4e1e1 1px solid; PADDING: 5px 15px 5px 15px; Margin: 0px 0px 5px 200px; min-height:120px;
}
#mainright .colleft {
	PADDING: 1px 0px 1px 0px;  MIN-HEIGHT: 1px; MARGIN-RIGHT: 280px; 	
}
* HTML #mainright .colleft {
	HEIGHT: 1px
}
#mainright .colright {
	PADDING: 1px 0px 0px 0px; FLOAT: right; WIDTH: 240px;
}
#mainleft {
	BORDER: #e4e1e1 1px solid; PADDING-RIGHT: 5px 20px 5px 20px; MARGIN-RIGHT: 200px; 
}
#middle {
	BORDER: #e4e1e1 1px solid; PADDING: 5px 15px 5px 15px; 
}

/*** Sideber - Left ***/
#left {
	FLOAT: left; 
	WIDTH: 190px;
}
#left .paneltop {
	PADDING: 1px 10px 1px 10px; MARGIN-TOP: 1px; BACKGROUND: url(../assets/panel_top.gif) #aeafb2 repeat-x 50% top; MARGIN-BOTTOM: 5px;  COLOR: #fff; HEIGHT: 40px; TEXT-ALIGN: left;
}
#left .panel {
	BORDER: #e4e1e1 1px solid; PADDING: 4px; BACKGROUND: #fff; MARGIN-BOTTOM: 5px;
}
#left .panel DIV {
	PADDING: 2px 0px 2px 5px; MIN-HEIGHT: 60px; BACKGROUND: url(../assets/panel_base.gif) repeat-x 50% bottom;
}
* HTML #left .panel DIV {
	HEIGHT: 1px; 
}
#left .panel DIV DIV {
	PADDING: 5px;  HEIGHT: auto
}
#left .panel DIV IMG {
	FLOAT: left;
}
#left .panel DIV H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN: 10px 0px 0px; COLOR: #ff7800
}
#left .content {
	PADDING: 0px 10px 0px 14px;
	height: 100%;
}
#left UL {
	PADDING: 1px; MARGIN: 0px 0px 15px; LIST-STYLE-TYPE: none
}
#left UL LI {
	BORDER-BOTTOM: #f2f2f2 1px solid
}
#left UL LI A {
	PADDING: 3px 5px 3px 13px; DISPLAY: block; COLOR: #474747; TEXT-DECORATION: none
}
#left UL LI A {
	PADDING: 3px 5px 3px 13px; DISPLAY: block; COLOR: #474747; TEXT-DECORATION: none
}
* HTML #left UL LI A {
	HEIGHT: 1px
}
#left UL LI A:hover {
	BACKGROUND: #f6f6f6
}
#left UL LI A IMG {
	FLOAT: left; MARGIN: 4px 8px 0px 0px
}

/*** Sideber - Right ***/
#right {
	FLOAT: right; WIDTH: 190px
}
#right .paneltop {
	PADDING: 1px 16px 1px 16px; MARGIN-TOP: 1px; BACKGROUND: url(../assets/panel_top.gif) #aeafb2 repeat-x 50% top; MARGIN-BOTTOM: 5px;  COLOR: #fff; HEIGHT: 68px; TEXT-ALIGN: right
}
#right .paneltop H4 {
	TEXT-ALIGN: left
}
#right .panel {
	BORDER: #e4e1e1 1px solid; PADDING: 4px; BACKGROUND: #fff; MARGIN-BOTTOM: 5px;
}
#right .panel DIV {
	PADDING: 2px 0px 2px 15px; MIN-HEIGHT: 53px; BACKGROUND: url(../assets/panel_base.gif) repeat-x 50% bottom; 
}
* HTML #right .panel DIV {
	HEIGHT: 1px
}
#right .panel DIV DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: auto
}
#right .panel DIV IMG {
	FLOAT: right;
	vertical-align:bottom;
}
#right .panel DIV H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; MARGIN: 10px 0px 0px; COLOR: #ff7800
}
#right #news DIV {
	PADDING: 1px 15px 15px 15px;
	BACKGROUND: url(../assets/news.gif) bottom no-repeat;
	min-height: 160px;
	color:#666666;
}
#right #news DIV H4 {
	MARGIN-BOTTOM: 7px; PADDING-BOTTOM: 7px; BORDER-BOTTOM: #fff 1px solid
}
#right #news DIV H5 {
	MARGIN-TOP: 0px; FONT-SIZE: 100%
}


/*** FORMS ***/
FORM {
	MARGIN: 0px;
}
.fieldleft {
	FLOAT: left; WIDTH: 180px
}
.asterix {
	FLOAT: left; WIDTH: 20px
}
.fieldright {
	PADDING-RIGHT: 0px; PADDING-LEFT: 200px; PADDING-BOTTOM: 3px; PADDING-TOP: 0px
}
INPUT {
	FONT: 11px Arial
}
SELECT {
	FONT: 11px Arial
}
TEXTAREA {
	FONT: 11px Arial
}

/*** Footer ***/
#footer {
	PADDING: 0px 12px 0px 12px; MARGIN: 0px auto; WIDTH: 900px; LINE-HEIGHT: 150%; TEXT-ALIGN: left;
}
#footer SPAN {
	FONT-SIZE: 90%
}
#footer A {
	COLOR: #000
}


