/*

Theme Name: Ivory

Theme URI: 

Author: Intact Info

Description: This is a theme developed for Ivory Construction And Design Website

Version: 1.0

License: GNU General Public License

License URI: license.txt

*/



@charset "utf-8";

/* CSS Document */

body{background-color: #b09266;	margin: 0px;	padding: 0px;}

#main{	background-image: url(images/bg-1.jpg);background-repeat: no-repeat;background-position: center top;}

#main-1{background-image: url(images/bg-k.jpg);background-repeat: no-repeat;background-position: center top;}

#main-2{background-image: url(images/aboutus-bg.jpg);background-repeat: no-repeat;background-position: center top;}

#main-3{background-image: url(images/blog-bg.jpg);background-repeat: no-repeat;background-position: center top;}

#main-4{background-image: url(images/gallery-bg.jpg);background-repeat: no-repeat;background-position: center top;}

#main-5{background-image: url(images/bath-bg.jpg);background-repeat: no-repeat;background-position: center top;}

#main-6{background-image: url(images/room-bg.jpg);background-repeat: no-repeat;background-position: center top;}

#main-7{background-image: url(images/land-bg.jpg);background-repeat: no-repeat;background-position: center top;}

#top{width: 1001px;	margin-top: 0px;margin-right: auto;	margin-bottom: 0px;	margin-left: auto;}

#header{height: 119px;}

#button{
	height: 50px;
	
}

#button ul{
	margin: 0px;
	padding: 0px; height:50px;
}
#button li{
	display: inline;
	margin: 0px;
	
	 line-height:50px
	
}
#button li a{
	font-family: Arial;
	padding-top: 0px;
	padding-right: 27px;
	padding-bottom: 0px;
	padding-left: 30px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #52310f;
	font-size: 18px;
	font-weight: bold;
	/*color: #472500;*/color: #FFF;
	text-decoration: none;
	padding-top:15px;
	padding-bottom:15px;
}
#button li a:hover{
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #dddddd ;
	text-decoration: none;
}

#presentation{	height: 503px;}

#presentation-a{	height: 316px;}

#presentation-b{	height: 185px;}

.pres-left{

	float: left;

	width: 254px;

}

.pres-right{

	float: right;

	width: 238px;

}

#presentation-1{	height: 240px;}

#middle{background:#ffffff url(images/blog-mid-b.jpg) right top repeat-y;}

#blog-mid-a{	float: left;	width: 727px;}

#blog-mid-b{	float: right;	width: 247px;	padding: 13px;	font-family: Arial;	font-size: 13px;	line-height: 20px;	font-weight: normal;	color: #222222;	text-decoration: none;	}

