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

body{
background-color: #000000;
margin-left: 0;
margin-right: 0;
margin-top: 0;
margin-bottom: 0;
}

a:link {color: #737373; text-decoration: none}     
a:visited {color: #737373; text-decoration: none}  /* visited link */
a:hover {color: #b9b9b9; text-decoration: underline}   /* mouse over link */
a:active {color: #737373; text-decoration: none;}   /* selected link */

img{border-style: none;}

#container{ 
width: 100%;
text-align: left;
}

/*---- Top section ----*/
#header{
width: 100%;
height: 364px;
background-image: url(imagesv2/header-bg.jpg);
background-repeat: repeat-x;
}

#topban{
background-image:url(imagesv2/header4.png);
background-repeat: no-repeat;
height: 364px;
width: 1373px;
}




/*---- Main ----*/
#main{
padding: 11px;
width: 1000px;
height: 100%;
min-height: 100%;
height: auto;
margin-left:auto;
margin-right: auto;
}

#main h3{
margin: 0px 0px -10px;
background-image:url(imagesv2/select.jpg);
width: 272px;
height: 67px;
background-repeat:no-repeat;
float:left;	
}

#main .viewblog{
margin: 0px 0px -10px;
border-style: none;
width: 271px;
height: 43px;
background-repeat:no-repeat;
float:right;
margin-right: 37px;	
}



#main .work{
height: 100%;
height: auto;
clear:left;
width: 100%;
margin-left:auto;
margin-right: auto;
}

#main .work .blocks{
margin-right: 32px;
margin-bottom: 20px;
padding: 0px;
width: 300px;
height: 340px;
float:left;
border: none;
}
#main .work .blocks .sub{
background-color: #141414;
height: auto;
}
/*#main .work .blocks{
margin: 0px 0px 20px 20px;
padding: 20px;
background-color: #0d0d0d;
width: 260px;
height: 300px;
float:left;
}
*/

#main .work .blocks .sub p{
padding: 10px;
font-family: Lucida Sans, sans-serif;
font-size: 10px;
line-height: 1.7em;
color: #8f9e9b;
text-align: justify;
height: 100px;
}





/*---- Footer ----*/
#footer{
margin-top: 50px;
margin-bottom: 0px;
width: 100%;
min-height: 100%;
background-image:url(imagesv2/footer-bg.jpg);
background-color: #003138;
background-repeat:repeat-x;
clear:both;
float: left;
margin-left: auto;
margin-right: auto;
}

#footer .wrapper{
padding: 11px;
width: 1000px;
height: 100%;
min-height: 100%;
height: auto;
margin-left: auto;
margin-right: auto;
}

#footer .wrapper .left{
width: 400px;
float:left
}

#footer .wrapper .left h3{
margin: 0px 0px -10px;
background-image:url(imagesv2/followme.png);
width: 272px;
height: 67px;
background-repeat:no-repeat;
float:left;	
}

#footer .wrapper .left .followme{
margin-top: 20px;
font-family: Lucida Sans, sans-serif;
font-size: 10px;
line-height: 1.7em;
color: #00d5ff;
text-align: justify;
float:left;
clear:left;
width: 500px;
height:320px;

}

#footer .wrapper .left .followme .icons{
height:40px;
margin-top:10px;
}

#footer .wrapper .left .logotext{
font-family: Lucida Sans, sans-serif;
font-size: 10px;
line-height: 1.7em;
color: #00d5ff;
text-align: justify;
vertical-align:super;
margin-right:20px;
}




#twitter_update_list{
padding: 10px;
font-family: Lucida Sans, sans-serif;
font-size: 10px;
}

#footer .wrapper .right{
width: 450px;
float: right;	
}

#footer .wrapper .right .contact{
float:left;
clear:both;
margin-top:20px;
margin-left:10px;
font-family: Lucida Sans, sans-serif;
text-align:justify;
font-size: 10px;
color: #8f9e9b;
}

#footer .wrapper .right .contact .text{
background-color: #141414;
border: 1px solid #00d5ff;
color:#00d5ff;
font-size: 10px;
font-family: Lucida Sans, sans-serif;
float:left;
}


#footer .wrapper .right .contact .texta{
color:#00d5ff;
font-size: 10px;
font-family: Lucida Sans, sans-serif;
text-align: left;
width:60px;
margin-right:5px;
float:left;
}

#footer .wrapper .right .contact .boxes{
background-color: #141414;
border: 1px solid #00d5ff;
color:#00d5ff;
font-size: 10px;
font-family: Lucida Sans, sans-serif;
float:left;	
margin:5px;
}

#footer .wrapper .right .contact #security_code{
background-color: #141414;
border: 1px solid #00d5ff;
color:#00d5ff;
font-size: 10px;
font-family: Lucida Sans, sans-serif;
margin:5px;
vertical-align:super
}

#footer .wrapper .right h3{
margin: 0px 0px -10px;
background-image:url(imagesv2/contactme.png);
width: 272px;
height: 67px;
background-repeat:no-repeat;
float:left;

}	













