body
{
	margin-top: 0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	background:url(images/BG1.jpg) repeat-x;
	background-color:#820707;
}

#Outer
{
	position:relative;
	width:982px;
	margin:0px 0px 0px 0px;
}

/* Header */
#header
{
	position:relative;
	float:right;
	width:982px;
	margin:0px 0px 0px 0px;
}

.Uppercontact
{
	position:relative;
	float:left;
	width:250px;
	height:23px;	
	padding-top:4px;
	margin:0px 0px 0px 0px;
}

.Uppercontact1
{
	position:relative;
	float:left;
	width:732px;
	height:23px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	padding-top:4px;
	margin:0px 0px 0px 0px;
}

.Contact2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	margin:0px 0px 0px 0px;
}
.Contact2a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	margin:0px 0px 0px 0px;
}

.Contact2a:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
	margin:0px 0px 0px 0px;
}

#Logo
{	
	position:relative;
	float: left;
	width:229px;
	height:126px;
	background-color:#FFFFFF;
	margin:4px 0px 0px 0px;
}

.Img1
{
	position:relative;
	float:left;
	width:6px;
	height:126px;
	margin:4px 0px 0px 0px;
}


#BlackBG
{
	position:relative;
	float:left;
	width:741px;
	height:126px;
	background-color: #000000;
	margin:4px 0px 0px 0px;
}


.menu
{
	position:relative;
	float:left;
	width:741px;
	height:22px;
	margin:2px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background:url(images/BulletLn.jpg) repeat-x;
}

.menu li
{
	position:relative;
	float:left;
	display: inline;
	background:url(images/Bullet.jpg) no-repeat;
	margin:0px 2px 3px 15px;
	text-align:left;
	padding-left:10px;
}

.menu li a
{
	position:relative;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
}

.menu li a:hover
{
	color:#ffCC00;
	text-decoration:none;
}


