@charset "utf-8";
/* CSS Document */

body{
margin:0;
padding:0;
line-height: 15px;
margin-top:0px;
background-image:url(../design/bgblack3.jpg);
background-repeat:repeat;
}



#topend { 
width:920px;
height:97px;
/*background-color:#FF0000;*/
background-image:url(../design/topcurve.png);
background-repeat:no-repeat;
margin:0 auto;
margin-top:0;
margin-bottom:0px;
}

/* Lang box styling*/
.langbox { 
width:300px;
height:20px;
/*background-color:#FF0000;*/
float:right;
margin-right:10px;
margin-top:30px;
padding-right:0px;
} 


.langbox a, .langbox a:hover, .langbox a:visited {
color: #FFF;
text-decoration:none;
float:right;
margin-left:5px;
font-size:12px;
font: Perpetua, "Palatino Linotype";
outline:none;
}


.squareone { 
float:right;
margin-right:5px;
height:10px;
width:10px;
background-color: #FFF;
margin-top:3px;
}

.squaretwo { 
float:right;
margin-right:5px;
height:10px;
width:10px;
background-color: #FFF;
margin-top:3px;
margin-left:10px;
}

/* end lang box styling*/






#outerbody{ 
/*background-image:url(../design/bgbody.png);
background-repeat:repeat-y;*/
background-color:#fff;
width:920px;
margin: 0 auto; /*Center container on page*/
/*margin-bottom:10px;*/
padding-top:10px;
margin-bottom:0px;
}

#navtopbox{
/*	background-color: #CCC;*/
height: 20px; /*Height of top section*/
margin-top:-10px;
margin-bottom:5px;
width:900px;
text-align:left;
margin-right:10px;
color: #336;
}

#navtopbox a , #navtopbox a:visited , #navtopbox a:hover {
color: #999;
text-decoration:none;
margin-right:5px;
margin-left:3px;
font-size:10px;
}

#topsection{
	/*background-image:url(../design/banner.jpg);
	background-repeat:no-repeat;*/
height: 10px; /*Height of top section*/
margin-top:-10px;
width:900px;
background-color:#FFF;
}



#maincontainer{
width: 900px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
height:auto;
/*background-image:url(../design/maincontbg.jpg);
background-repeat:repeat;*/
background-color: #B7BEEE;
}

.emfasis { 
color: #336;


}


.noborder { 
border:none;
outline:none;

} 



#contentwrapper{
float: left;
width: 100%;
margin-bottom:5px;
}

#contentcolumn{
margin-right: 0px; /*Set right margin to RightColumnWidth*/
background-color:#FFF;
margin-bottom:10px;
width:860px;
margin-left:10px;
padding:10px;
font-family: "Bookman Old Style", Georgia, Times New Roman, Times, serif;
font-size:14px;
}

#contentcolumn a, #contentcolumn a:visited { 
color:#333;
outline:none;
}

#contentcolumnlower{
margin-right:0px; /*Set right margin to RightColumnWidth*/
background-color:#CCC;

}

h1 { 

margin-bottom: 5px;
font-size:16px;
margin-top:3px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#336;
/*padding-bottom:5px;
border-bottom:1px solid #ccc;*/
padding-top:5px;
/*background-image:url(../design/aboutush3title.gif);
background-repeat:no-repeat;*/
width:600px;
height:19px;
/*overflow:hidden;
text-indent:-5000em;*/
line-height:20px;

}

h2 { 
margin-bottom: 9px;
font-size:12px;
margin-top:-5px;
color: #336;
font-family: "Bookman Old Style", Georgia, Times New Roman, Times, serif;

}


.subbox { 
float:left;
width:345px;
/*height:155px;*/
/*background-color: #CCC;*/
margin-right:5px;
color: #7D6142;
margin-top:-10px;
line-height:20px;
}

.subboxtext { 
width:260px;
height:120px;
float:left;
margin-left:5px;
font-family: "bookman old style", Georgia, Times New Roman, Times, serif;
font-size:12px;
}


.innertext { 
width:155px;
height:70px;
float:left;
margin-left:0px;
font-family: "bookman old style", Georgia, Times New Roman, Times, serif;
font-size:12px;

}

