/* General */
html { height:100%; }
body { color:#000000; background-color:#323232; text-align:center; margin:0px; padding:0px; height:100%; 
	background-image: url(../img/outer_bg.gif); }
body, td, input, textarea, select { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }

a { text-decoration:none; color:#77a8ff; } 
a:hover { }

/* Page */
#page { min-height:100%; margin:0px auto; width:1000px; border-left:1px solid #000000; border-right:1px solid #000000;
	background-color:#323232; }
* html #page { height:100%; width:1002px; } 

#page-inner { min-height:100%; width:1000px; text-align:left; }
* html #page-inner { height:100%; } 


/* Logo */
#logo { background-color:#2a64dc; background-image:url(../img/logo1000.jpg); background-repeat:no-repeat; height:200px; }

#logo-menu { margin:0px; padding-left:223px; float:left; }
#logo-menu ul { margin:0px; padding:0px; } 
#logo-menu ul li { margin:0px; list-style:none; float:left; padding:0px 8px 0px 0px; color:#ffffff;
	line-height:23px; font-size:11px; font-weight:bold; }
#logo-menu ul li a { color:#a9d1ff; }
#logo-menu ul li a:hover { color:#ffffff; }
#logo-menu ul li.selected a { color:#ffffff; }

#logo-menu-right { margin:0px; padding:0px 5px 0px 0px; float:right; }
#logo-menu-right ul {	margin:0px; padding:0px; } 
#logo-menu-right ul li { margin:0px; list-style:none; float:left; padding:0px 8px 0px 0px; color:#ffffff;
	line-height:23px; font-size:11px; font-weight:bold; }
#logo-menu-right ul li a { color:#ffffff; }
#logo-menu-right ul li a:hover { color:#f5db00; }
#logo-menu-right ul li.selected a { color:#f5db00; }

#logo-part { padding:113px 0px 0px 213px; }


/* Main section */
#main { padding:13px 11px 20px 12px; }


/* Main menu */
#main-menu { margin-bottom:12px; }
#main-menu ul {	margin:0px; padding:34px 0px 0px 210px; } 
#main-menu ul li { margin:0px; list-style:none; float:left; height:36px; background-color:#0c0c0c; position:relative; }
#main-menu ul li a { display:block; color:#ffffff; margin:1px 0px 1px 0px; line-height:32px; font-size:11px; font-weight:bold; 
	text-align:center; border-top:1px solid #77aee9; border-left:1px solid #77a8ff; border-bottom:1px solid #0e42c2; 
	border-right:1px solid #0e48ac; background-image:url(../img/main_menu_bg.gif); background-repeat:repeat-x; }
#main-menu ul li a:hover { background-position:left bottom; }
#main-menu ul li.selected a { background-position:left bottom; }

#main-menu img.corner-left { position:absolute; left:0px; top:0px; width:5px; height:36px; }
#main-menu img.corner-right { position:absolute; right:0px; top:0px; width:5px; height:36px; }
* html #main-menu img.corner-right { right:-1px; }

/* 725 */
#main-menu ul li#main-menu-home { width:70px; }
#main-menu ul li#main-menu-club-hist { width:80px; }
#main-menu ul li#main-menu-club-news { width:70px; }
#main-menu ul li#main-menu-fixtures { width:150px; }
#main-menu ul li#main-menu-results { width:80px; }
#main-menu ul li#main-menu-chat-room { width:95px; }
#main-menu ul li#main-menu-honours { width:85px; }
#main-menu ul li#main-menu-contact { width:85px; }


/* Main contents */
#main-contents { float:left; width:721px; background-image:url(../img/main_text_721bg_expander.gif); background-repeat:repeat-y; 
	background-color:#e0dcd2; }
#main-contents-top { min-height:279px; background-image:url(../img/main_text_721bg.gif); 
	background-repeat:no-repeat; padding:21px 27px 14px 19px;  }
* html #main-contents-top { height:279px; }

#main-contents-title { }
#main-contents-text { padding-top:23px; line-height:18px; }


/* Photo contents */
#photo-contents { float:left; width:539px; background-image:url(../img/photo_text_bg_expander.gif); background-repeat:repeat-y; 
	background-color:#e0dcd2; }
#photo-contents-top { min-height:279px; background-image:url(../img/photo_text_bg.gif); 
	background-repeat:no-repeat; padding:21px 27px 14px 19px;  }
* html #photo-contents-top { height:279px; }

#photo-contents-title { }
#photo-contents-text { padding-top:23px; line-height:18px; }

/* Polls contents */
#polls-contents { float:left; width:720px; background-image:url(../img/polls_text_bg_expander.gif); background-repeat:repeat-y; 
	background-color:#e0dcd2; }
#polls-contents-top { min-height:279px; background-image:url(../img/polls_text_bg.jpg); 
	background-repeat:no-repeat; padding:21px 27px 14px 19px;  }
* html #Polls-contents-top { height:279px; }

#polls-contents-title { }
#polls-contents-text { padding-top:23px; line-height:18px; }


