/*
Theme Name: Ideas by Millan
Description: Ideas by Millan
Author: Ideas by Millan
Author URI: ideasbymillan.com
*/
/*----------*/ /* GENERAL OPTIONS *//*----------*/
#text404 { /* class not working*/
text-align:left;
text-transform:none;
color:#000000; /* 65A147*/
margin: 10px;
padding:10px 0px 0px 20px; /* TOP, RIGHT, BOTTOM, LEFT */
}

body {
margin:0 auto;
padding:0px 0px 0px 0px; /* TOP, RIGHT, BOTTOM, LEFT */
background:#000000; /*BLACK */ /* ORANGE is D95831 */
font-family:Century gothic, Arial,Tahoma,sans-serif;
color:#206BA2;
font-size:13px;
}
img {
border:0;
margin: 0 0;
}
a {
color:#6F615A;
text-decoration:none
}
a:hover {
color:#d53030;
text-decoration:none
}
h1, h2, h3, h4, h5, h6 {
margin: 0px 0px;
padding:0px 0px
}
blockquote {
padding-left:10px;
color:#31333F;
font-style:normal;
border-left:2px solid #07A0E3;

}
.clear {
clear:both;
padding:0;
margin:0;
 }

img.centered {
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom: 10px;
padding: 0px;
}

img.alignnone {
padding: 5px 5px;
margin: 0px 0px 10px 0px;
display: inline;
background:#fff;
border: 1px solid #DDDDDD;
}

img.alignright {
padding: 5px 5px;
margin: 0px 5px 10px 10px;
display: inline;
background:#fff;
border: 1px solid #DDDDDD;
}

img.alignleft {
padding: 5px 5px;
margin: 0px 10px 10px 5px;
display: inline;
background:#fff;
border: 1px solid #DDDDDD;
}

.aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
margin-bottom: 10px;
}

.alignright {
float: right;
margin: 0px 0px 10px 10px;
}

.alignleft {
float: left;
margin: 0px 10px 10px 0px;
}

.wp-caption {
border: 1px solid #DDDDDD;
text-align: center;
background-color: #DFE3E6;
padding: 4px 0px 5px 0px;
margin: 5px 5px ;
}

.wp-caption img {
margin: 0px 0px 5px 0px;
padding: 0px;
border: 0px;

}

.wp-caption p.wp-caption-text {
margin: 0px;
padding: 0px 0px 0px 0px;
font-size: 11px;
font-weight: normal;
line-height: 12px;
}




/*----------*/ /* INNER DIV WHERE EVERYTHING WILL GO *//*----------*/


#wrapper {
width:1000px; /* THIS IS THE OVERALL WIDTH OF PAGE */
margin:0 auto;
background:#F4F4F4;
}
#casing {
padding:0px 0px 0px 0px;
background:#CFCFCF;
background-repeat:no-repeat;
}
.topad{ /* THIS IS WHERE THE HORIZONTAL SCROLLABLE BLOGS WILL APPEAR */
height: 25px;
text-align:center;
margin-bottom: 0px;
background:#65A147; /* GREEN BOTTOM COUNTER TO CATEGORY NAV */
padding-top:7px; }
span.topfeed {
background:url(images/rss.png) no-repeat;
padding: 1px 0px 0px 20px;
float:left;
margin:8px 0px 0px 10px;
height:20px;

}


/*----------*/ /* HEADER *//*----------*/

#top {
height:89px;
margin:auto;
background:#65A147 /* GREEN */ /*LIGHT GREY is CFCFCF */ /* ORANGE is D95831 */ url(images/top-games-2.png) ; /* SEARCH TAB AND TRANSPARENT BACKGROUND COLOR */
width:1000px;}
.blogname {
width:500px;
font-family:Georgia ,Century gothic,Verdana,Tahoma,sans-serif;
margin:0px 0px 0px -999em; /* RESET TO margin:0px 0 0 0px; */
 float:left;
background-repeat:no-repeat;
}
.blogname h1 {
font-size:55px;/* LEAVE AT 55 FOR BULB TO SHOW */
padding:0 0 0px 0;
font-weight:normal;
color:#;
text-align:left;
margin:15px 0 0 25px;
text-indent:76px;
background:url('http://ideasbymillan.com/wp-content/themes/images/bulb_logo.gif') no-repeat;

}
.blogname h1 a:link, .blogname h1 a:visited{ 
color: #000000; 
display:block;
}

