/*

Theme Name: Simonsmoving

Theme URI: http://www.simonsmoving.com.au/

Version: 0.1

Author: LucrativeSoltion	

Author URI: http://www.Lucrativesolution.com

*/



*{margin:0px; padding:0px;}

body {

	background:#ffffff url(images/bg.jpg) repeat-x fixed top center; position:relative; font-size:12px;font-family: Arial, Helvetica, sans-serif;}

#container {
/*url(images/cont.jpg)*/
	background: #ffffff top center no-repeat; z-index:2; width:950px; margin:0 auto;

}

.contentCopy {

	font:12px Verdana,Arial, Helvetica, sans-serif;

	color:#222222;

        line-height:1.4em;

}

/* Slider Plugin Style */

#featured_slider {

float: left;

margin: 10px 0px;

position: relative;

background-color: #<?php $bg = get_option('feat_bg'); if(!empty($bg)) {echo $bg;} else {echo "FFF";}?>;

border: 1px solid #<?php $border = get_option('feat_border'); if(!empty($border)) {echo $border;} else {echo "CCC";}?>;

width: <?php $width = get_option('feat_width'); if(!empty($width)) {echo $width;} else {echo "860";}?>px;

}

#featured_slider ul, #featured_slider ul li {

list-style: none !important;

border: none !important;

margin: 0px;

float: left;

width: <?php $width = get_option('feat_width'); if(!empty($width)) {echo $width;} else {echo "860";}?>px;

height: <?php $height = get_option('feat_height'); if(!empty($height)) {echo $height;} else {echo "210";}?>px;

}

#featured_slider .img_right {

float: left;

width: <?php $img_width = get_option('img_width'); if(!empty($img_width)) {echo $img_width;} else {echo "320";}?>px;

height: <?php $img_height = get_option('img_height'); if(!empty($img_height)) {echo $img_height;} else {echo "200";}?>px;

}

#featured_slider .img_right img {

width: <?php $img_width = get_option('img_width'); if(!empty($img_width)) {echo $img_width;} else {echo "320";}?>px;

height: <?php $img_height = get_option('img_height'); if(!empty($img_height)) {echo $img_height;} else {echo "200";}?>px;

}

#featured_slider .content_left {

float: left;

color: #<?php $text_color = get_option('text_color'); if(!empty($text_color)) {echo $text_color;} else {echo "333";}?>;

width:0px;

}

#featured_slider .content_left p {

line-height: 22px !important;

color: #<?php $text_color = get_option('text_color'); if(!empty($text_color)) {echo $text_color;} else {echo "333";}?>;

}

#featured_slider .content_left h2 {

font-size: 20px !important;

margin-bottom: 20px;

}

#featured_slider .feat_prev {

background: transparent url(<?php echo $direct_path;?>/images/sprite.png) no-repeat;

background-position: 0px 0px;

width: 17px;

z-index: 10;

height: 16px;

position: absolute;

left: 20px;

cursor: pointer;

bottom: 30px;

float: left;

}

#featured_slider .feat_prev:hover {

background-position: 0px -16px;

}

.footermenutwo {display:none;}

#featured_slider .feat_next {

background: transparent url(<?php echo $direct_path;?>/images/sprite.png) no-repeat;

background-position: -17px 0px;

width: 17px;

z-index: 10;

height: 16px;

position: absolute;

left: 40px;

bottom: 30px;

cursor: pointer;

}

#featured_slider .feat_next:hover {

background-position: -18px -16px;

}

.contentCopy a {

	color:#1b67e4;

	text-decoration:underline;

}

.contentCopy a:hover {

	color:#7cadff;

	text-decoration:none;

}

.gallerywrap{display:block; overflow:hidden;}

.GalleryholderRight {padding-top:10px;}

.Testi{overflow:hidden;  width:228px; padding:5px;margin-top:10px;	margin-left:10px;

	padding: 3px;

}