.blog-box-1{background-color: #eeeeee;	height: auto;	padding: 13px;	margin: 0px;	font-family: Arial;	color: #222222;	font-size: 13px;	line-height: 18px;	text-decoration: none;	font-weight: normal;	text-align: justify;}

.blog-box-2{background-color: #fff;	height: auto;	padding: 13px;	margin: 0px;font-family: Arial;	color: #222222;	font-size: 13px;line-height: 18px;

	text-decoration: none;	font-weight: normal;text-align: justify;}

.blog-hd{	font-family: Arial;	font-size: 18px;	font-weight: normal;color: #000000;	text-decoration: none;}

.blog-hd a{	font-family: Arial;	font-size: 18px;	font-weight: normal;color: #000000;	text-decoration: none;}



.blog-pt{font-family: Arial;	font-size: 13px;	font-weight: normal;	color: #a4a4a4;	text-decoration: none;}

.blog-pt1{	font-family: Arial;	font-size: 13px;	font-weight: normal;color: #a9834a;	text-decoration: none;}

.blog-pt1 a{	font-family: Arial;	font-size: 13px;	font-weight: normal;color: #a9834a;	text-decoration: none; text-decoration:underline}



#comments a{	font-family: Arial;	font-size: 13px;	font-weight: normal;color: #a9834a;	text-decoration: none; text-decoration:underline}

a.url{	font-family: Arial;	font-size: 13px;	font-weight: normal;color: #a9834a;	text-decoration: none; text-decoration:underline}

.commentmetadata a{	font-family: Arial;	font-size: 11px;	font-weight: normal;color: #a9834a;	text-decoration: none; text-decoration:underline}

#commentform a{	font-family: Arial;	font-size: 13px;	font-weight: normal;color: #a9834a;	text-decoration: none; text-decoration:underline}

.recent{font-family: Arial;	font-size: 18px;	font-weight: normal;	color: #000;	border-bottom-width: 1px;	border-bottom-style: dashed;

	border-bottom-color: #999;	padding-bottom: 5px;}

a.read{	text-decoration: none;	font-family: Arial;	font-size: 13px;font-weight: normal;	color: #aa834b;}

a.read:hover{	text-decoration: underline;	font-family: Arial;	font-size: 13px;font-weight: normal;	color: #aa834b;}



#middle-a{	width: 636px;	background-color: #FFF;	float: left;	font-size: 13px;	font-weight: normal;	color: #222222;	text-decoration: none;

	line-height: 20px;	text-align: justify;	margin-right: 12px;	font-family: Arial;	padding-top: 12px;	padding-right: 12px;	padding-bottom: 8px;

	padding-left: 12px;}

.mid-hd{font-family: "League Gothic", Futura;font-size: 32px;font-weight: normal;color: #794a1c;text-decoration: none;border-bottom-width: 1px;

 border-bottom-style: solid;border-bottom-color: #e1e1e1;height: 37px;}

.clear{	clear: both;}

#middle-b{	width: 329px;	float: right;}

.sd-cont{	height: 143px;	background-image: url(images/cont.jpg);	background-repeat: no-repeat;margin-bottom: 13px;margin-top: 13px;font-family: Arial;

	font-size: 13px;font-weight: bold;	color: #FFF;text-decoration: none;padding-top: 40px;padding-left: 13px;	padding-right: 13px;}

.sd-test{background-image: url(images/test.jpg);	background-repeat: no-repeat;height: 91px;font-family: Arial;font-size: 13px;font-weight: normal;

	color: #FFF;text-decoration: none;	padding-top: 40px;	padding-left: 130px;	padding-right: 13px;}

.sd-test a{	text-decoration: none;	font-family: Arial;	font-size: 13px;font-weight: bold;	color: #FFF;}

.sd-test a:hover{text-decoration: underline;}

.form{	height: 16px;	width: 212px;	border: 1px solid #bcbcbc;}

.form-1{height: 45px;	width: 212px;	border: 1px solid #bcbcbc;}

#footer{	height: 100px;	margin-top: 12px;	background-image: url(images/foot.jpg);	background-repeat: no-repeat;	background-position: left;	}

#footer-1{	width: 981px;	margin-top: 0px;	margin-right: auto;	margin-bottom: 0px;	margin-left: auto;	background-image: url(images/foot-rt.jpg);

	background-repeat: no-repeat;	background-position: right;	height: 75px;	font-family: Arial;	font-size: 13px;color: #000;

	text-decoration: none;	font-weight: normal;	padding-top: 25px;	padding-left: 20px;}

.viewwork{

	height: 138px;

	background-image: url(images/view-work.jpg);

	background-repeat: no-repeat;

	padding-top: 33px;

}

.next-entries a

{

 color:#663300; text-decoration:none; font-size:15px; float:right; padding-right:10px; padding-bottom:10px; font-weight:13px;

}

.previous-entries a

{

 color:#663300; text-decoration:none; font-size:15px; float:left; padding-left:10px; padding-bottom:10px; font-weight:13px;

}

textarea#comment

{



width:700px;}



#blog-mid-b ul li { list-style-image: url(images/fish_s.gif); }

#blog-mid-b ul li a{ text-decoration:none; color:#333333}

#blog-mid-b ul li a:hover{ text-decoration:underline;}



.navigation

{

 margin-top:10px;

 margin-bottom:10px;

}








/***********dropdown******/
#sddm
{	margin: 0;
	padding: 0;
	z-index: 30;
	position:absolute;}

#sddm ul
{	margin: 0;
	padding: 0;
}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font:  18px arial}

#sddm li a
{
	font-family: Arial;
	padding-top: 0px;
	padding-right: 27px;
	padding-bottom: 0px;
	padding-left: 30px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #52310f;
	font-size: 18px;
	font-weight: bold;
	/*color: #472500;*/color: #FFF;
	text-decoration: none;
	padding-top:15px;
	padding-bottom:15px;
	
}

#sddm li a:hover
{	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #dddddd ;
	text-decoration: none;}

#sddm div
{
	position: absolute;
	visibility: hidden;
	margin: 0px 0 0 247px;
	padding: 0;
	z-index: 30;
	width:220px;
	
				
}

	#sddm div a
	{
	position: relative;
	display: block;
	margin: 0;
	padding: 8px 8px;
	width: 220px;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	color:#ffffff;
	font-family: Arial;
	font-size:18px;
	z-index:30;
	font-weight: bold;
	border:none;
	background-image: url(images/menu-bg.png);
	background-repeat: repeat-x;
	}

	#sddm div a:hover
	{
	color: #dddddd ;
	
}
 
.Text
{
	font-weight: normal;
	font-size: 12px;
	color: #2B211A;
	font-family: arial;
	text-decoration: none;
	text-align: justify;
	padding-left:6px;
	padding-right:25px;
	margin:0;
}
.Text-a
{
	font-weight: normal;
	font-size: 12px;
	color: #2B211A;
	font-family: arial;
	text-decoration: none;
	text-align: justify;
	margin:0;
	padding: 0px;
}


.Text1
{
	font-weight: normal;
	font-size: 12px;
	color: #2B211A;
	font-family: arial;
	text-decoration: none;
	text-align: justify;

}