.blogname h1 a:hover { 
color: #eee; 
}
.blogname h2 {
margin:0px 0px 0px -999em; /* SUB-TITLEFIRST TOP, LAST RIGHT POSITION */
font-size:12px;
font-weight:normal;
color:#000000;
text-align:left;
text-transform:uppercase;
}


/*----------*/ /* SEARCH *//*----------*/


#search { /* OVERALL */
height:20px;
width:auto;
padding:68px 0 0 0px; /* TOP=60px RIGHT=0px BOTTOM=15px*/ 
width:220px;
float: right;
 }
#search form {
margin: 0;
padding: 0;
}

#search fieldset {
margin: 0;
padding: 0;
border: none;
}

#search p {
margin: 0;
font-size: 85%;
}

#s {
margin-left:0px;
float: left;
width:136px;
padding:2px 1px 0px 2px; /* TOP RIGHT LEFT BOTTOM */ 
border: 1px solid #B74B00; /* MUTED ORANGE */
font: normal 100% "Tahoma", Arial, Helvetica, sans-serif;
color:#000;
background:FFFFFF;
}


#searchsubmit {
float:left;
 padding:0px 0 0 0px; 
 border: none;
 background:fff url(images/searchbutton.png);
font: bold 100% "Tahoma", Arial, Helvetica, sans-serif;
color: #000000;
 height:20px; /* IF USING BUTTON W27PX H21PX */
}


/*------------CAN DELETE---------------*/


.feed{

width:315px;
overflow:hidden;

margin:5px 5px 0px 2px;
padding:0px 5px 5px 5px;
height:75px
}
.feed form {
margin: 0;
padding: 0;
}

.feed fieldset {
margin: 0;
padding: 0;
border: none;
}

.feed p {
margin: 0;
font-size: 85%;
}

.input{
margin:35px 0px 0px 8px;
float: left;
width:220px;
padding: 6px 2px 7px 5px;
border:none;
font: normal 100% "Tahoma", Arial, Helvetica, sans-serif;
color:#555;
background:#d3d6d7;

}

.sbutton{
float:left;
border:none;
font: bold 100% "Tahoma", Arial, Helvetica, sans-serif;
color: #000000;
height:32px;
background:#2676A1;
margin:35px 0px 0px 5px;
}


/*------------CAN DELETE UP TO HERE---------------*/


/*----------*//*Page menu*//*----------*/


#menu {
height:29px;
background:#CFCFCF; /* GREY */
display:block;
padding:0px 0 0px 0px;
font: 12px Tahoma,Century gothic,verdana, Arial, sans-serif;
font-weight:normal;
text-transform:uppercase;

}

#menu ul {
margin: 0px 0px 0px 0px;
padding: 0px;
list-style: none;
height:29px;

}

#menu ul li {
float: left;
margin: 0px 0px ;
padding: 0px 0px;
line-height:29px;
}

#menu ul li a {
color: #4F6F87; /* PASTEL DARK BLUE MENU TEXT */
display: block;
 font-weight: normal;
 padding: 0px 10px;
}

#menu ul li a:hover,#menu.current_page_item a {
color: #B74B00; /* MUTED ORANGE */
display: block;
text-decoration: none;
 background:url(images/menubuttonbar.png) no-repeat; /* MUTED ORANGE B74B00 */ 
 
}


/*----------*//* CATEGORY MENU*//*----------*/


#catmenucontainer{

display:block;
padding:0px 0 0px 0px;
font: 12px tahoma,Century gothic,verdana, Arial, sans-serif;
font-weight:normal;
text-transform:uppercase;
background:#FFFFFF; /* WAS BLUE 807071 */
}

#catmenu{
margin: 0px;
padding: 0px;
width:1000px;
background:#000000; /* WAS GREEN 65A147 */
height:33px;
}

#catmenu ul {
float: left;
list-style: none;
margin: 0px;
padding: 0px;
}

