#main {width:1000px; margin-left:auto; margin-right:auto;}

#header {height:411px; }
#header, #content, #footer { font-size:0.75em;
    top: 0px;
    left: 0px;
}

#adminNav {padding-left:0px; margin-left:0px; position:relative; right:50px;}
#imgEdit {padding-top:20px;}
#imgEditGrid {float:left; padding-left:0px; margin-left:0px; position:relative; right:50px; width:600px;}

.payPalBtn {float:right; position:relative; top:-40px;}

.col-1, .col-2, .col-3 { float:left;}

#content .col-1 {width:284px; margin-right:36px;}
#content .col-2 {width:284px; margin-right:33px;}
#content .col-3 {width:284px;}

/*======= index.html =======*/
#page1 #content .row-1 .col-1 { width:269px; margin-right:50px;}
#page1 #content .row-1 .col-2 { width:269px; margin-right:52px;}
#page1 #content .row-1 .col-3 { width:269px;}

/*======= index-1.html =======*/
#page2 #content .row-1 .col-1 {width:271px; margin-right:50px;}
#page2 #content .row-1 .col-2 { width:269px; margin-right:52px;}
#page2 #content .row-1 .col-3 { width:269px;}

/*======= index-2.html =======*/
#page3 #content .row-1 .col-1 {width:588px; margin-right:53px;}
#page3 #content .row-1 .col-1 .col-1 { width:272px; margin-right:35px;}
#page3 #content .row-1 .col-1 .col-2 { width:278px; margin-right:0;}
#page3 #content .row-1 .col-2 { width:267px; margin-right:0;}

/*======= index-3.html =======*/
#page4 #content .row-1 .col-1 {width:276px; margin-right:45px;}
#page4 #content .row-1 .col-2 { width:269px; margin-right:52px;}
#page4 #content .row-1 .col-3 { width:269px;}

/*======= index-4.html =======*/
#page5 #content .row-1 .col-1 {width:271px; margin-right:50px;}
#page5 #content .row-1 .col-2 { width:269px; margin-right:52px;}
#page5 #content .row-1 .col-3 { width:274px;}

/*======= index-5.html =======*/
#page6 #content .row-1 .col-1 {width:271px; margin-right:50px;}
#page6 #content .row-1 .col-2 { width:269px; margin-right:52px;}
#page6 #content .row-1 .col-3 { width:274px;}

/*======= index-6.html =======*/
#page7 #content .row-1 .col-1 {width:271px; margin-right:50px;}
#page7 #content .row-1 .col-2 { width:269px; margin-right:52px;}
#page7 #content .row-1 .col-3 { width:274px;}

