/* Start of CMSMS style sheet 'Final Art Products' */
	/* CSS Document */
	
	*{
		margin:0px;
		padding:0px;
	}
	
	img{
	border:0px;
	}
	
	.floatl{
	float:left;
	}
	
	.floatr{
	float:right;
	}

     .clearfix{clear:both; padding-bottom: 10px;}
	
	.clear{
	clear:both;
	}
	
	body{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		background-color: #000;
		background-image: url(../images/body-bg.gif);
		background-repeat: repeat-x;
		background-position: left top;
	}
	
	#container{
	width:1100px;
	margin:auto;
	}
	
	.header{
		height:275px;
		background-image: url(../images/logo.png);
		background-repeat: no-repeat;
		background-position: left top;
                       
	}
	

	
	.header-text {
color:#FFFFFF;
line-height:20px;
margin-left:475px;
padding-top:20px;
width:406px;
}
	
	
       #productheader{padding-left: 30px;}

	
	.main-links ul{
	list-style:none;
	}
	
	.main-links li{
	float:left;
	font-weight:bold;
	font-size:13px;
	line-height:44px;
	color:#fff;
	background:url(../images/li-bg.gif) top left repeat-y;
	}
	
	.main-links li a{
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	line-height:44px;
	padding:14px 20px;
	}
	
	.main-links li a:hover{
	background:#a64200;
	color:#fff82e;
	font-weight:bold;
	}
	
	.main-links li a.active{
	background:#a64200;
	color:#fff82e;
	font-weight:bold;
	}
	
	.content-box{
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 30px;
	}
	
	.main-content{
	color:#000;
	line-height:22px;
              width: 800px;
	background-color: #2B2525;
	float: left;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	}
	.content-box-left{
	padding:20px;
	border:1px solid #d4ccb4;
	margin-bottom:20px;
	width: 200px;
	float: left;
	background-color: #fff6db;
	margin-right: 15px;
	}
.main-content-left{
	color:#000;
	line-height:22px;
	background-color: #2B2525;
	float: left;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
	width: 800px;
	}
	a{color:#CF7126;
			text-decoration:underline;}
	
	a:hover{text-decoration:none;}
	
	h1, h2, h3, h4, h5{line-height:normal;}
	
.catlistheader  h2{
font-size:25px;
color:#482c16;
font-weight:normal;
padding-bottom:5px;

font-family:Georgia, "Times New Roman", Times, serif;
}


	.main-content h1{
	font-weight:normal;
	font-size:30px;
	color:#FFB93F;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-bottom:15px;
	}

.main-content-left h1 {
color:#FFB93F;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:30px;
font-weight:normal;
padding-bottom:15px;
}

.main-content-left  {
color:#fff;
}

	
	.main-content span{
	color:#FFB93F;
	font-size:14px;
	}
	
.orders_payment h2 span{
	color:#CF7126;
	
	}