#menu1
{
	position:relative;
	float:left;
	width:741px;
	height:22px;
	margin:2px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#menu1 li
{
	position:relative;
	float:left;
	display: inline;
	background:url(images/Bullet.jpg) no-repeat;
	margin:0px 2px 3px 15px;
	text-align:left;
	padding-left:10px;

}

#menu1 li a
{
	position:relative;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	font-weight:bold;
	text-decoration:none;
}


#menu1 li a:hover
{
	color:#ffCC00;
	text-decoration:none;
}


/* Container */
#Container
{
	position:relative;
	float: left;
	width:982px;
	background-color:#FFFFFF;
	margin: 19px 0px 0px 0px;
}

.RoundAges
{	
	position:relative;
	float: left;
	width:6px;
	height:6px;
	margin:0px 0px 0px 0px;
}

.Space1
{
	position:relative;
	float: left;
	width:970px;
	height:6px;
	background-color:#FFFFFF;
}

#LeftBody
{
	position:relative;
	float: left;
	width:240px;
	background:url(images/Doted.jpg) repeat-y;
	background-color:#FFFFFF;
	margin: 0px 0px 0px 0px;
}

#LeftMenuImg1
{
	position:relative;
	float: left;
	width:6px;
	height:143px;
	margin: 0px 0px 0px 6px;
}

#LeftMenuImg2
{
	position:relative;
	float: left;
	width:6px;
	height:143px;
	margin: 0px 0px 0px 0px;
}

#LeftMenuBG
{
	position:relative;
	float: left;
	width:197px;
	height:143px;
	background:url(images/ornamentalironworks_r7_c3.jpg) repeat-x;
	margin: 0px 0px 0px 0px;
}


#LeftMenuBG a
{
	position:relative;
	float: left;
	background:url(images/Bullet2.png) no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	width:3px;
	height:15px;
	margin:5px 8px 0px 26px;
	padding-left:10px;
	text-decoration:none;
	width:190px;
	text-align:left;
}

#LeftMenuBG a:hover
{
	position:relative;
	float: left;
	background:url(images/Bullet2a.png) no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFF00;
	width:3px;
	height:15px;
	margin:5px 8px 0px 26px;
	padding-left:10px;
	text-decoration:none;
	width:190px;
	text-align:left;
}

.UnderL
{
	position:relative;
	float: left;
	width:197px;
	height:2px;
	background:url(images/Line.png) no-repeat;
	margin: 5px 0px 0px 0px;
}




.LeftDote
{
	position:relative;
	float: left;
	width:240px;
	height:1px;
	background:url(images/Doted2.jpg) no-repeat;
	margin: 15px 0px 15px 0px;
}

#LeftImg1
{
	position:relative;
	float: left;
	width:43px;
	height:31px;
	margin: 0px 0px 0px 6px;
}

#LeftBG
{
	position:relative;
	float: left;
	width:156px;
	height:31px;
	background:url(images/ornamentalironworks_r15_c12.jpg) repeat-x;
	margin: 0px 0px 0px 0px;
}

#LeftBG2
{
	position:relative;
	float: left;
	width:209px;
	background:url(images/ornamentalironworks_r26_c2.jpg) repeat-y;
	margin: 0px 0px 0px 6px;
}

#LeftImg2
{
	position:relative;
	float: left;
	width:10px;
	height:31px;
	margin: 0px 0px 0px 0px;
}


#LeftImg3
{
	position:relative;
	float: left;
	width:193px;
	height:76px;
	margin: 8px 0px 0px 8px;
}

.LeftImg3a
{
	position:relative;
	float: left;
	margin: 0px 0px 0px 8px;
}

#LeftImg3b
{
	position:relative;
	float: left;
	margin: 0px 0px 15px 8px;
}

.LeftImg3c
{
	position:relative;
	float: left;
	margin: 0px 0px 10px 37px;
}





.LeftDote2
{
	position:relative;
	float: left;
	width:174px;
	height:21px;
	background:url(images/ornamentalironworks_r20_c6.jpg) repeat-x;
	margin: 0px 0px 0px 17px;
}

.RoundAges2
{	
	position:relative;
	float:left;
	width:209px;
	height:5px;
	margin:5px 0px 0px 0px;
}

#LeftText
{
	position:relative;
	float:left;
	margin: 0px 0px 0px 0px;
	width:197px;
}


.ContactInfo1
{
	position:relative;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:209px;
	color:#740000;
	text-align:left;
	font-weight:bold;
	margin: 5px 0px 0px 10px;
}

.ContactInfo2
{
	position:relative;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	text-decoration:none;
	margin: 0px 0px 0px 10px;
}


#RightBody
{
	position:relative;
	float: left;
	width:742px;
	background-color:#FFFFFF;
	margin: 0px 0px 0px 0px;
}

#Img2
{
	position:relative;
	float:left;
	width:736px;
	height:175px;
	margin:0px 0px 0px 0px;
}

#MTitle
{
	position:relative;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #F2BC02;
	font-weight:bold;
	margin: 15px 0px 0px 0px;
	text-transform:uppercase;
	width:730px;
	text-align:left;
}

#MTitle h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#990000;
	text-transform:uppercase;
	margin-top:0px;
	margin-bottom:0px;

}

#MTitle h1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333333;
	font-weight:bold;
	text-transform:uppercase;
	margin-top:0px;
	margin-bottom:0px;
}

#MTitle h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-transform:uppercase;
	margin-top:0px;
	margin-bottom:0px;
	font-weight:normal;
}


.MTitle2
{
	position:relative;
	float:left;	
	width:730px;	
	text-align:left;	
	margin: 10px 0px 10px 0px;
	background-color:#000000;
	height:18px;
	padding-top:2px;
	padding-left:5px;
}

.MTitle2 h1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	margin-top:0px;
	color:#ffffff;
}

#WelText
{
	position:relative;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:736px;
	font-size:11px;
	line-height:15px;
	text-align:justify;
	color: #000000;
	margin: 5px 0px 0px 0px;
}

