BODY {
	/*	BACKGROUND-POSITION: left top;
*//*BACKGROUND-IMAGE: url(../images/bodybg.jpg);
*/	MARGIN: 0px;
	padding:0px;
	/*	BACKGROUND-REPEAT: repeat-x;
*/	FONT-FAMILY:  Tahoma, Arial, Verdana, "Courier New";
	BACKGROUND-COLOR: #353840;
	line-height: 18px;
	font-size:12px;
	
	
}
BODY * {
	outline: none
}
A:link {
	COLOR: #006699;
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #006699;
	TEXT-DECORATION: none;
}
A:hover {
	COLOR: #006699;
	TEXT-DECORATION: none;
	background-color:#F2F2F2
}
A:active {
	COLOR: #006699;
	TEXT-DECORATION: none
}
#container {
	MARGIN: 0px 50px;
	WIDTH: auto;
	text-align:left;
}
#container #mastrhead {
	FLOAT: right;
	BACKGROUND-IMAGE: url(../images/had_bg.jpg);
	WIDTH: 100%;
	HEIGHT: 75px;
	background-repeat:repeat-x;
	
}
#container #mastrhead .colrshad {
	BACKGROUND-POSITION: center 50%;
	BACKGROUND-IMAGE: url(../images/hed_colrshade.jpg);
	MARGIN: 0px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 3px
}
#container .logo {
	FLOAT: left;
	WIDTH:192px;
	HEIGHT: 72px;
	
}
#container .toplink {
	MARGIN-TOP: 2px;
	RIGHT: 60px;
	POSITION: absolute;
	TEXT-ALIGN: right
}
#container .toplink A {
	COLOR: #006699;
	TEXT-DECORATION: none
}
#container .toplink A:hover {
	COLOR: #333333;
	TEXT-DECORATION: none
}
#container .menu {
	MARGIN-TOP: 49px;
	margin-left:192px;
	HEIGHT: 23px;
	position:relative;
	BACKGROUND-IMAGE:url(../images/menumainbg.gif);
	background-repeat:repeat-x;
}
#container .menucurve {
	width:11px;
	HEIGHT: 11px;
	display:inline;
	background-position:right;
	float:right
}
#container .menu UL {
	padding: 0;
	float:left;
	margin: 0px 0 0px 0px;
	list-style-type: none;
	BACKGROUND: url(../images/menuleft.jpg) no-repeat left top;
}
#container .menu LI {
	FONT-SIZE: 12px;
	BACKGROUND: url(../images/menubg.gif) repeat-y right top;
	FLOAT: left;
	WIDTH: 75px;
	COLOR:#FFFF00;
	LIST-STYLE-TYPE: none;
	HEIGHT: 20px;
	TEXT-ALIGN: center;
	PADDING-TOP: 2px;
}
#container .menu LI A {
	DISPLAY: block;
	FONT-WEIGHT: normal;
	COLOR: #FF0000;
	FONT-SIZE: 12px;
	BACKGROUND: url(../images/menubg.gif) repeat-y right top;
	COLOR: #ffffff;
	HEIGHT: 20px;
	TEXT-DECORATION: none
}
#container .menu LI A:hover {
	DISPLAY: block;
	COLOR: #FFFF00;
	TEXT-DECORATION: none
}
#container .menu LI SPAN {
	COLOR: #000000;
	TEXT-DECORATION: underline
}
.clear {
	CLEAR: both
}
#indexband {
	BACKGROUND-POSITION: 50% top;
	DISPLAY: block;
	MARGIN-LEFT: 8px;
	MARGIN-RIGHT: 8px;
	background-color:#223254;
	HEIGHT: 79px
}
#indexband .welty {
	BACKGROUND-POSITION: left 50%;
	FLOAT: left;
	BACKGROUND-IMAGE: url(../images/dsvtagline.jpg);
	WIDTH: 183px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 79px
}
#indexband .welty .datetime {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	LEFT: 29px;
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	WIDTH: 136px;
	COLOR: #ffffff;
	PADDING-TOP: 5px;
	POSITION: absolute;
	TOP: 112px;
	HEIGHT: 20px
}
#indexband .head {
	HEIGHT: 79px
}
#indexband .head .dream {
	BACKGROUND-POSITION: left center;
	FLOAT: left;
	BACKGROUND-IMAGE: url(../images/cometrue.jpg);
	WIDTH: 398px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 79px
}
#indexband .head .grap {
	BACKGROUND-POSITION: right bottom;
	FLOAT: right;
	BACKGROUND-IMAGE: url(../images/indx_leftgraph.jpg);
	WIDTH: 181px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 79px
}
#welcomeband {
	BACKGROUND-POSITION: 50% top;
	DISPLAY: block;
	BACKGROUND-IMAGE: url(../images/headbg.gif);
	MARGIN-LEFT: 8px;
	MARGIN-RIGHT: 8px;
	BACKGROUND-REPEAT: repeat;
	HEIGHT: 40px
}
#welcomeband .welty {
	BACKGROUND-POSITION: left;
	FLOAT: left;
	BACKGROUND-IMAGE:url(../images/welcome.jpg);
	WIDTH: 183px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 40px
}
#welcomeband .head {
	HEIGHT: 40px;
	background-color: #BFC0C3;
	background-image: url(../images/inrbg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
#welcomeband .head .shrepln {
	BACKGROUND-POSITION: left center;
	FLOAT: left;
	BACKGROUND-IMAGE: url(../images/hadsherplan.gif);
	WIDTH: 250px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 35px
}
#welcomeband .head .grap {
	BACKGROUND-POSITION: right bottom;
	FLOAT: right;
	BACKGROUND-IMAGE: url(../images/welleftcu.gif);
	WIDTH: 9px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 40px
}
/*#maincontiner {
	BORDER-RIGHT: #ffffff 1px solid;  PADDING-LEFT: 15px; BACKGROUND-IMAGE:url(../images/diag_stripe.gif) ; PADDING-BOTTOM: 15px; MARGIN: 0px 10px; OVERFLOW:  hidden; BORDER-LEFT: #ffffff 1px solid; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat ;
}*/
#maincontiner {
	BORDER-RIGHT: #ffffff 1px solid;
	PADDING-LEFT: 15px;
	BACKGROUND-IMAGE:url(../images/contentbg.jpg);
	PADDING-BOTTOM: 15px;
	MARGIN: 0px 10px;
	BORDER-LEFT: #ffffff 1px solid;
	PADDING-TOP: 5px;
	BACKGROUND-REPEAT: repeat-x;
	background-position: left top;
	background-color:#FFFFFF;
	OVERFLOW:  hidden;
}
.breadcrubmb {
	FONT-SIZE: 11px;
	COLOR: #999999
}
#contentarea {
	MARGIN: 2px 0px;
	WIDTH: 100%;
	position: relative
}
#contentarea .container1 {
	FLOAT: left;
	WIDTH: 38%;
	MARGIN-RIGHT: 3px;
}
#contentarea .container1 .blog1 {
	BORDER-RIGHT: #ccefcc 1px solid;
	BACKGROUND-POSITION: left top;
	BORDER-TOP: #ccefcc 1px solid;
	BACKGROUND-IMAGE: url(../images/blog_bg.gif);
	PADDING-BOTTOM: 5px;
	MARGIN: 3px 0px 0 0px;
	BORDER-LEFT: #ccefcc 1px solid;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #ccefcc 1px solid;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT:200px;
	display: block;
	background-color:#FFFFFF
}
.container1 .blog1 .box {
	padding:15px;
	float:left;
	OVERFLOW:  hidden;
	font-size:12px;
	height:120px;
}
.container1 .blog1 .contactbox {
	padding:15px;
	float:left;
	OVERFLOW:  hidden;
	font-size:12px;
}
#contentarea .container1 .blog1 .heading {
	BACKGROUND-POSITION: 4px top;
	PADDING-LEFT: 25px;
	FONT-WEIGHT: normal;
	BACKGROUND-IMAGE:url(../images/arrow1.gif);
	PADDING-BOTTOM: 5px;
	COLOR:#113783;
	BORDER-BOTTOM: #999999 1px dotted;
	BACKGROUND-REPEAT: no-repeat;
	font-size:22px;
	font-family: Tahoma, Arial, "Times New Roman", Verdana;
	text-decoration:none
}
#contentarea .container1 .blog1 .heading A:link {
	COLOR:#113783;
	text-decoration:none
}
#contentarea .container1 .blog1 .heading A:hover {
	COLOR: #339933;
	text-decoration:none
}
#contentarea .container1 .blog1 .heading A:active {
	COLOR: #339933;
	text-decoration:none
}
#contentarea .container3 {
	FLOAT: left;
	WIDTH: 22%;
	MARGIN-RIGHT: 5px;
	padding-top:3px;
	BORDER-BOTTOM: #cccccc 1px solid
}
#contentarea .container3 .rightcolm {
	BORDER-RIGHT: #ccefcc 1px solid;
	BORDER-TOP: #ccefcc 1px solid;
	DISPLAY: block;
	BORDER-LEFT: #ccefcc 1px solid;
	BACKGROUND-COLOR: #fbfbf5
}
#contentarea .container3 .rightcolm .heading {
	BORDER-RIGHT: #ccefcc 1px solid;
	PADDING-RIGHT: 3px;
	BACKGROUND-POSITION: center top;
	BORDER-TOP: #ccefcc 1px solid;
	DISPLAY: block;
	PADDING-LEFT: 3px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 1.2em;
	BACKGROUND-IMAGE: url(../images/rightcolm_bg.gif);
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #ccefcc 1px solid;
	COLOR: #5a5f67;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #ccefcc 1px solid;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 24px;
	BACKGROUND-COLOR: #ebefeb
}
.container3 .details {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px;
	BACKGROUND-COLOR: #fbfbf5
}
.container3 .leftinfo {
	BORDER-RIGHT: #cdefd0 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #999999 1px dotted;
	padding-left:5px;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #cdefd0 1px solid;
	PADDING-TOP: 5px;
	BACKGROUND-COLOR: #ffffff
}
.read_more a {
	float:right;
	BACKGROUND: url(../images/read-more.gif) no-repeat;
	WIDTH: 92px;
	HEIGHT: 13px;
}
.read_more a:hover {
	float:right;
	BACKGROUND: url(../images/hovr_radmore.gif) no-repeat;
	WIDTH: 92px;
	HEIGHT: 13px;
}
.lftheadg {
	font-size:12px;
	font-weight:bold;
	margin:5px 0px;
	color:#FF6633
}
.container3 .leftinfo LI {
	LIST-STYLE-TYPE: none;
}
.c4 {
	padding-left:10px;
	line-height:16px
}
.hight5 {
	HEIGHT: 0px
}
.artgalry {
	position:relative;
	padding:5px;
	margin:15px 25px;
}
/*....................Inner page start here ...............*/