#catmenu li {
float: left;
list-style: none;
margin: 0px;
padding: 0px;
}

#catmenu li a, #catmenu li a:link, #catmenu li a:visited {
color: #DFE3E6; /* GREY TEXT WHEN STATIC */
display: block;
margin: 0px;
padding: 10px 15px 9px 15px;
}

#catmenu li a:hover, #catmenu li a:active {
background:url(images/menubuttonbar.png) no-repeat; /* MUTED ORANGE B74B00 */ 
color:#B74B00; /* MUTED ORANGE WHEN HOVER */
 margin: 0px;
padding: 10px 15px 9px 15px;
text-decoration: none;
}

#catmenu li li a, #catmenu li li a:link, #catmenu li li a:visited {
background: #65A147; /* GREEN */
width: 150px;
color: #fff;
font-size: 13px;
font-family: tahoma, century gothic,Georgia, sans-serif;
font-weight: normal;
text-transform: uppercase;
float: none;
margin: 0px;
padding: 8px 10px 7px 10px;
border-bottom: 1px solid #50585f;
border-left: 1px solid #50585f;
border-right: 1px solid #50585f;
}

#catmenu li li a:hover, #catmenu li li a:active {
background: #B74B00; /* MUTED ORANGE */
color: #000000;
padding: 8px 10px 7px 10px;
}

#catmenu li ul {
z-index: 9999;
position: absolute;
left: -999em;
height: auto;
width: 170px;
margin: 0px;
padding: 0px;
}

#catmenu li li { 
}

#catmenu li ul a { 
width: 140px;
}

#catmenu li ul a:hover, #catmenu li ul a:active { 
}

#catmenu li ul ul {
margin: -32px 0 0 170px;
}

#catmenu li:hover ul ul, #catmenu li:hover ul ul ul, 
#catmenu li.sfhover ul ul, #catmenu li.sfhover ul ul ul {
left: -999em;
}

#catmenu li:hover ul, #catmenu li li:hover ul, 
#catmenu li li li:hover ul, #catmenu li.sfhover ul, 
#catmenu li li.sfhover ul, #catmenu li li li.sfhover ul {
left: auto;
}

#catmenu li:hover, #catmenu li.sfhover { 
position: static;
}


/*----------*//* FEATURED SLIDER BAR ON TOP *//*----------*/


#myslides{

background:#CFCFCF; /*LIGHT GREY */ /* ORANGE is D95831 */ */ FEATURED SLIDER BAR BACKGROUND */

}

.stepcarousel{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width: 962px; /*Width of Carousel Viewer itself*/
height: 160px; /*Height should enough to fit largest content's height*/
margin: 0px 16px 0px 13px;
background:CFCFCF; /*LIGHT GREY */ /* ORANGE is D95831 */ */ FEATURED SLIDER CONTENT */
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 10px 17px ; /*margin around each panel*/
width:220px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
background:#14181a;
height:140px;
border:1px solid #373C3F;
}
.stepcarousel .panel p{
text-align: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 5px 5px ; /*margin around each panel*/

}

.stepcarousel .panel h2{
height:16px;
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px 5px ; /*margin around each panel*/
font-size:13px;
font-weight:normal;
text-align:center;
font-family:Tahoma,century gothic,Arial,verdana, sans-serif;
text-transform:uppercase;

}
.stepcarousel .panel h2 a:visited ,.stepcarousel .panel h2 a:link{
color:#8B979F;

}
.stepcarousel .panel img{

background:#040404; /*clip content that go outside dimensions of holding panel DIV*/
margin: 10px 10px 8px 10px; /*margin around each panel*/
padding:0px 0px;

}


/*----------*//* GAME POST AREA AND COMMENTS *//*----------*/

/* STATIC GAME THUMBNAILS */
.game{
padding:0px;
width:100px;
height:100px;
float:left;
margin:0 5px 5px 0;
background:black;
border:1px solid black;
overflow:hidden;
text-align:center;
}

h2 { /* game title */
/*font:bold 10px arial; */ 
text-align:left;
margin:0px;
padding:0px;
text-transform:uppercase;
}

