/*

Theme Name: RCtoys

*/







*{

margin:0;

padding:0;

}



body{

font:11px/20px Tahoma,Helvetica,sans-serif;

color:#222;

}



#wrapper{

width:960px;

margin:0 auto;

}



/* Layout Styles Starts */



#header{

margin:0px 0 0px 0;

height:85px;

overflow:hidden;

padding-top: 20px;

width: 960px;

}



#logo{

width:320px;

float:left;

height: 80px;

padding:0px  0 0 0px;

}

			

#logo h1 a{

display:block;

height:80px;

}

#logo h1 a span{

display:none;

}

#logo h1{
background:url(imageslogo.gif) no-repeat;
}
		



/* Menu */

div#nav-wrap{float:left;height:30px;overflow:hidden; width: 100%;}

div#nav{float:left;width:650px;height:30px;overflow:hidden;}

.nav-div{float:left;width:2px;height:26px;margin:1px 0;}

#nav ul{float:left;width:650px;margin:0 1px;padding:0px;list-style:none;}

#nav ul li{float:left;}

div#nav ul li a{display: block;float:left;height:20px;margin:1px 0;padding:6px 8px 0;font-weight: bold;text-decoration:none;}

div#nav ul li a:hover{text-decoration:none;}



/* Featured Section / Posts */

#left-featured-area{margin:10px 0px;padding: 10px;}

#left-featured-area h3{padding: 0;margin: 5px 0;}

	

#featured-section{margin:10px 0px;padding: 10px;}

#featured-section h3{padding:0px 0 5px 0;margin: 5px 0;font-size:12px;font-weight:bold;}

.featured-post{margin:10px;padding:0px;}

.featured-post p{margin:0 0 8px 0;padding:0;}

.featured-media{float:left;margin:5px 15px 5px 5px;}

.featured-media a img{width:150px;height:150px;padding:5px;}

.featured-post h2{font-size:18px;font-weight:normal;}

.featured-post h2 a:hover{text-decoration:underline;}	



/* Search Box */

#search-form{float:right;margin:1px 5px 0 0;}

#searchtext{float:left;margin:0;width:200px;height:14px;padding:2px;margin:3px 2px 0 0;}

#btn-search{float:left;cursor:pointer;height:22px;width:65px;margin:3px 0 0 0;}

	

#container{

padding-top:8px;

}



#left-col{

width:201px;

float:left;

padding-left: 0px;

}



#right-col{

width:201px;

float:right;

padding-left: 8px;

padding-right: 0px;

}

#center-col{			

width:540px;

float:left;

margin:0 0 0 10px;	

}



#banner{

width:530px;

margin:0 auto 0px auto;

}



#center-col-inner{

padding:3px 6px;

width:530px;

margin:0 0 0 8px;

float:left;

}



#footer {

height:51px;

line-height:33px;

padding-left:15px;

padding-right:15px;

color:#fff;

overflow:hidden;

font-size:10px;

font-weight:bold;

}	



#footer a{

color:#fff;

margin:0 5px;

}



#footer a:hover{

text-decoration:underline;

}

	

/* Layout Styles Ends */



/* Boxes Styles Starts */



.block{

width:201px;

margin:0 0 15px 0;

background:url(images/block-bg.gif) repeat-y;

}

		.block-top{

			background:url(images/block-top.gif) no-repeat top;

			height:35px;

			line-height:35px;

			color:#4d4d4d;

			text-indent:37px;

			font-weight:bold;

			font-size:13px;

		}

		.block-bottom{

			background:url(images/block-bottom.gif) no-repeat bottom;

		}



                .block-bottom {

			padding-left: 5px;

                        padding-bottom: 2px;

		}

			#container .block-bottom ul{

				list-style:none;

				margin:0;

				padding:0 0 5px 0;

			}

				.block-bottom li{

					background:url(images/li.gif) no-repeat 17px;

					border-bottom:1px solid #d3d3d3;

					padding:3px 0 3px 30px;

				}

				.block-bottom li.noborder{

					border:none;

				}

					.block-bottom li a{

						color:#4d4d4d;

						font-weight:normal;

					}

			.block-bottom form{

				padding:15px;

				color:#4d4d4d;

			}

				.block-bottom form a{

					color:#4d4d4d;

					text-decoration:underline;

				}

					.block-bottom form a:hover{

						color:#0292c8;

					}

			.search-text{

				border:1px solid #dfdbdb;

				padding:2px 0;

				width:165px;

			}

			.search-btn, .details-btn, .login-btn, .btn1{

				border:1px solid #dfdbdb;

				background:#e8e8e8 url(images/btn1-bg.gif) repeat-x;

				outline:none;

				cursor:pointer;

				padding:2px 8px;

				margin:8px 0 4px 0;

				font-family:"Trebuchet MS";

				color:#4d4d4d;

			}

			p.login-links{

				padding:7px 0 0 0;

			}

			p.login-links a{

				font-weight:normal;

				text-decoration:none;

				color:#4d4d4d;

			}

				p.login-links a:hover{

					color:#4d4d4d;

					text-decoration:underline;

				}

			.price{

				color:#e03108;

				font-size:15px;

				font-weight:bold;

				padding:5px 0 0 0;

			}

			.details-btn{

				margin:0;

				padding:2px 6px;

			}

			.btn1{

				padding:5px 10px;

			}

			a.details-btn, a.btn1{

				font-weight:normal;

			}

			a.details-btn:hover, a.btn1:hover{

				color:#000;

				text-decoration:none;

			}

			.products-box .details-btn{

				margin:0 0 0 5px;

                                float: right;

			}

			.addtocart{

				background:url(images/add-to-cart-btn.jpg) no-repeat;

				width:88px;

				height:28px;

				border:none;

				outline:none;

				text-indent:-999px;

			}



