/* Yahoo Reset rules for Cross browser compatibility */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,a,img{  
	margin:0; 
	padding:0; 
	outline:none;
} 
table { 
	border-collapse:collapse; 
	border-spacing:0; 
} 
fieldset,img {  
	border:0; 
} 
address,caption,cite,code,dfn,th,var { 
	font-style:normal; 
	font-weight:normal; 
} 
ol,ul {  
list-style:none; 
} 

/* /Yahoo Reset rules for Cross browser compatibility */


.clear {clear:both;}
.left {float:left;}
.right {float:right;}

body {font-size:62.7%; font-family:Arial, Verdana;}

img {outline:none;}

li, a {outline:none;}

* :click { outline: 0; }



/*Header Content */

body {
background:#282e1e  url(../images/body-bg.jpg) fixed;
border-top:5px solid #26292b;
}



#wrapper {
background:transparent;
overflow:auto;
}

.container {
width:970px;
margin:0 auto;
position:relative;
}

#content {
background:#fff;
}


#logo a {
height:122px;
}

#navigation {
background:#5eeb00;
border-top:2px solid #000;
}

#navigation {
height:33px;
}

.fold-top-left {
background:transparent url(../images/nav-bg-fold-left.png) no-repeat scroll 0 0;
clear:both;
height:40px;
left:-6px;
position:absolute;
top:122px;
width:6px;
border-top:2px solid #000;

}

.fold-top-right {
background:transparent url(../images/nav-bg-fold-right.png) no-repeat scroll 0 0;
clear:both;
height:40px;
right:-6px;
position:absolute;
top:122px;
width:6px;
border-top:2px solid #000;

}

.fold-heading-left {
background:transparent url(../images/heading-bg-fold-left.png) no-repeat scroll 0 0;
clear:both;
height:40px;
left:-6px;
position:absolute;
top:558px;
width:6px;
}

.fold-heading-right {
background:transparent url(../images/heading-bg-fold-right.png) no-repeat scroll 0 0;
clear:both;
height:40px;
right:-6px;
position:absolute;
top:558px;
width:6px;
}

#navigation ul{
padding:8px 0 0 0;
}

#navigation ul li {
display:inline;
padding:0 23px;
}

#navigation ul li a {
color:#333;
font-size:1.4em;
font-weight:bold;
text-transform:uppercase;
text-decoration:none;
padding:10px 0;
}

#navigation ul li a.active {
background:transparent url(../images/top-arrow.gif) no-repeat scroll center 1px;
}

#navigation ul li a:hover {
background:transparent url(../images/top-arrow.gif) no-repeat scroll center 1px;
}


#quotes {
font-family:Georgia, Times New Roman;
font-size:1.5em;
font-weight:bold;
text-align:center;
color:#fff;
background:#000;
height:18px;
padding:10px 0;
}


#left-sidebar {
/*border-right:1px solid #cecece;*/
padding-right:20px;
}

#right-sidebar {
/*border-left:1px solid #cecece;*/
padding-left:20px;
}

#left-sidebar h4 {
width:215px;
height:23px;
background:#dbc165 url(../images/heading-bg.png) repeat-x scroll 0 0;
padding:8px 0px;
margin:10px 0 12px 0;
font-weight:bold;
text-transform:uppercase;
font-size:1.4em;
text-align:center;
}

#left-sidebar p{
font-size:1.2em;
color:#8a4545;
font-weight:bold;
margin:0 0 7px 20px;
}


#left-sidebar a {
display:block;
background:url(../images/btn-bg.gif) repeat-x scroll 0 0;
padding:5px 15px;
border:1px solid #cecece;
font-size:1.4em;
color:#593535;
text-decoration:none;
font-weight:bold;
margin:12px 0 30px 15px;
width:145px;
text-align:center;
}

#left-sidebar a:hover {
display:block;
background:url(../images/btn-bg-hover.gif) repeat-x scroll 0 0;
padding:5px 15px;
border:1px solid #cecece;
font-size:1.4em;
color:#593535;
text-decoration:none;
font-weight:bold;
margin:12px 0 30px 15px;
width:145px;
text-align:center;
}

#left-sidebar input {
border:1px solid #cecece;
font-size:1.2em;
color:#999;
padding:2px 5px;
display:block;
width:170px;
margin:10px 0 0 15px;
}

#left-sidebar img {
margin:0px 0 0 20px;
}


#inner-page-heading {
padding-left:20px;
}

#footer {
background:url(../images/footerbg.png) repeat-x scroll 0 0;
text-align:center;
margin:0 0 15px 0;
}

#footer p {
color:#fff;
}

#footer a {
color:#fff;
}
#footer ul {
padding:8px 0 10px 0;
}

#footer ul li {
font-size:1.2em;
display:inline;
}

#footer ul li a {
text-decoration:none;
padding:0px 12px 10px 12px;
color:#fff;
}

#footer ul li a:hover {
text-decoration:underline;
}

#footer p {
color:#fff;
font-size:1.2em;
padding:0 0 15px 0;
}


/* Pagination styles */
.pagination{
padding: 2px;
margin:10px 0;
/*width:162px;*/
}

.pagination ul{
margin: 0;
padding: 0;
text-align: left; 
font-size: 1.3em;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 3px;
text-decoration: none;
color: #593535;
font-weight:bold;
}

.pagination a:hover, .pagination a:active{
color: #fff;
background-color: #593535;
font-weight:bold;
}

.pagination a.currentpage{
color: #12333A;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight:bold;
}

.pagination a.prevnext{
font-weight: bold;
}

a#BtnSearch:hover {
background:#5EEB00 none repeat scroll 0 0;
border-color:-moz-use-text-color -moz-use-text-color #333333;
border-style:none none solid;
border-width:0 0 1px;
color:#000000;
cursor:pointer;
font-size:1.3em;
font-weight:bold;
margin:12px 0 30px 20px;
padding:2px 5px;
text-transform:uppercase;
width:90px;
}

a#BtnSearch {
background:#5EEB00 none repeat scroll 0 0;
border-color:-moz-use-text-color -moz-use-text-color #333333;
border-style:none none solid;
border-width:0 0 1px;
color:#000000;
cursor:pointer;
font-size:1.3em;
font-weight:bold;
margin:12px 0 30px 20px;
padding:2px 5px;
text-transform:uppercase;
width:90px;
}

input#BtnSearch {
background:#5EEB00 none repeat scroll 0 0;
border-color:-moz-use-text-color -moz-use-text-color #333333;
border-style:none none solid;
border-width:0 0 1px;
color:#000000;
cursor:pointer;
font-size:1.3em;
font-weight:bold;
margin:12px 0 30px 20px;
padding:2px 5px;
text-transform:uppercase;
width:90px;
}

#AutoCompleteEx_completionListElem {
font-size:13px;
}

#AutoCompleteEx_completionListElem li {
margin:5px;
border-bottom:1px solid #cecece;
padding-bottom:10px;
}