.game h2 a { /* game title link 
color:#ffffff; 
text-decoration:none;
*/}

.game p { /* game sliding content */
 margin:0px; 
 padding:0px;
}

/* GAME THUMBNAIL ON ROLLOVER */

.game2 { /* game container */
width:100px; 
height:100px;
padding:0px;
float:left;
margin:0 5px 5px 0;
background:#65A147; /* GREEN */
border:1px solid black;
overflow:hidden;
text-align:center;
}

.game2 h2 { /* game title */
font:bold 10px arial;
text-align:center;
margin:2px 0px;
padding:0px;
text-transform:uppercase;
}

.game2 h2 a { /* game title link */
color:#000000; /* BLACK */
text-decoration:none;
}

.game2 p { /* game sliding content */
 margin:-28px 0px 0px 0px;
}

/* PAGE CONTENT */


.pagetitle {
 color:#000000;
}

#acontent { /* astore content */
float:left; 
width: 1000px;
margin: 0px;
height:100%;
padding:0px 0px 0px 100px; /* TOP, RIGHT, BOTTOM, LEFT */
}

#content { /* the content itself */
float:left; 
width: 1000px; /* 990px; */ /*SIDE OF THE PAGE WHERE GAME IS PLAYED */
margin: 0px;
height:100%;
padding: 0px; /* padding:5px 0px 0px 5px; */
}

#gamecontent{ /* content in the game page */
 width: 650px; /* 990px; */
 padding:0px;
}

#gamecontent h1{ /* game title in the game page */
  font:bold 24px verdana;
 color:#65A147;
 padding:5px;
 margin:1px 0px 0px 0px;
 text-transform:uppercase;
}

.gameleft{ /* left part of the game page... contains name, ratings and so on */
 width:650px;
 float:left;
}

#contentleft { /* left part of main page... contains game thumbnails */
float: left;
width: 650px;
 /* height:500px; */ 
margin: 0px;
 padding: 5px 4px 0px 2px; /*TOP, RIGHT, BOTTOM, LEFT */
}
.date {
height:42px;
 font-size:11px;
font-family:Tahoma,Arial,Verdana,Helvitica,sans-serif;
padding: 5px 0px 0px 0px; /*TOP, RIGHT, BOTTOM, LEFT */
 color:#000000;  /* CHANGED FROM 75481F; */
text-transform: uppercase;
line-height:10px;
 float:right;
}
.date a{ 
 color:#65A147;
}

.flash{ /* flash container */
 /* float: left; */
width: 654px;
 /* height:500px; */ 
margin: 0px;
 text-align:center;
}

.description{ /* description of the game */
 padding:0px; /* 5px */
 color:#ffffff;
 background-color:#2f2f2f;
 /* border:1px solid #000000; */
 font:normal 11px verdana;
 margin:15px 0px 5px 0px;
}
.description ul{ /* description list style */
 margin: 10px 0px 10px 20px; /* last was 25px */
padding: 0px;
list-style: none;
}

.description ul li{ /* description list element style */
 color:#65A147
}

.description ul li ul li{ /* description of 2nd child list element style */
 color:#ffffff;
 line-height:18px;
}

.description ul li ul li a{ /* description of link in the 2nd child list element style */
 color:#65A147
}
.page{
 width:630px;
 background-color:#2f2f2f;
 border:1px solid #000000;
 padding:0px;
 font:normal 11px verdana;
 color:#ffffff;
 line-height:18px;
}
.page a{ /* page link */
 color:#65A147;
}
.page h1{ /* page title */
 font:bold 18px verdana;
}

/* COMMENTS AREA */

#comment{
height:100%;
padding:0px 10px;
margin:0px 0px;
}

h3#comments {
padding:5px 10px;
margin:10px 0px;
border:1px solid #DEDCDD;
font-size:20px;
font-weight:normal;
color:#444;
background:#fff;
font-family:Georgia,Century gothic,Arial, Helvetica, sans-serif;
border-radius:5px; 
-moz-border-radius:5px; 
-webkit-border-radius:5px;
} 
h3#pingbacks {
padding:5px 10px;
margin:10px 0px;
border:1px solid #DEDCDD;
font-size:20px;
font-weight:normal;
color:#444;
background:#fff;
font-family:Georgia,Century gothic,Arial, Helvetica, sans-serif;
border-radius:5px; 
-moz-border-radius:5px; 
-webkit-border-radius:5px;
} 
#respond{

