/*
Theme Name: RTPottery
Theme URI: http://www.rtpottery.com
Description: Rt Pottery ~ A great place to buy pottery
Author: Mike Dachuk
Author URI: http://www.mikedachuk.com
Version: 3.0
*/

*									{ margin:0; padding:0px; }
body									{ margin:0px; padding:0px; background-color:#131211; font-family:Arial, Helvetica, sans-serif; font-size:13px; line-height:19px; color:#555e37; }
#main								{ background:#f8f3bf url(../images/background_light_slice.png) repeat-x; }
#main .container						{ background: url(images/background_light.png) no-repeat; min-height:400px; }
.container							{ width:1020px; margin:0 auto; position:relative; }
h2									{ margin:0px 0px 10px 0px; font-family:Arial, Helvetica, sans-serif; font-size:36px; color:#555e37; }
h4 									{ color:#ffffff; margin:0px 0px 0px 0px; }

a.titleSt							{ color:#555e37; }
small								{ color:#595856; font-weight:bold; font-size:11px; display:block; margin-bottom:15px; }
a									{ color:#007de2; text-decoration:none; }
a:hover								{ text-decoration:underline; }
p									{ margin: 0px 0px 15px 0px; }
a.button							{ background:#32312f url(../images/button_bg.jpg) repeat-x; padding: 5px 10px 5px 10px; color:#fff; text-decoration:none; border:1px solid #32312f; font-size:9px; line-height:25px; text-transform:uppercase;}
a.button:hover						{ background:#576138 url(../images/button_bg_o.jpg) repeat-x; border-color:#007de2;}
/* header */
#header								{ padding-top:20px; padding-bottom:5px; }
#logo h1, #logo small					{ margin:-5px; display:block; text-indent:-9999px; }
#logo								{ background: url(../images/logo.png) no-repeat top; width:287px; height:83px; }
ul#menu								{ margin:0px; padding:0px; position:absolute; right:0px; }
ul#menu li								{ display:inline; margin-left:12px; }
ul#menu li a 							{ text-decoration:none; color:#716d6a; font:Verdana, Arial, Helvetica, sans-serif 10px bold;}
ul#menu li a.active, ul#menu li a:hover 	{ color:#211e1e; text-decoration:underline; }


/* body */
.block								{ border:1px solid #62513f; background-color:#ffffff; margin-bottom:20px; position:relative;}
.ribbon								{ position:absolute; top:-3px; right:-3px;} 
.block_inside						{ display:block; border:1px solid #ffffff; background: #ffffff url(../images/background_block_slice.jpg) repeat-x; padding:30px; overflow:auto; }
.image_block						{ border: 1px solid #62513f; background-color:#62513f; padding:5px; float:left; }
.image_block img						{ border:1px solid #b5b5b5; }
.text_block							{ float:left; width:600px; margin-left:30px; }

#block_portfolio 					{ overflow:auto; margin-bottom:20px; }
#portfolio_items 					{ width:615px; margin-right:25px; float:left; padding-top:3px; }
#block_featuredblog .text_block  		{ padding-top: 5px; width:490px; }
#text_column						{ float:right; width:380px;}
#text_column h2#text_title			{ text-indent:-9999px; background-image:url(../images/agift.jpg); background-repeat:no-repeat; width:380px; height:129px; }
.mini_portfolio_item				{ border:1px solid #62513f; margin-bottom:10px; position:relative;}
.mini_portfolio_item .block_inside	{ background:url(../images/mini_portfolio_bkgd.jpg) no-repeat; background-color:#c8ca8f; padding:25px 30px 15px 30px; }
.mini_portfolio_item .thumbnail		{float:left; margin-right:20px; border:1px solid #62513f; }


#block_content 						{}
#content_area 						{ width:734px; float:left;}
#sidebar							{ float:left; width:281px; position:relative; left:-1px; margin-top:15px; background-color:#e2dddc; border:1px solid #a3a09e; }
#sidebar .block_inside				{ background:url(../images/mini_portfolio_bkgd.jpg) no-repeat; background-color:#c8ca8f;}
#sidebar h3							{ font-size:20px; line-height:23px; }
#sidebar ul 							{ margin:10px 0px 30px 0px; padding:0px }
#sidebar ul li							{ list-style: none; margin: 0 0 5px 0; padding:0px; }
#sidebar ul li a 						{ color:#7f7d78; }
#sidebar ul li a:hover					{ color:#0172dd; text-decoration:none; }
#content_area h2 					{ font-size:32px; line-height:31px; }
#content_area .separator 			{ border-top:1px solid #e3e3e3; margin-top:40px; padding-top:40px; }


#footer								{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.footer_column 						{ float:left; width:150px; margin-right:30px;}
#footer .long						{ width:610px; }