.Testi p {padding:2px 0px; margin:0px;}

.Testi input {width:220px;}

.wpcf7-list-item input{width:20px;}

.wpcf7-submit  {-moz-border-radius: 5px 5px 5px 5px;

-webkit-border-radius: 5px 5px 5px 5px;

padding: 5px; border:0px;background:url(images/hfo.jpg) repeat-x; width:100px; height:40px; margin-top:4px; color:#fff; font-weight:bold; cursor:pointer;margin-left:4px;}

.Testi h4{font-size: 25px;margin-bottom: 10px;

margin-top: 0px; margin-left:0px; margin-right:0px; margin-bottom:0px;

color: #B90E36;}

h1{

font: 22px Arial, Helvetica, sans-serif;

color: #bc1239;

line-height: 1.5em;

margin-top: 0px;

margin-bottom: 10px;

}

h2{

font: 20px Arial, Helvetica, sans-serif;

color: #22224D;

list-style-type:none;

line-height: 1.5em;

margin-top: 0px;

margin-bottom: 10px;

}

ul li h2 {list-style:none;}

h3{

font: 16px Arial, Helvetica, sans-serif;

color: #893347;

line-height: 1.5em;

margin-top: 0px;

margin-bottom: 5px;

}

h4{

font: 14px Arial, Helvetica, sans-serif;

color: #825c65;

line-height: 1.5em;

margin-top: 0px;

margin-bottom: 3px;

}

#absoDiv1 {

	width:0;

	height:0;

	background:url();

}

#absoDiv2 {

	width:0;

	height:0;

	background:url();

}

#absoDiv3 {

	width:0;

	height:0;

	background:url();

}

#siteContent {margin-top:10px !important;}

#siteContent ul {padding-left:20px;}

#siteContent li { line-height:20px;padding:0px; margin:0px;}

.RightSid {float: left !important;

width: 240px !important;  margin-left:6px !important;}

#siteContent {float: left !important;

width: 672px !important;

margin-left: 10px !important;

}

.MenuMain {

	height:50px;

	padding-top:1px;

}

.topMenuMainSub {

	height:91px !important;

}

.MenuMain ul {padding:0px; margin:0px;}

.MenuMain li {display: inline;

padding: 0px;

margin: 0px; }

.MenuMain {

	padding:0 0px;

	margin:0 0px;

}

.RightSid h4 {moz-border-radius: 5px 5px 5px 5px;

-webkit-border-radius: 5px 5px 5px 5px;background:url(images/hfo.jpg) repeat-x !important; height:45px;line-height: 44px;

text-align: center;

font-size: 22px;

color: white;}

.RightSid ul {padding:0px; margin:0px;}

.RightSid li {display:block;}

.RightSid a {display:block; padding:10px; color:#333;border-bottom: 1px solid #CCC;}

.MenuMain {background:url(images/menu.jpg) top repeat-x; width:932px; *margin-top:-3px; /*padding:7px 0 0 18px;*/ padding-left:18px; overflow:hidden}

.MenuMain * {padding-bottom:14px; /*margin-top:0;*/ margin-bottom:0px}

.MenuMain a {display:block; float:left}

.MenuMain .current a{border:none; background:none;}

.MenuMain .current {

		color:#fff;

		background: url(images/MenuMain2.jpg) repeat-x top center;

	border-left:1px solid #e38ca0;

	border-right:1px solid #790923;

	}

.MenuMain a:hover{

	color:#fff;

	background: url(images/menu1.jpg) repeat-x top center;

}

.MenuMain a {

	float: left;

display: block;

padding: 0 16px;

line-height: 50px;

	color:#fff;

	text-decoration:none;

border-left:1px solid #e38ca0;

border-right:1px solid #790923;

}

#viewCart {

	background-image:url(images/_cartViewBlack.gif);

}

#viewCartBtn {

	background-image:url(_cartViewBlack.gif);

	color:#fff;

}

