/* @override http://tommy2.net/content/wp-content/themes/Tommy/style.css */

/*
Theme Name: Tommy
Description: Custom theme for Tommy
Version: 1.0
Author: Kaushal Sheth
Author URI: http://www.kaushalsheth.com
*/

a{
color:#000;
}

a:visited
{
color:#000;
}

body {

width:760px;
	margin: 0px auto;
	padding: 0px;
	background-color:#03024e;
/*background-image: url('images/bg.gif');
background-repeat: repeat -x -y;*/
		font-family: Arial,sans-serif;
	color: #333333;
}
div#header {
	background-color: #03024e;
	background-image: url('images/logo2.jpg');
	background-repeat:no repeat;
width:760px;

height:125px;
	text-align: center;
	margin: 2px;
	
	padding: 0px;
}
div#column2 {
	margin: 0 auto;
	padding: 0;
	background-image: url('images/side2.jpg');
	background-position: right;
	background-repeat: repeat-y;
	width: 760px;
	background-color: #FFF;
	
}
div#column1 {
font: small Verdana,sans-serif;

	margin: 0px;
	padding: 0px;
	background-image: url('images/side1.gif');
	background-repeat: repeat-y;
	width: 760px;
	
}
div#navcol {
font: small Verdana,sans-serif;

	padding: 10px;
	width: 130px;
	float: left;
}
div#main {
font-family: Arial;
font-style: normal;
font-size:1em;
color:#000;
	padding: 10px;
	margin-left: 160px;
	margin-right: 160px;
}


div#main h2
{
font-size:1.2em;
display: none;
}

div#sidecol {
	padding: 10px;
	width: 130px;
	float: right;
}
div#foot {
font: small Verdana,sans-serif;

width:760px;
margin:0 auto;
	border-top: solid #000 1px;
	background-color: #000;
	padding: 0px;
	text-align: center;
	clear: both;
}


div#foot p
{
color:#fff;
font-size:.8em;
}

.clear {
	clear: both;
	display: block;
	height: 1px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}


#navcontainer {
margin: 0px auto;
height:25px;
width: 760px;
font: Arial,sans-serif;
font-size:0.8em;
padding:1px;
background-color: #000;
font-weight: bold;
border-bottom: 5px solid #3a3e3c;
/*background-image: url('images/nav.gif');*/

}




/* ========= horz navigation ========== */
#navcontainer ul { padding: 0; }
#navcontainer ul li { display: inline; }

#navcontainer ul {

margin: 0 auto;
padding: 0 0 0 0px;

color: #FFFFFF;
}

#navcontainer ul li a {
padding: 0.3em 12px;
background-color: #000;
color: #FFFFFF;
text-decoration: none;
float: left;

}

#navcontainer ul li a:hover {
background: #000;
/* url('images/bar.gif') no-repeat center top; */

color: #fff;
text-decoration:underline;
}


/* Right sidebar styling*/

#sidecol ul
{
list-style:none;

margin:0px;
padding:10px;
}


#navcol ul
{
list-style:none;
}

#navcol h4{
font: Arial;
text-transform:uppercase;
color:#fff;
font-weight:bold;
}

#sidecol h4{
font: Arial;
text-transform:uppercase;
color:#010068;
font-weight:bold;
}


#navcol ul li a{
color:#fff;
}


#navcol ul li a:visited{
color:#fff;
}


#navcol ul li a:hover
{
background:#333;
colo:#fff;
}


#sidecol ul li a{
color:#fff;
}


#sidecol ul li a:visited{
color:#fff;
}


#sidecol ul li a:hover
{
background:#333;
colo:#fff;
}


/*post stylng*/
.post{margin:0 0 25px 0;}

.post .info{
padding:2px 3px 3px 8px;
border:1px solid #e3e4e4;
background-color:#f5f5f5;
font-size:0.8em;
color:#505050;
}




/* Comments Styling */
#commentlist li {
margin-bottom: 1.5em;
padding-bottom: 1em;
border-bottom: 1px solid #700000;
}

#commentform {
margin: 1em 0;
background: #ffffff;
width: 280px;
}

#commentform textarea {
background: #f8f7f6;
border: 1px solid #d6d3d3;
width: 280px;
}
#commentform textarea:hover {
background: #FFFFFF;
border: 1px solid #d6d3d3;
}
#commentform textarea:focus {
background: #ffffff;
border: 1px solid #939793;
}

#commentform #email, #commentform #author, #commentform #url {
font-size: 1.1em;
background: #f8f7f6;
border: 1px solid #d6d3d3;
width: 280px;
}
#commentform #email:hover, #commentform #author:hover, #commentform #url:hover {
font-size: 1.1em;
background: #ffffff;
border: 1px solid #d6d3d3;
width: 280px;
}
#commentform #email:focus, #commentform #author:focus, #commentform #url:focus {
font-size: 1.1em;
background: #ffffff;
border: 1px solid #939793;
width: 280px;
}
#commentform input{
margin-bottom: 3px;
}


.post h2 a
{
color:#000;
}

.post h2 a:visited
{
color:#000;
}

.info a, a:visited
{
color:#000;
}

#sidecol 
{
color:#fff;
}

#navcol
{
color:#fff;
}


#sidecol h4
{
font-size:0.9em;
}

#sidecol

{
font-size:0.68em;
}


#navcol h4
{
font-size:0.68em;
}

#navcol

{
}

#navcol p
{
font-size:0.7em;
}

#navcol p a
{
font-size:.95em;
}
#navcol  a
{
font-size:0.68em;
color:#fff
}

.post h2 a
{
color:#000;
font-size:0.8em;
}

.entry
{
font-size:0.9em;
}

#header h1 {
	text-indent: -10000px;
}

p.info a {
	font-style: normal;
}
