
HTML, BODY {width:100%}
BODY {font:75% Trebuchet MS, Arial, Tahoma, Verdana, sans-serif; color:#000; margin:0; padding:0; background:#fff url(/images/bg.jpg) 0 0 no-repeat}

/*
A:link {color:#006699}
A:hover {color:#0099ff; text-decoration:none}
A:visited {color:#990066}
*/

IMG {border:0;}

H1 {font-size:25px; color:#fff; font-weight:normal; margin:30px 0 11px 0;}

/*
H1 {color:#ce9c0f; font:210% 'Arial Narrow', Arial, Tahoma, Verdana, sans-serif; font-weight:bold; margin:21px 0 0 0}
H2 {color:#af2a2e; font:170% 'Arial Narrow', Arial, Tahoma, Verdana, sans-serif; font-weight:bold; margin:18px 0 0 0}


H2 {font-size:120%; margin:15px 0 0 0}

UL {list-style-type:none; line-height:120%; margin:17px 0 0 19px; padding:0;}
UL LI {padding:0 0 0 12px; background:url(/images/bullet_ul.gif) 0 5px no-repeat}
*/

TABLE {border:0; border-collapse:collapse;}
TD {vertical-align:top; padding:0;}

FORM {margin:0}
INPUT, TEXTAREA, SELECT {font:100% Trebuchet MS, Arial, Tahoma, Verdana, sans-serif; color:#000000;}

.holder {width:980px;}

.wrapper {width:100%}
.clear {height:1px; font-size:1px; clear:both;}

.mainPage {min-height:534px; height:534px; background:url(/images/bg_main.jpg) 159px 157px no-repeat}
html>body .mainPage {height:auto}
.bgWeb {min-height:501px; height:501px; background:url(/images/bg_web.jpg) 0 171px no-repeat}
html>body .bgWeb {height:auto}
#mainInfo {position:absolute; top:291px; left:697px; font-size:11px; color:#11111f}
#mainInfo A {color:#11111f; text-decoration:none}
#mainInfo A:hover {text-decoration:underline}
#logo {display:block; width:117px; height:18px;}
#mainInfo DIV {padding:13px 0 0 1px}

.addMenu UL {list-style-type:none; color:#bbb9c4; font-weight:bold; margin:0; padding:0;}
.addMenu LI {padding:0}
.addMenu A {color:#bbb9c4; text-decoration:none}
.addMenu A:hover {text-decoration:underline}
.mainPage .addMenu {position:absolute; top:433px; left:260px; font:11px Verdana, Tahoma, Arial, sans-serif;}
#leftCol .addMenu {float:right; padding-right:26px}
#leftCol .addMenu UL {font-size:13px; color:#50565e; line-height:15px}
#leftCol .addMenu A {color:#50565e}
#leftCol .addMenu .open {color:#b50028}

.menu1 {position:relative; width:135px; height:135px; background:#b50028;}
.menu1 IMG {height:24px; background-position:0 0; background-repeat:no-repeat;}
.menu1 DIV {padding:8px 0 3px 4px;}
.menu1 DIV.first {padding-top:3px;}
.menu1 A {display:block; height:24px;}
#menu1-1 {width:69px; background-image:url('/images/menu1-1.gif')}
#menu1-2 {width:36px; background-image:url('/images/menu1-2.gif')}
#menu1-3 {width:44px; background-image:url('/images/menu1-3.gif')}
#menu1-4 {width:27px; background-image:url('/images/menu1-4.gif')}
#menu1-1 IMG {width:69px}
#menu1-2 IMG {width:36px}
#menu1-3 IMG {width:44px}
#menu1-4 IMG {width:27px}
#menu1-1:hover {background-image:url('/images/menu1-1-over.gif')}
#menu1-2:hover {background-image:url('/images/menu1-2-over.gif')}
#menu1-3:hover {background-image:url('/images/menu1-3-over.gif')}
#menu1-4:hover {background-image:url('/images/menu1-4-over.gif')}
#menu1-1-open IMG {width:90px;}
#menu1-2-open IMG {width:47px;}
#menu1-3-open IMG {width:57px;}
#menu1-4-open IMG {width:35px;}
.mainPage .menu1 {position:absolute; top:217px; left:406px}
#centerCol .menu1 {float:left}

.menu2Indent {padding-left:7px; float:left}
.menu2 {position:relative; width:135px; height:135px; background:#50565e;}
.menu2 IMG {height:24px; background-position:0 0; background-repeat:no-repeat;}
.menu2 DIV {padding:8px 0 3px 4px;}
.menu2 DIV.first {padding-top:3px;}
.menu2 A {display:block; height:24px;}
#menu2-1 {width:68px; background-image:url('/images/menu2-1.gif')}
#menu2-2 {width:46px; background-image:url('/images/menu2-2.gif')}
#menu2-3 {width:36px; background-image:url('/images/menu2-3.gif')}
#menu2-1 IMG {width:68px}
#menu2-2 IMG {width:46px}
#menu2-3 IMG {width:36px}
#menu2-1:hover {background-image:url('/images/menu2-1-over.gif')}
#menu2-2:hover {background-image:url('/images/menu2-2-over.gif')}
#menu2-3:hover {background-image:url('/images/menu2-3-over.gif')}
#menu2-1-open IMG {width:84px;}
#menu2-2-open IMG {width:58px;}
#menu2-3-open IMG {width:45px;}

#leftCol {float:left; width:277px; padding-top:52px}
#centerCol {width:377px; margin-left:287px; padding-top:55px}

.content {min-height:10px; height:10px; line-height:120%; padding:24px 20px 38px 27px; background:url(/images/content_bg.png);
    // background-image: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/content_bg.png',sizingMethod='scale');
}
html>body .content {height:auto}
.emailForm {padding:29px 10px 38px 27px;}
.emailForm .field {width:318px; padding-left:0; padding-right:0}
.emailForm INPUT.field {margin-bottom:20px}
.emailForm .button {font-size:15px; color:#fff; font-weight:bold; padding:0 20px 3px 16px; border:0px solid; background:#919794}
.emailForm TEXTAREA.field {margin-bottom:10px}

.portfolio IMG {float:left; width:100px; height:100px; margin:0 8px 8px 0}
.pages {float:right; font:13px Verdana, Tahoma, Arial, sans-serif; color:#fff; font-weight:bold; padding:1px 57px 0 0}
.pages SPAN {display:block; float:left; background:#50565e; margin:0 2px 0 1px; padding:0 5px 2px 4px}
.pages A {display:block; float:left; color:#50565e; line-height:13px; text-decoration:none; margin:0 2px 0 1px; padding:0 3px 1px 2px; border:2px solid #50565e}