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

body {
background:#000000 none repeat scroll 0 0;
color:#FFFFFF;
font-family:'Helvetica Neue',Helvetica,Arial;
font-size:9px;
text-align:left;
width:1240px;
margin-left:20px;
}
#header {
margin-bottom:10px;
padding:0 100px 0 0;
position:relative;
text-align:left;
}
#logo {padding:15px 50px 10px 0px;}
#logo a {color:#FFFFFF; text-decoration:none; text-transform:uppercase;}
#menu {

background:#000000 none repeat scroll 0 0;
color:#FFFFFF;
font-family:"Century Gothic";
font-size:16px;
text-align:right;
width:1200px;
margin-left:20px;
margin-top:-65px;
height:40px;
text-align:right;

margin-right:20px;}
#menu a {color:#fff; text-decoration:none; margin:0 5px; text-transform:lowercase;}
#menu a:hover {color:#CCC;}
#menu ul{
    margin: 0; padding: 0;
    float: right;}
 
#menu ul li{
    display: inline;}
 
#menu ul li a{
    float: right; text-decoration: none;
    color: white;
    padding: 10.5px 11px;
    background-color: #333; }
 
#menu ul li a:hover, .menu ul li .current{
    color: #fff;
    background-color:#666;}
	
	
	

#container {
margin-top:40px;
}
#blog {
margin:40px 10% 20px 10%;
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background:#FFF none repeat scroll 0 0;
border:0 none;
float:left;
width:80%;
line-height:9px;
margin-bottom:3px;
margin-right:3px;
padding:3px;
position:relative;
}
#blog h1 u {
margin-left:7%;
margin-right:7%;
color: #000;
font-family:Arial, Helvetica, sans-serif;
}
#blog p {
margin-left:7%;
margin-right:7%;
color: #000;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:normal;
}
#post {
margin:5px 0 0 5px;
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background:#161616 none repeat scroll 0 0;
border:0 none;
float:left;
line-height:9px;
margin-bottom:3px;
margin-right:3px;
padding:3px;
position:relative;
}
#post:hover {
-moz-border-radius-bottomleft:3px;
-moz-border-radius-bottomright:3px;
-moz-border-radius-topleft:3px;
-moz-border-radius-topright:3px;
background:#FFFFFF none repeat scroll 0 0;
border:0 none;
color:#000000;
float:left;
line-height:9px;
margin-bottom:3px;
margin-right:3px;
padding:3px;
position:relative;
}
.image img {
height:auto;
margin-bottom:15px;
margin-top:3px;
width:290px;
border:none;
}

a {
border-bottom:0 dotted #444444;
color:#00FFCC;
padding-bottom:3px;
text-decoration:none;
}
a:hover {
border-bottom:0 dotted #CCCCCC;
color:#FF00CC;
margin-bottom:3px;
}
#main {
clear:both;
color:#555555;
padding:25px 20px 0 0;
text-align:left;
}
#main a {
border:0 none;
color:#00FFCC;
}
#main a:hover {
color:#FF00CC;
}
#post-text {
margin:5px 3px 3px 40px;
border-right:#FFF 1px solid;
background:none;
width:350px;
height:400px;
float:left;
line-height:9px;
padding:10px 0 0 10px;
position:relative;
}
#post-text p {
font-family:Arial, Helvetica, sans-serif #fff;
font-size:12px;
line-height:15px;
margin:5px 35px 3px 0;
}
#post-text-end {
margin:5px 3px 3px 40px;
border:none;
background:none;
width:350px;
height:400px;
float:left;
line-height:9px;
padding:3px;
position:relative;
}
#post-text-end p {
font-family:Arial, Helvetica, sans-serif #fff;
font-size:12px;
line-height:15px;
margin:15px 35px 3px 0;
}
#container #main #WhiteLine #post-text p {
	color: #FFF;
}
#container #main #WhiteLine #post-text p {
	font-family: Arial, Helvetica, sans-serif;
}
#container #main #WhiteLine #post-text-end h1 {
	font-family: Arial, Helvetica, sans-serif;
}
#container #main #WhiteLine #post-text-end h1 {
	color: #FFF;
}
#container #main #WhiteLine #post-text-end p {
	color: #FFF;
}
#container #main #WhiteLine #post-text-end p {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
#aboutL {
margin:5px 0 0 5px;
background:none;
border-right:1px #FFF solid;
float:left;
width:570px;
line-height:9px;
margin-bottom:3px;
margin-right:3px;
margin-left:30px;
padding:3px;
position:relative;
}
#aboutL p {
font-family:Arial, Helvetica, sans-serif #fff;
font-size:12px;
line-height:15px;
margin:11px 111px 3px 0;
}
#aboutR {
margin:5px 0 0 5px;
background:none;
border:0 none;
float:left;
width:600px;
line-height:9px;
margin-bottom:3px;
margin-right:3px;
padding:3px;
position:relative;
}
#aboutR p {
font-family:Arial, Helvetica, sans-serif #fff;
font-size:12px;
line-height:15px;
margin:5px 35px 3px 20px;
}
#h2{font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font:#FFF;
margin-left:20px;
}
#h3{font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font:#FFF;
margin-left:0;
}
#concept {
margin:5px 0 0 5px;
background:none;
border-bottom:1px #FFF solid;
float:left;
width:700px;
height:320px;
line-height:9px;
margin-bottom:3px;
margin-right:3px;
margin-left:30px;
padding:3px;
position:relative;
}
#concept p {
font-family:Arial, Helvetica, sans-serif #fff;
font-size:12px;
width:600px;
line-height:15px;
margin:11px 111px 3px 0;
}

#conceptual {
margin:5px 0 0 5px;
background:none;
border-bottom:0px #FFF solid;
float:left;
width:550px;
height:520px;
line-height:9px;
margin-bottom:3px;
margin-right:3px;
margin-left:30px;
padding:3px;
position:relative;
}
#conceptual p {
font-family:Arial, Helvetica, sans-serif #fff;
font-size:12px;
width:500px;
line-height:15px;
margin:11px 111px 3px 0;
}

#footer {
clear:both;
color:#555555;
padding:40px 20px 0 5px;
text-align:left;
}
#footer a {
border:0 none;
color:#00FFCC;
}
#footer a:hover {
color:#FF00CC;
}
#WhiteLine {
border-color:#FFFFFF -moz-use-text-color -moz-use-text-color;
border-style:solid none none;
border-width:1px 0 0;
height:0;
padding:10px 10px 0 10px;
}
#WhiteLine2 {
border-color:#FFFFFF -moz-use-text-color -moz-use-text-color;
border-style:solid none none;
border-width:1px 0 0;
height:0;
padding:10px 10px 0 10px;
margin-bottom:0;
}
