/* CSS Document */
body{
	/* font-size: 2.5%;  Resets 1em to 10px */
	font:11px/18px Verdana, Arial, Helvetica, sans-serif; 
	color:#aaa;
	text-align: center;	
	background: #091F33; /*url('images/bg.jpg') no-repeat;*/
	margin-left:auto;
	margin-right:auto;
}
code {
	font: 1.0em 'Courier New', Courier, Fixed;
	}
#bgtop{
	height:70px;
	margin-top:-10px;
	background: url('images/bgtop.png');
	border:0px solid blue;
}
#top{
	width:900px;
	height:62px;	
	margin-left:auto;
	margin-right:auto;
	border:0px solid #ddd;
}
#page{
	width:900px;
	margin-left:auto;
	margin-right:auto;
	border:0px solid yellow;
}
#full{	
	margin-top:-10px;	
	width:100%;	height:295px;	
	background: url('images/mainbg.jpg') repeat-x;
	}
#inner,#inner1{	
	width:900px;	
	margin-left:auto;	
	margin-right:auto;	
	border:0px solid yellow;
	}
#adsbanner{	
	width:900px;	
	margin-left:auto;	
	margin-right:auto;	
	border:0px solid yellow;
	}
#contentwhite{	
	float:left;	
	width:100%;	
	background:#eee url('images/contentbg.gif') repeat-x;	
	padding-top:15px;
	}
#mscname{
	margin-top:30px;
	height:67px;
	width:331px;
	background: url('images/msctitle.png');
	border:0px solid red;
}
#mscheadimg{	
	height:150px;
	width:900px;
	float:left;
	border:0px solid green;

}
#logo{	width:314px;	height:55px;	float:left;	margin-top:5px;	background: url('images/mscheader.png');}
#navigation{
	width:550px;
	height:40px;
	font-size:10px;
	font-weight:bold;
	color:#ccc;
	float:right;
	text-align:right;	margin-left:10px;	border:0px solid #eee;
}
#navigation2{	
width:550px;	
height:40px;	
font-size:10px;	
font-weight:bold;	
color:#ccc;	
float:left;	
text-align:left;	
margin-left:0px;	
border:0px solid #eee;
}
#navigation ul,#navigation2 ul{
	margin:13px 0px 0 -50px; 	
}

#navigation ul li,#navigation2 ul li{
	display:inline; 
	height:40px; 
	float:left; 
	padding:10px;
	list-style:none;
}
#navigation ul li a,#navigation2 ul li a{
	color:#fff;
	text-decoration:none;
	text-transform:uppercase;
}
#navigation ul li a:hover,#navigation2 ul li a:hover{
	color:#FFCC00;
}
#main{
	width:900px;
	height:296px;
	float:left;
	border:0px solid #17416A;
	margin-bottom:5px;
}
#main_left{
	width:598px;
	height:300px;
	float:left;
	border:0px solid #ccc;
}
#main_right{
	float:left;
	width:296px;
	height:300px;
	background:  url('images/ver.jpg') no-repeat ;
}
#main_right ul{
	list-style-image: url('images/arrow.png');
	margin-top:5px;
	border:0px solid green;
	list-style-position: inside;
}
#main_right li{
	text-align:left;	
	color:#aaa;
	border:0px solid red;
	padding-bottom:5px;
	font-size:13px;
}
a.amain{
color:#aaa;
}
h1, h2, h3 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	color:#CB742C;
	text-align:left;
	margin-left:10px;
	}
.goal{
color:#CB742C;
font-size:16px;
}
a {
	color:#2D7DCE;
	text-decoration:none;
}
a:hover{
	color:#FFCC00;
}
#carigoogle{
    margin-top:10px;
    color:#222;
font-size:12px;
}
#social{
	margin:5px 0 5px 0;
	border:0px solid yellow;
	}
#content {	width:600px;
	font-size: 1.2em;
	text-align:left;
	float:left;
	}#content_onpage{	width:900px;	font-size: 1.2em;	text-align:left;	float:left;}#content-right{	width:295px;	min-height:300px;	font-size: 1.2em;	text-align:left;	float:left;}
#sideleft{
	width:296px;
	height:150px;
	border:1px solid #17416A;
	float:left;
	background:#152432;
	margin-top:5px;
}
#pip_table{
 margin-top:-10px;
}
#sidecenter{
	width:292px;
	height:150px;
	border:1px solid #17416A;
	float:left;
	background:#152432;
	margin-top:5px;
	margin-left:4px;
}
#sideright{
	width:278px;
	height:150px;
	border:1px solid #17416A;
	float:left;
	background:#152432;
	margin-top:5px;
	margin-left:4px;
	margin-left:4px;
	color:#aaa;
	text-align:left;
	padding:0 10px 0 10px; 
}
#aboutme{
	float:left;
	width:900px;
	height:130px;	
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background:  url('images/aboutme.png') no-repeat ;
}
.aboutme_text{
	margin:40px 10px 10px 0px;
	width:880px;
	color:#aaa;
        text-align:justify;
		
}
.post{
	width:600px;
	margin-top:5px;
	margin-bottom:5px;
	color:#222;
}
.alignright {
	float: right;
	margin-top:3px;
	}

.alignleft {
	float: left;
	margin-top:3px;
	}
.alignright_bot {
	float: right;
	
	}

.alignleft_bot {
	float: left;
	
	}
.entry p a:visited {
	color: #b85b5a;
	font-size: 72.5%; /* Resets 1em to 10px */
	}
