/* Donnini's' */
/* Visiontech Digital Media */
/* Author - Adrian Hennelly */
* {
	margin:0;
	padding:0;
	page-break-after: avoid;
}

html, body {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	/*background: #000000 url("img/donnini-bg.gif") repeat;*/
	font-size:13px;
	/*color:#333;*/
	height: 100%;
}

h1, h2, h3, h4, h5, p, form, ul, ol, span, strong{
	margin:10px 0;
	opacity: 0.9;
	filter:alpha(opacity=90);
 	-moz-opacity: 0.90;
}

a {
    outline:none;
    color: #555555;
}

img {
    border:none;
}

h1 {font-size:18px;}
h2 {font-size:16px;}
h3 {
	font-size:14px;
	
}
h4 {font-size:12px;}

#wrapper {
    /*width:1000px;*/
    margin: 0px auto 0px;
    background: transparent;
    /*overflow: hidden;
    width: 1002px;*/
}

#scroll-pane img{
	margin: 10px 0;
}

#scroll-pane ul{
	margin-left: 17px;
	margin-right: 7px;
}

#scroll-pane ul li{
	/*list-style-image: url("img/bullet7.gif");*/
}


#no-border{
	border: none;
}
#header{
	height: 219px;
	/*width: 1002px;*/
	padding-bottom: 5px;
	-moz-outline-style: none;
}

.header-container{
	background: transparent url('img/bar.jpg') no-repeat bottom;
	height: 223px;
        display: none;
}

.body{
	/*width: 1002px;*/
	/*background: transparent url('img/bg.jpg') no-repeat bottom;
	height: 760px;
	overflow: hidden;*/
	position: relative;
	zoom: 1;
}

.hero-image{
	/*width: 683px;
	height: 533px;*/
}

.content-border{
	/*border-left: 1px solid #5C3410;
	border-right: 1px solid #5C3410;
	border-bottom: 1px solid #5C3410;
	height: 536px;*/
	zoom: 1;
	/*width: 1000px;*/
}

.content{
	/*float: left;
	width: 317px;
	background: transparent url('img/content-bg.jpg');
        height: 533px;
	overflow: hidden;*/
}

.content a{
	color: #FFFFFF;
	text-decoration: none;
}

.content a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

.content-container{
	/*width: 271px;
	height: 410px;
	margin: 0px 0 0px 44px;
	overflow: hidden;
	color: #FFFFFF;*/
	line-height: 18px;
        margin-left: 32px;
}

.content-container p{
	opacity: 0.9;
	filter:alpha(opacity=90);
 	-moz-opacity: 0.90;
	margin-right: 15px;
	/*width: 228px;*/
}

.content-container img{
	border: 1px solid #dfb24a;
}

.content-heading-functions{
	/*background: url('img/functions.jpg') no-repeat;
	text-indent: -9999px;*/
	height: 43px;
	margin: 30px 0px 0px 30px;
}

.content-heading-contact{
	/*background: url('img/contact.jpg') no-repeat;
	text-indent: -9999px;*/
	height: 43px;
	margin: 30px 0px 0px 30px;
}

.content-heading-menu{
	/*background: url('img/menu.jpg') no-repeat;
	text-indent: -9999px;*/
	height: 43px;
	margin: 30px 0px 0px 30px;
}

/*JScrollPane*/

#scroll-pane{
 /* height: 420px;
  overflow: auto;
  //height: 410px;*/
}


/*Home*/

#home-body{
	/*width: 1000px;
	height: 644px;*/
	/*background: url(img/home_new_bg.jpg) no-repeat;*/
	margin-top: 20px;
	/*border: 1px solid #5C3410;*/
}

#flash{
	/*width: 1000px;*/
	height: 300px;
	margin-top: 125px;
	-moz-outline-style: none;
}

.home-content{
	width: 403px;
	margin: 5px 0 0 299px;
 	padding: 20px 0;
	text-align:center;
	color:#ba8f41;
 	//margin-top: 17px;
}

/*Footer*/

.footer{
	width: 950px;
	margin: 0 auto 35px;
	padding: 0 0 20px 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
 	display: none;
}

.footer ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin-left:234px;
	//margin-left:194px;
}

* + html .footer ul { margin-left:234px; }

/* ============ SAFARI AND OPERA SPECIFIC STYLES ================ */
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.footer ul {
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin-left:232px;
	}
}

.footer ul li {
	border-right:1px solid #5c3410;
	color:#5c3410;
	float:left;
	margin:2px 8px 2px 0;
	position:relative;
}

.footer ul li a {
	color:#7C5430;
	display:block;
	font-size:11px;
	margin-right:8px;
	text-decoration:none;
}

.footer a:hover{
	color: #Ba8f41;
}

.copyright {
	float:left;
	margin:20px 12px 10px 0;
	color: #7C5430;
}

.footer-menu {
	float:left;
	margin:18px 0 10px 12px;
	color: #7C5430;
}

.visiontech {
	float:right;
	margin:20px 2px 10px 0;
	//margin:20px 5px 10px 0;
}

.visiontech a {
	color:#7C5430;
	text-decoration:none;
}

.visiontech a:hover strong {
	color:#FF6600;
}

/*Google*/
#img-map-container {
	position: relative;
	width:683px;
	height:533px;
	overflow: hidden;
	float:right;
        display: none;
}
#Gmap{
	width:683px;
	height:533px;
	left: 685px;
	top: 0px;
	position: absolute;
}

#pano{
	width:683px;
	height:533px;
	left: 317px;
	top: 72px;
	position: absolute;
	display: none;
}
