
.bannerFlash {margin: 62px 0 0 100px;}
#colLeft {width:200px;}
.latestFeedback {margin: 70px 0 0 10px;overflow:hidden;width:181px;padding:0px;}
.latestFeedback .block-inner {margin:0;padding:0;width:161px;}
.view-feedback-blocks .view-content{
margin:6px 10px 0 10px;
width:141px;
}

.hotestActivities {margin: 30px 0 40px 10px;}

#colCenter {
min-height:990px;
height:auto !important;
height:990px;}
.front #main-content {
height:242px;
margin:150px 0 0 15px;
padding:16px 40px 0 20px;
position:absolute;
width:430px;
z-index:10;
overflow:hidden;
}
.front h1#page-title {width:380px; margin:0;padding:0;float:left;display:block;}
.front #main-content-header {
margin:0;
padding:0;
width:420px;
height:20px;
}
.front #content {
padding:0px;
float:left;
width:420px;
display:block;
}
.front #main-content li {
width:420px;
float:left;
}
.front #main-content li a {
float:left;
width:400px;
}

.hotestActivities .hotestActivitiesItem {
height:220px;
margin:0;
padding:10px 5px 5px 12px;
width:200px;
}
.hotestActivities .odd{
float:left;
clear:left; 
}
.hotestActivities .even{
float:right;
}
.hotestActivities h2 {margin: 0;}
.hotestActivities h3 {font-size:14px;width:90px;float:left;clear:none;}

.hotestActivities {
clear:both;
height:490px;
margin:20px 0 40px 21px;
padding:402px 0 0 0;
width:452px;
overflow:hidden;
}
.hotestActivities .hotestActivitiesItem .more a {
display:block;
float:left;
height:42px;
margin:0px 0 0 20px;
text-indent:-9999px;
width:90px;
}
.hotestActivitiesItem:hover{background-color:#FF1802;height:220px;}
.hotestActivities .block-inner {
height:470px;
}
#gridRight {
float:left;
height:600px;
margin:384px 0 0 15px;
padding:0 0px 0  10px;
width:250px;
} 
#gridRight .block {
margin:0;
padding:0;
width:250px;
overflow:hidden;
height:600px;
}
#gridRight .block .block-inner {
width:240px;
overflow:hidden;
height:600px;
}

#gridRight #edit-submit-1,
#gridRight #edit-submit,
#gridRight #edit-submit-2 {
background:transparent url(../theme/theme-images/bgSubmitButtonInquiryForm.gif) no-repeat scroll left top;
border:medium none;
cursor:pointer;
height:65px;
/*margin:88px 0 0 -109px;*/
position:absolute;
text-indent:-9999px;
width:193px;
z-index:20;
top: 347px;
left: 53px;
}
#gridRight label {
width:240px;
} 
#main {
margin:0 auto;
width:990px;
}
div.form-item {
margin:0;
}
#gridRight h2 {
float:left;
line-height:1.25em;
padding:18px 0 0.25em;
}

.not-front #main-content-header  {
padding:0px;
margin:0px;
width:300px;
clear:left;
display:block;
}
h1 {
color:#FE1A00;
font-size:20px;
margin:0;
padding:0;
width:460px;
float:left;
}
div.block {
position:relative;
}
.not-front #main-content {
margin:0px 0 0 0px;
padding:0px 40px 50px 0px;
position:absolute;
width:460px;
z-index:10;
overflow:hidden;
display:block;
clear:both;
}
.not-front h1#page-title {width:380px; margin:0;padding:0;float:left;display:block;}
.not-front #main-content-header {
margin:0;
padding:10px;
width:460px;
}
.not-front #content {
position:relative;
}
.field-field-photos .field-item, .photos .field-item, .field-field-image .field-item, .images .field-item {
float:left;
margin:0 10px 0px 0;
}
.field-field-image, .images {
float:left;
margin:0 5px 0 0;
display:block;
}
html, body {
height: 100%;
min-height: 100%;
}
.not-front #colCenter {
height: 2000px;
}
.getBestPrice {
height:64px;
margin:72px 0 0 684px;
padding:190px 0 0 54px;
width:246px;
}
#menu-988-1 ul {z-index:9999;width:180px;}

.field-field-price-text .price-wrapper .price-text {
width: 300px;
}