#WelText2
{
	position:relative;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:736px;
	font-size:11px;
	text-align:justify;
	color: #000000;
	margin: 0px 0px 0px 0px;
}
.Text
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: underline;
	color: #000000;
}

.Contacttext
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: square;
	border: 0px none #ABABAB;
}

#RightImg1
{
	position:relative;
	float: left;
	width:43px;
	height:31px;
	margin: 20px 0px 0px 0px;
}

#RightBG
{
	position:relative;
	float: left;
	width:683px;
	height:31px;
	background:url(images/ornamentalironworks_r15_c12.jpg) repeat-x;
	margin: 20px 0px 0px 0px;
}

.Headline
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-transform:uppercase;
	text-align:left;
	font-weight:bold;
	margin: 11px 0px 0px 8px;
}

#RightImg2
{
	position:relative;
	float: left;
	width:10px;
	height:31px;
	margin: 20px 0px 0px 0px;
}

#RightBG2
{
	position:relative;
	float: left;
	width:736px;
	background:url(images/ornamentalironworks_r24_c25.jpg) repeat-y;
	padding-top:13px;
	margin: 0px 0px 0px 0px;
}

.ProdutImg
{
	position:relative;
	float: left;
	width:221px;
	height:158px;
	margin: 0px 0px 0px 13px;
}

.ProdutImg2
{
	position:relative;
	float: left;
	width:221px;
	height:158px;
	margin: 0px 0px 0px 0px;
}

.ProdutImgHead
{
	position:relative;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	width:221px;
	font-size:11px;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	color:#B20303;
	margin: 12px 0px 0px 0px;
}

.Dote
{
	position:relative;
	float: left;
	width:24px;
	height:180px;
	background:url(images/ornamentalironworks_r29_c30.jpg) repeat-y;
	margin: 0px 0px 0px 0px;
}

.Dotea
{
	position:relative;
	float: left;
	width:736px;
	height:1px;
	margin: 15px 0px 15px 0px;
}

#RoundedAges
{
	position:relative;
	float: left;
	width:736px;
	height:5px;
	margin: 5px 0px 0px 0px;
}

#Footer
{
	position:relative;
	float:left;
	width:982px;
	margin:10px 0px 0px 0px;
}

#FootLine
{
	position:relative;
	float:left;
	width:982px;
	height:4px;
	background-color:#3D3D3D;
	margin:0px 0px 0px 0px;
}

#FootBG
{
	position:relative;
	float:left;
	width:982px;
	height:180px;
	background-color: #000000;
	margin:0px 0px 0px 0px;
}

.FooterHD
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CC9900;
	margin: 0px 0px 6px 0px;
}

.FooterLink
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	text-decoration:none;
	color:#9B9B9B;
	margin: 0px 0px 0px 0px;
}

.FooterLink:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	text-decoration:none;
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
}

.CopyRight
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
}

#FootColum1
{
	position:relative;
	float:left;	
	text-align:left;
	margin-top:10px;
	margin-left:10px;
	width:120px;
	background:url(images/Dot3.jpg) repeat-x;
}

#FootColum2
{
	position:relative;
	float:left;	
	text-align:left;
	margin-top:10px;
	margin-left:10px;
	width:230px;
	background:url(images/Dot3.jpg) repeat-x;
}
#FootColum3
{
	position:relative;
	float:left;	
	text-align:left;
	margin-left:10px;
	margin-top:32px;
	width:200px;
}
#FootColum4
{
	position:relative;
	float:left;	
	text-align:left;
	margin-left:10px;
	margin-top:10px;
	width:175px;
	background:url(images/Dot3.jpg) repeat-x;
}
#FootColum5
{
	position:relative;
	float:left;	
	text-align:left;
	margin-left:10px;
	margin-top:10px;
	width:195px;
	background:url(images/Dot3.jpg) repeat-x;
}

#FootColum6
{
	position:relative;
	float:left;
	color:#999999;
	text-align:center;
	margin-left:10px;
	margin-top:10px;
	width:962px;
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	background:url(images/Dot3.jpg) repeat-x;
}

