.site-center {padding-top:26px; margin:0 auto; width:798px; text-align:left;}

.col-1, .col-2, .col-3, .row-box-1, .row-box-2, .row1-box-1, .row1-box-2, .separator, .separator-1, .row2-box-1, .row2-box-2{ float:left;}
.separator{ width:2px; background:url(../images/separator.gif) 0 0 repeat-y;}
.separator-1{ width:2px; background:url(../images/separator-1.gif) 0 0 repeat-y;}

/******************************/
/* Left, Right Border Columns */
/******************************/

#left-content {
float:left;
position:relative;	/* needed for css left,right,top,bottom property */
left:0px;	/* increase value to add more white space */
width:310px;
padding:40px 20px 20px 20px;
}

/*******************/
/* 1 Column Styles */
/*******************/

#main-content1col {
width:auto;
padding:40px 20px 20px 20px;
border:0px solid red;	/* use 1px to turn on as a visual spacing aid or style */
}

/*******************/
/* 2 Column Style 1 */
/*******************/

#main-2column-style1 {
position:relative;	/* needed for css left,right,top,bottom property */
right:0px;	/* increase value to add more white space */
float:right;
width:339px;
padding:40px 20px 20px 10px;
}

#footertext2, #footertext2 a {
margin: -2px 0px 0px 0px;
font-size:10px;
font-weight:normal;
color:#fff;
}

#search {
z-index:1000;
position:relative;
width:182px;
display:block;
left:600px;
}

#search input {
vertical-align:middle;
}

#search input.searchfield {
width:136px;
color:#555;
font-size:11px;
padding:2px;
margin-left:4px;
border:1px solid #ccc;
}

#search input.searchimage {
border:0;
margin-left:-2px;
}

#header-logo-text {
z-index:20000;
position:absolute;
margin:0px;padding;0px;
width:400px;
left:755px;
top:285px;
color:#fff;
font-size:12px;
font-weight:bold;
}

#header-logo-text h1, 
#header-logo-text h2,
#header-logo-text h3,
#header-logo-text h4,
#header-logo-text p {
margin:0px;padding;0px;
}

#externalthumbs {
margin:0px;padding;0px;

}
