/* CSS Document */
body{font:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background:#000000; margin:0px; padding:0px;}
#wrapper{width:850px; height:auto; background:url(images/wrapper.jpg) repeat-x; margin:0px auto;}
#mid_wrapper{width:810px; height:auto; background:url(images/mid_wrapper.jpg) repeat-x; margin:0px auto;}
#main_wrapper{width:800px; height:auto; margin:0px auto; background:#FFFFFF;}
#logo{width:800px; height:98px; min-height:98px;}
#collage{ background:url(images/collage.jpg); vertical-align:top;}
#logo_back{background:url(images/logo_background.jpg) repeat-x;}
.m{ margin-top:12px;}

#nevigation{
	background:url(images/button.jpg) repeat-x;
	height:42px;
	vertical-align:top;
	margin-left: 10px;
}
#nevigation a:link, #nevigation a:visited {
	text-decoration: none;
	line-height: 40px;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Georgia;
	font-weight: bold;
	float: left;
	display: block;
	padding-right: 10px;
	padding-left: 9px;
	margin-left: 8px;
}
#nevigation a:hover {
	background-image: url(images/hover2.jpg); background-repeat: no-repeat;}

#content_back{ height:auto; background:url(images/content_back.jpg) repeat-x; vertical-align:top; }
#content_rgt {padding: 10px;}

#content_mar{margin:7px 8px 0px 8px; padding:5px 8px 0px 8px;}
.con_txt_box{ height:37px; background:url(images/con_hadding_box.jpg) no-repeat; padding:0px 20px; line-height:37px; font-weight:bold; font-size:22px; font-family:"Courier New", Courier, monospace; color:#ff0505;}
.con_text{font:Georgia, "Times New Roman", Times, serif; font-size:15px; padding-top:5px; text-align:justify;}
.no{ background-image:no-repeat;}

.lft_cont_mar{padding:0px 7px;}
.footer{font-size:12px; color:#FFFFFF; line-height:35px; text-align:center;}

/*****************potyfolio***********************/
.P_mainbox{width:560px; height:auto; background:#c2da86; padding:5px; float:left; margin-bottom:10px;}
.P_img{width:190px; height:auto; background:#000000; float:left; text-align:center;}
.P_text{width:360px; height:140px; float:left; }
.P_text1{width:300px; height:40px; background:#000000; margin:8px 0px 0px 30px; font:bold 13px verdana; color:#FFFFFF; text-align:center; line-height:40px;}
.P_text2{width:250px; height:80px; background:#FF0000; margin-left:50px; border:3px solid #000000; 
 font:bold 16px verdana; color:#FFFF00; text-align:center; line-height:30px;}
.portfolio a:link, .portfolio a:visited{text-decoration:none; color:#FFFFFF;}
.portfolio a:hover{ text-decoration:underline; color:#CCCCCC;}
.num_text{width:25px; height:21px; background:#c2da86; margin-left:3px; float:left; font:bold 14px verdana; color:#000000;}
.num_text a:link, .num_text a:visited{text-decoration:none; color:#000000;}
.num_text a:hover{color:#FF0000;}


#homelink{width:75px;	height:32px; background-image: url(images/home_icon.jpg); float:left;	background-repeat: no-repeat;}
#homelink a:link,#homelink a:visited {height:32px;	width: 75px; float:left;}
#homelink a:hover{	background-image:url(images/home_icon_hover.jpg);	background-repeat:no-repeat;
	float: left;}

#aboutlink{	width:85px;	height:32px; float:left; background-image: url(images/about_icon.jpg);	background-repeat: no-repeat;}
#aboutlink a:link,#aboutlink a:visited{height:32px; width:85px; float:left;}
#aboutlink a:hover{background-image: url(images/about_icon2.jpg); background-repeat:no-repeat;}

#contactlink{width:88px; height:32px;background:url(images/contact_icon.jpg) no-repeat;	float:left;}
#contactlink a:link,#contactlink a:visited{	height: 32px; width: 88px;	float: left;}
#contactlink a:hover{background-image: url(images/contact_icon2.jpg); background-repeat:no-repeat;}
