@charset "UTF-8";
/* CSS Document */

body 
{	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
 	background-color:#663399;
	border:0;
	margin:0;
	padding:0;	 
}

h1
{
	font-size:18px;
	color:#330099;
	border-left:#990066 solid 4px;
	padding-left:8px;
}

h2
{
	font-size:130%;
	color:#6633CC;
	border-left:#990066 solid 4px;
	padding-left:8px;
}

h3
{
	border-left:#990066 solid 4px;
	padding-left:8px;	
}

a img
{
	border:none;
}

strong
{
font-weight:normal;
}

#wrapper1
{
	background-image:url(../images/body_bg_top.jpg); 
	background-repeat:repeat-x;
	height:auto;
}

#header
{
	background-image:url(../images/header_lrgr.jpg);
	background-repeat:no-repeat;
	width:1000px;
	height:156px;
	margin:auto;
}

#homelink
{
	width:486px;
	float:left;

}


/*
#handstop
{
	background-image:url(../images/hands_bg_top.jpg);
	background-repeat:no-repeat;
	width:384px;
	height:69px;
	float:left;
}

#dots
{
	border:0;
	margin:0;
	padding:0;
	background-image:url(../images/dots.gif);
	background-repeat:no-repeat;
	height:433px;
}

#dots2
{
	float:right;
	background-image:url(../images/dots_opposite.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:1182px;
	height:364px;
}

*/

#homelink a:link, #homelink a:visited
{
	position:relative;
	top:31px;
	left:88px;
	width:486px;
	height:92px;
	display:block;
}

#homelink a:hover
{
	position:relative;
	top:31px;
	left:88px;
	width:486px;
	height:92px;
	display:block;
	background-image:url(../images/header_link.jpg);
}

#xmas_tree
{
	width:140px;
	height:156px;
	float:right;
	margin-right:350px;
}

#fireworks
{
	width:380px;
	height:156px;
	float:right;
}


#nav_bar
{
	height:31px;
	width:1000px;
	margin:0 auto;
	margin-top:0px;
	background-image:url(../images/navbar_purple_bg.jpg);
	color:#000;
	text-align:center;
}

#nav_bar ul
{
	
	list-style:none;
	margin:0 auto;
	padding:0;
	padding-top:0.5em;
	color:#999;
	font-size:13px;
	width:965px;
	text-align:right;
	
}

#nav_bar li
{
	display:inline;
	text-align:right;
}

#nav_bar li a:link, #nav_bar li a:visited
{
	text-decoration:none;
	color:#000;
}

#nav_bar li a:hover
{
	color:#660066;
}


#content
{
	background-image:url(../images/rounded_crns_bottom.jpg);
	background-position:bottom;
	background-repeat:no-repeat;	
	background-color:#FFFFFF; /*#26141C;*/ /*#FFDEFB;*/   /*#CB96FF;*/
	width:930px;
	margin:0 auto;
	height:auto;
	border:0;
	padding:20px 35px 20px 35px;
	line-height:1.4em;
}

#links
{
	width:780px;
	height:211px;	
}

.imgs
{
	float:left;
	border:0;
	margin:0;
	padding:0;
}

.php_left
{
	width:465px;
	float:left;
}

.php_right
{
	width:450px;
	float:left;
}



/* #google_search
{
	float:right;
} */

#form_contact legend
{
	font-style:italic;
	font-weight:bold;
	font-size:larger;
}