/*====== Login =============*/
.login{padding:10px 0px 0px 190px;}
.login .column {padding:0px 0px 0px 0px;width:490px;}
.login a{text-decoration:none; color:#777777;}
.login a:hover{text-decoration:underline;}

.login .border {background:url(../images/border.gif) top repeat-x;}
.login .border .s_bottom {background:url(../images/border.gif) bottom repeat-x;}
.login .border .s_left {background:url(../images/border.gif) left repeat-y;}
.login .border .s_right {background:url(../images/border.gif) right repeat-y;}
.login .border .tleft {background:url(../images/tl.gif) top left no-repeat;}
.login .border .tright {background:url(../images/tr.gif) top right no-repeat;}
.login .border .bleft {background:url(../images/bl.gif) bottom left no-repeat; height:340px;}
.login .border .bright {background:url(../images/br.gif) bottom right no-repeat; height:340px;}
.login .border .indent {padding:30px 20px 20px 30px;}

/*=========================*/

.column {padding:9px 13px 3px 55px;width:241px;}

.border {background:url(../images/border.gif) top repeat-x;}
.border .s_bottom {background:url(../images/border.gif) bottom repeat-x;}
.border .s_left {background:url(../images/border.gif) left repeat-y;}
.border .s_right {background:url(../images/border.gif) right repeat-y;}
.border .tleft {background:url(../images/tl.gif) top left no-repeat;}
.border .tright {background:url(../images/tr.gif) top right no-repeat;}
.border .bleft {background:url(../images/bl.gif) bottom left no-repeat; height:200px;}
.border .bright {background:url(../images/br.gif) bottom right no-repeat; height:200px;}
.border .indent {padding:20px 20px 10px 20px;}


/*======== Services =========*/
#services .col-1 {width:284px; margin-right:36px;}
#services .col-2 {width:284px; margin-right:33px;}
#services .col-3 {width:284px;}

#services .border {background:url(../images/border.gif) top repeat-x;}
#services .border .s_bottom {background:url(../images/border.gif) bottom repeat-x;}
#services .border .s_left {background:url(../images/border.gif) left repeat-y;}
#services .border .s_right {background:url(../images/border.gif) right repeat-y;}
#services .border .tleft {background:url(../images/tl.gif) top left no-repeat;}
#services .border .tright {background:url(../images/tr.gif) top right no-repeat;}
#services .border .bleft {background:url(../images/bl.gif) bottom left no-repeat; height:400px;}
#services .border .bright {background:url(../images/br.gif) bottom right no-repeat; height:400px;}
#services .border .indent {padding:20px 20px 10px 20px;}

#services .col-1 .link1 {margin:30px 0px 0px 60px;}
#services .col-2 .link1 {margin:30px 0px 0px 60px;}
#services .col-3 .link1 {margin:60px 0px 0px 60px;}

#services .list-indent {padding:0px 0px 0px 15px;}

/*======== Portfolio ========*/
#portfolio {}
#portfolio .column-left {width:570px;}

#portfolio .row1 {width:500px; height: 175px;}
#portfolio .row1 .col1 {background:url(../images/sites/900building.jpg) no-repeat; width:400px; height:200px;}
#portfolio .row1 .col2 {padding-left:200px; position:relative; top:-180px; width:300px;}

#portfolio .row2 {width:500px; height:175px;}
#portfolio .row2 .col1 {background:url(../images/sites/budgetgraphic.jpg) no-repeat; width:400px; height:200px;}
#portfolio .row2 .col2 {padding-left:200px; position:relative; top:-180px; width:300px;}

#portfolio .row3 {width:500px; height:175px;}
#portfolio .row3 .col1 {background:url(../images/sites/smanc.jpg) no-repeat; width:400px; height:200px;}
#portfolio .row3 .col2 {padding-left:200px; position:relative; top:-180px; width:300px;}

#portfolio .test_header {text-align:center; text-decoration:underline;}
#portfolio .column-right {width:300px; padding-right:30px;}

#portfolio .column-right .row1 {width:270px;}
#portfolio .column-right .row2 {width:270px;}
#portfolio .column-right .row3 {width:270px;}

#portfolio .border {background:url(../images/border.gif) top repeat-x;}
#portfolio .border .s_bottom {background:url(../images/border.gif) bottom repeat-x;}
#portfolio .border .s_left {background:url(../images/border.gif) left repeat-y;}
#portfolio .border .s_right {background:url(../images/border.gif) right repeat-y;}
#portfolio .border .tleft {background:url(../images/tl.gif) top left no-repeat;}
#portfolio .border .tright {background:url(../images/tr.gif) top right no-repeat;}
#portfolio .border .bleft {background:url(../images/bl.gif) bottom left no-repeat; height:550px;}
#portfolio .border .bright {background:url(../images/br.gif) bottom right no-repeat; height:550px;}
#portfolio .border .indent {padding:20px 20px 10px 20px;}

#portfolio .display {padding-top:10px; float:left;}

#portfolio .display .row {width:500px; height:180px;}
#portfolio .display .row .col1 { width:400px; height:300px;}
#portfolio .display .row .col2 {padding-left:240px; position:relative; top:-300px; width:300px;}
#portfolio .display .row .col3 {padding-left:475px; position:relative; top:-470px; width:300px;}
#portfolio .display .row .col4 {padding-left:715px; position:relative; top:-640px; width:300px;}

/*========= Client ==============*/
#client {width:500px; padding:10px 0px 0px 200px;}
#client .border {background:url(../images/border.gif) top repeat-x;}
#client .border .s_bottom {background:url(../images/border.gif) bottom repeat-x;}
#client .border .s_left {background:url(../images/border.gif) left repeat-y;}
#client .border .s_right {background:url(../images/border.gif) right repeat-y;}
#client .border .tleft {background:url(../images/tl.gif) top left no-repeat;}
#client .border .tright {background:url(../images/tr.gif) top right no-repeat;}
#client .border .bleft {background:url(../images/bl.gif) bottom left no-repeat; height:400px;}
#client .border .bright {background:url(../images/br.gif) bottom right no-repeat; height:400px;}
#client .border .indent {padding:20px 20px 10px 20px;}

#client form {width:400px;}

/*====== Contact =============*/
#contactForm {}
#contactForm .headerTxt h3{font-weight:600; color:#000; font-size:20px; text-align:center;}
#contactForm #text {text-align:center;}

#contactForm .form_field{position:relative; left:250px;}
#contactForm .col1{float:left;}
#contactForm .col2{float:left; padding-top:50px}
#contactForm .txtBox {padding-top:20px;}
#contactForm .formCntrls {padding-top:10px; position:relative; left: 200px;}

#contactForm .location{float:none;position:relative; text-align:center;}
#contactForm .mailto {}
#contactForm .map {position:relative; left:-5px;}



/*====== Thanks =============*/
#thanks{width:100%}

/*=========================*/
#footer {height:119px;}