.container2 {
	FLOAT: left;
	WIDTH: 76%;
	MARGIN-RIGHT: 3px;
}
.container2 .innerblog {
	BORDER-RIGHT: #ccefcc 1px solid;
	BACKGROUND-POSITION: left top;
	BORDER-TOP: #ccefcc 1px solid;
	BACKGROUND-IMAGE: url(../images/blog_bg.gif);
	PADDING-BOTTOM: 5px;
	MARGIN: 3px 0px 0 0px;
	BORDER-LEFT: #ccefcc 1px solid;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #ccefcc 1px solid;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: auto;
	display: block;
	background-color:#FFFFFF;
}
.container2 .innerblog2 {
	BORDER-RIGHT: #ccefcc 1px solid;
	BACKGROUND-POSITION: left top;
	BORDER-TOP: #ccefcc 1px solid;
	BACKGROUND-IMAGE: url(../images/blog_bg.gif);
	PADDING-BOTTOM: 5px;
	MARGIN: 3px 0px 0 0px;
	BORDER-LEFT: #ccefcc 1px solid;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #ccefcc 1px solid;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: auto;
	display: block;
	background-color:#FFFFFF;
}
.container2 .innerblog .box {
	padding:15px;
	overflow:hidden;
	font-size:12px
}
.box UL {
	PADDING-LEFT: 20px;
	MARGIN: 0px;
	LIST-STYLE-TYPE: none
}
.box LI {
	MARGIN: 0px;
	LIST-STYLE-TYPE: none;
	line-height:-5px
}
.container2 .innerblog .heading {
	BACKGROUND-POSITION: 5px top;
	PADDING-LEFT: 27px;
	FONT-WEIGHT: normal;
	BACKGROUND-IMAGE:url(../images/arrow1.gif);
	PADDING-BOTTOM: 5px;
	COLOR: #000066;
	BORDER-BOTTOM: #999999 1px dotted;
	BACKGROUND-REPEAT: no-repeat;
	font: small Georgia, serif;
	font-size:22px;
}
/*Gallery class start herer*/


