/*
Theme Name: ViceVersa Tech
Theme URI: http://viceversatech.com
Description: ViceVersaTech.com site theme
Version: 1.0
Author: Alex
Author URI: 
Tags: proprietary

*/


	body {
		margin: 0px;
		border-top:20px solid #000;		
		background-color:#01275a;	
		font-size:8.5pt;
		font-family: Verdana,Arial,Sans,Helvetica,sans-serif;		
		color:#536172;
	}
	#header {
		width:100%;
		height:120px;
		text-align:center;
		margin: 0 0 0 0;
	}
	#wrapper {		
		width:100%;
		margin: 0 0 0 0;
		background:#fff url(images/bg.png) repeat-x scroll 0% 0%;
		text-align:center;
	}
	#page {
		width:790px;
		background-color:#FFF;
		margin:0px auto;
		text-align:left;
		min-height:550px;
	}	
	#pageborder_l, #pageborder_r {
		width:5px;
		height:450px;
		margin:0px auto;
	}
	#pageborder_l {
		background:transparent url(images/bgleft.png) no-repeat scroll 0% 0%;
		float:left;
	}
	#pageborder_r {
		background:transparent url(images/bgright.png) no-repeat scroll 0% 0%;
		float:right;
	}
	#content {		
		padding-top:10px;	
		padding-left:50px;
		padding-bottom:20px;	
		padding-right:10px;
		min-height:300px;	
		font-size:100%; 
		line-height:170%;
		width:500px;
	}
	
	/*#content.narrowcolumn {
		width:500px;
                padding-left:50px;
		margin-bottom:10px;	
		margin-right:10px;
	}	*/

	#footer {
		width:100%;		
		vertical-align:bottom;
		clear:both;
		margin-top:auto;
		background-color:#01275a;
	}
	#footer p {
		width:760px;				
		margin:0px auto;
		text-align:left;
		color:#fff;
		font:90% Verdana,Arial,Sans,Helvetica,sans-serif;
		padding-top:10px;
		padding-bottom:10px;
		text-align:justify;
	}
	#footer a, #footer a:visited {
	  color:#fff;
	  text-decoration:none;
	}
	
	#footer a:hover {
	  text-decoration:underline;
	}
	
	#sidebar {		
		float:right;
		width:205px;
		margin-top:5px;
		margin-bottom:10px;
		margin-right:5px;
		background:#fff url(images/blockbg.png) no-repeat scroll 0% 0%;
		font: 90% Verdana,Arial,Sans,Helvetica,sans-serif;
		min-height:100px;
	}
	
	#sidebar ul {
	  padding-left:0;
	  margin-top:5px;
	}
	
	#sidebar li.widget {
	    list-style: none;
		margin-bottom:15px;
	}
	
	#sidebar ul ul  {
	    list-style: url(images/bullet.png) disc;
		padding-left:15px;
	}
	
	#sidebar ul ul li {
		margin-bottom:.5em;
	}
	
	#sidebar .widgettitle, #sidebar h2, body.home #content h2 {
		font:normal 12pt Georgia,"Times New Roman",Times,serif;
		color:#194573;
		margin-top:0
	}
		
	ul.submenu li.current_page_item a {
		color:#b4c8de;
	}
			
	#navbar {
		width:780px;	
		height:50px;		
		background:#b4c8de url(images/navbg.png) repeat-x scroll 0% 0%;
		margin-left:5px;
		margin-right:5px;
	}	
	
	#navbar ul.menu {
		margin: 0;
		list-style-type:none;
		padding:0;
	}
	
	#navbar ul.menu li {	
		margin:0;
		padding:0;	
		display:block;
	}
	
	#navbar .menu a, #navbar .menu a:link, #navbar .menu a:active, #navbar .menu a:visited {	
		display:block;	
		background:transparent url(images/b.png) no-repeat top right;
		color:#fff;
		text-decoration:none;
		float:left;
		width:90px;
		height:22px;		
 		font:8pt Verdana,Arial,Sans,Helvetica,sans-serif;
		padding-top:10px; 	
		padding-left:5px;	
		margin:0;
		margin-bottom:5px;
	}

	#navbar .menu .current_page_item a {
		background:transparent url(images/b_.png) no-repeat top right;
	}
	

	#navbar form {
		width:200px;
		height:25px;
		text-align:right;
		float:right;
		padding-right:5px;
		padding-top:7px;
		display:block;
		margin-bottom:5px;
	}

	#navbar form input {
		color:#fff;
		border:1px solid #689;
		font:8pt Verdana,Arial,Sans,Helvetica,sans-serif;
		height:16px;
		background-color:transparent;
	}
	
	.entry-date {
		margin-top:-1em;
		margin-bottom:-1em;
		font-size:80%;
	}
	
	/*--------------------------------------*/
	#content h2  {
		font:normal 16pt Georgia,"Times New Roman",Times,serif;
		color:#194573;
		margin-top:0;		
		border:none;
	}

	#content h3 {
		font:normal 13pt Georgia,"Times New Roman",Times,serif;
		color:#194573;	
		border-bottom:1px solid #5985B3;
		width:100%;
	}

	#content h4 {
		font:normal 11pt Georgia,"Times New Roman",Times,serif;
		color:#194573;
		margin-top:0;
		margin-bottom:0.5em;
	}

	#content p {		
		text-align:justify;
	}
	#content .insert {
		padding:5px 5px 5px 50px;
		background-color:#f0f3f6;
		margin-left:-50px;
		text-align:justify;
	}
	a, a:link, a:active {
		color:#4361B2;
		text-decoration:none;
	}
	a:visited {		
		color:#4371A0;
	}
	a:hover {
		text-decoration:underline;
	}
	
	#content .pagepic {
		margin-top:-39px;
		margin-left:-150px;
	}

	#content .imgleft  {
		margin-right:10px;
		margin-bottom:10px;
	}

	#content ul {		
		/*list-style: url("images/bullet.png") disc;*/
	}
	
	#content ul li {		
		margin-bottom:0.5em;
	}

	.alignright {
	  float:right;
	  margin-left:1em;
	  margin-bottom:1em;
	}
	
	.alignleft {
	  float:left;
	  margin-right:1em;
	  margin-bottom:1em;
	}
	
	a img {
	  border:none;
	}
	
	.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 50px;
	}
	
	h3#comments, #respond h3 {
	  font-size:10pt;
	}
	
	#content form input, #content form textarea {
	  border:1px solid #ccc;
	}
	
	.postmetadata {
	  font-size:80%;
	}