/* @override http://my.orangebikes.co.uk/stylesheets/orangemichael.css */


/* @group Header and footer */

#contentwrapper {
	width: 860px;
  margin: 0 auto;
  padding: 6px 40px 0 40px;
	background: url(myorange_bgs/myora_wrapper_bg_2008.gif) repeat-y;
}

#header {
	width: 940px;
	height: 139px;
	color: #000;
  font-family: "Lucida Grande", Lucida, Verdana, Arial, sans-serif;
  margin: 0 auto;
	background: url(myorange_bgs/my_orange_2008_header_bg.gif) no-repeat;
}


#header h1 {
	display: none;
	width: 940px;
	color: #000;
  font-family: "Lucida Grande", Lucida, Verdana, Arial, sans-serif;
  margin: 0 auto;
	background: url(myorange_bgs/my_orange_2008_header_bg.gif) no-repeat;
}

#footer {
		width: 940px;
	height: 139px;
	color: #000;
  font-family: "Lucida Grande", Lucida, Verdana, Arial, sans-serif;
  margin: 0 auto;
	background: url(myorange_bgs/myorange_2008_footer_bg.gif) no-repeat;
	padding-top: 40px;

}



#footer p {
	width: 840px;
		color: #000;
  font-family: "Lucida Grande", Lucida, Verdana, Arial, sans-serif;
  margin: 0 auto;

}



/* @end */
A:link, A:visited, A:active, A:hover { 
}
A:link  { 
  color: #FFFFFF;
text-decoration: none;
}
A:visited { 
  color: #FFFFFF;
text-decoration: none;
}
A:active {
  color: #FFFFFF;
text-decoration: none;
}
A:HOVER { 
  color: #F0EDE3;
  /*background-color: ;*/
text-decoration: none;
}
.onbody {
  color: #FFFFFF; 
}
.onbody A:link {
  color: #FFFFFF;
}
.onbody A:visited {
  color: #FFFFFF;
}
.onbody A:active {
  color: #FFFFFF;
}
.onbody A:hover {
  color: #F0EDE3;
}

BODY,P,TABLE,TD,TR {   
  font-size: 11px;
  color: #FFFFFF;
  font-family: "Lucida Grande", Lucida, Verdana, Arial, sans-serif;
}
FORM {
  display: inline;
  margin-bottom: 0;
}

BODY {
  background: #e7e7e7;
  margin: 0;
padding: 0;
}
PRE {
  /*font-size: ;*/
  /*font-family: ;*/
}

.tableborders
{


	border-right: 0px solid #6f6f6f;
	padding-right: 0px;
	border-top: #6f6f6f 0px solid;
	padding-left: 0px;
	padding-bottom: 0px;
	background: #6f6f6f;
	margin: 0px;
	border-left: #6f6f6f 0px solid;
	padding-top: 0px;
	border-bottom: #6f6f6f 0px solid;
}
.tddetails {
    background: #969696;
}

.tdbackground {
  font-size: 11px;
  font-weight: normal;
  color: #FFFFFF;
  background: #767676;
  font-family: "Lucida Grande", Lucida, Verdana, Arial, sans-serif;
}

.tdnothumbs {
  font-size: 11px;
  font-weight: normal;
  color: #FFFFFF;
  background: #999999;
  font-family: "Lucida Grande", Lucida, Verdana, Arial, sans-serif;
}

.menubar {
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 11px;
	color: #666666;
	background: #f90;
	padding-bottom: 5px;
	margin: 0px;
	color: #ffffff;
	padding-top: 5px;
	font-family: "Lucida Grande", Lucida, Verdana, Arial, sans-serif;
}
.menubar A:link {
  color: #FFFFFF;
}
.menubar A:visited {
  color: #FFFFFF;
}
.menubar A:active {
  color: #FFFFFF;
}
.menubar A:hover {
  color: #ffffff;
}
.menubarnb{
color: #ffffff;
}
.catcolumn {
  font-size: 11px;
  /*font-style: ;*/
  /*text-align: ;*/
  background: #848484;
}

.photocol {
  font-size: 11px;
  /*font-style: ;*/
  /*text-align: ;*/
  background: #848484;
}

.commentscol {
  font-size: 11px;
  /*font-style: ;*/
  /*text-align: ;*/
  background: #848484;
}

.lastphocol {
  font-size: 11px;
  /*font-style: ;*/
  /*text-align: ;*/
  background: #848484;
}

.lastcommcol {
  font-size: 11px;
  background: #848484;
  /*color: ;*/
}

.small {
  font-size: 11px;
  color: #ffffff;
  font-family: "Lucida Grande", Lucida, Verdana, Arial, sans-serif;
  
}
.medium {
  font-size: 11px;
color: #ffffff;
  font-family: "Lucida Grande", Lucida, Verdana, Arial, sans-serif;
}
.large {
font-family: "Lucida Grande", Lucida, Verdana, Arial, sans-serif;
font-size: 11px;
font-weight: bold;
color: #ffffff;
}

.welcome {
  /*background: ;*/
  font-family: "Lucida Grande", Lucida, Verdana, Arial, sans-serif;
  color: #FFFFFF;
}

.lighttable {
  background: #BEBEBE;
  color: #ffffff;
}

.alternatetable {
  background: #909090;
}

.formboxes{
  /*font-family: ;*/
  background-color: #848484;
  color: #FFFFFF;
  font-size: 11px;
}

blockquote {
   font-size:11px; border:1px solid #999999;
   margin:0px 20px; padding:0px 10px
}
blockquote .small {
   background:#999999;
   margin-left:-10px; padding:1px 2px
}
blockquote hr {
   visibility:hidden;
   height:1px
}
blockquote br {
   font-size:1px
}

select {   background-color:#909090;
    border-bottom:#FFFFFF solid 1px;
    border-right:#FFFFFF solid 1px;
    border-left:#000000 solid 1px;
    border-top:#000000 solid 1px;
    color:#ccc;
    font-size:11px;
    font-weight:normal;
    padding:1px;
	padding-left: 1px;
    text-decoration:none;
}


input {
    font-family:verdana;
    font-size:10px;
    font-weight:bold;
	background-color: #CCCCCC;
}


TEXTAREA, .bginput {

    font-family:verdana;
    font-size:10px;
    font-weight:bold;

	BACKGROUND-COLOR: #CCCCCC;

}

#mainlink {
	/*border: 1px solid #f98a9f;*/
	width: 432px;
	height: 72px;
	margin-top: 50px;
	margin-left: 50px;
	position: absolute;
}

#mainlink img
{
border: none;
}




































