@import url("common.css");
h1 {font-size:210%; margin:20px 0 12px 0;}
h2 {font-size:180%; margin:25px 0 8px 0;}
h2 a:link, h2 a:hover, h2 a:visited, h2 a:active {color:white;}
h3 {margin:0 0 4px 0; font-size:130%; font-weight:bold;}
h4 {margin:0 0 5px 0; font-size:100%; font-weight:bold;}
p {margin:0 0 14px 0;}
ul, ol {margin-bottom:15px; margin-top:5px;}
li {margin-bottom:5px;}
form {margin:10px 0 15px 0;}
#content {width:541px;}
#cspace {width:20px; font-size:0;}
#selectShow {width:100%;}
#selectShow div {float:left; padding:2px 5px 2px 5px; margin:0 10px 0 -4px;}
#selectShow #selected {background:#7d7566; color:white;}
#side {width:323px;}
#side p {margin:0 0 9px 0;}
#side .top {background:url(/pix/side_top.png) ! important; background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pix/side_top.png', sizingMethod='crop');}
#side .left {width:27px; background:url(/pix/side_left.png) ! important; background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pix/side_left.png', sizingMethod='crop');}
#side .center {padding:5px;}
#side .right {width:33px; background:url(/pix/side_right.png) ! important; background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pix/side_right.png', sizingMethod='crop');}
#side .bottom {background:url(/pix/side_bottom.png) ! important; background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pix/side_bottom.png', sizingMethod='crop');}
#side .top, #side .left, #side .right, #side .bottom {font-size:0;}
.h3 {margin:0 0px 40px 0; font-size:18px;}
/* portfolio */

#sitesPreview td, #sitesPreview div, #ps td, #ps div {width:126px; padding-top:1px;}
#sitesPreview .text, #ps .text {padding:0 4px 0 4px;}
#sitesPreview .space, #ps .space {width:10px; font-size:0;}


#arrow_left {margin: 70px 0 0 45px;}
#arrow_right {margin: 70px 0 0 30px;}
#arrow_right, #arrow_left, {width:35px; height:23px;}

/*
#arrow_left {margin: 70px 0 0 45px;  background:url(/pix/arrow_left.png) ! important; background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pix/arrow_left.png', sizingMethod='crop');}
#arrow_right {margin: 70px 0 0 30px; background:url(/pix/arrow_right.png) ! important; background: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/pix/arrow_right.png', sizingMethod='crop');}
#arrow_right, #arrow_left, {width:35px; height:23px;}
*/

/* portfolio/sites */
#ps td {padding-bottom:25px;}

/* where */
#where td {padding:0 5px 5px 0;}
#pathdesc table {margin-left:-5px; font-size:110%; font-weight:bold; // position: relative;}
#pathdesc table td {padding:3px 5px 3px 5px;}
#pathdesc table a {border-bottom: 1px dashed white; width:auto; text-decoration:none; cursor:pointer;}

/* vacancy */
#vacancy textarea {height:130px;}
#vacancy textarea, #vacancy input, #vacancy select {width:340px;}
#vacancy input.button {width:auto; font-size:120%;}
#vacancy p {margin:10px 0 5px 0;}
#vacancy h3 {margin:14px 0 9px 0;}
#vacancy td {padding:0 5px 14px 0;}