height:100%;
padding:0px 5px;
margin:5px 0px;
background:#fff;
border:1px solid #DEDCDD; 
border-radius:5px; 
-moz-border-radius:5px; 
-webkit-border-radius:5px;
}
#respond h3{
padding:5px 10px 5px 10px;
margin:10px 0px;
font-size:22px;
font-weight:normal;
color:#444;
font-family:Georgia,Century gothic,Arial, Helvetica, sans-serif;
}
#commentform {
padding:0px 10px 10px 10px;
margin:0px 0px 0px 0px;
color:#BFAFA7;
font-family:tahoma,Century gothic,Arial, Helvetica, sans-serif;
}

#commentform p {
color:#3f79c4;

}
#commentform input {
background:#F4F4F4;
border:1px solid #DEDCDD;
color:#444;
padding-left:10px;

}
#commentform textarea {
background:#F4F4F4;
border:1px solid #DEDCDD;
color:#444;
width:95%;
padding:5px 5px;

}
.comments input#submit {

width:auto;
line-height:25px;
padding:3px 5px;
background:#0083DB;
border:2px solid #005F9F;
color:#fff;
font-family:tahoma,Century gothic,Arial, Helvetica, sans-serif;
}

ol.commentlist { 
list-style:none; 
margin:0; 
padding:0; 
text-indent:0; 

}

ol.commentlist li { 

border:1px solid #DEDCDD; 
margin:0 0 10px; 
padding:5px 7px 5px 57px; 
position:relative;

}

ol.commentlist li div.comment-author { 
padding:0 170px 0 0; 
}
ol.commentlist li div.vcard { 
font:20px Georgia, helvetica,arial,sans-serif; 
padding:5px 0px;
}

ol.commentlist li div.vcard cite.fn { 
font-style:normal; 
}
ol.commentlist li div.vcard cite.fn a.url { 
color:#E21; 
text-decoration:none; 
}
ol.commentlist li div.vcard cite.fn a.url:hover { color:#E21; 
}

div.vcard img.avatar { 
border:5px solid #ddd; 
left:7px; 
position:absolute; 
top:7px; 
}

ol.commentlist li div.comment-meta { 
font:12px Tahoma, helvetica,arial,sans-serif; 
position:absolute; 
right:10px; 
text-align:right; 
top:5px; 
}

ol.commentlist li div.comment-meta a { 
color:#0083DB; 
text-decoration:none; 
}

ol.commentlist li div.comment-meta a:hover { 
color:#000; 
}
ol.commentlist li p { 
font:normal 12px Tahoma, helvetica,arial,sans-serif;
margin:0 0 1em;
line-height:18px;
color:#546C88;
}

ol.commentlist li ul { 
font:normal 12px/1.4 helvetica,arial,sans-serif; 
list-style:square; 
margin:0 0 1em;
padding:0; 
text-indent:0;

}
#cancel-comment-reply{
padding:10px 0px 0px 0px ;

}
#cancel-comment-reply-link{
color:#fff; 
font-size:10px;
line-height:15px;
font-family: Tahoma, Georgia,arial,sans-serif;
padding:4px 10px;
margin:0px 0px 0px 12px;
background:#65A147; /* GREEN */
border:2px solid #666;
} 

ol.commentlist li div.reply { 
background:#269BCF url(images/reply.jpg) repeat-x; 
border:2px solid #0A7CAF; 
color:#fff; 
font:bold 9px/1 Tahoma, Georgia,arial,sans-serif;
padding:5px 10px; 
text-align:center; 
width:50px;
}

ol.commentlist li div.reply a { 
color:#fff; 
text-decoration:none; 
text-transform:uppercase; 
}

ol.commentlist li ul.children { 
list-style:none; 
margin:1em 0 0; 
text-indent:0; 
}

