/*-----------------------------------------------------------------------------
CCT Online Admin Centre Style Sheet

version:   1.0
author:    Jenn Honnery
filename:  admin_styles.css
email:     jenn@greenturtle.com.au
website:   http://www.greenturtle.com.au
-----------------------------------------------------------------------------*/

/* general
-----------------------------------------------------------------------------*/


/* Remove padding and margin */
* {
  	margin: 0;
	padding: 0;
}

/* Put it back on certain elements */
h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, fieldset, table, ul {
  margin: 0.5em 0;
}

html {
font-size:12px;
}

/* Class for clearing floats */
.clear {
	clear:both;
}


/* Remove border around linked images */
img {
	border: 0;
}

/*png support for older browsers */
img, div { behavior: url(iepngfix.htc) }

/*skip to content */
.skip {display:none}




/* Background
-----------------------------------------------------------------------------*/

body
{
background-image:url(background.jpg);
background-repeat:repeat;
text-align:center;
min-width:1000px;
font-size:12px;
}


/* wrapper to centre design
-----------------------------------------------------------------------------*/

#wrapper
{
width:984px;
margin: 0 auto;
text-align:left;
}


/* header
-----------------------------------------------------------------------------*/



#main_head
{
float:left;
width:1000px;
height:120px;
background-image:url(head.jpg);
background-repeat:no-repeat;
z-index:2;
}






/* main navigation and login
-----------------------------------------------------------------------------*/

#main_nav
{
width:228px;
margin-left:40px;
padding:10px;
z-index:3;
float:left;
margin-top:15px;
}


#main_nav h2
{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:bold;
width:210px;
text-align:right;
color:#333333;
display:block;
}

#main_nav b
{
font-family:Arial, Helvetica, sans-serif;
display:block;
text-align:right;
padding-right:20px;
}

#main_nav a
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#993333;
width:200px;
text-align:right;
font-weight:bold;
display:block;
padding:5px;
}

#main_nav a:link, a:visited
{
text-decoration:none;
}

#main_nav a:hover, a:active
{
color:#ff6633;
}

/* main content
-----------------------------------------------------------------------------*/

#content
{
float:left;
background:url(content_bg.jpg) repeat-y;
width:1000px;
z-index:2;
}




/* main text
-----------------------------------------------------------------------------*/

#main_text
{
float:left;
width:590px;
margin-top:5px;
margin-left:10px;
padding:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
}

#main_text h1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#bf0404;
font-weight:bolder;
font-size:x-large;
}

#main_text h2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#bf0404;
font-weight:bold;
font-size:medium;
}

#main_text h5
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:x-small;
font-weight:normal;
}

#main_text b
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#bf0404;
font-weight:bold;
font-size:small;
}

#main_text p
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
text-align:justify;
}

#main_text ul, li
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
text-align:justify;
margin-left:10px;
}

#main_text a
{
color:#bf0404;
font-weight:bold;
text-decoration:none;
}

#main_text .menu
{
display:block;
width:380px;
padding:5px;
font-size:medium;
}

#main_text a:hover, a:active
{
text-decoration:none;
color:#ff6633;
}


#main_text label
{
display:block;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
font-weight:bold;
padding:5px;
}

#main_text .border
{
margin:auto;
background-color:#ffffff;
padding:4px;
border: 1px solid #a9a9a9;
}

.navigation
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#F16935;
font-size:small;
}

.navigation a:link {color: #F16935; text-decoration:none;} 
.navigation a:visited {color: #F16935; text-decoration:none;}
.navigation a:hover {color: #333333; text-decoration:none;}
.navigation a:active {color: #333333; text-decoration:none;}
.navigation a:focus{color: #333333; text-decoration:none;}




/* search again - top of results page
-----------------------------------------------------------------------------*/

#search_again
{
float:left;
width:590px;
margin-top:15px;
margin-left:10px;
padding:10px;
}


#search_again h2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#bf0404;
font-weight:bold;
font-size:medium;
}

#search_again h5
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:x-small;
font-weight:normal;
}

#search_again b
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#bf0404;
font-weight:bold;
font-size:small;
}

#search_again p
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:small;
text-align:justify;
}



#search_again a
{
color:#993333;
font-weight:bold;
text-decoration:none;
}

#search_again a:hover, a:active
{
text-decoration:none;
color:#ff6633;
}


#search_again label
{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
font-weight:bold;
padding:5px;
}

#menu_spacer
{
width:228px;
margin-left:40px;
padding:10px;
z-index:3;
float:left;
margin-top:15px;
height:400px;
}


.navigation
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#F16935;
font-size:small;
}

.navigation a:link {color: #F16935; text-decoration:none;} 
.navigation a:visited {color: #F16935; text-decoration:none;}
.navigation a:hover {color: #333333; text-decoration:none;}
.navigation a:active {color: #333333; text-decoration:none;}
.navigation a:focus{color: #333333; text-decoration:none;}

#paging
{
position:absolute;
top:230px;
left:600px;
width:270px;
height:20px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#333333;
font-size:small;
}


/* Green Turtle footer
-----------------------------------------------------------------------------*/



#gt_footer
{
height:67px;
text-align:center;
padding:10px;
background-color:#333333;
text-align:center;
}

#gt_footer a
{
text-decoration:none;

}



#gt_footer p
{
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-size:small;

}