.gallrytumb {
	PADDING-RIGHT: 9px;
	PADDING-LEFT: 17px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 111px;
	PADDING-TOP: 11px;
	border: 0px solid #CCCCCC;
}
.gallrytumb .border_wt {
	BORDER: #D6D6D6 5px solid
}
.gw_description {
	BACKGROUND: url(/images/dotted_backgr.gif) repeat-x 50% bottom;
	CURSOR: pointer;
	font-size:11px
}
.gw_value {
	COLOR: #0d92b1;
	font-size:11px
}
.preview_text {
	MARGIN: 10px 0px;
	COLOR: #0076a3;
	TEXT-ALIGN: center
}
.preview_text A {
	FONT-WEIGHT: bold
}
.more_price.preview_text {
	MARGIN-TOP: 3px
}
/*Footer class start here*/
/*BACKGROUND:  none transparent scroll repeat 0% 0%*/
#footer {
	BACKGROUND-POSITION: left top;
	BACKGROUND-IMAGE: url(../images/footrbg.gif);
	MARGIN: 0px 50px;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 33px;
	text-align: center;
}
#footer .leftcurv {
	BACKGROUND-POSITION: left top;
	BACKGROUND-IMAGE: url(../images/fotr_curve.gif);
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 31px
}
#footer .rhtcurv {
	BACKGROUND-POSITION: right top;
	BACKGROUND-IMAGE: url(../images/fot_rghtcurv.gif);
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 31px
}
#footer .fotrlink {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #999999;
	PADDING-TOP: 8px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
#footer .fotrlink a {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR:#999999;
	PADDING-TOP: 8px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
#footer .fotrlink a:hover {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR:#003366;
	PADDING-TOP: 8px;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
#footer .fotrlink SPAN {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	MARGIN-LEFT: 100px;
	COLOR: #999999;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