.subboxtitle { 
width:155px;
height:auto;
float:left;
margin-left:0px;
/*background-color:#666;*/
font-size:16px;
font-family: "bookman old style", Georgia, Times New Roman, Times, serif;
text-transform:capitalize;
margin-bottom:5px;
margin-top:10px;
font-weight:900;
}


.subboxicon { 
height:100px;
width:100px;
/*border:1px solid #CFF;*/
float:left;
margin:3px 5px 3px 0px;
} 

#lowerbox{
clear: left;
width: 880px;
/*background-color: #CC9;*/
color: #333;
text-align: left;
padding: 10px 0 5px 0;
height:130px;
margin-bottom:10px;
margin-left:10px;
background-color: #FFF;

}

#lowerbox a, #lowerbox a:visited {
color:#FFF;
text-decoration:none;
outline:none;
	
}

.lowerboxpart1 { 
width:280px;
height:120px;
background-color: #336;
color:#FFF;
float:left;
margin-right:10px;
margin-left:10px;
} 


.lowerboxpart2 { 
width:280px;
height:120px;
background-color: #F60;
color:#FFF;
float:left;
margin-right:10px;

} 

.lowerboxpart3 { 
width:280px;
height:120px;
background-color: #C00;
color:#FFF;
float:left;
margin-right:10px;

} 




.lowerbox a , .lowerbox a:visited{
text-decoration:none;
color: #336;
outline:none;
font-weight:bold;
}

.lowerbox a:hover  {
text-decoration:underline;
color: #336;
outline:none;	
	}




#animbox { 
width:860px;
height:310px;
/*background:url(../design/womanwriter2.png);
background-repeat:no-repeat;*/
margin-top:5px;
margin-bottom:10px;
background-color:#FFF;
margin-left:10px;
padding:10px;
padding-bottom:0px;
text-align:left;
}



#rightcolumn{
float: left;
width: 0; /*Width of right column*/
margin-left: 0px; /*Set left margin to -(RightColumnWidth) */
/*background-color: #CCF;*/
height:auto;
margin-top:5px;

/*border-left:1px solid #CCC;*/
}

.rightcoltopbox { 
height:235px;
width:198px;
background-color:#99F;
margin-bottom:10px;
}

.rightcolheader { 
width:198px;
height:32px;
background-color:#fff;
margin-bottom:5px;
background-image:url(../design/blogtitle.jpg);
background-repeat:no-repeat;
	overflow:hidden;
	text-indent:-5000em;
}

/* Blog box styling*/

.bloghead { 
margin-bottom: 5px;
font-size:16px;
margin-left:8px;
margin-top:10px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#336;
padding-bottom:2px;
border-bottom:1px solid #ccc;
padding-top:5px;
background-image:url(../design/blogheadtitle.png);
background-repeat:no-repeat;
width:204px;
height:30px;
	overflow:hidden;
	text-indent:-5000em;
}

.blogheadesp { 
margin-bottom: 5px;
font-size:16px;
margin-left:8px;
margin-top:10px;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#336;
padding-bottom:2px;
border-bottom:1px solid #ccc;
padding-top:5px;
background-image:url(../design/blogheadtitleesp.png);
background-repeat:no-repeat;
width:204px;
height:30px;
	overflow:hidden;
	text-indent:-5000em;
}

.blogsubhead { 
font-size:12px;
float:left;
margin-left:10px;
color: #F60;
font-family: "bookman old style", Georgia, Times New Roman, Times, serif;
margin-bottom:10px;
margin-top:10px;
width:190px;
}

.blogsep { 
height:5px;
width:198px;
border-bottom:1px solid #999;
margin-bottom:10px;
}

.blogbox { 
width:225px;
height:150px;
background-color:#CCC;
float:right;
margin-bottom:5px;
border:2px solid #99C;
padding-bottom:5px;
margin-left:10px;
margin-top:5px;
/*background-image:url(../design/maincontbg.jpg);
background-repeat:repeat;*/
}

.blogbox a , .blogbox a:visited {
text-decoration:none;
color: #F60;
outline:none;
}	
	
.blogbox a:hover {
text-decoration:underline;
color:#333;
}	
	 

.blogtitle { 
float:left;
color: #333;
font-family: "bookman old style", Georgia, Times New Roman, Times, serif;
font-size:12px;
width:199px;
margin-left:10px;
/*background-color:#ccc;*/
padding-right:5px;
padding-bottom:5px;
border-bottom:1px solid #CCC;
}