#form_contact fieldset
{
	border:none;
	background-image:url(../images/bg_contact.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}

#form label
{
	display:block;
	width:200px;
	float:left;
}

#formtest fieldset
{
	width:700px;
	height:auto;
	background-color:#FF9966;
}

#formtest legend
{
	font-size:150%;
	font-weight:bold;
	font-style:italic;
}

#formtest label
{
	display:block;
	width:250px;
	float:left;
}
      
#formtest span
{
	font-style:italic; 
	font-weight:bold;
}

#webdesignlinks
{
	width:350px;
	float:right;
	margin-left:35px;
}

#gallery
{
	float:left;
}


/* jQuery lightBox plugin - Gallery style */
#gallery 
{
	background-color: #444;
	padding: 10px;
	width: 520px;
}
	
#gallery ul 
{ 
	list-style: none; 
}

#gallery ul li 
{ 
	display: inline; 
}

#gallery ul img 
{
	border: 5px solid #3e3e3e;
	border-width: 5px 5px 20px;
}
	
#gallery ul a:hover img 
{
	border: 5px solid #fff;
	border-width: 5px 5px 20px;
	color: #fff;
}
	
#gallery ul a:hover
{ 
	color: #fff; 
}

/*------------------ gallery 2 ------------------------------------*/

#gallery_mid
{
	margin:auto;
}


/* jQuery lightBox plugin - Gallery style */
#gallery_mid 
{
	background-color: #444;
	padding: 10px;
	width: 520px;
}
	
#gallery_mid ul 
{ 
	list-style: none; 
}

#gallery_mid ul li 
{ 
	display: inline; 
}

#gallery_mid ul img 
{
	border: 5px solid #3e3e3e;
	border-width: 5px 5px 20px;
}
	
#gallery_mid ul a:hover img 
{
	border: 5px solid #fff;
	border-width: 5px 5px 20px;
	color: #fff;
}
	
#gallery_mid ul a:hover
{ 
	color: #fff; 
}
/* -------------------------------- end gall ---------------------------------- */

#flashaussie
{
	float:right;
	padding:30px;
}

#flashcars
{
	padding:30px;
}

.flash_headers
{
	width:45%;
	height:226px;
	padding:23px;
	float:left;
	background-color:#9999CC;
}

#sydhar
{
	background-image:url(../images/sydhar.jpg);
	background-color:#000;
	background-position:center;
	background-repeat:no-repeat;
	width:704px;
	height:130px;
	border-top:#666666 solid 3px;
	border-left:#666666 solid 3px;
	border-right:#666666 solid 3px;
	text-align:right;
	padding-right:220px;
}

#ul_list ul
{
	text-decoration:none;
}

#ul_list li
{
	list-style-type:none;
	display:inline;
	padding: 0.2em 0.4em 0.2em 0.4em;
}



#slogan
{
	clear:both;
	/*border-top:#666666 solid 1px;*/
	/*border-bottom:#666666 solid 1px;*/
	margin:0 auto;
	width:924px;
	height:18px;
	text-align:center;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	font-style:italic;
	font-weight:bold;
	color:#666666;
	padding:8px 0 8px 0;
}


#bg9999CC
{
	background-color:#E0EEFF;
	padding:8px 100px 8px 100px;
	border-top:#666666 solid 1px;
	border-bottom:#666666 solid 2px;
	border-left:#666666 solid 2px;
	border-right:#666666 solid 2px;
}

#bg9999CC p, #bg9999CC h2
{
	padding:8px 90px 8px 90px;
}

#footer
{
	clear:both;	
	background-image:url(../images/body_bg_bottom.jpg);
	background-repeat:repeat-x;
	background-color:#000000;
	height:400px;
	padding:8px 0 8px 0;
	margin:0;
}


#footer ul
{
	
	list-style:none;
	margin:0 auto;
	padding:0;
	padding-top:0.3em;
	color:#999999;
	font-size:9px;
	width:1000px;
	text-align:center;
}

#footer li
{
	
	display:inline;
	text-align:center;
}

#footer li a:link, #footer li a:visited
{
	text-decoration:none;
	color:#666666;
}

#footer li a:hover
{
	color:#999999;
}

#footer p
{
	color:#000;
	text-align:center;
	font-size:70%;
}

#handsbottom
{
	background-image:url(../images/hands_bg_bottom.jpg);
	background-repeat:no-repeat;
	width:auto;
	height:151px;
	float:right;
	position:absolute;
	background-position:bottom right;	
}

.bg9999CC
{
	background-color:#9999CC;
}

.small_text
{
	font-size:10px;
	color:#990000;
}

.clear_both
{
	clear:both;
}

.thumb_border
{
	width:76px;
	height:76px;
	border-top:#333333 solid 10px;
	border-bottom:#333333 solid 20px;
	border-left:#333333 solid 10px;
	border-right:#333333 solid 10px;
}

.floatleft
{
	float:left;
	padding:0 5px 5px 0;
}


/* ------------------------------------------------------------------ */
/* ------ screenshot jQQuery for Layouts #1 #2 #3 #4 #5 ------------- */
/*
#screenshot
{
        position:absolute;
        border:1px solid #ccc;
        background:#333;
        padding:5px;
        display:none;
        color:#fff;
}
*/

/*
#preview
{
        position:absolute;
        border:1px solid #ccc;
        background:#333;
        padding:5px;
        display:none;
        color:#fff;
}

#tooltip
{
        position:absolute;
        border:1px solid #333;
        background:#f7f5d1;
        padding:2px 5px;
        color:#333;
        display:none;
}
*/ 


#screenshot{
	position:absolute;
	/*border:1px solid #ccc;*/
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background:#333;
	padding:15px;
	display:none;
	color:#fff;
	}