ol.commentlist li ul.children li.depth-2 { 
margin:0 0 .25em; 
}

ol.commentlist li ul.children li.depth-3 { 
margin:0 0 .25em; 
}

ol.commentlist li ul.children li.depth-4 {
margin:0 0 .25em; 
}

ol.commentlist li.even { 
background:#fff url(images/grade.jpg) repeat-x;
border:1px solid #D1D8DF;

}

ol.commentlist li.odd { 
background:#fff url(images/grade.jpg) repeat-x;
border:1px solid #ddd;
}

ol.commentlist li.pingback div.vcard { 
padding:0 170px 0 0; 
}

/* END COMMENT AREA */ 

/*----------*//* RIGHT COLUMN *//*----------*/


#rightcol{
float:right;
width:340px;
padding:0px;
}


/*----------*//* SIDEBAR1 *//*----------*/


.sidebar1{
float:left;
width:165px;
padding-top:5px;
padding-right:0px;
font-size:13px;
font-family:Tahoma,Georgia,Century gothic, Arial, sans-serif;
}

.sidebar1 h2 {
line-height:28px;
font-size:14px;
color:#fff;
margin:5px 0 5px 0 ;
padding:0px 0 0 5px;
background:#65A147; /* GREEN */
font-weight:bold;
font-family:Georgia,Century gothic, Arial, sans-serif;
text-transform:uppercase;
border:1px solid #40494F;


}

.sidebar1 ul {
list-style-type: none;
margin: 0 ;
padding: 0;

}

.sidebar1 ul ul {
list-style-type: none;
margin: 0;
padding: 0px 10px 0px 0px;
background-repeat:no-repeat;

}

.sidebar1 ul ul ul {
list-style-type: none;
margin: 0;
padding: 0;
border:0;

}

.sidebar1 ul ul ul ul {
list-style-type: none;
margin: 0;
padding: 0;
border:0;

}

.sidebar1 ul li {
height:100%;
line-height:15px; /* SPACING DOTTED ITEMS */
float: left; 
clear: left;
width: 160px;
}

.sidebar1 ul li a:link, .sidebar1 ul li a:visited {

color:#333;
text-decoration: none;
padding: 5px 0px 5px 5px;
display:block;
border-bottom:1px dotted #807071; /* COLOR OF DOTS */
}

.sidebar1 ul li a:hover {
color: #2676A1;
}

.sidebar1 p {
padding: 7px 10px;
margin:0;

}

.sidebar1 table {
width:100%;
text-align:center;

color:#787d7f;
}


/*----------*//* SIDEBAR2 *//*----------*/


.sidebar2{
float:right;
width:165px;
padding-top:5px;
padding-right:0px;
font-size:12px;
font-family:Tahoma,Georgia,Century gothic, Arial, sans-serif;
}

.sidebar2 h2 {
line-height:28px;
font-size:14px;
color:#fff;
margin:5px 0 5px 0 ;
padding:0px 0 0 5px;
background:#65A147; /* GREEN */
font-weight:bold;
font-family:Georgia,Century gothic, Arial, sans-serif;
text-transform:uppercase;
border:1px solid #40494F;
}

.sidebar2 ul {
list-style-type: none;
margin: 0 ;
padding: 0;
}

.sidebar2 ul ul {
list-style-type: none;
margin: 0;
padding: 0px 0px 10px 0px;
background-repeat:no-repeat;
}

.sidebar2 ul ul ul {
list-style-type: none;
margin: 0;
padding: 0;
border:0;
}

.sidebar2 ul ul ul ul {
list-style-type: none;
margin: 0;
padding: 0;
border:0;
}

.sidebar2 ul li {
height:100%;
line-height:15px; /* SPACING DOTTED ITEMS */
float: left; 
clear: left;
width: 160px;
}

.sidebar2 ul li a:link, .sidebar2 ul li a:visited {

color:#333;
text-decoration: none;
padding: 5px 0px 5px 5px;
display:block;
border-bottom:1px dotted #807071; /* COLOR OF DOTS */

}

.sidebar2 ul li a:hover {
color: #2676A1;
}

.sidebar2 p {
padding: 7px 10px;
margin:0;

}