.blogboxtop { 
width:195px;
min-height:70px;
/*background-color:#CCC;*/
float:left;
margin-bottom:10px;
border-top:1px solid #999;

}

.blogdatebox { 
float:left;
margin: 3px 8px 5px 0px;
height:55px;
width:50px;
/*background-color: #336;*/
background-image:url(../design/datebg.png);
background-repeat:no-repeat;
}


.dateupper { 
width:50px;
height:20px;
margin-top:6px;
color:#FFF;
font-weight:bold;
font-size:16px;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
text-align:center;

}

.datelower { 
width:50px;
height:20px;
margin-top:3px;
color:#FFF;
font-weight:bold;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
text-align:center;
}








#footer{
clear: left;
width: 896px;
background-color: #336;
color: #FFF;
text-align: left;
padding: 4px 0 4px 4px;
font-size:10px;
}

#footer a, #footer a:hover, #footer a:visited{
color: #ffffff;
text-decoration:none;
margin-left:3px;
font-size:10px;
}

#baseend { 
width:920px;
height:20px;
background-image: url(../design/botcurve.png);  
background-repeat:no-repeat;
margin:0 auto;
margin-top:0;
margin-bottom:10px;
}


.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}




/* Pagingation styling*/

.paginationfindings {
margin-top: 15px;
margin-bottom:10px;
}

.paginationfindings a {
border:#C93 1px solid;
padding: 2px;
line-height: 25px;
color: #C93;
text-decoration:none;
}

.paginationfindings a:visited {
border: #C93 1px solid;
text-decoration:none;
color: #C93;
padding: 2px;
line-height: 25px;
}


/* blog area styling */


.bloglabelnew {
/*color:#FFFFFF;*/
margin-left:0px;
margin-top:10px;
}

.blogtextholdernew {
width:98%;
height:auto;
margin-bottom:15px;
margin-right:10px;
padding-right:5px;
margin-top:20px;
/*color:#CCCCCC;*/
}

.blogtextholdernew a {
color:#333;
outline:none;
text-decoration:underline;
margin-left:0px;
margin-right:0px;
}

.blogtextholdernew a:hover {
color:#333;
outline:none;
text-decoration:none;
margin-left:0px;
margin-right:0px;
}

.blogtitlelooknew {
/*color: #CC9933;*/
color: #900;
width:98%;
height:auto;
margin-bottom:5px;
padding-bottom: 5px;
border-bottom:1px dotted #333333;
margin-top:5px;
clear:right;
}

/* end blog area styling*/


/* portfolio style */

.portboxouter { 
width:800px;
height:auto;
padding-bottom:10px;
margin-bottom:10px;
border-bottom:1px dotted #666;

}


.portbox { 
width:800px;
min-height:198px;
margin:5px 0px 5px 0px;
/*background-color:#999;*/
/*border-bottom:1px dotted #666;*/
padding-bottom:30px;
padding-top:10px;
}

.portboxtitle { 
width:595px;
height:auto;
padding-bottom: 5px;
border-bottom:1px dotted #333333;
margin-top:0px;
margin-left:5px;
clear:right;
float:left;
text-transform:capitalize;
color:#336;
font-weight:bold;
}


.portboxtext { 
width:530px;
padding-bottom: 5px;
/*border-bottom:1px dotted #333333;*/
margin-top:5px;
float:left;
margin-left:5px;
margin-bottom:5px;
}

.portboxtech { 
width:530px;
padding-bottom: 5px;
/*border-bottom:1px dotted #333333;*/
margin-top:0px;
float:left;
margin-left:5px;
margin-bottom:1px;

}

.portboxurl { 
width:530px;
padding-bottom: 5px;
/*border-bottom:1px dotted #333333;*/
margin-top:0px;
float:left;
margin-left:5px;
margin-bottom:10px;

}


.portboxsubtexttitle { 
color:#333;


}
.portboximg { 
width:198px;
height:198px;
background-image:url(../design/iMac-8.png);
background-repeat:no-repeat;
margin-top:0px;
}



.portboxsep  { 
width:800px;
height:10px;
/*border-bottom:1px dotted #CCC;*/
margin-bottom:10px;

}

.portboxsiteimg {
width:178px;
height:110px;
margin-left:9px;
/*background-color:#F00;*/
margin-top:10px;
float:left;
	
	}

/* end portfolio style*/