.sitewrap {width:300px;}

.sf-menu {display:none;}
.mainmenu {overflow:hidden;}
.headerwidgetpos{ background: none repeat scroll 0 0 #E3E3E3;
    color: #333333;
    height: 91px;
    left: -19px;
    padding: 0 10px 11px;
    top: 124px;
    width: 299px;
}
.headerwidget .textwidget h2{ font-size:24px !important;}
.header{ height:225px;width:auto;}
.mainmenuselect {background-image:none;display:block;width:290px;margin:5px 0 0 5px;height:29px;}
.mainmenuselect:hover {background:#ccc;background-repeat:no-repeat;background-position:center top;color:#000000;}

#mainmenulabel{position:absolute;top:5px;left:20px;color:#333333;font-size:12px;font-family:Roboto, Arial;cursor:pointer;}
#mmsdownarrow{background-image:url('../images/arrows-000000.png');top:9px;right:20px;}
.mainmenuselect select {width:290px;height:29px;opacity:0;cursor:pointer;}
.secondmenu {overflow:hidden;}
.secondmenuselect {background-image:none;background-color:#ffffff;display:block;width:290px;margin:5px 0 0 5px;height:29px;}
.secondmenuselect:hover{background-image:none;background-color:#ededed;color:#445271;}
#secondmenulabel{position:absolute;top:-2px;left:20px;color:#333333;font-size:9px;font-weight:Normal;font-family:arial, Arial;cursor:pointer;}
#smsdownarrow{background-image:url('../images/arrows-000000.png');top:2px;right:20px;}
.secondmenuselect select {width:290px;height:15px;opacity:0;cursor:pointer;}

.inner {width:300px;} .header .inner {width:300px;} .mainmenu .inner {width:300px;} .secondmenu .inner {width:300px;} .featuredone .inner {width:300px;} .featuredtwo .inner {width:300px;} .content .inner {width:300px;} .footerone .inner {width:300px;} .footertwo .inner {width:300px;}

.header {width:auto;}
.mainmenu {width:auto;}
.secondmenu {width:auto;}
.outsideshowcase{display:none;}
.showcasewrap{ width:95%;}
.showcase-content{ width:95%; margin-left:-3px;}
 .showcase-content img{ width:41%;}
 .showcase iframe{ width:42%;}
 .showcase-caption {
float: left !important;
   
    padding: 10px 5px 33px;
    position: static;
    text-align: left;
    width: 39%;
}
.showcase-arrow-next {
    background: url("../images/arrownext.png") repeat scroll 0 0 transparent;
    bottom: 187px;
    cursor: pointer;
    height: 41px;
    position: absolute;
    right: -5px;
    width: 40px;
    z-index: 100;
}
.showcase-arrow-previous {
    background: url("../images/arrowprev.png") repeat scroll 0 0 transparent;
    bottom: 186px;
    cursor: pointer;
    height: 41px;
    position: absolute;
    right: 269px;
    width: 40px;
    z-index: 100;
}

.spotboxer{ width:36% !important; background:url(../images/badge-320.png) no-repeat 144px 0;}
.spotboxercontent{ width:57% !important;}
.featuredone{ display:block;}
.featuredtwo {width:auto;}
.content {width:auto;}
.footerone {width:auto;}
.footertwo {width:auto;}

.leftcol {margin-right:300px;}
.rightcol {margin-left:300px;}

.topspacing {width:300px;}

.strip {width:280px;}

.postarea {float:left;} 

.post #searchform input {width:248px;font-size:11px;}

.colside, .nocolside {width:300px;}
.colnoside, .nocolnoside {width:100%;margin-left:0;margin-right:0;}

.nocolsidepost {width:260px;}
.nocolnosidepost {width:260px;}

.colside1 {width:260px;}
.colside2 {width:260px;}
.colside3 {width:260px;}
.colside4 {width:260px;}
.colside5 {width:260px;}

.colnoside1 {width:260px;}
.colnoside2 {width:260px;}
.colnoside3 {width:260px;}
.colnoside4 {width:260px;}
.colnoside5 {width:260px;}

.sidebar {float:left;width:300px;}
.sidewidget {margin:0 10px 10px 10px;}
.sidewidgetinner img {max-width:268px;}
.sidewidget #searchform input {width:248px;font-size:11px;}

.secsidebar {float:left;width:300px;}
.secsidewidget {margin:0 10px 10px 10px;}
.secsidewidgetinner img {max-width:270px;}
.secsidewidget #searchform input {width:248px;font-size:11px;}

.footwidget {width:280px;}

.footerone #searchform input {width:238px;}

.footertwoleft {width:176px;}
.foottwowidget .textwidget {
    margin: -20px 0 0 -17px;
    padding: 0;
    width: 100%;
}
.footertworight {width:65px;}
.footer-logo {
    background-image: url("../images/footer-logo.png");
    background-repeat: no-repeat;
    height: 90px;
    margin-left: -70px;
    width: 161px;
}
.buy1 {
    height: 20px !important;
    margin: -25px -83px 20px 0 !important;
    padding-bottom: 8px !important;
    padding-top: 8px !important;
    width: 91px !important;
}
.buy {
    height: 20px !important;
    margin: -25px 0 20px 20px !important;
    width: 91px !important;
}

.contactpageform{ width:96% !important;}
.contactpageform2{ width:96% !important;}
.postinner iframe{  position: relative;
    width: 100%;}