/*		Sunday, July 26 2009 by mukeshyadav		*/

/*		C O M  M O N		*/
*{margin: 0; padding: 0; outline: none; line-height: normal;}
body{background: #1f201a; font: normal 12px/17px Arial, Helvetica, sans-serif; color: #ffffff;}
h1, h4{font: bold 12px/normal "Trebuchet MS", Arial, Helvetica, sans-serif;}
ul, ol{list-style-type: none;}
#wrapper{width: 920px; margin: 0 auto;}
.clear{clear: both; font-size: 0; height: 0;}

/*		H E A D E R		*/
#header{width: 900px; float: right; height: 138px; background: url(../images/bg_header.jpg) left top repeat-x; clear: both;position:relative}
#header p{font: bold 27px/normal "Trebuchet MS", Arial, Helvetica, sans-serif; color: #ffffff; padding: 48px 0 0 56px;}
#header p a{color: #FFF; text-decoration: none;}
#header h2{font-size: 11px; font-weight: bold; color: #a3a49c; text-align: right; padding: 32px 15px 0 0;}
#header img {position:absolute;top:0px;left:0px;}
/*		C O N T A I N E R		*/
#container{width: 920px; clear: both; padding: 0 0 20px 0; float: left;}
#container #leftcol{background: url(../images/bg_container.jpg) right top repeat-y; width: 554px; padding: 9px 0 0 0; float: left;}

/*		L E F T C O L		*/
#leftcol #call{background: url(../images/bg_call.jpg) left top no-repeat; width: 327px; height: 79px; float: left;}
#leftcol #call p{font: bold 20px/26px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #FFF; text-align: center; padding: 17px 0 0 0;}
#leftcol #call p span{display: block;}

#leftcol ul#headernav{float: right; font-size: 11px; width: 120px; padding: 4px 0 0 0;}
#leftcol ul#headernav li{height: 23px; line-height: 23px; border-bottom: 1px solid #777969; text-align: right; padding: 0 16px 0 0;}
#leftcol ul#headernav li a{color: #d4d4d4; text-decoration: none;}
#leftcol ul#headernav li a:hover, #leftcol ul#headernav li.active{color: #d59600; font-weight: bold;}

#leftcol #content{padding: 19px 13px 19px 33px; width: 508px; float: left;}

#leftcol #content #address{width: 508px; clear: both; display: block; padding: 0 0 21px 0;}
#leftcol #content #address #map{width: 158px; height: 103px; background: #a8a8a8; padding: 1px; float: left; margin: 0 32px 0 0;}
#leftcol #content #address #map iframe{width: 158px; height: 103px;}
#leftcol #content #address p{font-size: 11px; font-weight: bold; line-height: 16px; color: #e9e9e9; padding: 0 70px 0 0;}
#leftcol #content #address p strong{font-size: 14px; padding: 5px 0 0 0; display: block;}
#leftcol #content #address .cont {float:left;width:260px;}
#leftcol #content #address .clear {float:none;clear:both;}


#leftcol #content #mainheading{border: 3px solid #9da08d; background: #dce0c6; width: 502px; float: left; clear: both;}
#leftcol #content #mainheading h1{background: url(../images/bg_h1.jpg) left top repeat-x; height: 56px; font-size: 17px; line-height: 23px; color: #252a07; padding: 8px 17px 0 17px;}
#leftcol #content #mainheading ul{padding: 10px 0 14px 18px; font-size: 13px; color: #3f3f3f; float: left;}
#leftcol #content #mainheading ul li{width: 237px; line-height: 22px; display: block; padding: 0 5px 0 0;}

#paragraphs {padding:0;}
#leftcol #content #paragraph{padding: 17px 28px 26px 26px; display: block; float: left;}
#paragraphs h4,  h5,
#leftcol #content #paragraph h4{font-size: 18px; color: #d59600; line-height: 20px; font-weight: bold;}
h5 {font-size:13px;}
#paragraphs p,
#leftcol #content #paragraph p{font-size: 12px; line-height: 22px; padding-bottom:5px;}

#paragraphs ul.list					{margin-left:25px;list-style:square}
#paragraphs ol.list					{margin-left:35px;list-style:decimal}
#paragraphs .sublist					{margin-left:15px;list-style:square}
#paragraphs .loweralpha				{list-style-type:lower-alpha;}
#paragraphs a {color:#fff;text-decoration:underline;}

/*		R I G H T C O L		*/
#rightcol{width: 362px; float: right;}
#rightcol div.navblock{width: 169px; background: #2a2b26; padding: 5px; float: left;}
#rightcol div.space{margin: 0 4px 0 0;}
#rightcol div.navblock div.heading{background: url(../images/bg_right_heading.jpg) left top repeat-x; height: 29px; text-transform: uppercase; font: bold 16px/29px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #d59600; text-align: center;}
#rightcol div.navblock ul{text-align: center; padding: 5px 0 10px 0;}
#rightcol div.navblock ul li h3{font-size: 11px; font-weight: bold; color: #d2d2d2; line-height: 18px !important;}
#rightcol div.navblock ul li h3 a{color: #d2d2d2; text-decoration: underline; line-height: 18px !important;}
#rightcol div.navblock ul li h3 a:hover, #rightcol div.navblock ul li h3.active{color: #d59600;}
#rightcol div.navblock p{height: 18px;}

/*		S E O		*/
body#seo #content{padding: 19px 13px 0 33px !important;}
body#seo #paragraph{padding: 17px 28px 0 26px !important;}
body#seo #address{width: 554px; clear: both; display: block; padding: 12px 0 0 0 !important; background: #1f201a !important; margin: 0 auto !important; text-align: center;}
body#seo #address p{font-size: 10px; line-height: 16px;}
body#seo #address p strong{font-size: 14px; font-weight: bold;}


/*		S E M		*/
body#sem #mainheading ul li{float: none !important; width: auto !important;}
body#sem div#placeholder{float: right; padding: 22px 23px 17px 0; width: 224px; height: 160px;}
body#sem div#placeholder img{border: 1px solid #fe0807;}
body#sem #address{text-align: center; padding: 0 0 15px 0;}
body#sem #address p{font-size: 10px; color: #dedede;}
body#sem #address p strong{font-size: 14px;}
body#sem #content{padding: 19px 13px 11px 33px !important;}