#content_page{
	float:left;
	width:600px;
	min-height:450px;
	margin-left:auto;
	margin-right:auto;
	border:0px solid #ddd;
	text-align:left;
	color:#aaa;
	font-size: 72.5%; /* Resets 1em to 10px */
}
#content_page h2{
       margin-left:0;
}
#line_page{
	float:left;
	margin-top:5px;	margin-bottom:5px;
	width:900px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	color:#aaa;
	font-size:11px;
}
#line_aff,#subscrib{
	float:left;
	margin-top:5px;
	width:295px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
        font-weight:bold;
	font-size:11px;
}

#line_ads{
	float:left;
	margin-top:5px;
	width:200px;
	position:relative;
	margin-left:auto;
	margin-right:auto;
	border:0px solid #17416A;
	text-align:center;

}
#referal{
margin-top:5px;
float:right;
}
#advertise{
	float:left;
        width:250px;
	margin-top:10px;
	position:relative;
	margin-left:5px;
	margin-right:5px;
	border:0px solid red;
	text-align:center;
}
#advertise img{
	float:left;
}
#footstatic{
        float:left;
        width:100%;
        background: #091F33 url('images/bgfooter.jpg') repeat-x ;
        height:150px;
	border-top:1px solid #17416A;
	text-align:center;
        /*position:fixed;*/
	bottom:0px;
	right:0px;
}
#footstaticcontent{
        width:900px;
        margin-left:auto;
	margin-right:auto;
        
}
#tag_cloud-3{
	width:296px;
	height:160px;
	border:1px solid #17416A;
	float:left;
	background:#152432;
	margin-top:5px;

}
#text-4{
width:296px;
height:160px;
	border:1px solid #17416A;
	float:left;
	background:#152432;
	margin-top:5px;
height:160px;
}
#tag_cloud-4{
        width:900px;

	border:1px solid #17416A;
	float:left;
	background:#152432;
	margin-top:5px;
}
#recent-posts-3,#text-5,#text-6{	
width:278px;	
border:1px solid #ddd;	
float:left;	
margin-top:5px;	
margin-left:0px;	
color:#222;	
text-align:left;	
padding:0; 	
font-size:11px;
padding:0 10px 0 10px; 
background:#ddd;
}
#subscribe2{	width:278px;	background:#CB742C;	float:left;	margin-top:-5px;	margin-left:0px;	color:#222;	text-align:left;	padding:0 10px 0 10px; 	font-size:11px;}
#subscribe2 h2{
 color:#222;
}

#text-3{	width:292px;	height:160px;	border:1px solid #17416A;	float:left;	background:#152432;	margin-top:5px;	margin-left:4px;	text-align:left;	color:#aaa;	font-size:11px;
}#menufooter{	width:900px;	height:50px;	}
#sidebar{
	}
#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}
#sidebar a{
	color:#888;
}
#sidebar a:hover {
	color:#061E36;
}
	
#foot {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	border:0px solid #ddd;
	float:left;
	}
#footleft{
	width:296px;
	height:150px;
	border:1px solid #17416A;
	float:left;
	background:#152432;
	margin-top:5px;
}
#footcenter{
	width:292px;
	height:150px;
	border:1px solid #17416A;
	float:left;
	background:#152432;
	margin-top:5px;
	margin-left:4px;
}
#footright{
	width:296px;
	height:150px;
	border:1px solid #17416A;
	float:left;
	background:#152432;
	margin-top:5px;
	margin-left:4px;
	margin-left:4px;
}

/* Begin Comments*/
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	text-align: justify;
	}

.commentlist li {
	margin: 15px 0 10px;
	padding: 5px 5px 10px 10px;
	list-style: none;

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}
.children { padding: 0; }

#commentform p {
	margin: 5px 0;
	}


/* Begin Form Elements */
#searchform {
	margin: 10px auto;
	padding: 5px 3px;
	text-align: center;
	}

#sidebar #searchform #s {
	width: 108px;
	padding: 2px;
	}

#sidebar #searchsubmit {
	padding: 1px;
	}

.entry form { /* This is mainly for password protected posts, makes them look better. */
	text-align:center;
	}

select {
	width: 130px;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 10px;
	background:#ddd;
	border:1px solid #17416A;
	}

#commentform {
	margin: 5px 0px 0 0;
	background:#aaa;
	border:0px solid #17416A;
	}
#commentform textarea {
	width: 580px;
	padding:0px;
	background:#ddd;
	margin: 5px 5px 10px 10px;
	border:0px solid #17416A;
	}
#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
#commentform #submit {
	margin: 10px;
	height:30px;
	background:#aaa;
	float: left;
	}
/* End Form Elements */
	
.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
/* End Comments */
.widecolumn .entry p {
	font-size: 11px;
	}

.narrowcolumn .entry, .widecolumn .entry {
	line-height: 1.4em;
	}

.widecolumn {
	line-height: 1.6em;
	}

.narrowcolumn .postmetadata {
	text-align: center;
	}

.thread-alt {
background:#1C3042;
font-size:11px;
}
.thread-even {
	
font-size:11px;
}
.depth-1 {
border: 0px solid #ddd;
}

.even, .alt {


}
#GAF_projects_horizontal_box {
	border: 0px solid #5D5E91; 
	background-color: white;
}.hovereffect img { opacity:0.7; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; 	float:left;	margin-top:0px;	margin-left:10px;} .hovereffect:hover img { opacity:1.0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity:1.0; -khtml-opacity:1; 	float:left;	margin-top:0px;	margin-left:10px;}
