body {
        margin-top: 15px;
		font-family: tahoma, helvetica, arial, sans-serif;
        font-size: 13px;
        text-align: justify;
		background: #d3d2d1;
}

h3, p { 
        font-size: 13px; 
        margin: 1em 0.5em 0.5em 0.5em; 
}

p { 
        margin-top: 0.5em; 
}

img {
        border: 0;
}

a {
        color: #006699;/*comment this for brightblue*/
        text-decoration: none;
}
a:hover{
		color : Red;
		text-decoration : none;
}

#wrapper {
        margin: auto;
        text-align: left;
        /*width: 100%;*/
		width: 990px;
        background: white;
}

#wrapperi {
        padding: 0px 2px;
}

#wrapperj {
}

#header, #search, #nav, #nav li, h2, #special, #special h3, #footnav,
#strategies li, #strategies ul {
        margin: 0;
        padding: 0;
}

#header {
        /*width: 1000px;*/
		background: #ffffff;
        border-bottom: 1px solid #fff;
        border-top: 10px solid #fff;
        margin-bottom: 1px;
		height: 70px;
}

.clear {
        clear: both;
        font-size: 1px;
        height: 5px;
        margin: 0 0 -4px 0;
}

#rightcon {
        float: left;
        width: 55%;
		/*width: 550px;*/
		line-height: 25px;
}
#rightcon h2 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:15px;
		padding:0 0 0 8px;
}
#rightcon h3 {
		text-transform:uppercase;
}
#rightcon a {
border-bottom: 1px dashed #666;
}

#rightcon a:hover {
		border-bottom: 1px solid #666;
}

.post {
	padding-bottom: 15px;
	line-height: 200%;
}

.post h1 {
	font-weight: normal;
}

.title {
	margin: 0;
	padding: 10px 0 4px 20px;
	font-weight: normal;
}

.title a {
	border-bottom: none;
	color: #8C0209;
}

.title a:hover {
	border-bottom: 1px dotted #000000;
}

.byline {
	border-bottom: 1px #BBBBBB dashed;
	margin: -10px 20px 20px 20px;
}

.tag {
	padding: 0 15px;
}

.entry {
	padding: 0 20px;
}

.links {
	padding: 4px 0px;
	text-align: right;
	font-weight: bold;
}

.links a {
	border: none;
}

.links a:hover {
}


/* Sidebars */

#sidebar1 {
	float: left;
}

#sidebar2 {
	float: right;
}

.sidebar {
	float: left;
	width: 218px;
	padding: 0;
	font-size: 12px;
}

.sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.sidebar li {
	padding: 0 0 20px 0;
}

.sidebar li ul {
}

.sidebar li li {
	margin: 0 20px 0 15px;
	padding: 8px 0px;
	border-bottom: 1px #BBBBBB dashed;
}


.sidebar li h2 {
	height: 25px;
	margin: 0 0 0 0;
	padding: 6px 11px 0px 15px;
	background: #306498 url(../images/sidebarhead.jpg) no-repeat left top;
	/*background: #2647a0 url(../images/sidebarhead.jpg) no-repeat left top; brightblue*/
	/*letter-spacing: -1px;*/
	font-size: 14px;
	color: #FFFFFF;
}

.sidebar a {
}


/* Search */

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

#searchform br {
	display: none;
}

#searchform h2 {
}
#s {
	margin: 10px 0px 0 15px;
	padding: 2px 2px;
	width: 180px;
	height: 18px;
	border: 1px solid #306498;
	/*border: 1px solid #2647a0; brightblue*/
	background: #FFFFFF;
	font-size: 10px;
	color: #000000;
}

#x {
	margin: 0;
	padding: 2px 5px;
	height: 25px;
	background: #CA8186;
	text-decoration: none;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}

#footer {
        text-align: right;
        background: #b7b7b8;
        color: #666;
        border-top: 2px solid #fff;
		
}

* html #footer {
    height: 1.5em;
}

#footeri {
     padding: 15px 5px 15px 13px;
     border-bottom: 2px solid #fff;
}

#footer .copyright {
        float: left;
}

#footer a {
        color: #666;
		border-bottom: 1px dashed #666;
}

#footer a:hover {
		color : Red;
        text-decoration: none;
		border-bottom: 1px solid #666;
}
.readmore {
        text-align: right;
        font-weight: bold;
}

.green {
        color: #6aa100;
}
.blue {
        color: #4880ab;
}
.orange {
        color: #e0a403;
}

p.photo {
        text-align: center;
}

#callbox {
        float: left;
        clear: left;
        margin: 0;
}

#tbldata td{
		font-size:0.8em;
		text-decoration:none;
}
#thumbnails img {
	margin-right: 2px;
	margin-bottom: 2px;
	border: 1px solid #555555;
}
#thumbnails {
	background: #ffffff;
	width: 545px;
	padding-top: 2px;
	padding-left: 2px;
	border: 1px solid #555555;
}

#navigation{
		height:1.8em;
		line-height:1.8em;
		margin:0px 0px 0px 0px;
		color:#ffffff;
		font-family:Tahoma,Verdana,Arial,sans-serif;
		background-color: #306498;
		/*background-color: #2647a0; brightblue*/
}

#navigation li{
		float:left;
		list-style-type:none;
		border-right:1px solid #ffffff;
		white-space:nowrap;
}

#navigation li a{
		display:block;
		padding:0 10px;
		font-size:0.99em;
		font-weight:normal;
		text-transform:uppercase;
		text-decoration:none;
		background-color:inherit;
		color: #ffffff;
}

* html #navigation a {width:1%;}

#navigation .selected,#navigation a:hover{
		background:#0E2C47;*
		color:#ffffff;
		text-decoration:none;
}

.slideshow{ /*CSS for DIV containing each image*/
float: left;
margin-right: 5px;
margin-bottom: 5px;
}

.slideshow img{ /*CSS for each image tag*/
border: 0;
width: 100px;
height: 75px;
}

/*** set the width and height to match your images **/

#slideshow {
    position:relative;
    height:400px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:10px;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

