/*
classes.css

This contains all the classes used by the website other than those defined in default.css
Typically this will include header and footer css as well as any styles required by any bespoke areas of the website
*/

@charset "utf-8";
/*------------------------------------------- 	
|	Document	:	CSS						|	
|	WebSite		:	LA COPPOLA 				| 
|	Creator		:	Chintan Sheth			|
|	Date		:	July-11-2008			|
|	Updater		:	Chintan Sheth			|
|	Last Update	:	July-11-2008			|
|--------------------------------------------*/


#content
{
	float:right;
	width:550px;
	margin-right:5px;
}

.r{border:1px solid #ff0000;}

img{border:0px;}
div.sin-slogan{position:relative; /*left:45px;*/ padding-top:45px;}
form{padding:0; margin:0;/* float:left;*/}
.form_subgroup {float:left;}
div.form p.submitbutton {float:right; clear:both; margin-right:265px;}
.template_top { width:550px;}


.sin-flo-right{float:right;}
.sin-flo-left{float:left;}
.sin-clr-both{clear:both;}

.sin-brn-link a:link ,.sin-brn-link a:visited{color:#230902; text-decoration:none;}
.sin-brn-link a:hover{color:#230902; text-decoration:underline;}
.sin-brn-link a:active{color:#230902; text-decoration:none;}


#address
{
	text-align:center;
}

.sin-body {
padding:0px;
margin:0px;
background:#2e0d04 url(../images/bg-body.gif) repeat-x top;	
font-family:Arial, Helvetica, sans-serif;
color:#584123;
font-size:12px;


}

.sin-container{width:779px; margin:auto; }
.sin-top-strip{height:5px; font-size:1px;}
.sin-top{height:114px;  border:1px solid #f1e9d4; border-top:0px; }
.sin-logo{padding:11px 0 0 30px; width:156px; float:left;}
.sin-toplink{color:#e2d1ab; float:right; width:190px; padding-top:6px; margin-top:-110px; position: relative}
.sin-toplink a{padding:3px;}
.sin-toplink a:link ,.sin-toplink a:visited{color:#e2d1ab; text-decoration:none;}
.sin-toplink a:hover{color:#e2d1ab; text-decoration:underline;border: none}
.sin-toplink a:active{color:#e2d1ab; text-decoration:none;}
.sin-slogan{ position:absolute; bottom:0; right:0;}
.sin-banner{height:189px;}
.sin-content{background-color:#f5eedc; padding-top:2px;}
.sin-left{width:224px; float:left;}
.sin-left-in{width:220px; padding:0 2px 0px 2px;}
.sin-left-in img{display:block;}
.sin-left-btm{background:url(../images/lside9.gif) no-repeat; height:178px; width:220px; color:#2b0d05; font-size:14px; font-weight:bold; line-height:20px;}
.sin-left-btm-in{padding:70px 0 0 20px;}

.sin-right{float:left; width:544px; padding:4px 9px 0 2px; }
.sin-right-box{width:520px; /*height:200px;*/ overflow:hidden; border:1px solid #bfae85; background:#f4edda url(../images/bg-right-box.gif) repeat-y left; }
.sin-right-box-in{width:505px; padding:16px;  background:url(../images/bg-right-first.gif) no-repeat right; height:167px;}
.sin-right-box-in-nobg{width:514px; padding:16px;}
.sin-image-div{border-top:1px solid #a8966b; border-bottom:1px solid #a8966b; padding:2px 0 2px 0;}
.sin-image-div img{border:3px solid #a8966b;}
.sin-title{padding-bottom:8px;}
.sin-right-text-home{text-align:justify; line-height:16px; padding-top:35px;  padding-left:24px;/* float:left;*/ width:485px;}
.sin-right-text-home p { padding-left:24px;}
.sin-right-text{text-align:justify; line-height:16px; padding-top:5px; padding-left:5px; float:left; width:475px;}
.sin-sample-link{font-size:14px; text-align:center; font-weight:bold; line-height:30px;}
.sin-sample-sprt{width:24px; float:left;}

.sin-bottom-link{clear:both; line-height:50px; text-align:center; color:#50452a;} 
.sin-bottom-link a:link ,.sin-bottom-link a:visited{color:#50452a; text-decoration:none;}
.sin-bottom-link a:hover{color:#50452a; text-decoration:none;}
.sin-bottom-link a:active{color:#50452a; text-decoration:none;}

.sin-copy-text{line-height:30px; color:#c1b189;}
.sin-copy-text a:link ,.sin-copy-text a:visited{color:#c1b189; text-decoration:none;}
.sin-copy-text a:hover{color:#c68f05; text-decoration:none;}
.sin-copy-text a:active{color:#c1b189; text-decoration:none;}

div#managepagelayout {float:right; width:552px;}
div#layoutitemsettings {float:right; width:552px;}
div#currentuserdetails {float:none; clear:none;}


/* picture gallery */
div.layoutitem_picturegallery
{
	/*float:right;*/
	width:555px;
}

div.layoutitem_picturegallery ul
{
	list-style: none;
	margin: 0px;
	padding: 0px;
	/*float:right;*/
}

div.layoutitem_picturegallery ul li
{
	list-style: none;
	margin: 0px;
	padding: 0px;
	/*clear: both;*/
}
div.layoutitem_picturegallery ul li ul li
{
/*clear:right;*/

/*height:190px;*/
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0px;
padding:0px;
text-align:center;
vertical-align:middle;
width:185px;
}


div.layoutitem_picturegallery ul li img
{
	padding: 3px;
	border: 1px solid #dddddd;
	margin: 5px;
	margin-bottom: 0px;
	max-height:125px;

}

div.layoutitem_picturegallery ul li p
{	text-align: center;
	margin: 2px;
	padding: 2px;
	font-size: 1.3em;

}

div.layoutitem_picturegallery ul li p.picture_position
{	text-align: center;

}
/*
end picture gallery
*/



.captcha
{
	float:left;
	margin-left:270px;
}