/* Side Menu */
#side-menu { float:right; width:243px; background-image:url(../img/side_menu_bg_expander.gif); background-repeat:repeat-y; 
	background-color:#0f100f; }
#side-menu-top { min-height:246px; background-image:url(../img/side_menu_bg.gif); 
	background-repeat:no-repeat; }
* html #side-menu-top { height:246px; }

#side-menu-top ul {	margin:0px; padding:6px 8px 0px 8px; } 
#side-menu-top ul li { display:block; margin:0px; list-style:none; height:30px; }
#side-menu-top ul li a { display:block; width:227px; color:#afafaf; padding:0px 7px 0px 8px; line-height:30px; 
	font-size:11px; font-weight:bold; background-image:url(../img/side_menu_button_bg.gif); background-repeat:no-repeat; }
#side-menu-top ul li a:hover { background-position:left bottom; color:#ffffff; }
#side-menu-top ul li.selected a { background-position:left bottom; color:#ffffff; }

#side-menu-small { min-height:30px; background-image:url(../img/side_menu_bg_small.gif); 
	background-repeat:no-repeat; }
* html #side-menu-small { height:30px; }
#side-menu-small ul {	margin:0px; padding:6px 8px 0px 8px; } 
#side-menu-small ul li { display:block; margin:0px; list-style:none; height:30px; }
#side-menu-small ul li a { display:block; width:227px; color:#afafaf; padding:0px 7px 0px 8px; line-height:30px; 
	font-size:11px; font-weight:bold; background-image:url(../img/side_menu_button_bg.gif); background-repeat:no-repeat; }
#side-menu-small ul li a:hover { background-position:left bottom; color:#ffffff; }
#side-menu-small ul li.selected a { background-position:left bottom; color:#ffffff; }


/* Photo Menu */
#photo-menu { float:right; width:175px; background-image:url(../img/photo_menu_bg_expander.gif); background-repeat:repeat-y; 
	background-color:#0f100f; }
#photo-menu-top { min-height:246px; background-image:url(../img/photo_menu_bg.gif); 
	background-repeat:no-repeat; }
* html #photo-menu-top { height:246px; }

#photo-menu-top ul {	margin:0px; padding:4px 8px 0px 8px; } 
#photo-menu-top ul li { display:block; margin:0px; list-style:none; height:30px; }
#photo-menu-top ul li a { display:block; width:159px; color:#afafaf; padding:0px 7px 0px 8px; line-height:30px; 
	font-size:11px; font-weight:bold; background-image:url(../img/photo_menu_button_bg.gif); background-repeat:no-repeat; }
#photo-menu-top ul li a:hover { background-position:left bottom; color:#ffffff; }
#photo-menu-top ul li.selected a { background-position:left bottom; color:#ffffff; }


/* Homepage left side boxes */
#left-side { float:left; width:505px; }
#left-side-contents { background-image:url(../img/home_main_text_bg_expander.gif); background-repeat:repeat-y; 
	background-color:#e0dcd2; margin-botton:15px; }
#left-side-contents-top { min-height:279px; background-image:url(../img/home_main_text_bg.gif); 
	background-repeat:no-repeat; padding:21px 0px 14px 19px;  }
* html #left-side-contents-top { height:279px; }

#home-left-contents { float:left; width:258px; }
#home-right-contents { float:left; width:225px; }
#home-left-contents-text { padding:23px 50px 0px 0px; line-height:18px; }
#home-right-contents-text { padding:23px 20px 0px 0px; line-height:18px; }


/* Homepage right side boxes */
#right-side { float:right; width:209px; }

.side-box { width:209px; background-image:url(../img/home_side_menu_bg_expander.gif); background-repeat:repeat-y; 
	background-color:#0f100f; margin-bottom:10px; }
.side-box-top { min-height:150px; background-image:url(../img/home_side_menu_bg.gif); background-repeat:no-repeat; 
	padding:7px 8px 7px 8px; }
* html .side-box-top { height:150px; }
.side-box-cnt { min-height:30px; background-image:url(../img/home_side_menu_bg_small.gif); background-repeat:no-repeat; 
	padding:7px 8px 7px 8px; }
* html .side-box-cnt { height:30px; }
.side-box-content { padding:10px 4px 10px 4px; color:#ffffff; }


/* chat page right side boxes */
#right-side-chat { float:right; width:243px; }

.chat-box { width:243px; background-image:url(../img/side_menu_bg_expander.gif); background-repeat:repeat-y; 
	background-color:#0f100f; margin-bottom:10px; }
.chat-box-top { min-height:200px; background-image:url(../img/side_menu_bg.gif); background-repeat:no-repeat; 
	padding:7px 8px 7px 8px; }
* html .chat-box-top { height:200px; }
.chat-box-content { padding:10px 4px 10px 4px; color:#ffffff; }


/* Other styles */
.clear-after:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
/* Hides from IE-mac \*/
* html .clear-after {height: 1%;}
/* End hide from IE-mac */