.orders_shipto h2{color:#FFB93F;}





h2 span{
	color:#CF7126;
	
	}

	.main-content p{
	line-height:22px;
             color:#fff;

	}
	
	
	.content-list ul{
	list-style:none;
	}
	
	.content-list li{
	width:375px;
	color:#9c6b12;
	font-weight:bold;
	background:url(../images/content-list-bullets.gif) left 10px no-repeat;
	padding-left:15px ;
	float:left;
	padding-right:70px;
	line-height:24px;
	}
	
	.content-list li a{
	text-decoration:none;
	width:375px;
	color:#9c6b12;
	font-weight:bold;
	background:url(../images/content-list-dotted-bg.gif) bottom left repeat-x;
	line-height:24px;
	padding-bottom:4px;
	}
	
	.content-box2{
	padding:20px;
	border:1px solid #d4ccb4;
	margin-bottom:20px;
	width: 200px;
	float: left;
	background-color: #fff6db;
	margin-right: 15px;
	}
	
	.categories-section{
	width:232px;
	margin-right:40px;
	}
	
	.categories-section h2{
	font-size:25px;
	color:#482c16;
	font-weight:normal;
	padding-bottom:20px;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
	
	.categories-section ul{
	list-style:none;
	margin-top:20px;
	}
	
	.categories-section li{
	color:#272727;
	background:url(../images/categories-dotted-bg.gif) bottom left repeat-x;
	padding:7px 0px;
	}
	
	.categories-section li a{
	color:#272727;
	text-decoration:none;
	background:url(../images/categories-bullets.gif) left 5px no-repeat;
	padding-left:15px;
	}
	
	.gallery-section{
	width:303px;
	padding:10px 10px 28px;
	border:1px solid #d2cab4;
	background:#fff6db;
	}
	
	.gallery-section h2{
	font-size:25px;
	color:#482c16;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
	
	.gallery-section p{
	color:#846404;
	line-height:20px;
	font-weight:bold;
	padding:15px 0px;
	}
	
	.gallery-section img{
	padding-right:4px;
	float:left;
	padding-bottom:7px;
	}
	
	.pagination ul{
	list-style:none;
	}
	
	.pagination li{
	float:left;
	line-height:20px;
	color:#000;
	font-weight:bold;
	margin-right:6px;
	margin-top:17px;
	}
	
	.pagination li a{
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	background:#a64200;
	border:1px solid #a64200;
	display:block;
	line-height:20px;
	padding:0 4px;
	}
	
	.pagination li a:hover{
	background:#472309;
	color:#ffe139;
	font-weight:bold;
	border:0px;
	border:1px solid #472309;
	}
	
	.pagination li a.active{
	background:#472309;
	color:#ffe139;
	font-weight:bold;
	border:0px;
	border:1px solid #472309;
	}
	
	.login-col{
	width:233px;
	}
	
	.login-section h2{
	font-size:25px;
	color:#482c16;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-bottom:20px;
	}
	
	.login-section h3{
	border-bottom:1px dotted #CCCCCC;
	color:#FF9933;
	font-family:"Trebuchet MS",Tahoma,Arial,Sans-serif;
	font-size:1.2em;}
	
	
	
	
	.txtfield{
	background:#f0f0f0;
	border:1px solid #e2e2e2;
	font-size:11px;
	color:#2c2c2c;
	width:223px;
	padding:5px;
	margin-bottom:5px;
	}
	
	.login-section a{
	text-decoration:none;
	font-weight:bold;
	color:#be0000;
	}
	
	.news-section{
	margin-top:25px;
	}
	
	.news-section h2{
	font-size:25px;
	color:#482c16;
	font-weight:normal;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-bottom:20px;
	}
	
	.news-section p{
	padding:15px 0px;
	color:#272727;
	line-height:18px;
	}
	.news-section span{
	font-weight:bold;
	color:#9d5b00;
	}
	
	.news-section img{
	padding-bottom:15px;
	}
	
	.news-section a{
	color:#ac0000;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	background:url(../images/read-more-bullet.gif) left 6px no-repeat;
	padding-left:8px;
	}
	
	#footer{
             clear:both;
	background:url(../images/footer-bg.gif) top left repeat-x;
	height:101px;
	}
	
	.footer-links{
	width:926px;
	margin:auto;
	color:#ab6936;
	font-size:11px;
	text-align:center;
	}
	
	.footer-links ul{
	list-style:none;
	padding-left:270px;
	padding-top:30px;
	}
	
	.footer-links li{
	float:left;
	padding-bottom:10px;
	color:#cda788;
	margin-right:10px;
	font-size:12px;
	}
	
	.footer-links li a{
	text-decoration:none;
	color:#cda788;
	}
	
	.CGBlogSummary {padding-bottom:10px;}
	
	/* inner pages css start */
	.aboutus-img{float:right; border:4px solid #fff;	margin:0 0px 10px 20px;}
	h5{font-size:15px;font-weight:bold; padding:0px 0px 5px 0px; border-bottom:1px dotted #000;	margin:0px 0px 10px 0px;}
	h6{font-size:16px; font-weight:bold; padding:0px 0px 5px 0px; margin:0px 0px 10px 0px;}
	.aboutcolumnzone{padding:20px 0px 16px 0px;}
	.aboutcolumn1{width:48%; float:left; margin:0px 0px 10px 0px;}
	.aboutcolumn2{width:48%; float:right; margin:0px 0px 10px 0px;}
	.abouticon{float:left; margin:0px 20px 0px 0px;}
	.insidereadmore{padding:10px 0px 10px 0px;}
	input.button{color:#000; background:#ffc850; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none; padding:10px 10px; margin:0px 5px 5px 0;	border:1px solid #5b7a92;}
	input.button:hover{cursor:pointer; color:#fff; background:#663300; border:1px solid #ffc850;}
	.project-img{float:right; margin-left:20px;	border: 6px solid #000;}
	.whiteheading{font:30px Myriad Pro, Arial; color:#CBD76B; font-weight:100;	padding:0px; margin:25px 0px 20px 0px;}
	.ourprojectrow{margin-bottom:20px; border-bottom:1px dotted #000; padding-bottom:10px; padding-right:20px}
	.servicecolumnzone{padding:20px 0px 16px 0px;}
	.servicecolumn1{width:48%; float:left; margin:0px 0px 10px 0px;}
	.servicecolumn2{width:48%; float:right;	margin:0px 0px 10px 0px;}
	.blog-posted-row{padding:3px;}
	/* inner pages css ends */
.nav-bar_sub_menu {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 250px;
	margin-right: auto;
	margin-left: auto;
}

.nav-bar_sub_menu ul {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:4px 0 0;
padding:0;
}



.nav-bar_sub_menu ul li {
background-position:left center;
float:left;
font-family:Arial,Helvetica,sans-serif;

font-weight:bold;
list-style-type:none;

}

.nav-bar_sub_menu ul li a {
color:#FFFFFF;
display:block;
padding-left:10px;
text-align:center;

}

.category_item {
	background:#454545 none repeat scroll 0 0;
	border:1px solid #555555;
	float:left;
	line-height:20px;
	text-align:center;
	width:227px;
	z-index:500;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	padding-top: 12px;
	padding-right: 7px;
	padding-bottom: 20px;
	padding-left: 7px;
}

#productcount{width:325px;}

.item_img_wrap {
height:225px;
margin:0 0 5px;
padding:0;
width:225px;
}

.item_img_box {
margin:0;
padding:0;
}

.item_img {
border:1px solid #777777;
}
.zoomimg {
bottom:13px;
position:absolute;
right:20px;
}

.item_link {
font-family:trebuchet ms,helvetica,sans-serif;
font-size:10px;
}

.stupidie {
left:0;
position:relative;
top:0;
}
.frame {
	color: #999;
	float: none;

height: 200px;
text-align:center;
}
#product_title {
	
	padding-bottom: 5px;
	width: 220px;
	height: 40px;
overflow: hidden;
}
#price {
	float: left;
	height: 30px;
	width: 70px;
	padding-top:5px;
	padding-bottom: 10px;
	color: #FFF;
}
#add_cart {
	float: left;
	width: 100px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.frame.desc {
	padding-top: 5px;
	padding-bottom: 5px;
	color: #FFF;
}




.category_wrapper {
	background:#454545 none repeat scroll 0 0;
         border:1px solid #555555;	
	float:left;
	line-height:20px;
	text-align:left;
	width:725px;
	z-index:500;
	height: auto;
	padding:12px 20px 20px;
         float:left;
         margin:10px; 
        list-style-type:circle;
        list-style:inside; 	
	
}
.thumb_wrapper {
	background:#454545 none repeat scroll 0 0;
         border:1px solid #555555;	
	float:left;
	line-height:20px;
	text-align:left;
	width:200px;
	height:200px;
	z-index:500;
	height: auto;
	padding:12px 20px 20px;
         float:left;
         margin:10px; 
        list-style-type:circle;
        list-style:inside; 	
	
}

.category_wrapper #cat_thumb {
	float: left;
	width: 260px;
	height: auto;
}
.category_wrapper #cat_descr {
	float: left;
	width: 70%;
}
.catimagethumb {float: left;
	width: 220px;
	height: auto;
}
.single_category_wrapper{float: left;
	width: 260px;
	height: auto;}


.post ul.controls {
clear:both;
}
.post ul.controls li {
display:inline;
margin-left:1em;
}
.post ul li {
line-height:1.5em;
margin-bottom:1em;

ul  {
line-height:1.5em;
margin-bottom:1em;
}


 ul  li {
display:inline;
margin-left:1em;
}
ul  {
line-height:1.5em;
margin-bottom:1em;
}



.cat_title ul {
	list-style-position: inside;
	list-style-type: disc;
}


text-align:justify;
}

}
.contentarea {
padding-top:1.3em;
}

div.row div.formw {
float:right;
text-align:left;
width:40%;
}

textarea{width:400px; 
	height:100px; 
	margin:0px 0px 5px 0px;
}

.catlistline{padding-bottom: 5px;font-family:trebuchet ms,helvetica,sans-serif;
font-size:1.5em;}

.largequote {
  font-size:350%;
}

.quoteauthor {
  text-style:italic;
  padding-bottom:10px;
}



.quotecontent {
  width:80%;
}

#pages{font-size:1.5em;}
/* End of 'Final Art Products' */

