* {
 padding: 0;
 margin: 0;
}
body {
 background: #dddddd;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}


a { color: #FF0000; text-decoration: none; }
a:hover { color: #000000; }

p {margin: 0px 0px 10px 0px;}


#wrapper {
 width: 900px;
 margin: 0;
}
#navbar {
 border: 1px solid #000000;
 margin: 0px 5px 0px 0px;
 padding: 0px;
 background-image:url(../images/tout_header_general.gif);
 background-color: #FFFFFF;
}









#header {
 border: 1px solid #000000;
 margin: 0px 5px 0px 0px;
 height: 41px;
 padding: 0px;
 background: url('../images/dpsite_white.gif') no-repeat;
 background-color: #ffff00;
}

#header h1{
 clear: both;
 text-transform: uppercase;
 display: none;
 }

#backtracker {
 border: 1px solid #000000;
 margin: 0px 5px 0px 0px;
 padding: 0px;
 background-color: #FFFFFF;
 font-family: Arial, Helvetica, sans-serif;
 font-style: italic;
 font-weight: bold;
 color: #000000;
 font-size: 12px; 
 text-transform: uppercase;
}

#backtracker a { color: #FF0000; text-decoration: none; }
#backtracker a:hover { color: #000000; }

#content-wrapper {
	float: left;
	width: 894px;
	clear: both;
	overflow: hidden;
	
}

#leftcolumn { /* Parent Wrapper for inside boxes */
 margin: 0px 0px 0px 0px;
 padding: 4px;
 width: 190px;
 float: left;
 font-family: Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 12px;
 clear: both;
 overflow:auto;
}

#tweetcolumn { /* Parent Wrapper for inside boxes */
 margin: 0x 0px 0px 0px;
 padding: 2px;
 width: 295px;
 float: right;
 vertical-align:top;
 font-family: Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 12px;
 clear: both;
 overflow:auto;
}

#leftcolumn a { color: #FF0000; text-decoration: none; }
#leftcolumn a:hover { color: #ff0000; }



#leftlinkscolumn { /* Parent Wrapper for inside boxes */
 margin: 0px 0px 0px 0px;
 padding: 4px;
 width: 190px;
 float: left;
 border: 1px solid #000099;
 background-color: #000099;
 font-family: Arial, Helvetica, sans-serif;
 color: #ffffff;
 font-size: 12px;
 clear: none;
}

#leftlinkscolumn a { color: #FFFF00; text-decoration: none; }
#leftlinkscolumn a:hover { color: #ffff00; }


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#ddblueblockmenu{
border: 1px solid black;
border-bottom-width: 0;
width: 169px;
}

#ddblueblockmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 90% Arial, Helvetica, sans-serif;
}

#ddblueblockmenu li a{
display: block;
padding: 1px 0;
padding-left: 0px;
width: 163px; /*185px minus all left/right paddings and margins*/
text-decoration: none;
color: #000000;
background-color: #ffff00;
border-bottom: 1px solid #000000;
border-left: 7px solid #aaaa00;
}

* html #ddblueblockmenu li a{ /*IE only */
width: 187px; /*IE 5*/
w\idth: 163px; /*185px minus all left/right paddings and margins*/
}

#ddblueblockmenu li a:hover {
background-color: #000000;
text-decoration:none;
color:#ffffff;
border-left-color: #aa0000;
}

#ddblueblockmenu div.menutitle{
color: white;
border-bottom: 1px solid black;
padding: 1px 0;
padding-left: 5px;
background-color: black;
font: bold 90% Arial, Helvetica, sans-serif;
}

/*  End DynamicDrive CSS Menu  */




#rightcolumn {
 border-right: 1px solid #000000;
 background-color:#FFFFFF;
 margin: 0px 0px 0px 0px;
 display: inline; /* IE Hack */
 padding: 0px;
 width: 695px;
 float: right;
 }

#getback {
border-bottom: 1px solid #000000;
border-left: 1px solid #000000;
border-top: 1px solid #000000;
 background-color: #ffff00;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 width: 694px;
 float: left; 
 font-family: Arial, Helvetica, sans-serif;
 font-style: italic;
 font-weight: bold;
 color: #000000;
 font-size: 12px; 
 text-transform: uppercase;
}


#getback a { color: #FF0000; text-decoration: none; }
#getback a:hover { color: #CC0000; }


.lowercase {
text-transform:lowercase;
}

#centercolumn {
 border: 0px;
 background-color:#FFFFFF;
 margin: 0px 0px 0px 0px;
 display: inline; /* IE Hack */
 padding: 3px;
 width: 688px;
 float: left;
 }
 
 #index-text-column {
 border: 0px;
 background-color:#FFFFFF;
 margin: 0px 0px 0px 0px;
 display: inline; /* IE Hack */
 padding: 3px;
 width: 380px;
 float: left;
 }
 

 #mkcolumn {
 border-right: 1px solid #000000;
 background-color: #000000;
 text-align: center;
 margin: 0px 0px 0px 0px;
 display: inline; /* IE Hack */
 padding: 4px;
 width: 687px;
 float: left;
 }

#footer {

 border-top: 1px solid #000000;
 margin: 0px 5px 0px 0px;
 display: inline; /* IE Hack */
 padding: 4px;
 float: left;
 width: 885px;
 font-family: Arial, Helvetica, sans-serif;
 color: #000000;
 font-size: 12px;
}

#footer a { color: #FF0000; text-decoration: none; }
#footer a:hover { color: #000000; }