#viewCartBtn:hover {background-color:#da385e;}

#subMenuMain, #subMenuMain * {

	font:12px Arial, Helvetica, sans-serif;

}

#subMenuMain {

	margin-top:-31px;

}

#subMenuMain * {

	padding:0 10px;

	margin:0 3px;

}

#subMenuMain a {

	color:#fff;

}

#subMenuMain a:hover {

	color:#fff;

	background: url(images/MenuMain4.jpg) repeat-x top center;

}

#subMenuMain .current {

	color:#fff;

	background: url(images/MenuMain3.jpg) repeat-x top center;

}

.content {float:left;width:680 !important; }

.contentImgInner {

	margin:auto;

	text-align:center;

}

.contentImg .item .text {

	font-size:11px;

}

#sidebar {

	background:#eaeaea;

	margin-top:35px !important;

}

#sidebar.content {

	background:#eaeaea;

border: 1px solid #c0c0c0;

}

#sidebar{display:none!important}#sidebar.content{display:inline!important}.siteContent{width:855px!important}.contentCopy{width:855px!important}

#sidebar #pageTitle {

	font:bold 14px Arial, Helvetica, sans-serif;

display: none;

}

#sidebar .item .text {

	font-size:11px;

text-align:Center;

}

#footer {

	background:url(images/footer.jpg) top center no-repeat;

	color:#fff;

	font-size:11px;

}

#footer a {

	color:#fff;

}

#footer a:hover {

text-decoration:underline;

}

.menumain ul {

padding:0px; margin:0px;}

#viewCart {float:right; background-repeat:no-repeat; background-position:0 -62px; height:16px; overflow:hidden}

#viewCartBtn {display:block; width:92px; text-align:right; height:21px; cursor:pointer; border:none; background-color:transparent; background-repeat:no-repeat; background-position:3px 0; vertical-align:text-top; margin:-3px -3px 0 1px; padding:2px 4px}

#viewCartBtn:hover {background-position:3px -0px}

#viewCartBtn::-moz-focus-inner {/* FF fix */ border:0; padding:0}

#subMenuMain {padding:0}

#siteContent {width: 675px;

float: left;

margin-right: 10px; margin-top:2}

#subMenuMain * {padding-top:13px; padding-bottom:11px; margin-top:0; margin-bottom:10px; *margin-top:-19px}

#siteContent {display:inline; float:left;width:950px; padding-right:10px}

#siteContent .contentCopy {width:950px}

.contentImg {margin:30px 0; width:950px}

.contentImg.content {width:655px}

.contentImgInner {display:table}

.contentImg .item {float:left; margin:0 6px; width:150px}

.contentImg .item table {display:block; float:left}

.contentImg .item .overlayImg {display:block}

.contentImg .item .text {margin:8px 2px 0; width:146px}

.contentImg.vert {margin-bottom:15px}

.contentImg.vert .contentImgInner {margin-left:4px}

.contentImg.vert .item {/*clear:both;*/ width:635px; margin-bottom:15px}

.contentImg.vert .item table {margin:4px 0 0 10px}

.contentImg.vert .item .overlayImg {float:left}

.contentImg.vert .item .text {width:295px; float:left}

.contentImg.vert .item .text.noShop {width:471px}

.contentImg.vert .item .shop {float:right; margin-top:10px}

#sidebar {display:inline; width:300px; padding:0 8px 10px; margin-top:25px; margin-left:35px; margin-right:15px; margin-bottom:35px; float:right}

#sidebarPageTitle {font-size:14px; font-weight:bold; margin:10px 0 10px}

#sidebar.content {width:200px; float:right}

#sidebar #pageTitle {margin:10px auto 0; width:100%; text-align:center}

#sidebar .item {margin:10px 0 0}

#sidebar .item img {display:block; margin:0 auto}

#sidebar .item .text {margin:3px 3px 10px; width:300px}

#sidebar.content .item .text {width:194px}

