BODY
{
    BORDER-BOTTOM: black 1px;
    TEXT-ALIGN: center;
    BORDER-LEFT: black 1px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: black 1px;
    BORDER-RIGHT: black 1px;
    PADDING-TOP: 0px
}
DIV.foot
{
    Z-INDEX: 1;
    BORDER-BOTTOM: medium none;
    POSITION: absolute;
    BORDER-LEFT: medium none;
    MARGIN-TOP: -96px;
    WIDTH: 100%;
	min-width:960px;
    BACKGROUND: url(images/grass_bk.png) repeat-x 50% bottom;
    HEIGHT: 113px;
    COLOR: #000;
    FONT-SIZE: 2em;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    LEFT: 0px
}
DIV.footer_text
{
    Z-INDEX: 0;
    BORDER-BOTTOM: blue 0px;
    TEXT-ALIGN: left;
    BORDER-LEFT: blue 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 97px 0px 0px;
    PADDING-LEFT: 0px;
    WIDTH: 920px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: blue 0px;
    BORDER-RIGHT: blue 0px;
    PADDING-TOP: 0px
}
P.footer
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: Verdana;
    COLOR: #405700;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px
}
A
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    PADDING-LEFT: 0px;
    OUTLINE-WIDTH: medium;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
DIV.logo_top
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 123px;
    PADDING-RIGHT: 8px;
    FLOAT: left;
    HEIGHT: 56px;
    PADDING-TOP: 0px
}
DIV.header
{
    BACKGROUND-IMAGE: url(images/home_header.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 960px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left top;
    HEIGHT: 253px;
    PADDING-TOP: 0px
}
DIV.portfolio_header
{
    BACKGROUND-IMAGE: url(images/portfolio_header.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 960px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left top;
    HEIGHT: 253px;
    PADDING-TOP: 0px
}
DIV.why_us_header
{
    BACKGROUND-IMAGE: url(images/why_us_header.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 960px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left top;
    HEIGHT: 253px;
    PADDING-TOP: 0px
}
DIV.software_header
{
    BACKGROUND-IMAGE: url(images/software_header.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 960px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left top;
    HEIGHT: 253px;
    PADDING-TOP: 0px
}
DIV.hosting_header
{
    BACKGROUND-IMAGE: url(images/hosting_header.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 960px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left top;
    HEIGHT: 253px;
    PADDING-TOP: 0px
}
DIV.webdesign_header
{
    BACKGROUND-IMAGE: url(images/webdesign_header.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 960px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left top;
    HEIGHT: 253px;
    PADDING-TOP: 0px
}
DIV.menu
{
    Z-INDEX: 0;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    PADDING-LEFT: 0px;
    WIDTH: 960px;
    PADDING-RIGHT: 0px;
    HEIGHT: 56px;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 0px
}
DIV.logo_bottom
{
    Z-INDEX: 0;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 123px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    HEIGHT: 29px;
    PADDING-TOP: 0px
}
DIV.quote_header
{
    BACKGROUND-IMAGE: url(images/quote_header.jpg);
    Z-INDEX: 0;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 316px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left top;
    FLOAT: right;
    HEIGHT: 253px;
    PADDING-TOP: 0px
}
DIV.yellow_header_text
{
    Z-INDEX: 0;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 40px;
    MARGIN: 7px 0px 0px 26px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: Arial;
    FLOAT: left;
    LETTER-SPACING: -1px;
    COLOR: #ffde00;
    CLEAR: left;
    FONT-SIZE: 43px;
    PADDING-TOP: 0px
}
DIV.green_header_text
{
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 0px 0px 80px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: 'Franklin Gothic Book';
    FLOAT: left;
    COLOR: #d6f08f;
    CLEAR: left;
    FONT-SIZE: 57px;
    FONT-WEIGHT: bolder;
    PADDING-TOP: 0px
}
DIV.blue_header_text
{
    Z-INDEX: 0;
    PADDING-BOTTOM: 0px;
    MARGIN: 13px 0px 0px 33px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: 'Franklin Gothic Book';
    FLOAT: left;
    COLOR: #3a6993;
    CLEAR: left;
    FONT-SIZE: 34px;
    FONT-WEIGHT: 600;
    PADDING-TOP: 0px
}
DIV.main_body
{
    BACKGROUND-IMAGE: url(images/main_back.jpg);
    Z-INDEX: 0;
    BORDER-BOTTOM: #d6f08f 2px solid;
    BORDER-LEFT: #d6f08f 2px solid;
    PADDING-BOTTOM: 90px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 958px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-POSITION: right top;
    OVERFLOW: auto;
    PADDING-TOP: 0px;
    BACKGROUND-: auto
}
DIV.home_portfolio
{
    BACKGROUND-IMAGE: url(images/home_side.jpg);
    BORDER-BOTTOM: black thin;
    BORDER-LEFT: black thin;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 540px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right top;
    FLOAT: right;
    HEIGHT: 501px;
    BORDER-TOP: black thin;
    BORDER-RIGHT: black thin;
    PADDING-TOP: 0px
}
DIV.why_us_side
{
    BACKGROUND-IMAGE: url(images/why_us_side.jpg);
    BORDER-BOTTOM: black thin;
    TEXT-ALIGN: left;
    BORDER-LEFT: black thin;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 317px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right top;
    FLOAT: right;
    HEIGHT: 461px;
    BORDER-TOP: black thin;
    BORDER-RIGHT: black thin;
    PADDING-TOP: 0px
}
DIV.software_side
{
    BACKGROUND-IMAGE: url(images/software_side.jpg);
    BORDER-BOTTOM: black thin;
    TEXT-ALIGN: left;
    BORDER-LEFT: black thin;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 530px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right top;
    FLOAT: right;
    HEIGHT: 523px;
    BORDER-TOP: black thin;
    BORDER-RIGHT: black thin;
    PADDING-TOP: 0px
}
DIV.hosting_side
{
    BACKGROUND-IMAGE: url(images/hosting_side.jpg);
    BORDER-BOTTOM: black thin;
    TEXT-ALIGN: left;
    BORDER-LEFT: black thin;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 317px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right top;
    FLOAT: right;
    HEIGHT: 436px;
    BORDER-TOP: black thin;
    BORDER-RIGHT: black thin;
    PADDING-TOP: 0px
}
DIV.contact_side
{
    BACKGROUND-IMAGE: url(images/contact_side.jpg);
    BORDER-BOTTOM: black thin;
    TEXT-ALIGN: left;
    BORDER-LEFT: black thin;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 317px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right top;
    FLOAT: right;
    HEIGHT: 385px;
    BORDER-TOP: black thin;
    BORDER-RIGHT: black thin;
    PADDING-TOP: 0px
}
DIV.portfolio_side
{
    BACKGROUND-IMAGE: url(images/portfolio_side.jpg);
    BORDER-BOTTOM: black thin;
    TEXT-ALIGN: left;
    BORDER-LEFT: black thin;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 317px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right top;
    FLOAT: right;
    HEIGHT: 757px;
    BORDER-TOP: black thin;
    BORDER-RIGHT: black thin;
    PADDING-TOP: 0px
}
DIV.website_design_side
{
    BACKGROUND-IMAGE: url(images/website_design_side.jpg);
    BORDER-BOTTOM: black thin;
    TEXT-ALIGN: left;
    BORDER-LEFT: black thin;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 530px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right top;
    FLOAT: right;
    HEIGHT: 845px;
    BORDER-TOP: black thin;
    BORDER-RIGHT: black thin;
    PADDING-TOP: 0px
}
DIV.why_us_side_text
{
    BORDER-BOTTOM: black thin;
    TEXT-ALIGN: left;
    BORDER-LEFT: black thin;
    PADDING-BOTTOM: 0px;
    MARGIN: 73px 0px 0px 18px;
    PADDING-LEFT: 0px;
    WIDTH: 260px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right top;
    FLOAT: left;
    BORDER-TOP: black thin;
    BORDER-RIGHT: black thin;
    PADDING-TOP: 0px
}
DIV.hosting_side_text
{
    BORDER-BOTTOM: black thin;
    TEXT-ALIGN: left;
    BORDER-LEFT: black thin;
    PADDING-BOTTOM: 0px;
    MARGIN: 105px 0px 0px 18px;
    PADDING-LEFT: 0px;
    WIDTH: 260px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right top;
    FLOAT: left;
    BORDER-TOP: black thin;
    BORDER-RIGHT: black thin;
    PADDING-TOP: 0px
}
DIV.portfolio_side_text
{
    BORDER-BOTTOM: black thin;
    TEXT-ALIGN: left;
    BORDER-LEFT: black thin;
    PADDING-BOTTOM: 0px;
    MARGIN: 167px 0px 0px 10px;
    PADDING-LEFT: 0px;
    WIDTH: 280px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right top;
    FLOAT: left;
    BORDER-TOP: black thin;
    BORDER-RIGHT: black thin;
    PADDING-TOP: 0px
}
H1
{
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: 'Century Gothic';
    COLOR: #ff6326;
    FONT-SIZE: 25px;
    FONT-WEIGHT: 300;
    PADDING-TOP: 0px
}
DIV.home_text_box
{
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: left;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 0px;
    MARGIN: 50px 0px 0px 15px;
    PADDING-LEFT: 0px;
    WIDTH: 380px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    FLOAT: left;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 0px
}
DIV.text_box_100_top
{
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: left;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 0px;
    MARGIN: 50px 0px 0px 15px;
    PADDING-LEFT: 0px;
    WIDTH: 600px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    FLOAT: left;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 0px
}
P.website
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 16px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: Arial;
    FONT-SIZE: 12px;
    PADDING-TOP: 0px
}
IMG.ladybird_img
{
    Z-INDEX: 0;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 0px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    FLOAT: right;
    PADDING-TOP: 0px
}
IMG.linux_img
{
    Z-INDEX: 0;
    PADDING-BOTTOM: 0px;
    MARGIN: 5px 0px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 13px;
    DISPLAY: inline;
    FLOAT: left;
    PADDING-TOP: 0px
}
DIV.home_text_box2
{
    Z-INDEX: 0;
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: left;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 15px;
    PADDING-LEFT: 0px;
    WIDTH: 600px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    FLOAT: left;
    OVERFLOW: auto;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 0px
}
DIV.menu_container
{
    BACKGROUND-IMAGE: url(images/bar.jpg);
    Z-INDEX: 0;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px auto;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-POSITION: left top;
	min-width:960px;
    HEIGHT: 56px;
    PADDING-TOP: 0px;
    BACKGROUND-: 56px
}
DIV.menu_item
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
A.menu
{
    Z-INDEX: 0;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 51px;
    BACKGROUND-COLOR: transparent;
    MARGIN: 0px;
    PADDING-LEFT: 11px;
    PADDING-RIGHT: 11px;
    DISPLAY: inline;
    FONT-FAMILY: 'Century Gothic';
    FLOAT: left;
    HEIGHT: 56px;
    COLOR: white;
    FONT-SIZE: 16px;
    FONT-WEIGHT: 300;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px
}
A.menu_selected
{
    BACKGROUND-IMAGE: url(images/orange_bar.jpg);
    Z-INDEX: 0;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 51px;
    BACKGROUND-COLOR: transparent;
    MARGIN: 0px;
    PADDING-LEFT: 11px;
    PADDING-RIGHT: 11px;
    DISPLAY: inline;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: 'Century Gothic';
    BACKGROUND-POSITION: left top;
    FLOAT: left;
    HEIGHT: 56px;
    COLOR: white;
    FONT-SIZE: 16px;
    FONT-WEIGHT: 300;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px
}
A.menu_selected:hover
{
    BACKGROUND-IMAGE: url(images/orange_bar.jpg);
    Z-INDEX: 0;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    TEXT-DECORATION: none
}
A.menu:hover
{
    BACKGROUND-IMAGE: url(images/orange_bar.jpg);
    Z-INDEX: 0;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    TEXT-DECORATION: none
}
A:active
{
    OUTLINE-STYLE: none;
    OUTLINE-COLOR: invert;
    OUTLINE-WIDTH: medium
}
A:focus
{
    -moz-outline-style: none
}
IMG
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 0px
}
A.menu_soft
{
    BACKGROUND-IMAGE: url(images/soft_dev_bk_off.jpg);
    Z-INDEX: 0;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 51px;
    BACKGROUND-COLOR: transparent;
    MARGIN: 0px;
    PADDING-LEFT: 11px;
    PADDING-RIGHT: 11px;
    DISPLAY: inline;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: 'Century Gothic';
    BACKGROUND-POSITION: left top;
    FLOAT: left;
    HEIGHT: 56px;
    COLOR: white;
    FONT-SIZE: 16px;
    FONT-WEIGHT: 300;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px
}
A.menu_soft:hover
{
    BACKGROUND-IMAGE: url(images/soft_dev_bk.jpg);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left top;
    TEXT-DECORATION: none
}
A.menu_soft_selected
{
    BACKGROUND-IMAGE: url(images/soft_dev_bk.jpg);
    Z-INDEX: 0;
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 51px;
    MARGIN: 0px;
    PADDING-LEFT: 11px;
    PADDING-RIGHT: 11px;
    DISPLAY: inline;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: 'Century Gothic';
    BACKGROUND-POSITION: left top;
    FLOAT: left;
    HEIGHT: 56px;
    COLOR: white;
    FONT-SIZE: 16px;
    FONT-WEIGHT: 300;
    TEXT-DECORATION: none;
    PADDING-TOP: 0px
}
A.menu_soft_selected:hover
{
    BACKGROUND-IMAGE: url(images/soft_dev_bk.jpg);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left top;
    TEXT-DECORATION: none
}
DIV.quote_text
{
    BORDER-BOTTOM: medium none;
    TEXT-ALIGN: left;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 0px;
    MARGIN: 40px 0px 0px 10px;
    PADDING-LEFT: 0px;
    WIDTH: 286px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    FLOAT: left;
    HEIGHT: 161px;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 0px
}
H1.h1_quotes
{
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: 'Century Gothic';
    LETTER-SPACING: -2px;
    COLOR: #ff6326;
    FONT-SIZE: 25px;
    FONT-WEIGHT: 300;
    PADDING-TOP: 0px
}
H1.top_h1
{
    PADDING-BOTTOM: 20px;
    LINE-HEIGHT: 0px
}
A.slider_prev
{
    FONT-FAMILY: Arial;
    COLOR: #ff6326;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
A.slider_next
{
    FONT-FAMILY: Arial;
    COLOR: #ff6326;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
#web_pages
{
    Z-INDEX: 0;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: white;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    OVERFLOW: auto;
    PADDING-TOP: 0px
}
DIV.spacer
{
    WIDTH: 700px;
    DISPLAY: inline;
    FLOAT: left;
    HEIGHT: 70px
}
#logo
{
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: white;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    HEIGHT: 500px;
    PADDING-TOP: 0px
}
#print
{
    Z-INDEX: 0;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: white;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    HEIGHT: 490px;
    PADDING-TOP: 0px
}
IMG.portfolio_tiles
{
    Z-INDEX: 0;
    BORDER-BOTTOM: #707070 1px solid;
    BORDER-LEFT: #707070 1px solid;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FLOAT: left;
    BORDER-TOP: #707070 1px solid;
    BORDER-RIGHT: #707070 1px solid;
    PADDING-TOP: 0px
}
H2.green_h2
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: 'Century Gothic';
    COLOR: #5f8103;
    FONT-SIZE: 15px;
    FONT-WEIGHT: normal;
    PADDING-TOP: 0px
}
A.portfolio_tiles
{
    Z-INDEX: 0;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 1px;
    BACKGROUND-COLOR: transparent;
    MARGIN: 20px 0px 0px 20px;
    PADDING-LEFT: 1px;
    PADDING-RIGHT: 1px;
    FLOAT: left;
    OVERFLOW: auto;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 1px
}
A.portfolio_tiles:hover
{
    BACKGROUND-COLOR: #ff6326
}
A.orange_link
{
    FONT-FAMILY: Arial;
    COLOR: #ff6326;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
A.orange_link:hover
{
    TEXT-DECORATION: underline
}
A.home_portfolio_link
{
    FONT-FAMILY: Verdana;
    COLOR: #ff6326;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}
A.home_portfolio_link:hover
{
    TEXT-DECORATION: underline
}
A.internal_link
{
    FONT-FAMILY: Arial;
    COLOR: #000000;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
A.internal_link:hover
{
    COLOR: #ff6326
}
DIV.contact_us_header
{
    BACKGROUND-IMAGE: url(images/contact_header.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 960px;
    PADDING-RIGHT: 0px;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left top;
    HEIGHT: 253px;
    PADDING-TOP: 0px
}
DIV.contact_us_side
{
    BACKGROUND-IMAGE: url(images/contact_us_side.jpg);
    Z-INDEX: 0;
    BORDER-BOTTOM: black thin;
    TEXT-ALIGN: left;
    BORDER-LEFT: black thin;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 317px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: right top;
    FLOAT: right;
    HEIGHT: 49px;
    OVERFLOW: hidden;
    BORDER-TOP: black thin;
    BORDER-RIGHT: black thin;
    PADDING-TOP: 0px
}
.input
{
    BORDER-BOTTOM: #418ccf 1px solid;
    TEXT-ALIGN: left;
    BORDER-LEFT: #418ccf 1px solid;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #d6f08f;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 250px;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: Verdana;
    HEIGHT: 15px;
    COLOR: black;
    FONT-SIZE: 11px;
    BORDER-TOP: #418ccf 1px solid;
    BORDER-RIGHT: #418ccf 1px solid;
    PADDING-TOP: 0px
}
.input:focus
{
    BACKGROUND-COLOR: #ffffff
}
TD.arial
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 5px;
    FONT-FAMILY: Arial;
    COLOR: black;
    FONT-SIZE: 12px;
    PADDING-TOP: 5px
}
TEXTAREA.textarea_green
{
    Z-INDEX: 0;
    BORDER-BOTTOM: #418ccf 1px solid;
    TEXT-ALIGN: left;
    BORDER-LEFT: #418ccf 1px solid;
    PADDING-BOTTOM: 0px;
    BACKGROUND-COLOR: #d6f08f;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    WIDTH: 250px;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: Verdana;
    HEIGHT: 100px;
    COLOR: #000000;
    FONT-SIZE: 11px;
    OVERFLOW: auto;
    BORDER-TOP: #418ccf 1px solid;
    BORDER-RIGHT: #418ccf 1px solid;
    PADDING-TOP: 0px
}
DIV.website_design_process
{
    BACKGROUND-IMAGE: url(images/website_design_process_bk.jpg);
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 0px;
    MARGIN: 50px 0px 0px;
    PADDING-LEFT: 0px;
    WIDTH: 503px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    FLOAT: left;
    HEIGHT: 766px;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 0px
}
DIV.soft_dev_example
{
    BACKGROUND-IMAGE: url(images/software_side_box.jpg);
    Z-INDEX: 0;
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    PADDING-BOTTOM: 0px;
    MARGIN: 50px 0px 0px;
    PADDING-LEFT: 0px;
    WIDTH: 503px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    FLOAT: left;
    HEIGHT: 447px;
    OVERFLOW: hidden;
    BORDER-TOP: medium none;
    BORDER-RIGHT: medium none;
    PADDING-TOP: 0px
}
DIV.website_process_text
{
    BORDER-BOTTOM: 1px;
    TEXT-ALIGN: center;
    BORDER-LEFT: 1px;
    PADDING-BOTTOM: 0px;
    MARGIN: 59px 0px 0px 139px;
    PADDING-LEFT: 0px;
    WIDTH: 221px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    FLOAT: left;
    HEIGHT: 47px;
    BORDER-TOP: 1px;
    BORDER-RIGHT: 1px;
    PADDING-TOP: 22px
}
DIV.dso_pics
{
    BORDER-BOTTOM: gray 1px;
    BORDER-LEFT: gray 1px;
    PADDING-BOTTOM: 0px;
    MARGIN: 70px 0px 0px 147px;
    PADDING-LEFT: 0px;
    WIDTH: 210px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    FLOAT: left;
    BORDER-TOP: gray 1px;
    BORDER-RIGHT: gray 1px;
    PADDING-TOP: 0px
}
DIV.soft_dev_text
{
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 0px 30px;
    PADDING-LEFT: 0px;
    WIDTH: 460px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    FLOAT: left;
    PADDING-TOP: 0px
}
DIV.soft_next
{
    BACKGROUND-IMAGE: url(images/software_next.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 140px 80px 0px 0px;
    PADDING-LEFT: 0px;
    WIDTH: 31px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left top;
    FLOAT: right;
    HEIGHT: 32px;
    CURSOR: pointer;
    PADDING-TOP: 0px
}
DIV.soft_pre
{
    BACKGROUND-IMAGE: url(images/software_prev.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 140px 0px 0px 80px;
    PADDING-LEFT: 0px;
    WIDTH: 31px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-POSITION: left top;
    FLOAT: left;
    HEIGHT: 32px;
    CURSOR: pointer;
    PADDING-TOP: 0px
}
H2.software_h2
{
    BORDER-BOTTOM: 1px;
    TEXT-ALIGN: center;
    BORDER-LEFT: 1px;
    PADDING-BOTTOM: 10px;
    LINE-HEIGHT: 16px;
    MARGIN: 20px 0px 0px;
    PADDING-LEFT: 0px;
    WIDTH: 210px;
    PADDING-RIGHT: 0px;
    FONT-FAMILY: Verdana;
    COLOR: #76844f;
    FONT-SIZE: 12px;
    BORDER-TOP: 1px;
    BORDER-RIGHT: 1px;
    PADDING-TOP: 0px
}
DIV.test
{
    WIDTH: 286px;
    DISPLAY: inline;
    FLOAT: left;
    MARGIN-LEFT: 15px
}
FORM
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
BODY
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
UL
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 5px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
A.web_pages
{
    FONT-FAMILY: Arial;
    COLOR: #ff6326;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
A.web_pages:hover
{
    TEXT-DECORATION: underline
}
A.logo_designs
{
    FONT-FAMILY: Arial;
    COLOR: #ff6326;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
A.logo_designs:hover
{
    TEXT-DECORATION: underline
}
A.print_designs
{
    FONT-FAMILY: Arial;
    COLOR: #ff6326;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
A.print_designs:hover
{
    TEXT-DECORATION: underline
}
DIV.portfolio_container
{
    BORDER-BOTTOM: 1px;
    TEXT-ALIGN: left;
    BORDER-LEFT: 1px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 13px;
    PADDING-LEFT: 0px;
    WIDTH: 615px;
    PADDING-RIGHT: 0px;
    DISPLAY: inline;
    FLOAT: left;
    BORDER-TOP: 1px;
    BORDER-RIGHT: 1px;
    PADDING-TOP: 0px
}
