
.gradientbuttons ul{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 13px Verdana;
list-style-type: none;
text-align: center; /*set to left, center, or right to align the menu as desired*/
}

.gradientbuttons li{
display: inline;
margin: 0;
}

.gradientbuttons li a{
text-decoration: none;
padding: 5px 7px;
margin-right: 5px;
line-height: 300%; 
border: 1px solid #778;
color: white;
border:1px solid gray;
background: #3282c2;
border-radius: 8px; /*w3c border radius*/
box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* w3c box shadow */
-moz-border-radius: 8px; /* mozilla border radius */
-moz-box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* mozilla box shadow */
background: -moz-linear-gradient(center top, #a4ccec, #72a6d4 25%, #3282c2 45%, #357cbd 85%, #72a6d4); /* mozilla gradient background */
-webkit-border-radius: 8px; /* webkit border radius */
-webkit-box-shadow: 3px 3px 4px rgba(0,0,0,.5); /* webkit box shadow */
background: -webkit-gradient(linear, center top, center bottom, from(#a4ccec), color-stop(25%, #72a6d4), color-stop(45%, #3282c2), color-stop(85%, #357cbd), to(#72a6d4)); /* webkit gradient background */
}

.gradientbuttons li a:hover{
color: lightyellow;
}

.redtheme li a{
font-size:18px;
background: darkred;
background: -moz-linear-gradient(center top, #f5795d, #e55e3f 25%, #d02700 45%, #e55e3f 85%, #f5795d);
background: -webkit-gradient(linear, center top, center bottom, from(#f5795d), color-stop(25%, #e55e3f), color-stop(45%, #d02700), color-stop(85%, #e55e3f), to(#f5795d)); 
}

.greentheme li a{
font-size:12px;
background: green;
background: -moz-linear-gradient(center top, #7ad690, #3ec05c 25%, #298a40 45%, #3ec05c 85%, #7ad690);
background: -webkit-gradient(linear, center top, center bottom, from(#7ad690), color-stop(25%, #3ec05c), color-stop(45%, #298a40), color-stop(85%, #3ec05c), to(#7ad690)); 
}

.blacktheme li a{
font-size:16px;
background: black;
background: -moz-linear-gradient(center top, #9f9f9f, #686868 25%, #2a2a2a 45%, #686868 85%, #9f9f9f);
background: -webkit-gradient(linear, center top, center bottom, from(#9f9f9f), color-stop(25%, #686868), color-stop(45%, #2a2a2a), color-stop(85%, #686868), to(#9f9f9f)); 
}

.orangetheme li a{
font-size:14px;
background: #e55e3f;
background: -moz-linear-gradient(center top, #ecad9a, #e5937c 25%, #cf4c2a 45%, #e5937c 85%, #ecad9a);
background: -webkit-gradient(linear, center top, center bottom, from(#ecad9a), color-stop(25%, #e5937c), color-stop(45%, #cf4c2a), color-stop(85%, #e5937c), to(#ecad9a)); 
}  


#wrapper {
 margin-top:40px;
 border:0px solid #000;
 width: 100%;
 max-width:1600px;
 margin: 0 auto;
 height: auto !important;
}

body {
 /* font-family: 'Raleway', sans-serif; */
 font-family: 'Roboto', Arial, Helvetica, sans-serif;
 width: 95%;
 height: 95%;
 background-color: #E4E4E4;
 background: url(body4.jpg) 0px 0px repeat;
}


p {
 line-height: 120%; 
}


p.deftext {
 font-family: 'Roboto', Arial, Helvetica, sans-serif;
 /* font-family: 'Raleway', sans-serif; */
 max-width:1600px;
 text-align: justify;
 margin-left: 10px;
 margin-right: 10px;
 font-size: 18px;
 line-height: 120%; 
 background: #E4E4E4;
 height: auto !important;
    
}

table.mycontact {
  font-family: 'Roboto', Arial, Helvetica, sans-serif;
 /* margin-left: 10px; */
 /* margin-right: 10px; */
 /* width:600px; */
 font-size: 18px;
 line-height: 120%; 
 background: #E4E4E4;
 /* height: auto !important; */
    
}

#colLeft {
 float:left;
 width:50%;
 margin-top:20px;
 /* text-align: right; */
 margin-right:2px;
 margin-left:10px;
}

#colRight {
 position:relative;
 /* text-align: left; */
 margin-left:2px;
 margin-top:20px;
 float:left;
 width:48%;
}


#img-main {
    display:block;
    width:100%;
	max-width: 600px;
	height: auto;
}


.img-main img {
    display:block;
    width:100%;
	max-width: 600px;
	height: auto;
}