/* Gallery */
#ImgCont
{
	position:relative;
	float: left;
	width:735px;
	margin: 5px 0px 0px 0px;
}

.GalleryText
{
	position:relative;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:177px;
	font-size:10px;
	text-align: center;
	color: #000000;
	margin: 0px 0px 0px 0px;
}


.GalleryImg
{
	position:relative;
	float: left;
	width:177px;
	height:150px;
}

.WineCellarImg
{
	position:relative;
	float: left;
	width:84px;
}

.Balusters
{
	position:relative;
	float: left;
	width:65px;
}

.FencesImg
{
	position:relative;
	float: left;
	width:239px;
	margin: 0px 0px 0px 0px;
}

.Dotb
{
	position:relative;
	float: left;
	width:9px;
	height:265px;
	background:url(images/Dot4.jpg) repeat-y;
	margin: 0px 0px 0px 0px;
}
.Dotc
{
	position:relative;
	float: left;
	width:9px;
	height:145px;
	background:url(images/Dot4.jpg) repeat-y;
	margin: 0px 0px 0px 0px;
}


.LeftDote2b
{
	position:relative;
	float: left;
	width:720px;
	height:11px;
	background:url(images/ornamentalironworks_r20_c6a.jpg) repeat-x;
	margin: 8px 0px 0px 0px;
}
.Dot3
{
	position:relative;
	float: left;
	width:720px;
	height:11px;
	background:url(images/ornamentalironworks_r20_c6a.jpg) repeat-x;
	margin: 2px 0px 0px 0px;
}


.LeftDot
{
	position:relative;
	float: left;
	width:720px;
	height:3px;
	background:url(images/ornamentalironworks_r20_c6a.jpg) repeat-x;
	margin: 8px 0px 0px 0px;
}

.FencesDes
{
	position:relative;
	float:left;
	width:239px;
	margin: 0px 0px 0px 0px;
}

.GalleryTexta
{
	position:relative;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:239px;
	font-size:11px;
	color: #000000;
	text-align: justify;
	margin: 0px 0px 0px 0px;
}

.GalleryTexta table
{
	margin: 10px 0px 0px 0px;
}

.GalleryTexta th
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #ffffff;
	text-align:left;
	background-color:#5E5E5E;
}

.GalleryTexta td
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #000000;
	border-bottom: 1px solid #CCCCCC;
}

.GalleryTexta ul
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	text-align: justify;
	padding-left:15px;
	padding-right:5px;
	margin: 0px 0px 5px 0px;
	list-style:square;
	color:#333333;
}

.Headline3
{
	position:relative;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:239px;
	font-size:11px;
	text-align:left;
	color:#990000;
	font-weight:bold;
	margin:5px 0px 5px 0px;
	text-align:justify;
}

.Headline4
{
	position:relative;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:177px;
	font-size:11px;
	text-align: center;
	color:#990000;
	font-weight:bold;
	margin:5px 0px 5px 0px;
}

.Headline5
{
	position:relative;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:84px;
	font-size:11px;
	text-align: center;
	color:#990000;
	font-weight:bold;
	margin:5px 0px 5px 0px;
}


.Headline6
{
	position:relative;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width:65px;
	font-size:10px;
	text-align: center;
	color:#990000;
	font-weight:bold;
	margin:5px 0px 0px 0px;
}

.Dotec
{
	position:relative;
	float: left;
	width:9px;
	height:350px;
	background:url(images/Dot4.jpg) repeat-y;
	margin: 0px 0px 0px 0px;
}
.DoteD
{
	position:relative;
	float: left;
	width:9px;
	height:300px;
	background:url(images/Dot4.jpg) repeat-y;
	margin: 0px 0px 0px 0px;
}

.DoteE
{
	position:relative;
	float: left;
	width:9px;
	height:230px;
	background:url(images/Dot4.jpg) repeat-y;
	margin: 0px 0px 0px 0px;
}