.sidebar2 table {
width:100%;
text-align:center;

color:#787d7f;
}

/*----------*//* SIDEBAR3 *//*----------*/


.sidebar3{
float:left;
width:333px;
margin-right:0px;
font-size:13px;
color: #2676A1;
font-family:Tahoma,Century gothic, Arial, sans-serif;
}

.sidebar3 h2 {
line-height:28px;
font-size:14px;
color:#fff;
margin:5px 0 5px 0 ;
padding:0px 0 0 5px;
background:#65A147; /* GREEN */
font-weight:bold;
font-family:Georgia,Century gothic, Arial, sans-serif;
text-transform:uppercase;
border:1px solid #40494F;
}

.sidebar3 ul{
list-style-type: none;
margin: 0px 0px ;
padding: 0px 0px;

}

.sidebar3 ul li {
height:100%;
line-height:15px; /* SPACING DOTTED ITEMS */
padding: 0px 0px 0px 5px;
border-bottom:1px dotted #807071; /* COLOR OF DOTS */
}

.sidebar3 ul li ul{
height:100%;
line-height:28px;
padding: 0px 0px 0px 0px;

}

.sidebar3 ul li ul li {
height:100%;
line-height:28px;
padding: 0px 0px 0px 0px;
border-bottom:1px dotted #807071; /* COLOR OF DOTS */
}

.sidebar3 ul li a:link, .sidebar3 ul li a:visited {
color:#333;
text-decoration: none;
padding: 0px 0px 0px 0px;

}

.sidebar3 ul li a:hover {
color: #2676A1;
}

/*----------*//* KNEE *//*----------*/


#footop{
width:970px;
margin:0px 0px 0px 0px;
padding:10px 15px;
background:url(images/navi.jpg);

}

#footbar{
width:1000px;
padding: 0px 0px 30px 0px;
margin:0px 0px;
float:left;
background:#FCFCFC url(images/bottom.jpg) repeat-x;
height:100%;
font-family: Tahoma,Georgia,Century gothic, Arial, sans-serif;
}

.barone{
float:left;
width:490px;
margin-right:5px;
margin-left:5px;
font-size:12px;
color:#6f767e;
line-height:18px;
}

.barone h2 {
line-height:30px;
font-size:15px;
color:#6f767e;
margin:20px 0 5px 0 ;
padding:0px 0 0 5px;
font-weight:bold;
font-family:Georgia,Century gothic, Arial, sans-serif;
text-transform:uppercase;
}

.barone img {
margin: 0px 3px;
padding:0px 0px;
}

.barone ul{
list-style-type: none;
margin: 0px 0px ;
padding: 0px 0px;

}

.barone ul li {
height:100%;
line-height:38px;
padding: 0px 0px 0px 5px;
color:#fff;
border-bottom:1px dotted #ccc;
}

.barone ul li ul{
height:100%;
line-height:38px;
padding: 0px 0px 0px 0px;
}

.barone ul li ul li {
height:100%;
line-height:38px;
padding: 0px 0px 0px 0px;
border-bottom:1px dotted #ccc;;
}

.barone ul li a:link, .barone ul li a:visited {
color:#6f767e;
text-decoration: none;
padding: 0px 0px 0px 0px;
}

.barone ul li a:hover {
color: #0578ad;
}


/*----------*//* KNEE *//*----------*/


#gwp {
 width: 355px;
 margin: 0; /* 0 auto; CENTERS THE SLIDER */
 text-align: left; /* SET TO RIGHT TO SEE CATEGORIES TXT */
position: relative;
} 


/*----------*//* GALLERYSLIDER CSS *//*----------*/


/*----------*//* FOOTER *//*----------*/


#footer {
height:52px;
padding:5px 0 0 0px;
color:#000000; /*BLACK*/ /* ORANGE is D95831 */
font-size:12px;
font-weight:normal;
text-align:center;
font-family: Tahoma,georgia,Century gothic, Arial, sans-serif;
float:left;
width:1000px;
background:#B74B00; /* MUTED ORANGE */
}

#footer a:link , #footer a:visited{
color:#eee;
}

#footer a:hover {
color:#fff;
}