/* Boxes Styles Ends */



/* Full-image styles */

.full-image {

padding-top: 55px;

text-align: center;

width: 500px;

overflow: hidden;

}

/* Products Box Starts */



.products-box{

	margin:6px !important;

	margin:4px;

	border:1px solid #d3d3d3;

	padding:10px;

	width:234px;

	min-height:180px;

	height:230px;

	float:left;

}

.trim {

width: 80px;

float: right;

height: 120px;

}

.details {

width: 200px;
background: #eeeeee;
margin-top: 5px;

}

	.products-box h3 a, .products-box-detail a{

		font-weight:normal;

	}

	#container .products-box p img.floatleft{

		margin:0px 0px 0 0;

	}



.products-box-detail{

	border:1px solid #d3d3d3;

	padding:16px;

	width:496px;

}



/* Products Box Ends */







/* Form Styles */



.input{

	border:1px solid #a5a5a5;

	background:none;

	cursor:text;

	margin:5px 0;

	padding:2px;

	width:200px;

}

textarea.input{

	width:415px;

	height:100px;

}

.input:focus, .textarea:focus{

	border:1px solid #000;

}

.signin-btn, .button1{

	background: transparent url(images/bt_register_black.png) no-repeat 0 0;

	width:94px;

	height:24px;

	line-height:20px;

	margin:8px 0;

	padding:2px 10px !important;

	padding:2px 0;

	color:#fff;

	font-weight:bold;

	border:none;

	outline:none;

	cursor:pointer;

}



/* Form Styles */





/* Paragraph and list Styles */



#container p{

	margin:0 0 15px 0;

}

#container form p{

	margin:0 0 5px 0;

}

#container p img.floatleft{

	margin:0 20px 0 0;

}

#container p img.floatright{

	margin:0 0 0 20px;

}

#mainarea img.floatleft, #mainarea p img.floatleft{

	margin:10px 10px 10px 0;

}

#mainarea img.floatright, #mainarea p img.floatright{

	margin:10px;

}

#container ul, #container ol{

	margin:0 0 0 20px;

}

#container ol{

	margin:0 0 0 30px;	

}

#container ul#works{list-style:none;margin:0;}

#container dt{

	font-weight:bold;

	margin:5px 0;

}



/* Paragraph Styles */



/* Genric Styles Starts */



.clearfix:after {

	content: ".";

	display: block;

	clear: both;

	visibility: hidden;

	line-height: 0;

	height: 0;

}

.clearfix {

	display: inline-block;

        float: left;

}

html[xmlns] .clearfix {

	display: block;

}

* html .clearfix {

	height: 1%;

}

a {

	color:#222;

	text-decoration:none;

	font-weight:bold;

}



h3{font-size:18px;}

h4{font-size:16px;}

h5, h6{font-size:14px;}

h1,h2,h3,h4,h5,h6{margin:0 0 0px 0;font-family:"Trebuchet MS";}

img{border:none;}

.clear{clear:both;}

.floatleft{float:left;}

.floatright{float:right;}

.floatleft-thumb{float:left;}

.center{text-align:center;}

.text-left{text-align:left;}

.text-right{text-align:right;}

.normal, .normal a{font-weight:normal;}

.textbold{font-weight:bold;}

#container .nomargin, .nomargin{margin:0;}

#container.nobg, .nobg{background:none;}

.padding15{padding:15px;}



/* Genric Styles Ends */

/* adjust the width to suit your merchant thumb size */

.floatleft-thumb{float:left; max-height: 130px; max-width: 120px; width:120px; height:130px;}

h1.seo,h2.seo,h3.seo,h4.seo,h5.seo {font-size: 12px; font-weight: normal; display: inline; color: #000000;}

h1.seo,h2.seo,h3.seo,h4.seo,h5.seo {font-size: 12px; display: inline; color: #000000;}