#sidebar .item .shop {margin-bottom:25px}

.item .shop {display:block; margin:10px auto 0; width:76px; font-size:11px; line-height:1.4em}

.item .shop select {width:144px; border:1px solid #c1c1c1; font-size:10px; display:block; margin:5px 0; padding:1px}

.item .shop .addCart {float:right; cursor:pointer; display:block; margin:4px 2px 0 0}

.item .shop .outOfStock {float:right; margin:4px 3px 0 0; color:#900; font-size:10px}

.price {float:left; display:block; font-weight:bold; font-size:13px; margin-top:4px}

#footer {display:inline-block; padding:30px 45px 0; height:60px; width:860px}

#footer a {text-decoration:none; padding:1px 3px; white-space:nowrap; margin-bottom:2px; line-height:1.8em}

#footerLeft {float:left; width:500px}

#footerRight {float:right; width:300px}

#footerRight * {font-size:9px; float:right}

#footerRight a {float:none; padding:1px}

#footerRight #credHavealook {clear:both; margin-top:3px; width:300px; text-align:right}

.cartQuantity {border:1px solid #c1c1c1; float:left; text-align:center; font-size:9px; margin-top:2px}

.cartUpdate {float:left; padding-left:10px; padding-top:3px; cursor:pointer}

p {margin:0px;}table {border-collapse:collapse;}

p {margin:0px;}table {border-collapse:collapse;}

.galleryholderLeft{float: left;width: 699px; margin-top:5px !important;}

.GalleryholderRight{float: right;width: 241px;margin-left: 10px; padding:0px;

}

.LOGOlt {width: 290px;float: left;}

.RitLs {float: right; width:245px;}

/***

Footer MenuMain

****/

#footermenu ul{padding:0px; margin:0px;}

#footermenu li { display:inline; padding:0px;  margin:0px;}

#footermenu a {float:left; display:block; padding:0px 4px;margin:0px;}

.promos{clear:both; margin-top:10px;}

.promos ul {

clear: both;

padding:0px !important;

margin: 0px !important;

_position: relative;

_z-index: 1;

zoom: 1;

}

.promos ul li {

display: inline;

float: left;

position: relative;

z-index: 1;

width: 227px;

height: 145px;

margin-right: 10px;

border-top: 1px solid #F2F2F2;

-webkit-box-shadow: rgba(0,0,0,.15) 0 1px 3px;

-moz-box-shadow: rgba(0,0,0,.15) 0 1px 3px;

box-shadow: rgba(0,0,0,.15) 0 1px 3px;

box-shadow: rgba(0,0,0,.15) 0 1px 6px url(0/IE9);

-webkit-border-radius: 5px;

-moz-border-radius: 5px;

border-radius: 5px;

_margin-left: expression(this.previousSibling==null?'0':'8px');

}

.play {position: absolute;

top: 123px;

left: 7px;

font-size: 12px; text-align:center !important;}

.promos ul li .curve-down:nth-child(1n) {

position: relative !important;

border: none;

-moz-border-radius: 5px 5px 5px 5px;

	-webkit-border-radius: 5px 5px 5px 5px;

	padding: 3px;

	background: -moz-linear-gradient(center top, #f1f1f1 6%,#ffffff 100%);

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.06, #f1f1f1),color-stop(1, #ffffff));

}

.promos ul li .curve-down {

display: inline-block;

_display: inline;

_zoom: 1;

border: 1px solid #E0E0E0;

border-top-color: #EFEFEF;

border-bottom-color: #CCC;

}

.promos ul li a:nth-child(1n) {

border-color: white;

}

.promos ul li a {

display: block;

cursor: pointer;

background: #F6F6F6;

background: -webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(249, 249, 249, 1)),color-stop(100%,rgba(240, 240, 240, 1)));

background: -webkit-linear-gradient(top,rgba(249, 249, 249, 1) 50%,rgba(240, 240, 240, 1) 100%);

background: -moz-linear-gradient(top,rgba(249, 249, 249, 1) 50%,rgba(240, 240, 240, 1) 100%);

background: -o-linear-gradient(top,rgba(249, 249, 249, 1) 50%,rgba(240, 240, 240, 1) 100%);

background: -ms-linear-gradient(top,rgba(249, 249, 249, 1) 50%,rgba(240, 240, 240, 1) 100%);

background: linear-gradient(top,rgba(249, 249, 249, 1) 50%,rgba(240, 240, 240, 1) 100%);

-webkit-border-radius: 5px;

-moz-border-radius: 5px;

border-radius: 5px;

-webkit-box-shadow: inset 0 2px 1px rgba(255,255,255,.97);

-moz-box-shadow: inset 0 2px 1px rgba(255,255,255,.97);

box-shadow: inset 0 2px 1px rgba(255,255,255,.97);

}

.promos ul li a img {

display: block;

-webkit-border-radius:2px;

-moz-border-radius:2px;

border-radius: 2px;

}

img {

border: 0;

}

.Emails input{width:200px !important; margin:5px 0px !important;}

.PRoductFohds {margin-top:10px; margin-bottom:10px;}

.PRoductFohds td  input{width:30px;}

.img_p {width:260px !important;}

.RitLs {margin-top: 40px !important;}

#social_side_links {

    position: fixed;

    top: 220px;

    left: 0;

	z-index:1000;

    padding: 7px ;

	border: 1px solid #E1E1E1;

-webkit-border-radius: 6px;

padding: 3px;

background: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0.06, #F1F1F1), to(white));

}

#social_side_links li a {

    display: block;

    background-repeat: no-repeat;

    background-position: top left;

	height:31px;

	width: 31px;

}

