/*
Theme Name: OOP
*/

.page_item li{ 
margin-left:0px;
padding-left:0px;
list-style-type: none;
list-style-position: inside;
list-style: none;
}

/* @group body */

body {	
	 background-color:#000;
	 color:#666;
	 font-family: Helvetica, Arial, sans-serif;
	 font-size:12px;
	 line-height: 14px;
	 margin:10px 5px 5px 10px;
	 padding:0;

     
width:1200px; }

#wrapper {  }

li {
list-style: none;
}

ul {
list-style: none;
}

img {
	
border: 0px;
}

embed {
margin: 0;
padding: 0;
width:  ;
height:  ;
}

object {
	margin: 0;
padding: 0;
padding:;
width: ;
height: ;
}

p {
margin: 10px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: px;
}

a {	color: #005dff; text-decoration:none; }

a:hover	{ color: #6a6968; text-decoration:none; }

il, ul, ol { list-style-type: none; list-style: none; }

.hover {
	background-color: #fff;
}

/* @end */

/* @group header */

.logobox { 	
background-color:white;
-moz-border-radius:0px;
-khtml-border-radius: 0px;
-webkit-border-radius:0px;
/*position:absolute;*/
float: left;
margin-right: 10px;
margin-bottom: 0px;
width: auto;
vertical-align: bottom;
}

.navigation_group a {text-transform: uppercase; color:  #9e9e55;}

.menu { 	
font-size: 14px;
text-transform: uppercase;
color:#fff;
word-spacing:24px;
letter-spacing:px;
font-weight: normal;

/*position:absolute;*/
float: left;
text-align:justify;
margin-right: 10px;
margin-bottom: 10px;
margin-top: 151px;
width: auto;
height:;
text-align:justify;
 

}

.subtitle {
padding-top: ;
color: #333;
font-style:bold;
font-size: 11px;
text-indent: 0px;
word-spacing:3px;
letter-spacing: 0px;
text-transform:  ;
line-height:11px;
vertical-align: top;
font-weight: lighter;
text-align: justify;
}

#navigation ul li { display: inline; }

#navigation ul{
padding-left: 0;
margin-left: 0;

font-weight:;
text-transform:uppercase;
text-align:left;
}

#navigation { padding:0; margin:0;}

#navigation ul li a{
	
padding: 5px;
background-color: #222;
color: White;
text-decoration: none;
float: left;
border-right: 10px solid #000;
}

#navigation ul li a:hover,a.current_page_item:link {
background-color: #000;
color: #fff;
}

.current_page_item {
background-color: #000;
color: #fff;
text-decoration:none;

}

.place a{
font-weight: bold;
font-size: 29px;
letter-spacing: -2px;
word-spacing: 6px;
color: #000;
line-height: ;
text-align: left;}

/*.navigation a:link,.navigation a:visited, .page_item a:link, .page_item a:visited {
text-decoration:none;
color: #FF00FF;
line-height: ;
font-size:;
list-style:none;
margin:0;
}

.navigation a:hover, .page_item a:hover {
background-color: #FF00FF;
color: #00FF00;
font-size:26px;
list-style:none;
text-decoration:none;
margin:0;
padding:2px 0;
}
*/

#header {
height: 175px;
position:;
}

#menuItem { height:175px; vertical-align:bottom; text-align:justify;}

.title a{
font-weight: bold;
font-size: 38px;
letter-spacing: -2px;
word-spacing: 20px;
color: #000;
line-height: 37px;

}

