@charset "UTF-8";
/* CSS Document */


body{background: #676767 url("../images/bg.jpg") 0 20px repeat-x;}
.container {width:1062px;margin:20px auto 0 auto;}
.bg-top, .bg-bot, .bg-top-regular, .bg-bot-regular, .bg-top-home, .bg-bot-home{position:relative;left:153px; height:185px; display:block; width:756px; text-align:center;}
.bg-top{background: url("../images/bg-top.jpg");}
.bg-bot{background: url("../images/bg-bot.jpg");height:181px;}
.bg-top-regular{background: url("../images/bg-top-regular.jpg");}
.bg-bot-regular{background: url("../images/bg-bot-regular.jpg");height:181px;}


/*home page*/
.bg-top-home{background: url("../images/bg-top-home.jpg");}
.bg-bot-home{background: url("../images/bg-bot-home.jpg");height:181px;}
.home-links{margin:0; padding:0; position:absolute; text-align:center; top:577px; width:1072px; z-index:2;}
.home-links li{display:inline; color:#ee3224;}
.home-links a{text-decoration:none;}
.home-contact{position:relative;margin:0 auto; top:10px; text-align:center; z-index:3;}

.container-2{position:relative;display:block; height:60px; height:400px;}
.logo-designers-inc{position:absolute; top:23px; left:9px; width:125px; height:69px;}
.left-links{position:absolute; left:0px; bottom:50px; margin:0; padding:0; text-align:center; width:153px; display:block; z-index:2;}
.right-links{position:absolute; right:0px; top:50px; margin:0; padding:0; width:153px; display:block; z-index:2;}

.left-links li, .right-links li{list-style:none inside; font-size:11.38px; line-height:25px;}
.left-links li a, .left-links li a:link, .left-links li a:visited{font-weight:bold; color:#ffffff; text-decoration:none;}
.right-links li a, .right-links li a:link, .right-links li a:visited{color:#fff; text-decoration:none;}
.left-links li a:hover, .left-links li a:active,
.right-links li a:hover, .right-links li a:active{color:#ee3224;}

/*text column*/
.bg-left{background:url("../images/bg-left.jpg"); position:absolute; left:153px; display:block; width:148px; height:400px; padding: 50px 60px 0 79px;}
.bg-left-6-grid{width:198px; padding-right:10px;}
.bg-left-regular{background:url("../images/bg-left-regular.jpg"); position:absolute; left:153px; display:block; width:309px; height:400px; padding: 50px 20px 0 79px;}
.bodycopy{position:relative;}
.bg-home{background:url("../images/bg-left-home.jpg"); padding:0;}

/*image column i.e. thumbnails of work*/
.bg-mid{background:url("../images/bg-mid.jpg"); position:absolute; left:431px; display:block; width:400px; height:400px;}
.bg-mid-regular{background:url("../images/bg-mid-regular.jpg"); position:absolute; left:532px; display:block; width:299px; height:400px;}

.portfolio-thumbnails, .portfolio-thumbnails-6-grid{position:relative; width:400px; height:100px; top:50px;}
.portfolio-thumbnails div{width: 100px; height: 100px; display:block;}
.portfolio-thumbnails .cell_1_1 {position: absolute; left: 0px; top: 0px;}
.portfolio-thumbnails .cell_1_2 {position: absolute; left: 100px; top: 0px;}
.portfolio-thumbnails .cell_1_3 {position: absolute; left: 200px; top: 0px;}
.portfolio-thumbnails .cell_1_4 {position: absolute; left: 300px; top: 0px;}
.portfolio-thumbnails .cell_2_1 {position: absolute; left: 0px; top: 100px;}
.portfolio-thumbnails .cell_2_2 {position: absolute; left: 100px; top: 100px;}
.portfolio-thumbnails .cell_2_3 {position: absolute; left: 200px; top: 100px;}
.portfolio-thumbnails .cell_2_4 {position: absolute; left: 300px; top: 100px;}
.portfolio-thumbnails .cell_3_1 {position: absolute; left: 0px; top: 200px;}
.portfolio-thumbnails .cell_3_2 {position: absolute; left: 100px; top: 200px;}
.portfolio-thumbnails .cell_3_3 {position: absolute; left: 200px; top: 200px;}
.portfolio-thumbnails .cell_3_4 {position: absolute; left: 300px; top: 200px;}

.portfolio-thumbnails-6-grid div{width: 200px; height: 100px; display:block;}
.portfolio-thumbnails-6-grid .cell_1_1 {position: absolute; left: 0px; top: 0px;}
.portfolio-thumbnails-6-grid .cell_1_2 {position: absolute; left: 200px; top: 0px;}
.portfolio-thumbnails-6-grid .cell_2_1 {position: absolute; left: 0px; top: 100px;}
.portfolio-thumbnails-6-grid .cell_2_2 {position: absolute; left: 200px; top: 100px;}
.portfolio-thumbnails-6-grid .cell_3_1 {position: absolute; left: 0px; top: 200px;}
.portfolio-thumbnails-6-grid .cell_3_2 {position: absolute; left: 200px; top: 200px;}

/*right side of background circle*/
.bg-right{background:url("../images/bg-right.jpg"); position:absolute; left:831px; display:block; width:78px; height:400px;}
.bg-right-home{background:url("../images/bg-right-home.jpg");}
.bg-right-regular{background:url("../images/bg-right-regular.jpg"); position:absolute; left:831px; display:block; width:78px; height:400px;}
.btn-next{position:relative; left:10px; top:339px; width:22px; height:22px;}
.btn-next a{background:url("../images/btn-next.jpg") 0 top no-repeat; display:block; width:24px; height:23px;}
.btn-next a:hover, .btn-prev a:hover{background-position: -24px top;}
.btn-next span, .btn-prev span{display:none;}
.btn-prev{position:absolute; left:46px; top:339px; width:24px; height:23px;}
.btn-prev a{background:url("../images/btn-prev.jpg") 0 top no-repeat; display:block; width:24px; height:23px;}


/*Tooltip*/
#tipDiv{border: 10px solid #111; border-bottom:5px solid #111; background:#111;}


/*Disclaimer*/
.disclaimer{position:absolute; top: 570px; width:1062px; text-align:center; font-size:9px; color:#d1d1d1;}
.home-disclaimer{position:relative; margin: 130px auto auto; width:auto; font-size:9px; color:#d1d1d1;}

/*Privacy, Disclaimer and copyright page*/
.textAcrossPage{position:absolute; top: 50px; left:230px; width:600px; height:290px; font-size:9.1px;line-height:9.3px; letter-spacing: 0px; color:#fff; border-top: solid 1px #bc3a29; border-bottom: solid 1px #bc3a29;padding-top:10px;}