.Twitter {width:233px; margin-left:6px;}

.Twitter h4{margin:5px 0px;background:#31cdfe !important;moz-border-radius: 5px 5px 5px 5px;

-webkit-border-radius: 5px 5px 5px 5px; }

.facebookis {background:#3b5997 !important;moz-border-radius: 5px 5px 5px 5px;

-webkit-border-radius: 5px 5px 5px 5px;}

.textwidget {margin-top: 17px;

margin-bottom: 17px; }

.Testi1 #cf7_form_box {margin-left:4px;}

.Testi h4{moz-border-radius: 5px 5px 5px 5px;

-webkit-border-radius: 5px 5px 5px 5px;background:url(images/hfo.jpg) repeat-x !important; height:45px;line-height: 44px;

text-align: center;

font-size: 22px;

color: white;}

.Testi1 .your-name input, .your-email input ,.your-subject input{width:223px;}

.Testi1 .wpcf7-submit {width:230px;}

.contactformleft{float: left;

width: 426px;

padding-left: 10px;

padding-right: 20px;}

.contactformright {float: left;

width: 400px;}

.contactformright input {width:200px; float:right; height:20px;margin:4px 0px;}

.contactformright  select {width:200px; float:right; height:30px;margin:4px 0px;}

 .contactformright  .wpcf7-submit {height: 43px;}

 .contactformright textarea  {width:200px; float:right; height:80px;margin:4px 0px;}

 .SubmitOrder  input{width:140px !important;}

.product table {border: 1px solid #f1f1f1 !important;}

.footermenutwo  {clear:both !important;width:855px!important}

.footermenutwo ul{padding:0px !important;margin:0px !important; }

.footermenutwo li {display:inline !important;padding:0px !important;margin:0px !important; }

.footermenutwo a {float:left !important; display:block !important; padding:0px 5px !important; margin:0px !important; color:#3700ee !important;}

.play  {text-align:center !important;margin: 0 auto !important;

width: 203px !important;}

#topmenu{clear:both !important;}

.wpcf7-select {width: 204px !important; }

.div.wpcf7-mail-sent-ok {text-align:center !important;}



