@charset "utf-8";
/*+++++++++++++++++============DEFAULT============+++++++++++++++++ */

div{ margin:0; padding:0; font-family:arial, sans-serif; font-size:14px; color:#a4a4a3;}
p, h1, h2, h3, li, ul{ margin:0; padding:0;}
.clear{ clear:both;}
body{font-size: 13px;}
a{font-size: 12px;}
/*+++++++++++++++++============MAIN DIVS============+++++++++++++++++ */
#wraper{ width:960px; margin:0 auto; position:relative;}
.drop-i{ position:absolute; left:870px; top:272px;}
#banner{ height:320px;}
.stephen{ float:left; width:420px;}
.artist{ float:left; width:530px;}
.nav{ background: url(../images/menu-bg.png) bottom right no-repeat; height:100px; padding-top:100px; padding-left:330px;}
.nav ul, li{ list-style:none; float:left; padding:0 2px 0 6px;}
.nav li a{ text-decoration:none; color:#FFFFFF; display:block;  padding-left:12px; padding-top:5px; font-size:1em;padding-right: 7px;font-size: 11px;}
.nav li a:hover{ text-decoration:none; color:#FFFFFF; background:url(../images/bulet.gif) no-repeat 5px 8px; padding-left:12px; display:block; font-size: 11px;}
.business-name{ padding-top:5px; height:53px; color:#65b617;}
#main-container{ background:url(../images/container-bg.jpg) repeat-y #000000; padding:20px;}
.col1{ float:left; width:370px; padding-right:20px; line-height:22px;font-size: 12px;}
.col2{ float:left; width:321px;}
.col12{ float:left; width:691px;padding-right:20px;font-size: 12px;}
.col2 img{ margin:5px;}
.col3{ float:left; width:200px; padding-top:18px;}
.col3 p{ line-height:16px; font-size:12px; padding-right:9px;}
#footer{height:60px; background:url(../images/footer-bg.png) no-repeat; padding:0 20px 0 20px; padding-top:36px;}
.follow{ float:left; width:225px; font-size:1.2em;}
.follow img{ padding-right:25px;}
.copyright{ float:right; width:50%; text-align:right;}
.copyright1{ text-decoration: none;font-family: Georgia, verdana; font-size:1em; color:#5f5f5f;}
.copyright1:hover{text-decoration: underline;}
.viewall{text-decoration:none; color:#FFFFFF;text-align: right;}
.viewall:hover{text-decoration:underline; color:#FFFFFF;text-align: right;}
/*+++++++++++++++++============LINKS AND TEXT============+++++++++++++++++ */

.red{ color: red;}
.gallerydiv
	{
	float: left; padding: 5px;width:210px;height:200px;
	}
	#pagi
	{
	 clear:both;
	color: green;
	text-decoration: none;
	font-size: 18px;
	float: none;
	}
	.paging{
		 clear:both;
	color: green;
	text-decoration: none;
	font-size: 18px;
	}
	.plink{color:#ccc;
	text-decoration: none;font-size: 10px; }
	.plink:hover{text-decoration: underline;}
	
	#pdetail{ float: left;}
	
	#prodetail{ float: left;padding-left: 10px;}
	
	.TextContent{ font-size: 11px;}
	
	.ptitle,.ri_nav1{ color: white;text-decoration: none;}
	
	.sub_heading2,.big_link{font-weight: bold;color:#8ac34d;}
	
	.prolink,.whitelinkfooter{ color: white;text-decoration: none;font-size: 12px;}
	
	.prolink:hover,.whitelinkfooter:hover{ color: white;text-decoration: underline;font-size: 12px;}
	
	.plaintext,.DefaultText{font-size: 12px;}
/*++++++++++++++++++++++++++CONTACT PAGE++++++++++++++++++++++++++++*/

.cont-info{float:left; width:500px; margin-top:22px;}

.info{float:left; width:250px; line-height:20px;}

.hours{float:left; width:250px;}

.feedback{float:left; width:400px; margin-left:12px; margin-top:22px; padding-left:12px; border-left:1px #999 dashed; } 

.form {width:400px;padding-bottom:10px;float:left;margin:0 auto;}

.cssform p {width: 200px;clear: left;margin: 0;padding: 5px 0 8px 13px;padding-left: 145px; /*width of left column containing the label elements*/border-top: 0px dashed gray;height: 1%;}

.cssform label {float: left;margin-left: -145px; /*width of left column*/width: 145px; /*width of labels. Should be smaller than left column (155px) to create some right margin*/}.cssform input[type="text"] { /*width of text boxes. IE6 does not understand this attribute*/width: 150px;}

.cssform textarea {width: 200px;height: 100px;}

#sent {text-align:center; font-weight:bold; font-size:14px; padding:2px;}

.text{ background: #ECECEC; width: 250px; color:#000; border:1px #8D8C85 solid; height:22px;font-size: 12px;}

.comments-box{ background: #ECECEC; width: 250px; color:#000; border:1px #8D8C85 solid; height:200px;}

.btn{ background:url(../images/btn-bg.gif) repeat-x; border:1px #6E6E6E solid; height:27px; color:#FFFFFF; cursor:pointer;}


/*+++++++++++++++++============LINKS AND TEXT============+++++++++++++++++ */
h1 {
	margin: 0px; padding: 0px; font-size: 65px; font-family: "Nueva Std", Narkisim, Tahoma, "Arial narrow", "Lucida grande", Verdana, Helvetica, Arial, sans-serif; color: #65b617; font-weight:500; letter-spacing:1px;
}

h2 {margin: 0px; padding: 0px; font-size: 25px; font-family: "Nueva Std", Narkisim, Tahoma, "Arial narrow", "Lucida grande", Verdana, Helvetica, Arial, sans-serif; color: #000; font-weight:500; letter-spacing:1px; padding-top:20px;}

h3 ,.title{margin: 0px; padding:0px; font-size: 30px; font-family: "Rockwell Light"; color: #65b617; font-weight:normal; letter-spacing:1px;}