.title a:hover {color: #333;}



/* @end */

/* @group text */

h1, h2, h3 {
text-decoration: none;
margin: 0;
padding: 0;
}

h1 {
font-size: 11px;
font-weight: normal;

}

h2 {
font-size: 15px;
color: #000;
text-transform: uppercase;

}

h3 a{
color: #000;}



/* @end */

/* @group titles */
.boxtitle {
	color: #000;
}
/*.boxtitleP {
	
	font-size: 16px;
	letter-spacing:-1px ;
	font-weight: ;
	text-align: left;
	text-transform: uppercase;
	
	padding-bottom: 5px;
} */
.boxtitleP {
font-size: 16px;
text-transform: uppercase;
color:#000;
letter-spacing:-1px ;
font-weight: normal;
}
.boxtitleP a:link{ color:#000; text-decoration:none;font-weight: normal;}
.boxtitleP a:hover{color:#000;	text-decoration:none;font-weight: normal;}
/*.boxtitleP {
	
	border-bottom: thin solid #434343;
} */

.titlebox, .titlebox a{
text-align: left;
color: #567A9F;
height:auto;
margin-bottom:0px;
}

.categorytitle, .categorytitle a:link{
font-size: 14px;
text-transform: uppercase;
color:#567A9F;
font-weight: ;
}

.categorytitle a:hover{

color:;

}

.posttitle, .posttitle a:link{
font-size: 16px;
text-transform: uppercase;
color:#000;
font-weight: ;
margin-bottom: 0px;
letter-spacing:-1px ;
}

.posttitle a:hover{

color: #567A9F;

}
.inposttitle, .inposttitle a:link{
font-size: 16px;
text-transform: uppercase;
color:#567A9F;
font-weight:  ;
word-spacing: ;
margin-bottom: 10px;
letter-spacing:-1px ;
	border-bottom: ;
	
}

.colon {
font-size: 15px;
color:  #567A9F;
text-transform: uppercase;
font-weight: bold;
}




/* @group media */

.mediacontent {padding:0;margin:0;}
.main object{
overflow: hidden;
display: none;
visibility: hidden;
}
.mediaimg {
	
	height: 264px;
	width: 430px;
	overflow: hidden;
	display: block;
margin-bottom: 10px;
}
.mediaimgsmall {
	
	height:150px ;
	width: 200px;
	overflow: hidden;
	display: block;
margin-bottom: 10px;
}

.mediameta {
margin-bottom:10px;
}

/* @end */

.footer { padding:60px; margin:60px; height:60px; width:60px; clear:both; background-color:#000;}

/* @group recentposts */

.recentcontent {
	color: #666;
	padding-top:15px;
	line-height: 18px;
}
.recentcontent p{padding-bottom:20px;}

.recentpostbox{height:498px; overflow: hidden;}
#recentposts {
padding: 0px;
margin: 0px;
color:  #000;
	
}
recentposts ul{
padding: 0px;
margin: 0px;
text-align:left;

}
#recentposts ul li{

padding: 0px;
margin-top: 10px;
list-style: none;
list-style-position: inline;
	list-style-type: none;
}
.recentposts li {
padding: 0px;
margin: 0px;
list-style-type: none;
list-style-position: inside;
text-align: ;
line-height: 14px;
overflow: hidden;
 
 
border-bottom: thin none #b8b8b8;
background-color: #fff;
}

#recentimg {float:left;width:90px;padding:10px 10px 0 0;}
#recentblock {float:left;width:430px; text-align: justify; padding-top: 10px; padding-bottom: 13px;}
.recenttitle{
	font-size: 14px;
	color: #333;
	padding-bottom: 5px;
	padding-top: 10px;

}
.recenttitle a{ color: #000;}
.recenttitle a:hover{ color: ;
	text-decoration: underline;
}
.recent {
	width: 430px;
	padding: 0px 10px 0px 10px;
	background-color: #ddd;
}
.recentlink {
	text-align: right;
	padding-top: px ;
	padding-bottom: 0px;
}
.recentlink a {text-decoration: none;
	color: #fff;
	font-size: 10px;
	background-color: #000;
	padding: 3px;
}
.recentlink a:hover {text-decoration: none;
background-color: #333;
		
	color: #fff;}
.browse a{text-decoration: none;
	color: #fff;
	font-size: 10px;
	background-color: ;
	padding: 0px 0px 0px 0px;
margin-bottom: 10px;
}
.browse {margin-bottom: 10px;}
.browse a:hover {text-decoration: none;
background-color: ;}


/* @end */

/* @group flickr */

.flickrdiv img{ width: 100px; height: 100px; text-align: justify;padding:0px 0px 10px 10px; margin-left:0px;margin-right:0px;}
img.flickrdiv.a:hover {
filter:alpha(opacity=90);
-moz-opacity:.9;
opacity:.9;}

#flickrdiv {background-color:#333; margin-left:0px;margin-right:0px;padding-right:0px; padding-bottom: 0px; text-align: justify;}



/* @end */


.round { 		background-color:white;
				-moz-border-radius:0px;
  				-khtml-border-radius: 0px;
				-webkit-border-radius:0px;
				padding: 0px;
				width: 200px;
				float: left;
				margin-right: 0px; }

/* @group content */

.blogimg img{
}
.blogimg, #blogimg {
	
	height: 296px;
	overflow: hidden;
	display: block;
margin-bottom: 10px;
}
.onecol {
	
	height: 296px;
	overflow: hidden;
	display: block;
margin-bottom: 10px;
}

#mainContent {  -moz-border-radius:0px;
				-webkit-border-radius:0px;
  				-khtml-border-radius: 0px;
border: 0;
				background: #fff;
				padding: 0px;
				margin-right: 0px;
				margin-bottom: 10px;
				width: 440px;
				float: left;
}

.contentIndex p img { display:none; }

.author, .author a:link {text-transform: capitalize; color: #000;}
.author a:hover {
	text-decoration: underline;
}
.content {
	
	color: #000;
	line-height: 18px;
	text-align: left;
}
.content p{ margin:0; padding:0;}
.content a{ text-decoration: underline; color: #dc693d;}
.content a:hover {color: #7b7c7b;}
.contentIndex { 
clear: left;
padding-bottom: 0px;
border-bottom: 1px solid #ccc;
}
.homecontent a{color:#000;}
.homecontent a:hover{text-decoration: underline;}
.clearall {
margin: 0;
padding:0;
clear: both;
}

.attachment { 	
background-color:white;
-moz-border-radius:0px;
-khtml-border-radius: 0px;
-webkit-border-radius:0px;
position:absolute;
width: auto;
padding: 10px;	
text-align: justify;}

#allposts { margin-bottom:60px; clear:both;}

#mainContent img { display: none }

.paddingtop {
	padding-top: 10px;
}


/* @end */

/* @group eachpost */

.titlediv { background: #ddd;}

.eachpost { 	
background-color: #fff;
-moz-border-radius:0px;
-khtml-border-radius: 0px;
-webkit-border-radius:0px;
position:absolute;	
text-align: left;
float:left;

}
.eachpost p {
	margin: 0; padding: 0;
}

.eachpost ul{

padding-left: 0px;
margin-left: 0px;
margin-right:0px;
margin-bottom: 0px;
margin-top: 0px;
text-align:left;
}
.eachpost ul li{
	width: auto;
list-style: none;
list-style-position: inline;
	list-style-type: none;
}
.eachpost li{
	margin-bottom: 10px;
}
.eachpost > div { padding:10px; }

.eachpost .author { padding-right: ; }

.eachpost h2{
margin-bottom: 8px;
}

.eachpost .signature { margin-top:1.5em; }

.eachpost2 { 	
background-color:white;
/*position:absolute;*/
float: left;
text-align:center;
margin-right: 10px;
margin-bottom: 10px;
width: ;

padding:0px 0px 0px 0px;
}

.eachpost2 > div { 
padding:0px; 
}
.onecols {
	background: #fff;
}
.newcols { background: #fff; width: auto;overflow: hidden;}
.twocols { background: #fff;}
.threecols { background: #fff; }



/* @end */

/* @group comments */

.comments { 	
background-color:#9e9e55;

padding:;	

}

.comments textarea{ 
width: 94%;
}

.author, .comment { text-decoration:none; }

.comments input{ 
width: 94%;
}



/* @end */

/* @group twitter */

.aktt_credit { display:none;}

.aktt_tweets li{
width: 200px;
margin-left:0px;
padding-left:0px;
list-style-type: square;
list-style-position: inside;
text-align: ;
line-height: 14px;
overflow: hidden;
margin-top:10px;
padding-bottom:;
	
}

.aktt_tweets ul{
margin-left:0px;
padding-left:0px; }

.aktt_more_updates a:hover{
	background-color: #333; color: #fff; text-decoration:none;}

.aktt_more_updates a{
	text-decoration: none;
	color: #fff;
	font-size: 10px;
	background-color: #000;
	padding: 3px;}



/* @end */
.feedbox2 img{
padding-left: px;
vertical-align:middle;
}

.feedbox { 	
-moz-border-radius:0px;
-webkit-border-radius:0px;
-khtml-border-radius: 0px;
background-color:#333;
/*position:absolute;*/
float: left;
margin-top: 60px;
margin-right: px;
margin-bottom: 10px;

padding:8px 8px 8px 8px; 

width:220px;
}

/* @group slider */

#myController span{
color:#FFF;
font-family:helvetica;
background:#333;
margin-top:5px;
margin-right:10px;
cursor:pointer;
padding:5px;
}

#jFlowSlide{
border:0px solid #F00;
margin-bottom:4px;
}

#myController span.jFlowSelected {
background:#000;

font-family:helvetica;

}

.jFlowPrev, .jFlowNext{
cursor:pointer;
}

/* @end */

/* @group media */

.player1 {margin: 0; padding: 0;}

/* @end */
.main { font-size: 0px !important; color: #000; width:0px; height:0px; overflow: hidden; }
.main.object {display: none;}
.main p img {	
-moz-border-radius:0px;
-webkit-border-radius:0px;
border: 0;
background: #fff;
padding: 0px;
width: 430px;
margin-right: 0px;
margin-bottom: 10px;
display: inline; 
}
 

.post img{ 	
background-color:white;
-moz-border-radius:0px;
-khtml-border-radius: 0px;
-webkit-border-radius:0px;
position:absolute;
width:;	
}


.postimage img{
margin-bottom: 0px
margin-right:0px;
}

.postimage embed{
margin-bottom: 8px
}

.loading 	{ 	
z-index: 5000;
position:fixed;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
background-color: #000; 
}

.loading-text {
margin: 20px;
}
	

input, textarea, select, button{
				background-color:#ccc;
				-moz-border-radius:0px;
  				-khtml-border-radius: 0px;
				-webkit-border-radius:0px;
				padding: 3px;
				border:0px;
				margin-top: 5px;
				color:#333;
				font-size:11px;
				font-family: Arial, sans-serif; }
				

select {
background-color:#ccc;
color:#333;
width: 92px;
margin-right: 6px;
margin-top: 4px;
}		
		
textarea { width: 420px; padding: 5px; }

textarea:hover { 
background-color: #333;
color: #fff;
}

input { 
padding: 5px;
margin-top: 3px;
}

input:hover { 
background-color: #333;
color: #fff;
}

button, submit {
width: 50px;
}


.bubble {
-moz-border-radius: 1px;
-khtml-border-radius: 1px;
-webkit-border-radius: 1px;
background: #111;
padding: 10px;
margin-bottom: 10px 
}

.bubble:hover { 
background-color: #ccc;

}
.bubble blockquote { background: #fff;
				margin: 0px 0 10px 0;
   				-moz-border-radius: 1px;
  				-khtml-border-radius: 1px;
  				-webkit-border-radius: 1px;
				padding: 10px;
				background: white; }

.bubble blockquote p { margin: 3px; padding: 0px; }

.bubble cite { 	position: relative;
				margin: -10px;
				padding: 10px 0px 13px 18px;
				top: 5px;
				background: transparent;
				font-style: normal;
				display: block; }

.commentmetadata { margin: 5px 0 0 0; display: block; }

.alt { 
background: #ccc;
}
#commentBox a { text-decoration: none; }

small a { text-decoration: none; }

/* @group blog */

readmore {
	
}
.blogauthor {
	font-size: 14px;
}
.metainfo {
	color: #333;
width: auto;
float: left;	
text-align: left;
}
.mediametainfo {
	color: #333;
width: 130px;
float: left;	
text-align: left;
}

.blogtitles {
	text-align: justify;
	padding-bottom: 4px;
	line-height:normal;
	font-size: 12px;
background-color: white;

}



/* @end */

/* @group navigation */

ul#navigation li.current_page_item a, ul#navigation li.current_page_item a:hover,
 ul#navigation li.current_page_item a:focus, ul#navigation li.current_page_item a:active {
   background-color : #9e9e55;
   color : #fff;
   cursor : default;
   text-align : left;
 }


/* @end */
