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

body {
	background-color: #FFF;
	background-image: url(images/bggradient.jpg);
	background-repeat: repeat-x;
	margin:0;
}

 td.c1 {padding-left:4px;}
 
td.top {
	background-image:url(images/topbg.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

td.logoarea {
	padding-left:70px;
	padding-top:15px;
}

td.contentarea {
	background-image:url(images/cotnentbg.png);
	background-repeat:repeat-y;
	background-position:center;
}

td.footer {
	background-image:url(images/footerbgbig.jpg);
	background-repeat:no-repeat;
	background-position:center;
	padding-top:15px;
}

td.homecontentarea {
	padding:5px;
	padding-top:10px;
		font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
/*FORMS*/

input.forms {
	background-image:url(images/formbg2.jpg);
	background-repeat:repeat-x;
	border:0px;
	height:30px;
	width: 204px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:5px;
	color:#333;
}

textarea.message {
	background-image:url(images/messageformbg.jpg);
	background-repeat:no-repeat;
	border:0px;
	height:136px;
	width: 385px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:5px;
	color:#333;
}


.formhide
{
display:none;
}


/* FONTS AND TEXT CODE */
H1 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
		margin:0;
}

H4 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
		margin:0;
		color:#333;
}

H2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:17px;
		margin:0;
		color:#333333;
}


.RedH1 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
		margin:0;
		color:#666;
}

.gerytitiles {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
		margin:0;
		color:#666666;
}

.gerytitiles2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
		margin:5;

		color:#666;
}

.Redtext {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
		margin:0;
		color:#F00;
}

.greytext {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
		margin:0;
		color:#333333;
}

.regtext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

.regtext a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
		

}

.regtext a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	

}

.regtext a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;


}

.smlporttext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.smlporttext a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

	color:#333;

}

.smlporttext a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

		color:#333;

}

.smlporttext a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333;
	text-decoration:none;
}

.footertext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
}

.footertext a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	text-decoration: none;
}

.footertext a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	text-decoration: none;
}

.formtitles {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
		margin:0;
		color:#333333;
}

.submitquote {
	background-image:url(images/quotesubmitbtn.jpg);
	height:27px;
	width:137px;
cursor: pointer;}



/*FOOTER MENU */
.footermenu ul{
list-style-type: none;
padding: 0px 0;
padding-top:5px;
padding-left:16px;
padding-bottom:5px;
margin:0;
}

.footermenu ul li{
	font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;
text-decoration: none;
}

.footermenu ul li a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;
padding: 5px 0;
text-decoration: none;

}

.footermenu ul li a:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;
text-decoration: none;
}

.footermenu ul li a:hover{ 
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
text-decoration: none;
}

/*CONTENT MENU */
.contentmenu{
width: 214px; /*width of menu*/
}

.contentmenu .headerbar{
font: bold 13px Arial;
color: white;
background: #606060; 
margin-bottom: 0; 
text-transform: uppercase;
padding: 5px 0 5px 8px; 
}

.contentmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; 
}

.contentmenu ul li{
padding-bottom: 2px; 
}

.contentmenu ul li a{
font: normal 12px Arial;
color: black;
background: #E9E9E9;
display: block;
padding: 5px 0;
line-height: 17px;
padding-left: 8px; 
text-decoration: none;
}

.contentmenu ul li a:visited{
color: black;
}

.contentmenu ul li a:hover{ 
color: white;
background: #333333;
}

/* SECONDMENU CODE */

#ecommercebtn
  {
    display: block;
    width: 225px;
    height: 80px;
    background: url("images/ecommercereg.jpg") no-repeat 0 0;
  }

#ecommercebtn:hover
  { 
    background: url("images/ecommerceover.jpg") no-repeat 0 0;
  }

#ecommercebtn span
{
  display: none;
}

#webdesignbtn
  {
    display: block;
    width: 225px;
    height: 80px;
    background: url("images/websitedesignreg.jpg") no-repeat 0 0;
  }

#webdesignbtn:hover
  { 
    background: url("images/websitedesignover.jpg") no-repeat 0 0;
  }

#webdesignbtn span
{
  display: none;
}

#webmarketingbtn
  {
    display: block;
    width: 225px;
    height: 80px;
    background: url("images/webmarketingreg.jpg") no-repeat 0 0;
  }

#webmarketingbtn:hover
  { 
    background: url("images/webmarketingover.jpg") no-repeat 0 0;
  }

#webmarketingbtn span
{
  display: none;
}


#nightlifebtn
  {
    display: block;
    width: 225px;
    height: 80px;
    background: url("images/nightlifebtnreg.jpg") no-repeat 0 0;
  }

#nightlifebtn:hover
  { 
    background: url("images/nightlifebtnover.jpg") no-repeat 0 0;
  }

#nightlifebtn span
{
  display: none;
}

/* MENU CSS CODE */
.underlinemenu{
font-weight: bold;
width: 100%;
}

.underlinemenu ul{
margin: 0;
padding-right:60px;
}

.underlinemenu ul li{
display: inline;

}

.underlinemenu ul li a{
color: #494949;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333;
padding: 4px 3px 4px 3px; 
margin-right: 10px;
text-decoration: none;
}

.underlinemenu ul li a:hover, .underlinemenu ul li a.selected{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#F00;

}

#bannerrot {margin: 0; padding:0;}
#bannerrot ul, #bannerrot ol{list-style:none !important; margin:0 !important; padding:0 !important;}
ul#bannerimg li img{border: 0;padding: 0px !important;margin: 0 !important;}
ul#bannerimg li a{text-decoration: none !important;}


/* Porfolio CSS CODE */
.portfoliomenu{
width: 100%;
}

.portfoliomenu ul{
margin: 0;
}

.portfoliomenu ul li{
display: inline;

}

.portfoliomenu ul li a{
color: #494949;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
padding: 4px 3px 4px 3px; 
margin-right: 10px;
text-decoration: none;
}

.portfoliomenu ul li a:hover, .portfoliomenu ul li a.selected{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#F00;

}
